0001297989-22-000011.txt : 20221027 0001297989-22-000011.hdr.sgml : 20221027 20221027163131 ACCESSION NUMBER: 0001297989-22-000011 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 136 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221027 DATE AS OF CHANGE: 20221027 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ExlService Holdings, Inc. CENTRAL INDEX KEY: 0001297989 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 820572194 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33089 FILM NUMBER: 221337736 BUSINESS ADDRESS: STREET 1: 320 PARK AVENUE STREET 2: 29TH FLOOR CITY: NEW YORK STATE: X1 ZIP: 10022 BUSINESS PHONE: (212) 277-7100 MAIL ADDRESS: STREET 1: 320 PARK AVENUE STREET 2: 29TH FLOOR CITY: NEW YORK STATE: X1 ZIP: 10022 10-Q 1 exls-20220930.htm 10-Q exls-20220930
000129798912/312022Q3falsehttp://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent00012979892022-01-012022-09-3000012979892022-10-25xbrli:shares00012979892022-09-30iso4217:USD00012979892021-12-31iso4217:USDxbrli:shares00012979892022-07-012022-09-3000012979892021-07-012021-09-3000012979892021-01-012021-09-300001297989us-gaap:CommonStockMember2022-06-300001297989us-gaap:AdditionalPaidInCapitalMember2022-06-300001297989us-gaap:RetainedEarningsMember2022-06-300001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001297989us-gaap:TreasuryStockMember2022-06-3000012979892022-06-300001297989us-gaap:CommonStockMember2022-07-012022-09-300001297989us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001297989us-gaap:TreasuryStockMember2022-07-012022-09-300001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001297989us-gaap:RetainedEarningsMember2022-07-012022-09-300001297989us-gaap:CommonStockMember2022-09-300001297989us-gaap:AdditionalPaidInCapitalMember2022-09-300001297989us-gaap:RetainedEarningsMember2022-09-300001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001297989us-gaap:TreasuryStockMember2022-09-300001297989us-gaap:CommonStockMember2021-06-300001297989us-gaap:AdditionalPaidInCapitalMember2021-06-300001297989us-gaap:RetainedEarningsMember2021-06-300001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001297989us-gaap:TreasuryStockMember2021-06-3000012979892021-06-300001297989us-gaap:CommonStockMember2021-07-012021-09-300001297989us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001297989us-gaap:TreasuryStockMember2021-07-012021-09-300001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001297989us-gaap:RetainedEarningsMember2021-07-012021-09-300001297989us-gaap:CommonStockMember2021-09-300001297989us-gaap:AdditionalPaidInCapitalMember2021-09-300001297989us-gaap:RetainedEarningsMember2021-09-300001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001297989us-gaap:TreasuryStockMember2021-09-3000012979892021-09-300001297989us-gaap:CommonStockMember2021-12-310001297989us-gaap:AdditionalPaidInCapitalMember2021-12-310001297989us-gaap:RetainedEarningsMember2021-12-310001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001297989us-gaap:TreasuryStockMember2021-12-310001297989us-gaap:CommonStockMember2022-01-012022-09-300001297989us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-300001297989us-gaap:TreasuryStockMember2022-01-012022-09-300001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300001297989us-gaap:RetainedEarningsMember2022-01-012022-09-300001297989us-gaap:CommonStockMember2020-12-310001297989us-gaap:AdditionalPaidInCapitalMember2020-12-310001297989us-gaap:RetainedEarningsMember2020-12-310001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001297989us-gaap:TreasuryStockMember2020-12-3100012979892020-12-310001297989us-gaap:CommonStockMember2021-01-012021-09-300001297989us-gaap:AdditionalPaidInCapitalMember2021-01-012021-09-300001297989us-gaap:TreasuryStockMember2021-01-012021-09-300001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-09-300001297989us-gaap:RetainedEarningsMember2021-01-012021-09-30exls:operating_segment0001297989exls:InsuranceMember2022-07-012022-09-300001297989exls:HealthcareMember2022-07-012022-09-300001297989exls:EmergingBusinessMember2022-07-012022-09-300001297989exls:AnalyticsMember2022-07-012022-09-300001297989exls:InsuranceMember2021-07-012021-09-300001297989exls:HealthcareMember2021-07-012021-09-300001297989exls:EmergingBusinessMember2021-07-012021-09-300001297989exls:AnalyticsMember2021-07-012021-09-300001297989exls:InsuranceMember2022-01-012022-09-300001297989exls:HealthcareMember2022-01-012022-09-300001297989exls:EmergingBusinessMember2022-01-012022-09-300001297989exls:AnalyticsMember2022-01-012022-09-300001297989exls:InsuranceMember2021-01-012021-09-300001297989exls:HealthcareMember2021-01-012021-09-300001297989exls:EmergingBusinessMember2021-01-012021-09-300001297989exls:AnalyticsMember2021-01-012021-09-300001297989exls:DigitalOperationsAndSolutionsServicesMember2022-07-012022-09-300001297989exls:DigitalOperationsAndSolutionsServicesMember2021-07-012021-09-300001297989exls:DigitalOperationsAndSolutionsServicesMember2022-01-012022-09-300001297989exls:DigitalOperationsAndSolutionsServicesMember2021-01-012021-09-300001297989exls:AnalyticsServicesMember2022-07-012022-09-300001297989exls:AnalyticsServicesMember2021-07-012021-09-300001297989exls:AnalyticsServicesMember2022-01-012022-09-300001297989exls:AnalyticsServicesMember2021-01-012021-09-300001297989country:US2022-07-012022-09-300001297989country:US2021-07-012021-09-300001297989country:US2022-01-012022-09-300001297989country:US2021-01-012021-09-300001297989country:GB2022-07-012022-09-300001297989country:GB2021-07-012021-09-300001297989country:GB2022-01-012022-09-300001297989country:GB2021-01-012021-09-300001297989exls:RestOfWorldMember2022-07-012022-09-300001297989exls:RestOfWorldMember2021-07-012021-09-300001297989exls:RestOfWorldMember2022-01-012022-09-300001297989exls:RestOfWorldMember2021-01-012021-09-300001297989us-gaap:NonUsMember2022-07-012022-09-300001297989us-gaap:NonUsMember2021-07-012021-09-300001297989us-gaap:NonUsMember2022-01-012022-09-300001297989us-gaap:NonUsMember2021-01-012021-09-300001297989country:IN2022-09-300001297989country:IN2021-12-310001297989country:US2022-09-300001297989country:US2021-12-310001297989country:PH2022-09-300001297989country:PH2021-12-310001297989exls:RestOfWorldMember2022-09-300001297989exls:RestOfWorldMember2021-12-310001297989exls:ContractAcquisitionCostsMember2022-06-300001297989exls:ContractAcquisitionCostsMember2021-06-300001297989exls:ContractAcquisitionCostsMember2021-12-310001297989exls:ContractAcquisitionCostsMember2020-12-310001297989exls:ContractAcquisitionCostsMember2022-07-012022-09-300001297989exls:ContractAcquisitionCostsMember2021-07-012021-09-300001297989exls:ContractAcquisitionCostsMember2022-01-012022-09-300001297989exls:ContractAcquisitionCostsMember2021-01-012021-09-300001297989exls:ContractAcquisitionCostsMember2021-01-012021-12-310001297989exls:ContractAcquisitionCostsMember2022-09-300001297989exls:ContractAcquisitionCostsMember2021-09-300001297989exls:ContractFulfillmentCostsMember2022-06-300001297989exls:ContractFulfillmentCostsMember2021-06-300001297989exls:ContractFulfillmentCostsMember2021-12-310001297989exls:ContractFulfillmentCostsMember2020-12-310001297989exls:ContractFulfillmentCostsMember2022-07-012022-09-300001297989exls:ContractFulfillmentCostsMember2021-07-012021-09-300001297989exls:ContractFulfillmentCostsMember2022-01-012022-09-300001297989exls:ContractFulfillmentCostsMember2021-01-012021-09-300001297989exls:ContractFulfillmentCostsMember2021-01-012021-12-310001297989exls:ContractFulfillmentCostsMember2022-09-300001297989exls:ContractFulfillmentCostsMember2021-09-3000012979892021-01-012021-12-310001297989us-gaap:ConvertibleNotesPayableMemberexls:A3.50ConvertibleSeniorNotesdueOctober12024Member2022-09-30xbrli:pure0001297989us-gaap:TechnologyEquipmentMembersrt:MinimumMember2022-01-012022-09-300001297989us-gaap:TechnologyEquipmentMembersrt:MaximumMember2022-01-012022-09-300001297989us-gaap:TechnologyEquipmentMember2022-09-300001297989us-gaap:TechnologyEquipmentMember2021-12-310001297989us-gaap:SoftwareAndSoftwareDevelopmentCostsMembersrt:MinimumMember2022-01-012022-09-300001297989us-gaap:SoftwareAndSoftwareDevelopmentCostsMembersrt:MaximumMember2022-01-012022-09-300001297989us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-09-300001297989us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-12-310001297989srt:MinimumMemberus-gaap:LeaseholdImprovementsMember2022-01-012022-09-300001297989us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2022-01-012022-09-300001297989us-gaap:LeaseholdImprovementsMember2022-09-300001297989us-gaap:LeaseholdImprovementsMember2021-12-310001297989us-gaap:FurnitureAndFixturesMembersrt:MinimumMember2022-01-012022-09-300001297989us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2022-01-012022-09-300001297989us-gaap:FurnitureAndFixturesMember2022-09-300001297989us-gaap:FurnitureAndFixturesMember2021-12-310001297989srt:MinimumMemberus-gaap:VehiclesMember2022-01-012022-09-300001297989srt:MaximumMemberus-gaap:VehiclesMember2022-01-012022-09-300001297989us-gaap:VehiclesMember2022-09-300001297989us-gaap:VehiclesMember2021-12-310001297989us-gaap:BuildingMember2022-01-012022-09-300001297989us-gaap:BuildingMember2022-09-300001297989us-gaap:BuildingMember2021-12-310001297989us-gaap:LandMember2022-09-300001297989us-gaap:LandMember2021-12-310001297989us-gaap:ConstructionInProgressMember2022-09-300001297989us-gaap:ConstructionInProgressMember2021-12-310001297989exls:DepreciationAndAmortizationMember2022-07-012022-09-300001297989exls:DepreciationAndAmortizationMember2021-07-012021-09-300001297989exls:DepreciationAndAmortizationMember2022-01-012022-09-300001297989exls:DepreciationAndAmortizationMember2021-01-012021-09-300001297989exls:ClairvoyantMember2021-12-160001297989exls:ClairvoyantMember2022-09-300001297989exls:ClairvoyantMember2021-12-162021-12-160001297989exls:ClairvoyantMember2022-01-012022-09-300001297989exls:ClairvoyantMember2021-01-012021-12-310001297989exls:ClairvoyantMember2021-12-310001297989us-gaap:RevolvingCreditFacilityMember2021-12-162021-12-160001297989exls:ClairvoyantMemberus-gaap:CustomerRelationshipsMember2022-09-300001297989us-gaap:DevelopedTechnologyRightsMemberexls:ClairvoyantMember2022-09-300001297989exls:ClairvoyantMemberus-gaap:TrademarksAndTradeNamesMember2022-09-300001297989us-gaap:NoncompeteAgreementsMemberexls:ClairvoyantMember2022-09-300001297989exls:ClairvoyantMember2022-07-012022-09-300001297989exls:ClairvoyantMemberus-gaap:CustomerRelationshipsMember2021-12-162021-12-160001297989us-gaap:DevelopedTechnologyRightsMemberexls:ClairvoyantMember2021-12-162021-12-160001297989exls:InboundMediaGroupLLCMember2022-06-102022-06-100001297989exls:InboundMediaGroupLLCMember2022-06-100001297989exls:InsuranceMember2021-12-310001297989exls:HealthcareMember2021-12-310001297989exls:EmergingBusinessMember2021-12-310001297989exls:AnalyticsMember2021-12-310001297989exls:InsuranceMember2022-09-300001297989exls:HealthcareMember2022-09-300001297989exls:EmergingBusinessMember2022-09-300001297989exls:AnalyticsMember2022-09-300001297989us-gaap:CustomerRelationshipsMember2022-09-300001297989us-gaap:DevelopedTechnologyRightsMember2022-09-300001297989us-gaap:TrademarksAndTradeNamesMember2022-09-300001297989us-gaap:NoncompeteAgreementsMember2022-09-300001297989us-gaap:TrademarksAndTradeNamesMember2022-09-300001297989us-gaap:CustomerRelationshipsMember2021-12-310001297989us-gaap:DevelopedTechnologyRightsMember2021-12-310001297989us-gaap:TrademarksAndTradeNamesMember2021-12-310001297989us-gaap:NoncompeteAgreementsMember2021-12-310001297989us-gaap:TrademarksAndTradeNamesMember2021-12-310001297989us-gaap:CustomerRelationshipsMember2022-01-012022-09-300001297989us-gaap:DevelopedTechnologyRightsMember2022-01-012022-09-300001297989us-gaap:TrademarksAndTradeNamesMember2022-01-012022-09-300001297989us-gaap:NoncompeteAgreementsMember2022-01-012022-09-300001297989us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001297989us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310001297989us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310001297989us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-09-300001297989us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-09-300001297989us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-09-300001297989us-gaap:AccumulatedTranslationAdjustmentMember2022-09-300001297989us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-09-300001297989us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-09-300001297989us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001297989us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-310001297989us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-310001297989us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-09-300001297989us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-09-300001297989us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-012021-09-300001297989us-gaap:AccumulatedTranslationAdjustmentMember2021-09-300001297989us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-09-300001297989us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-09-300001297989us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-09-300001297989us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-09-300001297989us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-09-300001297989us-gaap:FairValueMeasurementsRecurringMember2022-09-300001297989us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001297989us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001297989us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001297989us-gaap:FairValueMeasurementsRecurringMember2021-12-310001297989us-gaap:FairValueMeasurementsRecurringMember2022-06-300001297989us-gaap:FairValueMeasurementsRecurringMember2021-06-300001297989us-gaap:FairValueMeasurementsRecurringMember2020-12-310001297989us-gaap:FairValueMeasurementsRecurringMember2022-07-012022-09-300001297989us-gaap:FairValueMeasurementsRecurringMember2021-07-012021-09-300001297989us-gaap:FairValueMeasurementsRecurringMember2022-01-012022-09-300001297989us-gaap:FairValueMeasurementsRecurringMember2021-01-012021-09-300001297989us-gaap:FairValueMeasurementsRecurringMember2021-09-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-09-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001297989us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-09-300001297989us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001297989us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2022-09-30iso4217:GBPiso4217:EURiso4217:COP0001297989us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2021-12-310001297989us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-09-300001297989us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001297989us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2022-09-300001297989us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2021-12-310001297989us-gaap:ForeignExchangeContractMemberus-gaap:OtherAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-09-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:OtherAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001297989us-gaap:ForeignExchangeContractMemberus-gaap:OtherAssetsMemberus-gaap:NondesignatedMember2022-09-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:OtherAssetsMemberus-gaap:NondesignatedMember2021-12-310001297989exls:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-09-300001297989exls:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001297989exls:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2022-09-300001297989exls:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2021-12-310001297989us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-09-300001297989us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001297989us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2022-09-300001297989us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2021-12-310001297989us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-07-012022-09-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-07-012021-09-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-01-012022-09-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-01-012021-09-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-09-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-09-300001297989us-gaap:ForeignExchangeContractMember2022-07-012022-09-300001297989us-gaap:ForeignExchangeContractMember2021-07-012021-09-300001297989us-gaap:ForeignExchangeContractMember2022-01-012022-09-300001297989us-gaap:ForeignExchangeContractMember2021-01-012021-09-300001297989us-gaap:RevolvingCreditFacilityMember2022-09-300001297989us-gaap:RevolvingCreditFacilityMember2021-12-310001297989exls:NewCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2022-09-300001297989exls:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2022-04-180001297989exls:NewCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2022-07-012022-09-300001297989exls:NewCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2021-07-012021-09-300001297989exls:NewCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2022-01-012022-09-300001297989exls:NewCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2021-01-012021-09-300001297989us-gaap:ConvertibleNotesPayableMemberexls:A3.50ConvertibleSeniorNotesdueOctober12024Member2018-10-010001297989us-gaap:ConvertibleNotesPayableMemberexls:A3.50ConvertibleSeniorNotesdueOctober12024Member2021-10-012021-10-01exls:numberOfDays0001297989us-gaap:InterestExpenseMember2022-09-30exls:class_of_common_stock0001297989exls:TwoThousandNineteenRepurchaseProgramMember2019-12-160001297989exls:TwoThousandTwentyTwoRepurchaseProgramMember2021-10-050001297989us-gaap:CostOfSalesMember2022-07-012022-09-300001297989us-gaap:CostOfSalesMember2021-07-012021-09-300001297989us-gaap:CostOfSalesMember2022-01-012022-09-300001297989us-gaap:CostOfSalesMember2021-01-012021-09-300001297989us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001297989us-gaap:GeneralAndAdministrativeExpenseMember2021-07-012021-09-300001297989us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-300001297989us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-09-300001297989us-gaap:SellingAndMarketingExpenseMember2022-07-012022-09-300001297989us-gaap:SellingAndMarketingExpenseMember2021-07-012021-09-300001297989us-gaap:SellingAndMarketingExpenseMember2022-01-012022-09-300001297989us-gaap:SellingAndMarketingExpenseMember2021-01-012021-09-300001297989us-gaap:EmployeeStockOptionMember2021-12-310001297989us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001297989us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001297989us-gaap:EmployeeStockOptionMember2022-09-300001297989srt:MinimumMemberexls:ShareMatchUnitsMember2022-01-012022-09-300001297989exls:ShareMatchUnitsMembersrt:MaximumMember2022-01-012022-09-30exls:installment0001297989exls:ShareMatchUnitsMember2022-01-012022-09-300001297989us-gaap:RestrictedStockMember2021-12-310001297989exls:ShareMatchUnitsMember2021-12-310001297989us-gaap:RestrictedStockMember2022-01-012022-09-300001297989us-gaap:RestrictedStockMember2022-09-300001297989exls:ShareMatchUnitsMember2022-09-300001297989exls:RestrictedStockandRestrictedStockUnitsMember2022-09-300001297989exls:RestrictedStockandRestrictedStockUnitsMember2022-01-012022-09-300001297989exls:RevenueBasedPerformanceRestrictedStockUnitsMemberexls:AmendmentAndRestatementOfThe2006OmnibusAwardPlan2015PlanMember2022-09-300001297989exls:RevenueBasedPerformanceRestrictedStockUnitsMemberexls:AmendmentAndRestatementOfThe2006OmnibusAwardPlan2015PlanMember2022-01-012022-09-300001297989exls:MarketConditionBasedPerformanceRestrictedStockUnitsMemberexls:AmendmentAndRestatementOfThe2006OmnibusAwardPlan2015PlanMember2022-09-300001297989exls:MarketConditionBasedPerformanceRestrictedStockUnitsMemberexls:AmendmentAndRestatementOfThe2006OmnibusAwardPlan2015PlanMember2022-01-012022-09-300001297989exls:MarketConditionBasedPerformanceRestrictedStockUnitsMemberexls:AmendmentAndRestatementOfThe2006OmnibusAwardPlan2015PlanMembersrt:MaximumMember2022-01-012022-09-300001297989exls:RevenueBasedPerformanceRestrictedStockUnitsMember2021-12-310001297989exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember2021-12-310001297989exls:RevenueBasedPerformanceRestrictedStockUnitsMember2022-01-012022-09-300001297989exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember2022-01-012022-09-300001297989exls:RevenueBasedPerformanceRestrictedStockUnitsMember2022-09-300001297989exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember2022-09-300001297989exls:PerformanceBasedStockAwardsMember2022-09-300001297989exls:PerformanceBasedStockAwardsMember2022-01-012022-09-300001297989exls:A2022EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2022-01-012022-09-300001297989exls:A2022EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2022-06-212022-06-210001297989exls:A2022EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2022-06-21exls:subsidiary
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
_________________________________________________________
FORM 10-Q
_________________________________________________________
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE QUARTERLY PERIOD ENDED SEPTEMBER 30, 2022
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE TRANSITION PERIOD FROM                      TO                     
COMMISSION FILE NUMBER 001-33089
_________________________________________________________
EXLSERVICE HOLDINGS, INC.
(Exact name of registrant as specified in its charter)
_________________________________________________________
Delaware 82-0572194
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification No.)
320 Park Avenue,29th Floor, 
New York,New York10022
(Address of principal executive offices) (Zip code)
(212) 277-7100
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of Each Class:Trading symbol(s)Name of Each Exchange on Which Registered:
Common Stock, par value $0.001 per share EXLSNASDAQ
Securities registered pursuant to Section 12(g) of the Act:
None
________________________________________________________

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and
(2) has been subject to such filing requirements for the past 90 days.   Yes      No  

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).   Yes      No  

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large Accelerated Filer  Accelerated filer 
Non-accelerated filer  Smaller reporting company 
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes  ☐    No  

As of October 25, 2022, there were 33,064,611 shares of the registrant’s common stock outstanding, par value $0.001 per share.


TABLE OF CONTENTS
  PAGE
ITEM
1.
2.
3.
4.
1.
1A.
2.
3.
4.
5.
6.
2

PART I. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
EXLSERVICE HOLDINGS, INC.
CONSOLIDATED BALANCE SHEETS (UNAUDITED)
(In thousands, except per share amount and share count)
As of
September 30, 2022December 31, 2021
Assets
Current assets:
Cash and cash equivalents$89,262 $135,337 
Short-term investments172,889 179,430 
Restricted cash7,013 6,174 
Accounts receivable, net256,911 194,232 
Other current assets54,509 62,971 
Total current assets580,584 578,144 
Property and equipment, net79,933 86,008 
Operating lease right-of-use assets61,966 76,692 
Restricted cash1,996 2,299 
Deferred tax assets, net54,898 21,404 
Intangible assets, net69,008 81,082 
Goodwill405,781 403,902 
Long-term investments34,724 3,190 
Other assets29,838 30,183 
Total assets$1,318,728 $1,282,904 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$3,487 $5,647 
Current portion of long-term borrowings35,000 260,016 
Deferred revenue19,279 20,000 
Accrued employee costs92,252 114,285 
Accrued expenses and other current liabilities96,800 76,350 
Current portion of operating lease liabilities16,740 18,487 
Income taxes payable, net23,410 901 
Total current liabilities286,968 495,686 
Long-term borrowings, less current portion235,000 — 
Operating lease liabilities, less current portion54,174 68,506 
Deferred tax liabilities, net759 965 
Other non-current liabilities37,243 24,591 
Total liabilities614,144 589,748 
Commitments and contingencies (Refer to Note 25)
ExlService Holdings, Inc. Stockholders’ equity:
Preferred stock, $0.001 par value; 15,000,000 shares authorized, none issued
  
Common stock, $0.001 par value; 100,000,000 shares authorized, 39,798,956 shares issued and 33,051,021 shares outstanding as of September 30, 2022 and 39,508,340 shares issued and 33,291,482 shares outstanding as of December 31, 2021
40 40 
Additional paid-in capital432,492 395,742 
Retained earnings867,256 756,137 
3

Accumulated other comprehensive loss(154,203)(89,474)
Total including shares held in treasury1,145,585 1,062,445 
Less: 6,747,935 shares as of September 30, 2022 and 6,216,858 shares as of December 31, 2021, held in treasury, at cost
(441,001)(369,289)
Total stockholders’ equity704,584 693,156 
Total liabilities and stockholders’ equity $1,318,728 $1,282,904 

See accompanying notes to unaudited consolidated financial statements.
4

EXLSERVICE HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)
(In thousands, except per share amount and share count)

Three months ended September 30,Nine months ended September 30,
2022202120222021
Revenues, net$361,351 $290,325 $1,037,341 $826,804 
Cost of revenues(1)
230,462 177,743 659,185 507,265 
Gross profit(1)
130,889 112,582 378,156 319,539 
Operating expenses:
General and administrative expenses42,519 36,167 122,898 103,369 
Selling and marketing expenses23,879 21,672 72,034 59,631 
Depreciation and amortization expense14,380 12,305 42,057 36,716 
Total operating expenses80,778 70,144 236,989 199,716 
Income from operations50,111 42,438 141,167 119,823 
Foreign exchange gain, net1,504 1,171 4,683 2,958 
Interest expense(2,442)(1,810)(4,820)(6,804)
Other income, net2,261 1,721 4,498 5,346 
Loss on settlement of convertible notes (12,845) (12,845)
Income before income tax expense and earnings from equity affiliates51,434 30,675 145,528 108,478 
Income tax expense12,447 4,196 34,774 22,019 
Income before earnings from equity affiliates38,987 26,479 110,754 86,459 
Gain from equity-method investment108 28 365  
Net income attributable to ExlService Holdings, Inc. stockholders$39,095 $26,507 $111,119 $86,459 
Earnings per share attributable to ExlService Holdings, Inc. stockholders:
Basic$1.18 $0.79 $3.33 $2.57 
Diluted$1.16 $0.77 $3.28 $2.52 
Weighted-average number of shares used in computing earnings per share attributable to ExlService Holdings Inc. stockholders:
Basic33,237,833 33,449,31133,360,346 33,583,791
Diluted33,777,749 34,305,89333,833,637 34,336,950

(1) Exclusive of depreciation and amortization expense.



See accompanying notes to unaudited consolidated financial statements.
5

EXLSERVICE HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)
(In thousands)
Three months ended September 30,Nine months ended September 30,
2022202120222021
Net income$39,095 $26,507 $111,119 $86,459 
 Other comprehensive income/(loss):
Unrealized gain/(loss) on cash flow hedges(13,489)261 (28,638)(42)
Loss on net investment hedges   (1,134)
Foreign currency translation loss(19,144)(3,789)(49,371)(10,475)
Reclassification adjustments
(Gain)/loss on cash flow hedges(1)
1,567 (2,150)(1,881)(7,845)
Retirement benefits(2)
147 178 451 533 
Income tax effects relating to above(3)
10,090 (12)14,710 1,690 
  Total other comprehensive loss(20,829)(5,512)(64,729)(17,273)
Total comprehensive income$18,266 $20,995 $46,390 $69,186 


(1)These are reclassified to net income and are included in cost of revenues, operating expenses and interest expense, as applicable in the unaudited consolidated statements of income. Refer to Note 17 - Derivatives and Hedge Accounting to the unaudited consolidated financial statements.

(2)These are reclassified to net income and are included in other income, net in the unaudited consolidated statements of income. Refer to Note 20 - Employee Benefit Plans to the unaudited consolidated financial statements.

(3)These are income tax effects recognized on cash flow hedges, retirement benefits and foreign currency translation loss. Refer to Note 22 - Income Taxes to the unaudited consolidated financial statements.








See accompanying notes to unaudited consolidated financial statements.
6

EXLSERVICE HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED)
For the three months ended September 30, 2022 and 2021
(In thousands, except share count)


Common StockAdditional Paid-in CapitalRetained EarningsAccumulated Other Comprehensive LossTreasury StockTotal Equity
SharesAmountSharesAmount
Balance as of June 30, 202239,795,161 $40 $420,306 $828,161 $(133,374)(6,671,126)$(429,480)$685,653 
Stock issued against stock-based compensation plans3,795 — — — — — —  
Stock-based compensation— — 12,186 — — — — 12,186 
Acquisition of treasury stock— — — — — (76,809)(11,521)(11,521)
Other comprehensive loss— — — — (20,829)— — (20,829)
Net income— — — 39,095 — — — 39,095 
Balance as of September 30, 202239,798,956 $40 $432,492 $867,256 $(154,203)(6,747,935)$(441,001)$704,584 


Common StockAdditional Paid-in CapitalRetained EarningsAccumulated Other Comprehensive LossTreasury StockTotal Equity
SharesAmountSharesAmount
Balance as of June 30, 202139,283,853 $39 $439,051 $701,331 $(86,745)(6,034,144)$(325,662)$728,014 
Stock issued against stock-based compensation plans28,372 — 536 — — — — 536 
Stock-based compensation— — 10,894 — — — — 10,894 
Acquisition of treasury stock— — — — — (244,580)(28,196)(28,196)
Issuance of treasury stock— — 19,436 — — 310,394 17,306 36,742 
Settlement of convertible notes— — (84,000)— — — — (84,000)
Other comprehensive loss— — — — (5,512)— — (5,512)
Net income— — — 26,507 — — — 26,507 
Balance as of September 30, 202139,312,225 $39 $385,917 $727,838 $(92,257)(5,968,330)$(336,552)$684,985 
7

EXLSERVICE HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED)
For the nine months ended September 30, 2022 and 2021
(In thousands, except share count)

Common StockAdditional Paid-in CapitalRetained EarningsAccumulated Other Comprehensive LossTreasury StockTotal Equity
SharesAmountSharesAmount
Balance as of January 1, 202239,508,340 $40 $395,742 $756,137 $(89,474)(6,216,858)$(369,289)$693,156 
Stock issued against stock-based compensation plans290,616 — — — — — —  
Stock-based compensation— — 36,750 — — — — 36,750 
Acquisition of treasury stock— — — — — (531,077)(71,712)(71,712)
Other comprehensive loss— — — — (64,729)— — (64,729)
Net income— — — 111,119 — — — 111,119 
Balance as of September 30, 202239,798,956 $40 $432,492 $867,256 $(154,203)(6,747,935)$(441,001)$704,584 


Common StockAdditional Paid-in CapitalRetained EarningsAccumulated Other Comprehensive LossTreasury StockTotal Equity
SharesAmountSharesAmount
Balance as of January 1, 202138,968,052 $39 $420,976 $641,379 $(74,984)(5,408,618)$(268,238)$719,172 
Stock issued against stock-based compensation plans344,173 — 709 — — — — 709 
Stock-based compensation— — 28,796 — — — — 28,796 
Acquisition of treasury stock— — — — — (870,106)(85,620)(85,620)
Issuance of treasury stock— — 19,436 — — 310,394 17,306 36,742 
Settlement of convertible notes— — (84,000)— — — — (84,000)
Other comprehensive loss— — — — (17,273)— — (17,273)
Net income— — — 86,459 — — — 86,459 
Balance as of September 30, 202139,312,225 $39 $385,917 $727,838 $(92,257)(5,968,330)$(336,552)$684,985 


See accompanying notes to unaudited consolidated financial statements.
8

EXLSERVICE HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
(In thousands)
Nine months ended September 30,
20222021
Cash flows from operating activities:
Net income$111,119 $86,459 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization expense41,993 37,159 
Stock-based compensation expense36,750 28,796 
Amortization of operating lease right-of-use assets17,365 20,012 
Unrealized (gain)/loss on investments(475)5,987 
Unrealized foreign currency exchange gain, net(16,813)(3,799)
Deferred income tax benefit(5,621)(17,374)
Allowance / (reversal) of expected credit losses177 (405)
Fair value changes in contingent consideration1,000  
Loss on settlement of convertible notes 12,845 
Amortization of non-cash interest expense related to convertible senior notes 1,795 
Others, net1,240 590 
Change in operating assets and liabilities, net of effects of acquisitions:
Accounts receivable(68,066)(44,871)
Other current assets2,553 3,033 
Income taxes payable, net4,043 (5,685)
Other assets(8,428)2,485 
Accounts payable(1,927)(2,333)
Deferred revenue 2,103 (21,196)
Accrued employee costs(11,778)26,664 
Accrued expenses and other liabilities13,685 3,254 
Operating lease liabilities(17,831)(19,654)
Net cash provided by operating activities101,089 113,762 
Cash flows from investing activities:
Purchases of property and equipment(32,099)(29,026)
Proceeds from sale of property and equipment197 825 
Business acquisition (net of cash and cash equivalents acquired)(3,322) 
Purchases of investments(164,313)(76,500)
Proceeds from redemption of investments124,355 83,183 
Net cash used for investing activities(75,182)(21,518)
Cash flows from financing activities:
Principal payments of finance lease liabilities(108)(157)
Proceeds from borrowings35,000 225,000 
Repayments of borrowings(25,000)(329,000)
Acquisition of treasury stock(71,712)(85,620)
Proceeds from exercise of stock options 710 
Net cash used for financing activities(61,820)(189,067)
Effect of exchange rate changes on cash, cash equivalents and restricted cash(9,626)(5,003)
Net decrease in cash, cash equivalents and restricted cash(45,539)(101,826)
Cash, cash equivalents and restricted cash at the beginning of the period143,810 225,519 
Cash, cash equivalents and restricted cash at the end of the period$98,271 $123,693 
Supplemental disclosure of cash flow information:
Cash paid during the period for:
Interest$4,982 $5,833 
Income taxes, net of refunds$35,192 $31,087 
Supplemental disclosure of non-cash investing and financing activities:
Settlement of portion of convertible notes through issuance of treasury stock$ $36,742 
Assets acquired under finance lease$218 $79 
See accompanying notes to unaudited consolidated financial statements.
9

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
September 30, 2022
(In thousands, except per share amount and share count)
1. Organization

ExlService Holdings, Inc. (“ExlService Holdings”) is organized as a corporation under the laws of the state of Delaware. ExlService Holdings, together with its subsidiaries and affiliates (collectively, the “Company”), is a leading data analytics and digital operations and solutions company that partners with clients to improve business outcomes and unlock growth. By bringing together deep domain expertise with robust data, powerful analytics, cloud, artificial intelligence and machine learning, the Company creates agile, scalable solutions and executes complex operations for the world’s leading corporations in industries including insurance, healthcare, banking and financial services, media, and retail, among others. The Company’s data-led value creation framework enables better and faster decision making, leveraging its end-to-end data and analytics capabilities to drive improved business outcomes, and re-designing of operating models to integrate advanced technology into operational workflows. The Company embeds digital operations and solutions into clients’ businesses and introduces its data led approach to transform operations. Accordingly, as the Company’s operations management services are now a part of its digital operations and solutions, they are referred to as “digital operations and solutions” herein; however, the Company has not changed the way in which it manages its business or its operating segments or segment reporting structure.

The Company’s clients are located principally in the United States of America (“U.S.”) and the United Kingdom (“U.K.”).
2. Summary of Significant Accounting Policies
(a)Basis of Preparation and Principles of Consolidation

The unaudited consolidated financial statements have been prepared in conformity with United States generally accepted accounting principles (“U.S. GAAP”) for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for annual financial statements and therefore should be read in conjunction with the audited consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021.

The unaudited consolidated financial statements reflect all adjustments (of a normal and recurring nature) that management considers necessary for a fair presentation of such statements for the interim periods presented. The unaudited consolidated statements of income for the interim periods presented are not necessarily indicative of the results for the full year or for any subsequent period.
    
The accompanying unaudited consolidated financial statements include the financial statements of ExlService Holdings and all of its subsidiaries. The standalone financial statements of subsidiaries are fully consolidated on a line-by-line basis. Intra-group balances and transactions, and gains and losses arising from intra-group transactions, are eliminated while preparing consolidated financial statements.

Accounting policies of the respective individual subsidiary and associate are aligned wherever necessary, so as to ensure consistency with the accounting policies that are adopted by the Company under U.S. GAAP.

The Company’s investments in equity affiliates are initially recorded at cost and any excess purchase consideration paid over proportionate share of the fair value of the net assets of the investee at the acquisition date is recognized as goodwill. The proportionate share of net income or loss of the investee after its acquisition is recognized in the unaudited consolidated statements of income.

For purposes of comparability, certain prior period amounts have been reclassified to conform to the current year presentation in accordance with U.S. GAAP.


10

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
(b)Use of Estimates
The preparation of the unaudited consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited consolidated financial statements and the unaudited consolidated statements of income during the reporting period. Although these estimates are based on management’s best assessment of the current business environment, actual results may be different from those estimates. The significant estimates and assumptions that affect the unaudited consolidated financial statements include, but are not limited to, estimates of the fair value of the identifiable intangible assets and contingent consideration, purchase price allocation, including revenue projections and discount rate applied within the discounted cash flow model for business acquisitions, allowance for expected credit losses, the nature and timing of the satisfaction of performance obligations, the standalone selling price of performance obligations, and variable consideration in a customer contract, expected recoverability from customers with contingent fee arrangements, estimated costs to complete fixed price contracts, recoverability of dues from statutory authorities, assets and obligations related to employee benefit plans, deferred tax valuation allowances, income-tax uncertainties and other contingencies, valuation of derivative financial instruments, assumptions used to calculate stock-based compensation expense, assumptions used to determine the incremental borrowing rate to calculate lease liabilities and right-of-use (“ROU”) assets, lease term to calculate amortization of ROU, depreciation and amortization periods, and recoverability of long-lived assets, goodwill and intangibles.

(c)Investments

The Company’s short-term investments consist of investments in mutual funds and those term deposits with more than three months of original maturity and less than twelve months of remaining maturity as of the reporting date, while long-term investments consist of term deposits with more than twelve months of remaining maturity as of the reporting date.

The Company’s investments in term deposits with financial institutions are measured and recognized at amortized cost. Interest earned on such investments is included in other income, net.

The Company’s mutual fund investments are in debt funds in India. These investments are accounted for in accordance with the fair value option under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 825, Financial Instruments. The fair value is represented by original cost on the acquisition date and the net asset value (“NAV”) as quoted, at each reporting period and any changes in fair value are included in other income, net. Gain or loss on the disposal of these investments is calculated using the weighted average cost of the investments sold and is included in other income, net.

(d)Derivative Financial Instruments

In the normal course of business, the Company uses derivative instruments to mitigate the exposure from risk of foreign currency and interest rate fluctuations. The Company enters into foreign currency forward contracts to hedge cash flow risks from forecasted transactions denominated in certain foreign currencies, and interest rate swaps to hedge cash flow risks from its revolving credit facility having variable interest rate obligations. These contracts adhere to the Company’s treasury operations’ objectives and policies to qualify as cash flow hedges, and are with counterparties that are highly rated financial institutions.

Changes in the fair value of these cash flow hedges are recorded as a component of accumulated other comprehensive income/(loss) (“AOCI”), net of tax. The resultant foreign exchange gain/(loss) upon settlement of cash flow hedges of a forecast transaction are recorded in the unaudited consolidated statements of income along with the underlying hedged item in the same line as part of “Cost of revenues,” “General and administrative expenses,” “Selling and marketing expenses,” and “Depreciation and amortization expense,” as applicable. The accumulated changes in the fair value of interest rate swaps recognized in AOCI are reclassed to the unaudited consolidated statements of income and are presented as a part of “Interest expense” over the term of the contract.

The Company evaluates hedge effectiveness of cash flow hedges at the time a contract is entered into as well as on an ongoing basis. For hedge relationships that are discontinued because the forecasted transaction is not expected to occur by the end of the originally specified period, any related derivative amounts recorded in AOCI are reclassified to earnings.

11

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
The Company also uses derivatives instruments consisting of foreign currency forward contracts to economically hedge intercompany balances and other monetary assets or liabilities denominated in currencies other than the functional currency, against the risk of foreign currency fluctuations associated with remeasurement of such assets and liabilities to functional currency. These derivatives do not qualify as fair value hedges under ASC 815. Changes in the fair value of these derivatives are recognized in the unaudited consolidated statements of income and are included in foreign exchange gain/(loss).

The Company also uses foreign currency forward contracts designated as net investment hedges to hedge the foreign currency risks related to the Company's investment in foreign subsidiaries. Gains and losses on these forward contracts are recognized in AOCI as part of the foreign currency translation adjustment. All of the assets and liabilities related to the Company’s forward contracts are subject to master netting arrangements with each individual counterparty. These master netting arrangements generally provide for net settlement of all outstanding contracts with the counterparty in the case of an event of default or a termination event. The Company has presented all of the assets and liabilities related to these contracts on a gross basis, with no offsets, in its consolidated statements of financial position. There is no financial collateral (including cash collateral) provided or received by the Company related to these contracts.

(e)Recent Accounting Pronouncements    

In October 2021, FASB issued Accounting Standard Update (“ASU”) No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU provides guidance in Topic 805 to require the acquirer entity to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers, as if it had originated the contracts. Generally, this should result in an acquirer recognizing and measuring the acquired contract assets and contract liabilities consistent with how they were recognized and measured in the acquiree’s financial statements, if the acquiree prepared financial statements in accordance with U.S. GAAP. The ASU is effective for fiscal years beginning after December 15, 2022. An entity may early adopt the ASU including adoption in an interim period, with retrospective application to all business combinations within the fiscal year that includes such interim period. The Company is currently evaluating the impact of this ASU on its consolidated financial statements.

(f)Recently adopted Accounting Pronouncements

In March 2020, FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This ASU provides optional guidance for a limited period of time to ease potential accounting impacts associated with transitioning away from reference rates that are expected to be discontinued, such as interbank offered rates and London Inter-Bank Offered Rate (“LIBOR”). The ASU provides practical expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments are elective and are effective upon issuance for all entities through December 31, 2022. The adoption of this ASU did not have a material impact on the Company’s unaudited consolidated financial statements.
3. Segment and Geographical Information

The Company is a provider of data analytics and digital operations and solutions.

The Company manages and reports financial information through its four reportable segments: Insurance, Healthcare, Analytics and Emerging Business, which reflects how management reviews financial information and makes operating decisions. These business units develop client-specific solutions, build capabilities, maintain a unified go-to-market approach and are integrally responsible for service delivery, customer satisfaction, growth and profitability.

The chief operating decision maker (“CODM”) generally reviews financial information such as revenues, cost of revenues and gross profit, disaggregated by the operating segments to allocate an overall budget among the operating segments.

The Company does not allocate and therefore the CODM does not evaluate, certain operating expenses, interest expense or income taxes by segment. Many of the Company’s assets are shared by multiple operating segments. The Company manages these assets on a total Company basis, not by operating segment, and therefore asset information and capital expenditures by operating segment are not presented.

12

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
The December 2021 and June 2022 acquisition of Clairvoyant AI Inc. (“Clairvoyant”) and Inbound Media Group, LLC (“Inbound”), respectively, are both included in the Analytics reportable segment. Refer to Note 10 - Business Combinations, Goodwill and Intangible Assets to the unaudited consolidated financial statements for further details.

Revenues and cost of revenues for the three months ended September 30, 2022 and 2021, respectively, for each of the reportable segments, are as follows:
Three months ended September 30, 2022
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$116,198 $22,820 $56,035 $166,298 $361,351 
Cost of revenues(1)
75,041 17,119 32,363 105,939 230,462 
Gross profit(1)
$41,157 $5,701 $23,672 $60,359 $130,889 
Operating expenses80,778 
Foreign exchange gain, interest expense and other income, net1,323 
Income tax expense12,447 
Gain from equity-method investment108 
Net income$39,095 
(1) Exclusive of depreciation and amortization expense.
Three months ended September 30, 2021
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$98,008 $27,341 $44,513 $120,463 $290,325 
Cost of revenues(1)
61,490 17,057 23,660 75,536 177,743 
Gross profit(1)
$36,518 $10,284 $20,853 $44,927 $112,582 
Operating expenses70,144 
Loss on settlement of convertible notes, foreign exchange gain, interest expense and other income, net(11,763)
Income tax expense4,196 
Gain from equity-method investment28 
Net income$26,507 

(1) Exclusive of depreciation and amortization expense.

Revenues and cost of revenues for the nine months ended September 30, 2022 and 2021, respectively, for each of the reportable segments, are as follows:

13

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
Nine months ended September 30, 2022
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$328,021 $72,027 $160,655 $476,638 $1,037,341 
Cost of revenues(1)
210,768 52,464 92,790 303,163 659,185 
Gross profit(1)
$117,253 $19,563 $67,865 $173,475 $378,156 
Operating expenses236,989 
Foreign exchange gain, interest expense and other income, net4,361 
Income tax expense34,774 
Gain from equity-method investment365 
Net income$111,119 

(1) Exclusive of depreciation and amortization expense.

Nine months ended September 30, 2021
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$283,887 $85,856 $122,871 $334,190 $826,804 
Cost of revenues(1)
176,942 52,133 66,850 211,340 507,265 
Gross profit(1)
$106,945 $33,723 $56,021 $122,850 $319,539 
Operating expenses199,716 
Loss on settlement of convertible notes, foreign exchange gain, interest expense and other income, net(11,345)
Income tax expense22,019 
Net income$86,459 

(1) Exclusive of depreciation and amortization expense.

Revenues, net by service type, were as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Digital operations and solutions(1)
$195,053 $169,862 $560,703 $492,614 
Analytics services166,298 120,463 476,638 334,190 
Revenues, net$361,351 $290,325 $1,037,341 $826,804 

(1) Digital operations and solutions include revenues of the Company’s Insurance, Healthcare and Emerging Business reportable segments. Refer to the reportable segment disclosure above.

The Company attributes the revenues to regions based upon the location of its customers.

14

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
 Three months ended September 30,Nine months ended September 30,
 2022202120222021
Revenues, net
United States$310,652 $249,726 $891,551 $709,382 
Non-United States
United Kingdom34,131 27,433 98,994 78,359 
Rest of World16,568 13,166 46,796 39,063 
Total Non-United States50,699 40,599 145,790 117,422 
Revenues, net$361,351 $290,325 $1,037,341 $826,804 

Long-lived assets by geographic area, which consist of property and equipment, net and operating lease right-of-use assets were as follows:
As of
September 30, 2022December 31, 2021
Long-lived assets
India$58,969 $79,604 
United States55,825 50,095 
Philippines18,899 22,011 
Rest of World8,206 10,990 
Long-lived assets$141,899 $162,700 

4. Revenues, net

Refer to Note 3 - Segment and Geographical Information to the unaudited consolidated financial statements for revenues disaggregated by reportable segments and geography.

Contract balances
The following table provides information about accounts receivable, contract assets and contract liabilities from contracts with customers:
As of
September 30, 2022December 31, 2021
Accounts receivable, net$256,911 $194,232 
Contract assets$1,180 $2,524 
Contract liabilities:
Deferred revenue (consideration received in advance)$16,342 $18,247 
Consideration received for process transition activities$4,515 $2,203 

Accounts receivable includes $134,334 and $93,336 as of September 30, 2022 and December 31, 2021, respectively, representing unbilled receivables. The Company has accrued the unbilled receivables for work performed in accordance with the terms of contracts with customers and considers no significant performance risk associated with its unbilled receivables.

Contract assets represent upfront payments such as deal signing discounts or deal signing bonuses made to customers. These costs are amortized over the expected period of the benefit and are recorded as an adjustment to transaction price and reduced from revenues. The Company’s assessment did not indicate any impairment losses on its contract assets for the periods presented.

15

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
Contract liabilities represent that portion of deferred revenue for which payments have been received in advance from customers. The Company also defers revenues attributable to certain process transition activities for which costs have been capitalized by the Company as contract fulfillment costs. Consideration received from customers, if any, relating to such transition activities are classified under contract liabilities and are included within “Deferred revenues” and “Other non-current liabilities” in the consolidated balance sheets. The revenues are recognized as (or when) the performance obligation is fulfilled under the contract with customer.

Revenue recognized during the three and nine months ended September 30, 2022 and 2021, which was included in the contract liabilities balance at the beginning of the respective periods:

Three months ended September 30,Nine months ended September 30,
2022202120222021
Deferred revenue (consideration received in advance)$2,456 $1,778 $16,326 $28,731 
Consideration received for process transition activities$706 $411 $1,370 $1,598 

Contract acquisition and fulfillment costs

The following table provides details of the Company’s contract acquisition and fulfillment costs:
Contract Acquisition Costs
Three months endedNine months endedYear ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021December 31, 2021
Opening Balance$983 $867 $511 $1,027 $1,027 
Additions / (reductions)78 (97)805 277 277 
Amortization(73)(158)(328)(692)(793)
Closing Balance$988 $612 $988 $612 $511 

Contract Fulfillment Costs
Three months endedNine months endedYear ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021December 31, 2021
Opening Balance$10,167 $3,694 $5,795 $5,631 $5,631 
Additions2,964 279 8,449 443 3,742 
Amortization(1,170)(693)(2,283)(2,794)(3,578)
Closing Balance$11,961 $3,280 $11,961 $3,280 $5,795 

There was no impairment for contract acquisition and contract fulfillment costs as of September 30, 2022 and December 31, 2021. The capitalized costs are amortized over the expected period of benefit of the contract.

Allowance for expected credit losses

The Company evaluates the credit risk of its customers based on a combination of various financial and qualitative factors that may affect the ability of each customer to pay. The Company considered current and anticipated future economic conditions relating to the industries of the Company’s customers and the countries where it operates. In calculating expected credit loss, the Company also considered past payment trends, credit rating and other related credit information for its significant customers to estimate the probability of default in the future and estimates relating to the possible effects resulting from COVID-19.

16

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
As of
September 30, 2022December 31, 2021
Accounts receivable, including unbilled receivables$257,766 $194,805 
Less: Allowance for expected credit losses(855)(573)
Accounts receivable, net$256,911 $194,232 

The movement in “Allowance for expected credit losses” on customer balances was as follows:

Three months endedNine months endedYear ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021December 31, 2021
Opening Balance$844 $730 $573 $1,189 $1,189 
Additions / (reductions)9 (19)752 (414)(496)
Reductions due to write-off of Accounts Receivables (41)(472)(114)(129)
Translation adjustment2 1 2 10 9 
Closing Balance$855 $671 $855 $671 $573 
5. Earnings Per Share

Basic earnings per share is computed by dividing net income attributable to common stockholders by the weighted average number of common shares outstanding, adjusted for outstanding shares that are subject to repurchase during each period. Diluted earnings per share is computed using the weighted average number of common shares plus the potentially dilutive effect of common stock equivalents (outstanding stock options, restricted stock and restricted stock units) issued and outstanding at the reporting date, and an assumed conversion premium of outstanding convertible notes, using the treasury stock method (as discussed further in the subsequent paragraph). Common stock equivalents that are anti-dilutive are excluded from the computation of weighted average shares outstanding. The Company includes performance stock unit awards in dilutive potential common shares when they become contingently issuable and have a dilutive impact per authoritative guidance and excludes such awards when they are not contingently issuable.

In 2021, diluted weighted-average shares outstanding was affected by the treatment of the Company’s 3.5% per annum Convertible Senior Notes due October 1, 2024 (the “Notes”). The Company had a choice to settle the Notes in cash, shares or any combination of the two. The Company had the ability to settle the principal balance of the Notes in cash, and as such, the Company applied the treasury stock method. The dilution related to the conversion premium, if any, of the Notes is included in the calculation of diluted weighted-average shares outstanding for the portion of the period until actual settlement and to the extent the issuance is dilutive based on the average stock price during the reporting period being greater than the conversion price of $75. During the third quarter of 2021, the Company settled the Notes by electing a combination of cash and shares of the Company’s common stock and as such included the count of shares issued on settlement in the calculation of basic earnings per share for the portion of the period outstanding.












17

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
The following table sets forth the computation of basic and diluted earnings per share:
 Three months ended September 30,Nine months ended September 30,
 2022202120222021
Numerators:
Net income$39,095 $26,507 $111,119 $86,459 
Denominators:
Basic weighted average common shares outstanding33,237,833 33,449,311 33,360,346 33,583,791 
Dilutive effect of share-based awards539,916 440,378 473,291 371,145 
Dilutive effect of conversion premium on the Notes 416,204  382,014 
Diluted weighted average common shares outstanding33,777,749 34,305,893 33,833,637 34,336,950 
Earnings per share attributable to ExlService Holdings Inc. stockholders:
Basic$1.18 $0.79 $3.33 $2.57 
Diluted$1.16 $0.77 $3.28 $2.52 
Weighted average potentially dilutive shares considered anti-dilutive and not included in computing diluted earnings per share936 40,384 673 14,044 
6. Cash, Cash Equivalents and Restricted Cash

For the purposes of the unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise of the following:
 As of
 September 30, 2022September 30, 2021December 31, 2021
Cash and cash equivalents$89,262 $114,581 $135,337 
Restricted cash (current)7,013 6,810 6,174 
Restricted cash (non-current)1,996 2,302 2,299 
Cash, cash equivalents and restricted cash$98,271 $123,693 $143,810 
7. Investments
Investments consist of the following:
 As of
 September 30, 2022December 31, 2021
Short-term investments
Mutual funds$99,435$127,551
Term deposits73,45451,879
Total Short-term investments$172,889$179,430
Long-term investments
Term deposits$31,355$186
Investment in equity affiliate3,3693,004
Total Long-term investments$34,724$3,190
18

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
8. Other Income, net
Other income, net consists of the following:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Gain on sale and mark-to-market of mutual funds and money market funds$1,471 $1,233 $3,341 $3,991 
Interest and dividend income1,457 761 3,674 2,052 
Others, net(667)(273)(2,517)(697)
Other income, net$2,261 $1,721 $4,498 $5,346 

9. Property and Equipment, net
Property and equipment, net consists of the following:
Estimated useful livesAs of
(Years)September 30, 2022December 31, 2021
Owned Assets:
Network equipment and computers
3-5
$125,523 $116,023 
Software
2-5
106,738 101,884 
Leasehold improvements
3-8
43,326 46,401 
Office furniture and equipment
3-8
20,669 22,302 
Motor vehicles
2-5
573 693 
Buildings30978 1,070 
Land640 700 
Capital work in progress10,876 10,288 
309,323 299,361 
Less: Accumulated depreciation and amortization(229,813)(213,699)
$79,510 $85,662 
Right-of-use assets under finance leases*:
Network equipment and computers$84 $91 
Leasehold improvements1,030 1,229 
Office furniture and equipment666 787 
Motor vehicles636 578 
2,416 2,685 
Less: Accumulated depreciation and amortization(1,993)(2,339)
423 346 
Property and equipment, net$79,933 $86,008 

*Depreciation on assets held under finance leases are computed using the straight-line method over the shorter of the assets estimated useful lives or the lease term.

Capital work in progress represents advances paid towards acquisition of property and equipment and costs incurred on internally developed software not yet ready to be placed in service.

19

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
During the three and nine months ended September 30, 2022, there were no changes in estimated useful lives of property and equipment during the ordinary course of operations.

The depreciation and amortization expense, excluding amortization of acquisition-related intangibles, recognized in the unaudited consolidated statements of income was as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Depreciation and amortization expense$10,137 $9,283 $29,182 $26,936 

The effect of foreign exchange gain/(loss) upon settlement of cash flow hedges recorded under depreciation and amortization, was as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Effect of foreign exchange gain/(loss)$(126)$120 $(64)$443 

Internally developed software costs, included under Software, was as follows:
As of
September 30, 2022December 31, 2021
Cost$29,015 $19,289 
Less : Accumulated amortization(14,599)(10,226)
Internally developed software, net$14,416 $9,063 

The amortization expense on internally developed software recognized in the unaudited consolidated statements of income was as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Amortization expense$1,832 $1,086 $4,414 $3,165 

As of September 30, 2022 and December 31, 2021, the Company believes no impairment exists because the long-lived asset's future undiscounted net cash flows expected to be generated exceeds its carrying value; however, there can be no assurance that long-lived assets will not be impaired in future periods. Determining whether an impairment has occurred typically requires various estimates and assumptions, including determining which undiscounted cash flows are directly related to the potentially impaired asset, the useful life over which cash flows will occur, their amount, the asset’s residual value, if any, and estimates relating to the possible effects resulting from COVID-19. It is reasonably possible that the judgments and estimates described above could change in future periods.

10. Business Combinations, Goodwill and Intangible Assets

Clairvoyant AI Inc.

On December 16, 2021, the Company, through its wholly owned subsidiary ExlService.com, LLC (“Buyer”), completed the acquisition of Clairvoyant, a Delaware corporation, pursuant to an equity securities purchase agreement dated December 16, 2021 (the “Purchase Agreement”). The Company purchased 100% of the issued and outstanding equity securities in Clairvoyant.

Clairvoyant is a global technology consulting and services company that helps organizations in their business transformation by maximizing the value of data through actionable insights. It provides data engineering, analytics, machine learning, product engineering, and cloud-based solutions. The acquisition strengthens the Company’s capabilities by adding additional expertise in data engineering and cloud enablement, further supporting its clients in insurance, healthcare, banking and financial services, and retail.
20

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)

The aggregate purchase consideration payable was $90,325, including cash and cash equivalents acquired, debt, other post-closing adjustments and contingent consideration. The base purchase consideration payable at closing of the acquisition (the “Closing”) was $80,080, excluding cash and cash equivalents acquired, debt and estimated other post-closing adjustments. As of September 30, 2022 and December 31, 2021, of the total purchase consideration, the Company has paid $78,984 and $76,831, respectively, net of cash and cash equivalents acquired. The Purchase Agreement also allows sellers the ability to earn up to $20,000 of contingent consideration, based on the achievement of certain performance goals by Clairvoyant during the 2022 and 2023 calendar years. The contingent consideration had an estimated fair value of $10,000 and $9,000, as of September 30, 2022 and December 31, 2021, respectively, and has been presented as contingent consideration under “Accrued expenses and other current liabilities” and “Other non-current liabilities,” as applicable, in the consolidated balance sheets. Changes in the fair value of contingent consideration were recognized in the unaudited consolidated statements of income and presented as a part of “Other income, net.” A portion of the purchase consideration otherwise payable was placed into escrow as security for the post-closing working capital adjustments and the indemnification obligations under the Purchase Agreement. To finance the acquisition at the Closing, the Company utilized its revolving Credit Facility in the amount of $75,000 and paid the balance with available cash on hand.

The Company accounted for the business combination using the acquisition method of accounting.

Pursuant to the Company’s business combinations accounting policy, the aggregate purchase consideration for Clairvoyant was allocated to identifiable net tangible and intangible assets based upon their fair values. The excess of the estimated purchase consideration over fair value of identifiable net tangible and intangible assets was recorded as goodwill. In order to allocate the consideration transferred for Clairvoyant, the fair values of all identifiable assets and liabilities must be established. For accounting and financial reporting purposes, fair value is defined under ASC No. 820, Fair Value Measurement and Disclosure, as the price that would be received upon sale of an asset or the amount paid to transfer a liability in an orderly transaction between market participants at the measurement date. Market participants are assumed to be buyers and sellers in the principal (most advantageous) market for the asset or liability. Additionally, fair value measurements for an asset assume the highest and best use of that asset by market participants. Use of different estimates and judgments could yield different results.

The tables below presents the fair value of the consideration exchanged and the allocation of purchase consideration to the major classes of assets and liabilities of Clairvoyant as of December 16, 2021:

Assets:
Cash and cash equivalents
$5,598 
Accounts receivable, net
8,709 
Other current assets
360 
Property and equipment, net
398 
Intangible assets, net
Customer relationships
31,600 
Developed technology
2,070 
Trade names and trademarks
300 
Non-compete agreements
300 
Other assets
217 
Total assets
$49,552 
Liabilities:
Accounts payable
$(1,199)
Accrued expenses and other current liabilities
(4,873)
Deferred tax liabilities
(9,383)
Other non-current liabilities
(1,226)
Total liabilities
(16,681)
21

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
Net assets acquired
32,871 
Goodwill
57,454 
Total purchase consideration*
$90,325 

* Includes contingent consideration of $9,000 recognized at fair value as of the date of acquisition.

During the three and nine months ended September 30, 2022, the Company recognized measurement period adjustments, which led to increase in goodwill in an amount of $nil and $2,229, respectively. These adjustments primarily relate to an increase in income tax liabilities of $988 included under “other non-current liabilities” and post-closing purchase adjustments.

The fair values of customer relationships were determined by using an “income approach,” specifically the Multi-Period Excess Earnings Method. The customer relationship assets are being amortized on a straight-line basis (which approximates the economic pattern of benefits) over the estimated economic life of 7 years.

The fair values of the developed technology intangible assets were determined by using the “cost approach,” specifically the replacement cost method. The technology assets are being amortized on a straight-line basis (which approximates the economic pattern of benefits) over the estimated economic life of 3 years.

The goodwill recognized represents the acquired capabilities, operating synergies and other benefits expected to result from combining the acquired operations with the Company’s existing operations. The amount of goodwill recognized from Clairvoyant’s acquisition is not deductible for tax purposes. The goodwill has been assigned to the Company’s Analytics reportable segment based upon the Company’s assessment of nature of services rendered by Clairvoyant.

Acquisition-related costs are being expensed as incurred and are included in general and administrative expenses in the unaudited consolidated statements of income. The Company recognized acquisition-related costs of $nil and $134 during the three and nine months ended September 30, 2022, respectively, and $761 during the year ended December 31, 2021.

The results of operations of the acquired business and the fair value of the acquired assets and assumed liabilities are included in the Company’s consolidated financial statements with effect from the date of the acquisition. The acquisition did not materially impact the Company’s financial position, results of operations or cash flows, and therefore, the Company has not provided supplemental pro forma results.

Inbound Media Group, LLC

On June 10, 2022, the Company, through its wholly owned subsidiary ExlService.com, LLC, entered into an Asset Purchase Agreement to acquire certain assets of Inbound, a Wyoming limited liability company, which is a digital marketing business focused primarily on lead generation in the insurance space, for cash consideration of $1,469 and contingent consideration with an estimated fair value of $1,439 as of the date of acquisition based on the achievement of certain performance goals by Inbound during the 2022 to 2024 calendar years.

The Company accounted for this business combination using the acquisition method of accounting. Goodwill and intangible assets of $1,992 and $916, respectively, were recognized by the Company as a result of this transaction. The goodwill recognized for this business is deductible for income tax purposes. The acquisition strengthens the Company’s capabilities in digital direct-to-consumer marketing by adding performance marketing, lead generation and customer engagement capabilities to its suite of end-to-end marketing solutions, proprietary data sets and robust consumer analytics.

The results of operations of the acquired business and the fair value of the net assets acquired are included in the Company’s consolidated financial statements with effect from the date of the acquisition. The acquisition did not materially impact the Company’s financial position, results of operations or cash flows, and therefore, the Company has not provided unaudited supplemental pro forma results.




22

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
Goodwill

The following table sets forth details of changes in goodwill by reportable segment of the Company:
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Balance as of January 1, 2022$50,428 $21,942 $49,020 $282,512 $403,902 
Acquisition   1,992 1,992 
Measurement period adjustments   2,229 2,229 
Currency translation adjustments(654)(57)(1,630)(1)(2,342)
Balance as of September 30, 2022$49,774 $21,885 $47,390 $286,732 $405,781 

As of September 30, 2022, the Company performed an assessment to determine whether events or circumstances exist that may lead to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. The Company considered current and forecasted economic and market conditions and qualitative factors, such as the Company’s performance during nine months of the current fiscal year, business forecasts for the remainder of the year, stock price movements, generation and availability of cash and expansion plans. The Company reviewed key assumptions, including revisions of projected future revenues for reporting units against the results of the annual impairment test performed during the fourth quarter of 2021. The Company did not identify any triggers or indications of potential impairment for its reporting units as of September 30, 2022.

There can be no assurances that goodwill will not be impaired in future periods. Estimating the fair value of reporting units requires the use of estimates and significant judgments that are based on a number of factors including actual operating results. These estimates and judgements may not be within the control of the Company and accordingly it is reasonably possible that the judgments and estimates described above could change in future periods. The duration of market volatility is highly uncertain and, as such, the impact on cash flows, long-term debt-free net cash flow growth rate in the terminal year and discount rates are subject to significant judgments and may cause variability in the Company’s assessment of existence of any impairment. The Company continues to monitor significant changes in key assumptions that could result in future period impairment charges.

The recoverability of goodwill is dependent upon the continued growth of cash flows from the Company’s business activities. This growth is based on business forecasts and improvement in profitability of its reporting units. The Company continues to maintain its focus on cultivating long-term client relationships as well as attracting new clients.

Intangible Assets
Information regarding the Company’s intangible assets is set forth below:
As of September 30, 2022
Gross
Carrying Amount
Accumulated
Amortization
Net Carrying
Amount
Finite-lived intangible assets:
Customer relationships$99,146 $(36,999)$62,147 
Developed technology24,759 (19,539)5,220 
Trade names and trademarks1,700 (1,230)470 
Non-compete agreements336 (65)271 
$125,941 $(57,833)$68,108 
Indefinite-lived intangible assets:
Trade names and trademarks$900 $— $900 
Total intangible assets$126,841 $(57,833)$69,008 
23

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
As of December 31, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying
Amount
Finite-lived intangible assets:
Customer relationships$103,016 $(33,018)$69,998 
Developed technology25,040 (15,850)9,190 
Trade names and trademarks1,700 (1,006)694 
Non-compete agreements300  300 
$130,056 $(49,874)$80,182 
Indefinite-lived intangible assets:
Trade names and trademarks$900 $— $900 
Total intangible assets$130,956 $(49,874)$81,082 

The amortization expense recognized in the unaudited consolidated statements of income was as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Amortization expense$4,243 $3,022 $12,875 $9,780 

The remaining weighted average life of intangible assets is as follows:
(in years)
Customer relationships5.7
Developed technology1.5
Trade names and trademarks (Finite lived)1.7
Non-compete agreements3.0
Estimated future amortization expense related to finite-lived intangible assets as of September 30, 2022 was as follows:
2022 (October 1 - December 31)$4,228 
202314,634 
202412,123 
202510,686 
202610,357 
2027 and thereafter16,080 
Total$68,108 







24

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
11. Other Current Assets
Other current assets consist of the following:
As of
September 30, 2022December 31, 2021
Advance income tax, net$19,040 $15,199 
Receivables from statutory authorities13,929 18,023 
Prepaid expenses13,723 14,655 
Advances to suppliers1,834 1,464 
Deferred contract fulfillment costs1,793 1,483 
Derivative instruments1,362 8,682 
Contract assets564 1,319 
Others2,264 2,146 
Other current assets$54,509 $62,971 
12. Other Assets
Other assets consist of the following:
As of
September 30, 2022December 31, 2021
Deferred contract fulfillment costs$10,168 $4,312 
Lease deposits8,592 9,649 
Deposits with statutory authorities6,362 6,417 
Contract assets616 1,205 
Receivable from statutory authorities226 222 
Derivative instruments219 6,307 
Others3,655 2,071 
Other assets$29,838 $30,183 









25

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)

13. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following:
As of
September 30, 2022December 31, 2021
Accrued expenses$47,351 $44,405 
Payable to statutory authorities17,230 13,902 
Derivative instruments11,897 1,852 
Client liabilities6,593 6,097 
Contingent consideration5,280  
Accrued capital expenditures4,274 8,630 
Interest payable365 252 
Finance lease liabilities140 141 
Other current liabilities3,670 1,071 
Accrued expenses and other current liabilities$96,800 $76,350 
14. Other Non-Current Liabilities
Other non-current liabilities consist of the following:
As of
September 30, 2022December 31, 2021
Retirement benefits$14,506 $9,604 
Derivative instruments8,114 1,785 
Contingent consideration6,159 9,000 
Deferred transition revenue3,272 995 
Unrecognized tax benefits2,186 1,068 
Income taxes payable1,790 1,790 
Finance lease liabilities300 229 
Others916 120 
Other non-current liabilities$37,243 $24,591 
15. Accumulated Other Comprehensive Income/(Loss)

Accumulated other comprehensive income/(loss) (“AOCI”) consists of actuarial gain/(loss) on retirement benefits and foreign currency translation adjustments. In addition, the Company enters into foreign currency forward contracts and interest rate swaps, which are designated as cash flow hedges and net investment hedges, as applicable, in accordance with ASC 815. Cumulative changes in the fair values of cash flow hedges are recognized in AOCI on the Company’s consolidated balance sheets. The fair value changes are reclassified from AOCI to unaudited consolidated statements of income upon settlement of foreign currency forward contracts designated as cash flow hedges of a forecast transaction, whereas such changes are for interest rate swaps are reclassified over the term of the contract. Fair value changes related to net investment hedges are included in AOCI and are reclassified to unaudited consolidated statements of income when a foreign operation is disposed or partially disposed. The following table sets forth the changes in AOCI for the nine months ended September 30, 2022 and 2021:
26

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
Accumulated Other Comprehensive Income/(Loss)
Foreign currency translation lossUnrealized gain/(loss) on cash flow hedgesRetirement benefitsTotal
Balance as of January 1, 2022$(95,437)$8,420 $(2,457)$(89,474)
Losses recognized during the period(49,371)(28,638) (78,009)
Reclassification to net income (1)
 (1,881)451 (1,430)
Income tax effects (2)
8,898 5,948 (136)14,710 
Accumulated other comprehensive income/(loss) as of September 30, 2022$(135,910)$(16,151)$(2,142)$(154,203)
Balance as of January 1, 2021$(86,185)$13,799 $(2,598)$(74,984)
Losses recognized during the period(10,475)(42) (10,517)
Losses on net investment hedges(1,134)  (1,134)
Reclassification to net income (1)
 (7,845)533 (7,312)
Income tax effects (2)
1,859 (15)(154)1,690 
Accumulated other comprehensive income/(loss) as of September 30, 2021$(95,935)$5,897 $(2,219)$(92,257)

(1) Refer to Note 17 - Derivatives and Hedge Accounting and Note 20 - Employee Benefit Plans to the unaudited consolidated financial statements for reclassification to net income.

(2) These are income tax effects recognized on cash flow hedges, retirement benefits and foreign currency translation loss. Refer to Note 22 - Income Taxes to the unaudited consolidated financial statements.

16. Fair Value Measurements
Assets and Liabilities Measured at Fair Value

The following table sets forth the Company’s assets and liabilities that were recognized at fair value:
Quoted Prices
in Active
Markets for
Identical Assets
Significant
Other
Observable
Inputs
Significant
Other
Unobservable
Inputs
As of September 30, 2022(Level 1)(Level 2)(Level 3)Total
Assets
Cash equivalents - Money market funds*
$2,085 $ $ $2,085 
Mutual funds**99,435   99,435 
Derivative financial instruments  1,581  1,581 
Total$101,520 $1,581 $ $103,101 
Liabilities
Derivative financial instruments $ $20,011 $ $20,011 
Contingent consideration***
  11,439 11,439 
Total$ $20,011 $11,439 $31,450 
27

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
Quoted Prices
in Active
Markets for
Identical Assets
Significant
Other
Observable
Inputs
Significant
Other
Unobservable
Inputs
As of December 31, 2021(Level 1)(Level 2)(Level 3)Total
Assets
Cash equivalents - Money market funds*
$5,374 $ $ $5,374 
Mutual funds**127,551   127,551 
Derivative financial instruments  14,989  14,989 
Total$132,925 $14,989 $ $147,914 
Liabilities
Derivative financial instruments $ $3,637 $ $3,637 
Contingent consideration***
  9,000 9,000 
Total$ $3,637 $9,000 $12,637 

* Represents money market funds which are carried at the fair value option under ASC Topic 825 “Financial Instruments”.

** Represents those short-term investments which are carried at the fair value option under ASC Topic 825 “Financial Instruments”.

*** Contingent consideration is presented under “Accrued Expenses and Other Current Liabilities” and “Other Non-Current Liabilities,” as applicable, in the consolidated balance sheets.
Derivative Financial Instruments:

The Company’s derivative financial instruments consist of foreign currency forward contracts and interest rate swaps. Fair values for derivative financial instruments are based on independent sources including highly rated financial institutions and are classified as Level 2. Refer to Note 17 - Derivatives and Hedge Accounting to the unaudited consolidated financial statements for further details.

Fair Value of Contingent Consideration:

The fair value measurement of contingent consideration is determined using Level 3 inputs. The Company’s contingent consideration represents a component of the total purchase consideration for its acquisition of Clairvoyant and Inbound. The measurement is calculated using unobservable inputs based on the Company’s own assessment of achievement of certain performance goals by Clairvoyant during the 2022 and 2023 calendar years and Inbound during the 2022 to 2024 calendar years. The Company estimated the fair value of the contingent consideration based on the Monte Carlo simulation model and scenario-based method. Refer to Note 10 - Business Combinations, Goodwill and Intangible Assets to the unaudited consolidated financial statements for further details.

The following table summarizes the changes in the fair value of contingent consideration:

Three months ended September 30,Nine months ended September 30,
2022202120222021
Opening balance$11,439 $ $9,000 $ 
Acquisitions  1,439  
Fair value changes  1,000  
Closing balance
$11,439 $ $11,439 $ 

28

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
During the three months and nine months ended September 30, 2022 and 2021 there were no transfers among Level 1, Level 2 and Level 3.

Financial Instruments Not Carried at Fair Value:

The Company’s other financial instruments not carried at fair value consist primarily of cash and cash equivalents (except investments in money market funds, as disclosed above), short-term investments (except investments in mutual funds, as disclosed above), restricted cash, accounts receivable, net, long-term investments, accrued capital expenditures, accrued expenses, client liabilities and interest payable on borrowings for which fair values approximate their carrying amounts. The carrying value of the Company’s outstanding revolving credit facility approximates its fair value because the Company’s interest rate yield is near current market rates for comparable debt instruments.
17. Derivatives and Hedge Accounting

The Company uses derivative instruments to mitigate cash flow volatility from risk of fluctuations in foreign currency exchange rates and interest rates. The Company enters into foreign currency forward contracts to hedge cash flow risks from forecasted transactions denominated in certain foreign currencies, and interest rate swaps to hedge cash flow risks from its revolving credit facility having variable interest rate obligations. These contracts qualify as cash flow hedges under ASC Topic 815 and are with counterparties that are highly rated financial institutions. As of September 30, 2022 and December 31, 2021, the Company had outstanding foreign currency forward contracts totaling $604,560 and $514,580, respectively and interest rate swaps totaling $75,000 and $nil, respectively.

The Company estimates that approximately $10,757 of derivative losses, net, excluding tax effects, included in AOCI, representing changes in the value of cash flow hedges based on exchange rates prevailing as of September 30, 2022, could be reclassified into earnings within the next twelve months. As of September 30, 2022, the maximum outstanding term of the cash flow hedges was approximately 45 months.

The Company also enters into foreign currency forward contracts to economically hedge its intercompany balances and other monetary assets and liabilities denominated in currencies other than functional currencies, against the risk of fluctuations in foreign currency exchange rates associated with remeasurement of such assets and liabilities to functional currency. These foreign currency forward contracts do not qualify as fair value hedges under ASC Topic 815. Changes in the fair value of these financial instruments are recognized in the unaudited consolidated statements of income and are included in the foreign exchange gain/(loss) line item. The Company’s primary exchange rate exposure is with the Indian rupee, the U.K. pound sterling (GBP) and the Philippine peso. The Company also has exposure to Colombian pesos (COP), Czech koruna, the Euro (EUR), South African ZAR, the Australian dollar (AUD) and other local currencies in which it operates. Outstanding foreign currency forward contracts amounted to USD 162,473, GBP 9,254, EUR 1,906 and COP 3,619,127 as of September 30, 2022 and USD 134,612, GBP 6,763, EUR 1,343 and COP 2,541,902 as of December 31, 2021.

The following table sets forth the fair value of the foreign currency forward contracts and interest rate swaps and their location on the consolidated balance sheets:
Derivatives in cash flow hedging relationshipsDerivatives not designated as hedging instruments
As ofAs of
Derivative financial instrumentsSeptember 30, 2022December 31, 2021September 30, 2022December 31, 2021
Other current assets$995 $8,669 $367 $13 
Other assets$219 $6,307 $ $ 
Accrued expenses and other current liabilities$11,752 $1,324 $145 $528 
Other non-current liabilities$8,114 $1,785 $ $ 



29

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
The following tables set forth the effect of foreign currency forward contracts and interest rate swaps on AOCI and the unaudited consolidated statements of income:
Three months ended September 30,Nine months ended September 30,
Derivative financial instruments:2022202120222021
Unrealized gain/(loss) recognized in AOCI
Derivatives in cash flow hedging relationships$(13,489)$261 $(28,638)$(42)
Loss recognized in unaudited consolidated statements of income
Derivatives not designated as hedging instruments$(4,889)$(464)$(11,245)$(1,054)
Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for derivatives in cash flow hedging relationships and derivatives not designated as hedging instruments
Three months ended September 30,
20222021
As per unaudited consolidated
statements of
income
Loss on derivative financial instrumentsAs per unaudited consolidated
statements of
income
Gain/(loss) on derivative financial instruments
Cash flow hedging relationships
Location in unaudited consolidated statements of income where gain was reclassified from AOCI
Cost of revenues$230,462 $(1,381)$177,743 $1,801 
General and administrative expenses$42,519 (109)$36,167 223 
Selling and marketing expenses$23,879 (6)$21,672 11 
Depreciation and amortization expense$14,380 (71)$12,305 115 
Interest expense$2,442  $1,810  
Total before tax(1,567)2,150 
Income tax effects on above133 (370)
Net of tax$(1,434)$1,780 
Derivatives not designated as hedging instruments
Location in unaudited consolidated statements of income where gain/(loss) was recognized
Foreign exchange gain, net$1,504 $(4,889)$1,171 $(464)
$1,504 $(4,889)$1,171 $(464)
30

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for derivatives in cash flow hedging relationships and derivatives not designated as hedging instruments
Nine months ended September 30,
20222021
As per unaudited consolidated
statements of
income
Gain/(loss) on derivative financial instruments
As per unaudited consolidated
statements of
income
Gain/(loss) on derivative financial instruments
Cash flow hedging relationships
Location in unaudited consolidated statements of income where gain was reclassified from AOCI
Cost of revenues$659,185 $1,396 $507,265 $6,643 
General and administrative expenses$122,898 366 $103,369 769 
Selling and marketing expenses$72,034 23 $59,631 39 
Depreciation and amortization expense$42,057 96 $36,716 394 
Interest expense$4,820  $6,804  
Total before tax1,881 7,845 
Income tax effects on above(802)(1,186)
Net of tax$1,079 $6,659 
Derivatives not designated as hedging instruments
Location in unaudited consolidated statements of income where gain/(loss) was recognized
Foreign exchange gain, net$4,683 $(11,245)$2,958 $(1,054)
$4,683 $(11,245)$2,958 $(1,054)
Effect of net investment hedges on accumulated other comprehensive income/(loss):
Three months ended September 30,Nine months ended September 30,
Amount of loss recognized in AOCIAmount of loss recognized in AOCI
Net investment hedging relationships2022202120222021
Foreign currency forward contracts$ $ $ $1,134 
18. Borrowings
The following tables summarizes the Company’s debt position:
As of September 30, 2022
As of December 31, 2021
Credit Facility
Current portion of long-term borrowings$35,000 $260,016 
Long-term borrowings
235,000  
Total borrowings$270,000 $260,016 
31

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)

Unamortized debt issuance costs for the Company’s revolving Credit Facility of $1,245 and $232 as of September 30, 2022 and December 31, 2021, respectively, are presented under “Other current assets” and “Other assets,” as applicable in the consolidated balance sheets.

Credit Agreement

The Company held a $300,000 revolving credit facility pursuant to its credit agreement (the “Credit Agreement”), dated as of November 21, 2017 with certain lenders and Citibank N.A. as Administrative Agent (the “Credit Facility”). The Credit Facility had a maturity date of November 21, 2022 and was voluntarily pre-payable from time to time without premium or penalty.

On April 18, 2022, the Company and each of the Company’s wholly owned material domestic subsidiaries entered into an Amendment and Restatement Agreement with Citibank, N.A. as Administrative Agent and certain lenders (the “2022 Credit Agreement”), pursuant to which the parties thereto amended and restated the Credit Agreement. Among other things, the 2022 Credit Agreement (a) provides for the issuance of new revolving credit commitments such that the aggregate amount of revolving credit commitments available to the Company is equal to $400,000; (b) extends the maturity date of the Credit Facility from November 21, 2022 to April 18, 2027; and (c) replaces LIBOR with Secured Overnight Financing Rate (“SOFR”) as the reference rate for the U.S. dollar borrowings.

The 2022 Credit Agreement provides an option to increase the commitments by up to $200,000, subject to certain approvals and conditions. The 2022 Credit Agreement includes a letter of credit sub facility and is voluntarily pre-payable from time to time without premium or penalty. Borrowings under the 2022 Credit Agreement can be used for working capital and general corporate purposes, including permitted acquisitions.

Obligations under the 2022 Credit Agreement are guaranteed by the Company’s material domestic subsidiaries and are secured by all or substantially all of the assets of the Company and our material domestic subsidiaries. The 2022 Credit Agreement contains customary affirmative and negative covenants, including, but not limited to, restrictions on the ability to incur indebtedness, create liens, make certain investments, make certain dividends and related distributions, enter into, or undertake, certain liquidations, mergers, consolidations or acquisitions and dispose of certain assets or subsidiaries.

The Credit Facility carried an effective interest rate as shown below:

Three months ended September 30,Nine months ended September 30,
2022202120222021
Effective Interest Rate3.4 %2.3 %2.3 %2.0 %

As of September 30, 2022 and December 31, 2021, the Company was in compliance with all financial and non-financial covenants listed under the Credit Agreement.
Convertible Senior Notes

On October 1, 2018, the Company entered into an investment agreement (the “Investment Agreement”) with Orogen Echo LLC (the “Purchaser”), an affiliate of The Orogen Group LLC, relating to the issuance to the Purchaser of $150,000, in an aggregate principal amount (the “Notes”). The Notes carried interest at a rate of 3.5% per annum, payable semi-annually in arrears in cash on April 1 and October 1 of each year. The Notes were convertible at an initial conversion rate of 13.3333 shares of the common stock per one thousand dollar principal amount of the Notes (which represented an initial conversion price of approximately $75 per share). The Company had the option to redeem the principal amount of the Notes, at its option, if the closing sale price of the common stock exceeded 150% of the then-current conversion price for 20 or more trading days in the 30 consecutive trading day period preceding the Company’s exercise of this redemption right (including the trading day immediately prior to the date of the notice of redemption).

On August 27, 2021, the Company entered into a Payoff and Termination Agreement with the Purchaser, pursuant to which the Company prepaid and settled its outstanding obligations under the Notes, by electing a combination of cash and
32

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
shares of the Company’s common stock. During the three and nine months ended September 30, 2021, the Company recognized interest expense and amortization of debt discount of $1,248 and $5,237, respectively, on the Notes.

Expected payments for all of the Company’s borrowings as of September 30, 2022 were as follows:
Credit Facility
Interest Payments*
2022 (October 1 - December 31)$20,000 $2,809 
202315,000 10,505 
2024 10,154 
2025 10,154 
2026 10,154 
2027 and thereafter235,000 3,808 
Total$270,000 $47,584 

* Interest payments are based on effective interest rate as of September 30, 2022.
Letters of Credit

In the ordinary course of business, the Company provides standby letters of credit to third parties primarily for facility leases. As of September 30, 2022 and December 31, 2021, the Company had outstanding letters of credit of $461, each, that were not recognized in the consolidated balance sheets.
19. Capital Structure
Common Stock
The Company has one class of common stock outstanding.

The Company purchased shares of its common stock from employees in connection with withholding tax payments related to the vesting of restricted stock units and performance-based restricted stock units, as below:
Shares repurchasedTotal consideration
Weighted average purchase price per share (1)
Three months ended September 30, 2022$ $ 
Three months ended September 30, 2021$ $ 
Nine months ended September 30, 202227,219$3,191 $117.23 
Nine months ended September 30, 202125,450$2,015 $79.18 

(1)The weighted average purchase price per share is based on the closing price of the Company’s common stock on the Nasdaq Global Select Market on the trading day prior to the applicable vesting date of the shares of restricted stock.

On December 16, 2019, the Company’s Board of Directors authorized a $200,000 common stock repurchase program beginning January 1, 2020 through December 31, 2022 (the “2019 Repurchase Program”).

On October 5, 2021, the Company’s Board of Directors authorized a $300,000 common stock repurchase program beginning January 1, 2022 (the “2022 Repurchase Program”), and terminated the 2019 Repurchase Program on December 31, 2021.

33

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
Under the 2022 Repurchase Program and 2019 Repurchase Program, shares may be purchased by the Company from time to time from the open market and through private transactions, or otherwise, as determined by the Company’s management as market conditions warrant. Repurchases may be discontinued at any time by the management.

The Company purchased shares of its common stock, for a total consideration including commissions, under repurchase programs, as below:
Shares repurchasedTotal considerationWeighted average purchase price per share
Three months ended September 30, 202276,809$11,521 $150.00 
Three months ended September 30, 2021244,580$28,196 $115.28 
Nine months ended September 30, 2022503,858$68,521 $135.99 
Nine months ended September 30, 2021844,656$83,605 $98.98 

Repurchased shares have been recorded as treasury shares and will be held until the Company’s Board of Directors designates that these shares be retired or used for other purposes.

20. Employee Benefit Plans

The Company’s Gratuity Plan in India (the “India Plan”) provides for a lump sum payment to vested employees on retirement or upon termination of employment in an amount based on the respective employee’s salary and years of employment with the Company. In addition, the Company’s subsidiary operating in the Philippines conforms to the minimum regulatory benefit, which provide for lump sum payment to vested employees on retirement from employment in an amount based on the respective employee’s salary and years of employment with the Company (the “Philippines Plan”). Liabilities with regard to the India Plan and the Philippines Plan are determined by actuarial valuation using the projected unit credit method. Current service costs for these Plans are accrued in the year to which they relate. Actuarial gains or losses or prior service costs, if any, resulting from amendments to the plans are recognized and amortized over the remaining period of service of the employees.

Components of net periodic benefit costs and actuarial loss reclassified from AOCI, were as follows:
 Three months ended September 30,Nine months ended September 30,
 2022202120222021
Service cost$921 $874 $2,869 $2,648 
Interest cost302 231 938 700 
Expected return on plan assets(215)(199)(664)(600)
Amortization of actuarial loss, gross of tax147 178 451 533 
Net gratuity cost$1,155 $1,084 $3,594 $3,281 
Amortization of actuarial loss, gross of tax$147 $178 $451 $533 
Income tax effects on amortization of actuarial loss(44)(32)(136)(154)
Amortization of actuarial loss, net of tax$103 $146 $315 $379 
    

The India Plan is partially funded whereas the Philippines plan is unfunded. The Company makes annual contributions to the employees’ gratuity fund of the India Plan established with leading insurance companies. Fund managers manage these funds and calculate the annual contribution required to be made by the Company and manage the India Plan, including any required payouts. These funds are managed on a cash accumulation basis and interest is declared retrospectively on March 31 of
34

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
each year. The Company expects to earn a return of approximately 7.2% per annum on the India Plan for the year ended December 31, 2022.

Change in Plan Assets
Plan assets as of January 1, 2022$13,605 
Actual return656 
Employer contribution1,431 
Benefits paid*(1,347)
Effect of exchange rate changes(1,206)
Plan assets as of September 30, 2022
$13,139 

* Benefits payments were substantially made through the plan assets during the nine months ended September 30, 2022.

The Company maintains several 401(k) plans (the “401(k) Plans”) under Section 401(k) of the Internal Revenue Code of 1986, as amended (the “Code”), covering all eligible employees, as defined in the Code as a defined social security contribution plan. The Company may make discretionary contributions of up to a maximum of 3.0% of employee compensation within certain limits.

The Company’s accrual for contributions to the 401(k) Plans were as follows:

Three months ended September 30,Nine months ended September 30,
2022202120222021
Contribution to the 401(k) Plans$1,097 $789 $4,140 $2,841 


The Company’s contribution for various defined social security contribution plans on behalf of employees in India, the Philippines, the Czech Republic, South Africa, Colombia, Mexico, Australia and Singapore were as follows:

Three months ended September 30,Nine months ended September 30,
2022202120222021
Contributions to the defined social security contribution plans$4,660 $3,580 $13,422 $10,617 

21. Leases

The Company conducts its operations using facilities leased under operating lease agreements that expire at various dates. The Company finances its use of certain motor vehicles and other equipment under various lease arrangements provided by financial institutions. The lease agreements do not contain any covenants to impose any restrictions except for market-standard practice for similar lease arrangements.

The Company had performed an evaluation of its contracts with suppliers in accordance with Topic 842, Leases, and had determined that, except for leases for office facilities, motor vehicles and other equipment as described above, none of the Company’s contracts contain a lease. As part of the Company’s efforts to optimize its existing network of operations centers, the Company continued to evaluate its office facilities to determine where it can exit or consolidate its use of office space.



35

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)


Supplemental balance sheet information
As of
September 30, 2022December 31, 2021
Operating Lease
Operating lease right-of-use assets$61,966 $76,692 
Operating lease liabilities - Current$16,740 $18,487 
Operating lease liabilities - Non-current54,174 68,506 
Total operating lease liabilities$70,914 $86,993 
Finance Lease
Property and equipment, gross$2,416 $2,685 
Accumulated depreciation(1,993)(2,339)
Property and equipment, net$423 $346 
Finance lease liabilities - Current$140 $141 
Finance lease liabilities - Non-current300 229 
Total finance lease liabilities$440 $370 

Finance lease liabilities are presented as a part of “Accrued expenses and other current liabilities” and “Other non-current liabilities,” as applicable, in the Company’s consolidated balance sheets.

The components of lease cost, which are included in the Company’s unaudited consolidated statements of income, are as follows:

Lease costThree months ended September 30,Nine months ended September 30,
Finance lease:2022202120222021
Amortization of right-of-use assets$28 $47 $116 $149 
Interest on lease liabilities14 10 42 49 
42 57 158 198 
Operating lease(a)
5,360 6,380 17,365 20,012 
Variable lease costs1,298 1,779 3,827 5,672 
Total lease cost$6,700 $8,216 $21,350 $25,882 

(a) Includes short-term leases, which are immaterial.







36

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)

Supplemental cash flow and other information related to leases are as follows:
Nine months ended September 30,
20222021
Cash payments for amounts included in the measurement of lease liabilities :
Operating cash outflows for operating leases$17,831 $19,654 
Operating cash outflows for finance leases$42 $49 
Financing cash outflows for finance leases$108 $157 
Right-of-use assets obtained in exchange for new operating lease liabilities$3,519 $4,647 
Right-of-use assets obtained in exchange for new finance lease liabilities$218 $79 
Weighted-average remaining lease term (in years)
Finance lease2.7 years1.9 years
Operating lease5.5 years5.9 years
Weighted-average discount rate
Finance lease14.4 %14.3 %
Operating lease7.0 %7.3 %
The Company modified certain of its operating leases, resulting in an increase of its lease liabilities by $209 and a decrease of its lease liabilities by $1,022 during the nine months ended September 30, 2022 and 2021, respectively, with a corresponding adjustment to ROU assets.

As of September 30, 2022 and December 31, 2021, the Company did not have any significant leases that have not yet commenced but that create significant rights and obligations for the Company.
Maturities of lease liabilities as of September 30, 2022 were as follows:
Operating LeasesFinance Leases
2022 (October 1 - December 31)$5,347 $46 
202320,723 197 
202417,322 129 
202511,153 84 
20269,030 59 
2027 and thereafter24,087 50 
Total lease payments87,662 565 
Less: Imputed interest16,748 125 
Present value of lease liabilities$70,914 $440 

Maturities of lease liabilities as of December 31, 2021 were as follows:
37

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
Operating LeasesFinance Leases
2022$24,020 $185 
202322,666 147 
202417,745 72 
202510,741 34 
20268,395 17 
2027 and thereafter25,198  
Total lease payments108,765 455 
Less: Imputed interest21,772 85 
Present value of lease liabilities$86,993 $370 
22. Income Taxes

The Company determines the tax provision for interim periods using an estimate of its annual effective tax rate. Each quarter, the Company updates its estimate of annual effective tax rate, and if its estimated tax rate changes, the Company makes a cumulative adjustment. The continued impact of COVID-19 on the economic environment is uncertain and may change the annual effective tax rate, which could impact tax expense.

The Company’s effective tax rate increased from 13.7% during the three months ended September 30, 2021 to 24.2% during the three months ended September 30, 2022. The Company recorded income tax expense of $12,447 and $4,196 for the three months ended September 30, 2022 and 2021, respectively. The increase in income tax expense was primarily as a result of higher profit during the three months ended September 30, 2022, compared to the three months ended September 30, 2021, the recording of a one-time deferred tax benefit of $2,400 on settlement of the Notes during the three months ended September 30, 2021, and higher excess tax benefits during the three months ended September 30, 2021.

The Company’s effective tax rate increased from 20.3% during the nine months ended September 30, 2021 to 23.9% during the nine months ended September 30, 2022. The Company recorded income tax expense of $34,774 and $22,019 for the nine months ended September 30, 2022 and 2021, respectively. The increase in income tax expense was primarily as a result of higher profit during the nine months ended September 30, 2022, compared to the nine months ended September 30, 2021, the recording of a one-time deferred tax benefit of $2,400 on settlement of the Notes during the nine months ended September 30, 2021, and an increase in non-deductible expenses, partially offset by higher excess tax benefits during the nine months ended September 30, 2022.

Effective for taxable years beginning after December 31, 2021, Internal Revenue Code Section 174, Amortization of Research and Experimental Expenditures, provides that research and experimentation expenses can no longer be currently deducted, instead such expenses are required to be capitalized. Such capitalized expenses are to be amortized over a period of five and fifteen years for the U.S. and foreign research, respectively. Although this change has no impact on the income statement due to offsetting current tax expense with corresponding deferred tax benefit, the change has resulted in an aggregate increase of $17,640 in the current tax liability and deferred tax asset balances, presented under “Income taxes payable, net” and “Deferred tax assets, net,” respectively, in the unaudited consolidated balance sheets as of September 30, 2022.

Income tax (deferred) recognized in AOCI were as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Deferred taxes benefit / (expense) recognized on:
Unrealized gain/(loss) on cash flow hedges$2,348 $(980)$5,146 $(1,201)
Reclassification adjustment for cash flow hedges(133)370 802 1,186 
Reclassification adjustment for retirement benefits(44)(32)(136)(154)
Foreign currency translation loss7,919 630 8,898 1,859 
Total income tax benefit / (expense) recognized in AOCI$10,090 $(12)$14,710 $1,690 
38

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)









23. Stock-Based Compensation

The following costs related to the Company’s stock-based compensation plan are included in the unaudited consolidated statements of income:
 Three months ended September 30,Nine months ended September 30,
 2022202120222021
Cost of revenues$2,713 $2,198 $8,485 $5,588 
General and administrative expenses5,237 4,431 14,937 12,337 
Selling and marketing expenses4,236 4,265 13,328 10,871 
Total$12,186 $10,894 $36,750 $28,796 
Income tax benefit related to share-based compensation, including excess tax benefits$2,833 $2,697 $8,855 $7,129 

As of September 30, 2022, the Company had 1,308,384 shares available for grant under the 2018 Omnibus Incentive Plan.

Stock Options

Stock option activity under the Company’s stock-based compensation plans is shown below:
Number of
Options
Weighted-Average
Exercise
Price
Aggregate
Intrinsic
Value
Weighted-Average
Remaining
Contractual
Life (Years)
Outstanding as of December 31, 20213,093 $27.62 $362 2.0
  Granted  — — 
  Exercised   — 
  Forfeited  — — 
Outstanding as of September 30, 20223,093 $27.62 $370 1.3
Vested and exercisable as of September 30, 2022
3,093 $27.62 $370 1.3
Share Matching Program
Under the Company’s 2018 Omnibus Incentive Plan (the “2018 Plan”), the Company established a share matching program (“SMP”) for executive officers and other specified employees. Under the SMP, the Company agreed to issue a number of restricted stock units equal to the number of newly acquired shares of the Company's common stock. For purposes of the match, “newly acquired shares” includes the employee’s first quarter 2022 open market purchase of the common stock, and
39

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
crediting of equity awards vesting under any existing stock award plan of the Company as having been purchased by such employees, in an amount between $100 to $500 per such employee.
The matching restricted stock units granted under the SMP will vest in two installments, with one-third to vest on the second anniversary of the grant date and the remaining two-thirds to vest on the third anniversary of the grant date; the newly acquired shares for which the matching restricted stock units were granted must also be held by the employee until such vesting dates. The Company’s underlying common stock issued pursuant to the vesting of the matching restricted stock units will not be marketable or transferable for a period of two years following the vesting date. Certain forfeiture and other conditions apply.
During the nine months ended September 30, 2022, the Company granted 52,636 matching restricted stock units under the SMP.


Restricted Stock Units
Restricted stock unit activity under the Company’s stock-based compensation plans is shown below:
 Restricted Stock Units (Others)Restricted Stock Units (SMP)
 NumberWeighted-Average
Fair Value
NumberWeighted-Average
Fair Value
Outstanding as of December 31, 2021*982,187 $81.61  $ 
  Granted356,983 121.15 52,636 124.76 
  Vested(302,625)73.86   
  Forfeited(77,894)94.48 (4,177)124.76 
Outstanding as of September 30, 2022*958,651 $97.74 48,459 $124.76 

* As of September 30, 2022 and December 31, 2021 restricted stock units vested for which the underlying common stock is yet to be issued are 174,490 and 162,481 respectively.
As of September 30, 2022, unrecognized compensation cost of $73,569 is expected to be expensed over a weighted average period of 2.5 years.
Performance Based Stock Awards

Under the 2018 Plan, the Company grants performance-based restricted stock units (“PRSUs”) to executive officers and other specified employees. During the nine months ended September 30, 2022, the Company granted 40% of each award recipient’s equity grants in the form of PRSUs that cliff vest at the end of a three-year period based on an aggregated revenue target for a three year period. The remaining 60% of each award recipient’s equity grants are PRSUs that are based on a market condition that is contingent on the Company’s meeting the total shareholder return relative to a group of peer companies specified under the program measured over a three-year performance period. However, the features of the equity incentive compensation program are subject to change by the Compensation Committee of our Board of Directors. The award recipient may earn up to two hundred percent (200%) of the PRSUs granted based on the actual achievement of targets.

Performance restricted stock unit activity under the Company’s stock plans is shown below:
40

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
 Revenue Based PRSUsMarket Condition Based PRSUs
 NumberWeighted Average
Fair Value
NumberWeighted Average
Fair Value
Outstanding as of December 31, 202158,864 $78.29 172,042 $113.74 
Granted53,122 119.98 79,631 155.67 
Vested    
Forfeited(6,113)97.62 (14,940)126.10 
Outstanding as of September 30, 2022105,873 $98.09 236,733 $127.07 
As of September 30, 2022, unrecognized compensation cost of $24,273 is expected to be expensed over a weighted average period of 2.0 years.
Employee Stock Purchase Plan

On June 21, 2022, at the annual meeting of stockholders of the Company, the Company’s stockholders approved the ExlService Holdings, Inc. 2022 Employee Stock Purchase Plan (the “2022 ESPP”).

The 2022 ESPP allows eligible employees to purchase the Company’s shares of common stock through payroll deductions at a pre-specified discount to the lower of closing price of the Company’s common shares on the date of offering or the last business day of each purchase interval. The dollar amount of shares of common stock that can be purchased under the 2022 ESPP must not exceed 15% of the participating employee’s compensation during the offering period, subject to a cap of $25 per employee per calendar year. The first offering period under the 2022 ESPP commenced on October 1, 2022 with a term of three months. The Company has registered 800,000 shares of common stock to be reserved for issuance over the term of the 2022 ESPP.


24. Related Party Disclosures

In April 2022, the Company entered into a service contract for providing analytics services to The Vanguard Group Inc., which beneficially owns more than 10% of the Company’s common stock as of September 30, 2022. During the three and nine months ended September 30, 2022, the Company recognized revenues, net of $814 and $1,388, respectively related to this service contract. The Company had outstanding accounts receivable, net of $804 related to this service contract as of September 30, 2022.

25. Commitments and Contingencies

Capital Commitments

As of September 30, 2022, the Company had committed to spend approximately $6,200 under agreements to purchase property and equipment. This amount is net of capital advances paid which are recognized in the unaudited consolidated balance sheets as “Capital work in progress” under “Property and equipment, net.”

Other Commitments

Certain units of the Company’s Indian subsidiaries were established as 100% Export-Oriented units or under the Software Technology Parks of India or Special Economic Zone scheme promulgated by the Government of India. These units are exempt from customs, central excise duties, and levies on imported and indigenous capital goods, stores, and spares. The Company has undertaken to pay custom duties, service taxes, levies, and liquidated damages payable, if any, in respect of imported and indigenous capital goods, stores and spares consumed duty free, in the event that certain terms and conditions are not fulfilled. The Company believes, however, that these units have in the past satisfied and will continue to satisfy the required conditions.

The Company’s operations centers in the Philippines are registered with the Philippine Economic Zone Authority. The registration provides the Company with certain fiscal incentives on the import of capital goods and local purchase of services and materials and requires ExlService Philippines, Inc. to meet certain performance investment criteria and certain other
41

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
criteria, including but not limited to work-from-office norms, etc. The Company believes that these centers have in the past complied with the requirements.

Contingencies

Transfer pricing regulations generally require that any controlled intercompany transactions involving related entities be at an arm’s-length price. Accordingly, the Company determines the appropriate transfer prices for transactions among its related entities on the basis of a detailed functional and economic analysis involving benchmarking against transactions among unrelated entities. Tax authorities have jurisdiction to review transfer pricing results, and in the event that they determine that the transfer price applied was not appropriate, the Company may incur additional tax, interest and penalties. The Company is currently involved in transfer pricing disputes with Indian tax authorities regarding transactions with some of its related entities. In addition, the Company and a U.S. subsidiary are engaged in tax litigation with Indian tax authorities regarding a permanent establishment matter.

The aggregate amount demanded by Indian tax authorities (net of advance payments) from the Company related to its transfer pricing and other corporate tax issues for tax years 2003 to 2019 and its permanent establishment issues for tax years 2003 to 2006 as of September 30, 2022 and December 31, 2021 is $37,717 and $34,276, respectively. The Company has made payments and/or provided bank guarantees against these demands in the amounts of $7,659 and $7,954, respectively. Amounts paid as deposits in respect of such assessments aggregating to $6,030 and $6,172 as of September 30, 2022 and December 31, 2021, respectively, are included in “Other assets” and amounts deposited for bank guarantees aggregating to $1,629 and $1,782 as of September 30, 2022 and December 31, 2021, respectively, are included in “Restricted cash” in the non-current assets section of the Company’s consolidated balance sheets.

Based on the facts underlying the Company’s position and its experience with these types of assessments, the Company believes that its position will more likely than not be sustained upon final examination by the tax authorities based on its technical merits as of the reporting date and accordingly has not accrued any amount with respect to these matters in its consolidated financial statements. It is possible that the Company might receive similar orders or assessments from tax authorities for subsequent years. Accordingly, even if these disputes are resolved, the Indian tax authorities may still serve additional orders or assessments.

India’s Value Added Tax (“VAT”) regime ended in June 2017 and was replaced by the current Goods and Service Tax (“GST”) regime. Pursuant to reviewing the Company’s annual VAT filings, the Indian tax authorities raised aggregate VAT tax demands for tax years 2015 and 2017 in an amount of $5,619 and $6,387 as of September 30, 2022 and December 31, 2021, respectively. Beginning in the first quarter of 2020, the GST authorities rejected the Company’s refunds claims in an amount of $3,548 and $3,322 as of September 30, 2022 and December 31, 2021, respectively. The Company has filed appeals against these matters and believes that it is more likely than not that upon final examination its position will be sustained based on its technical merits. Accordingly, no provision was recognized as of September 30, 2022 and December 31, 2021.

One of the Company’s subsidiaries in India has undergone an assessment with the statutory authority with respect to defined social security contribution plan. Except for some components of the assessment for which the Company has recognized a provision in the financial statements, the Company believes that the amount demanded by such authority is not a meaningful indicator of the potential liabilities of the Company, and that the matter is without merit. The Company is defending against the assessment order and has accordingly instituted an appeal against the order before the relevant tribunal while also making a payment under protest of the amount demanded, being a prerequisite for the appeal to be admitted. As of the reporting date, the Company’s management does not believe that the ultimate assessment will have a material adverse effect on the Company’s consolidated financial condition, results of operations or cash flows. The Company will continue to monitor and evaluate its position based on future events and developments in this matter.

In September 2020, the Indian Parliament passed various consolidating labor codes, including the Code on Social Security, 2020 (the “Indian Social Security Code”) which aims to rationalize labor laws. The Indian Social Security Code has implications on defined social security contribution plans, provision of certain benefits or facilities to employees at employer’s costs and post-retirement benefits. Most specifically, it broadens the definition of an employee and wages and liberalizes the definition of “continuous period” for the purpose of determining employee benefits, amongst others. However, the rules for the Indian Social Security Code are yet to be published and the effective date from which these changes are applicable is yet to be notified. The Company will complete its evaluation once the subject rules are notified and will give appropriate impact in the
42

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2022
(In thousands, except per share amount and share count)
financial statements in the period in which, the Indian Social Security Code becomes effective and the related rules to determine the financial impact are published.

From time to time, the Company, its subsidiaries, and/or their present officers or directors, on individual basis, may be or have been, named as a defendant in litigation matters, including employment-related claims. The plaintiffs in those cases seek damages, including, where applicable, compensatory damages, punitive damages and attorney’s fees. With respect to pending litigation matters as of the reporting date, the Company believes that the damages amounts claimed in such cases are not meaningful indicators of the potential liabilities of the Company, that these matters are without merit, and that the Company intends to vigorously defend each of them.

The outcomes of legal actions are unpredictable and subject to significant uncertainties, and thus it is inherently difficult to determine the likelihood of the Company incurring a material loss or quantification of any such loss. With respect to pending litigation matters as of the reporting date, based on information currently available, including the Company’s assessment of the facts underlying each matter and advice of counsel, the amount or range of reasonably possible losses, if any, cannot be reasonably estimated. Based on the Company’s assessment, including the availability of insurance recoveries, the Company’s management does not believe that currently pending litigation, individually or in aggregate, will have a material adverse effect on the Company’s consolidated financial condition, results of operations or cash flows.






43


ITEM 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

You should read the following discussion in connection with our unaudited consolidated financial statements and the related notes included elsewhere in this Quarterly Report on Form 10-Q and our audited consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021. Some of the statements in the following discussion are forward looking statements.
Cautionary Note Regarding Forward-Looking Statements

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the United States Private Securities Litigation Reform Act of 1995. You should not place undue reliance on these statements because they are subject to numerous uncertainties and factors relating to our operations and business environment, all of which are difficult to predict and many of which are beyond our control. These statements often include words such as “may,” “will,” “should,” “believe,” “expect,” “anticipate,” “intend,” “plan,” “estimate” or similar expressions. These statements are based on assumptions that we have made in light of our experience in the industry as well as our perceptions of historical trends, current conditions, expected future developments and other factors we believe are appropriate under the circumstances. As you read and consider this Quarterly Report on Form 10-Q, you should understand that these statements are not guarantees of performance or results. They involve known and unknown risks, uncertainties and assumptions. Although we believe that these forward-looking statements are based on reasonable assumptions, you should be aware that many factors could affect our actual financial results or results of operations and could cause actual results to differ materially from those in the forward-looking statements. These factors include but are not limited to:

the impact of COVID-19 and related response measures on our business, results of operations and financial condition, including the impact of governmental lockdowns and other restrictions on our operations and processes and those of our clients and suppliers;
our dependence on a limited number of clients in a limited number of industries and our ability to withstand the loss of a significant client;
negative public reaction in the U.S. or elsewhere to offshore outsourcing;
fluctuations in our earnings;
our ability to attract and retain clients including in a timely manner;
our ability to successfully consummate or integrate strategic acquisitions;
our ability to accurately estimate and/or manage the costs;
restrictions on immigration;
our ability to hire and retain enough sufficiently trained employees to support our operations;
our ability to grow our business or effectively manage growth and international operations;
any changes in the senior management team;
increasing competition in our industry;
telecommunications or technology disruptions or breaches, natural or other disasters, medical epidemics or pandemics, or acts of violence or war;
our ability to realize the entire book value of goodwill and other intangible assets from acquisitions;
our ability to make accurate estimates and assumptions in connection with the preparation of our consolidated financial statements;
failure to protect our intellectual property;
regulatory, legislative and judicial developments, including changes to or the withdrawal of governmental fiscal incentives;
changes in tax laws or decisions regarding repatriation of funds held abroad;
ability to service debt or obtain additional financing on favorable terms;
credit risk fluctuations in the market values of our investment and derivatives portfolios;
44

legal liability arising out of customer contracts;
technological innovation;
our ability to meet our environmental, social and governance-related goals and targets;
effects of political and economic conditions globally, particularly in the geographies where we operate, including potential effects of the Russian invasion of Ukraine;
operational and information security failures arising as a result of remote work solutions adopted due to COVID-19;
cyber security incidents, data breaches, or other unauthorized disclosure of sensitive or confidential client and employee data; and
adverse outcome of our disputes with the tax authorities, in the geographies where we operate.

These and other factors are more fully discussed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 and under “Risk Factors” in Part II, Item 1A of this Quarterly Report on Form 10-Q. These and other risks could cause actual results to differ materially from those implied by forward-looking statements in this Quarterly Report on Form 10-Q.

The forward-looking statements made by us in this Quarterly Report on Form 10-Q, or elsewhere, speak only as of the date on which they were made. New risks and uncertainties come up from time to time, and it is impossible for us to predict those events or how they may affect us. We have no obligation to update any forward-looking statements in this Quarterly Report on Form 10-Q after the date of this Quarterly Report on Form 10-Q, except as required by federal securities laws.
Executive Overview

We are a leading data analytics and digital operations and solutions company that partners with clients to improve business outcomes and unlock growth. By bringing together deep domain expertise with robust data, powerful analytics, cloud, AI and ML, we create agile, scalable solutions and execute complex operations for the world’s leading corporations in industries including insurance, healthcare, banking and financial services, media, and retail, among others.

We deliver data analytics and digital operations and solutions to our clients, driving enterprise-scale business transformation initiatives that leverage our deep expertise in advanced analytics, AI, ML and cloud. We manage and report financial information through our four strategic business units: Insurance, Healthcare, Analytics and Emerging Business, which reflects how management reviews financial information and makes operating decisions.

Our reportable segments are as follows:

Insurance,

Healthcare,

Analytics, and

Emerging Business.

Our global delivery network, which includes highly trained industry and process specialists across the United States, Latin America, South Africa, Europe and Asia (primarily India and the Philippines), is a key asset. We have operations centers in India, the United States, the United Kingdom, the Philippines, Bulgaria, Colombia, South Africa, Romania and the Czech Republic.

On December 16, 2021, we completed the acquisition of Clairvoyant, a global data, AI, ML, and cloud services firm that helps organizations in their business transformation by maximizing the value of data through actionable insights. It provides data engineering, analytics, AI, ML, product engineering, and cloud-based solutions. The acquisition strengthens our Analytics capabilities by adding additional expertise in data engineering and cloud enablement, further supporting our clients in the insurance, healthcare, banking and financial services, and retail industries.
45


On June 10, 2022, the Company, through its wholly owned subsidiary ExlService.com, LLC, entered into an Asset Purchase Agreement to acquire certain assets of Inbound, a digital marketing business focused primarily on lead generation in the insurance space. The acquisition expands our digital direct-to-consumer marketing services by adding proven performance marketing, lead generation and customer engagement capabilities to our suite of end-to-end marketing solutions, proprietary data sets and robust consumer analytics.

Continued Impact of COVID-19 on Our Business

During 2022, we continued to recover from the COVID-19 pandemic. As the global economy continued to adapt to the impact of COVID-19, our clients are focused on receiving personalized customer experiences, optimizing costs and supporting resilient operating models. We remain committed to helping our clients adapt and thrive through the ongoing uncertainties caused by COVID-19 and, going forward, to the shifting business environment, which has led to increased demand for digital capabilities.

In 2022, we implemented a new work standard under which employees in many of our locations, where permitted by local laws and regulations, and where the role and client requirements permit, have the opportunity to choose between different work arrangements. Subject to local rules and regulations, these work arrangements include working in a hybrid arrangement or a fully remote arrangement, with occasional work from the office when warranted. We have begun to re-open our operation centers and offices globally with a focus on safety and consistency with applicable local regulations.    

We continue to focus on effectively managing the unprecedented challenges and uncertainties of the pandemic on a global basis. Management has prioritized the health and safety of our employees and their families: we have adopted numerous safety procedures at our global facilities, including hygiene and disinfection protocols, testing and contact tracing, social distancing and wearing personal protective equipment. We share best practices throughout our facilities globally in order to standardize effective safety guidelines and procedures across our operations. Our safety guidelines and procedures are updated on a regular basis.

While many of the COVID-19 related restrictions have been lifted in the geographies in which we operate, there have been periodic resurgences of COVID-19 as a result of new strains and variants, which has led us to monitor our work model and / or implement additional safety procedures.

We believe our actions have been successful and that the pandemic has not significantly affected our business, results of operations, financial position and cash flow during the first nine months of 2022, however the impact of the pandemic for the period beyond the first nine months of 2022 will depend on many evolving and uncertain factors that are not within our control.

For additional information and risks related to COVID-19, see Part I, Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.

Revenues

For the three months ended September 30, 2022, we had revenues of $361.4 million compared to revenues of $290.3 million for the three months ended September 30, 2021, an increase of $71.1 million, or 24.5%. For the nine months ended September 30, 2022, we had revenues of $1,037.3 million compared to revenues of $826.8 million for the nine months ended September 30, 2021, an increase of $210.5 million, or 25.5%.

We serve clients mainly in the United States and the United Kingdom, which generated 86.0% and 9.4%, respectively, of our total revenues for the three months ended September 30, 2022 and 2021. These two regions generated 85.9% and 9.5%, respectively, of our total revenues for the nine months ended September 30, 2022 and 85.8% and 9.5%, respectively, of our total revenues for the nine months ended September 30, 2021.

For the three months ended September 30, 2022 and 2021, our total revenues from our top ten clients accounted for 34.2% and 38.7% of our total revenues, respectively. For the nine months ended September 30, 2022 and 2021, our total revenues from our top ten clients accounted for 33.7% and 38.6% of our total revenues, respectively. Although we continue to develop relationships with new clients to diversify our client base, we believe that the loss of any of our top ten clients could have a material adverse effect on our financial performance.
46

Our Business

We provide data analytics and digital operations and solutions to our clients. We market our services to our existing and prospective clients through our sales and client management teams, which are aligned by key industry verticals and cross-industry domains such as finance and accounting. Our sales and client management teams operate primarily from the United States, Europe and Australia.

Digital Operations and Solutions: We provide our clients with a range of digital operations and solutions from our Insurance, Healthcare and Emerging Business strategic business units, which are focused on solving complex industry problems such as the insurance claims lifecycle and financial transactions processing, and typically involve the use of agile delivery models to implement digital technologies and interventions like hyper-automation, customer experience transformation, advanced automation, robotics, enterprise architecture, end-to-end business function management and transformations. We either administer and manage these functions on an ongoing basis via longer-term arrangements or project work. For a portion of our digital operations and solutions, we hire and train employees to work at our operations centers on the relevant business operations, implement a process migration to these operations centers and then provide services either to the client or directly to the client’s customers. Each client contract has different terms based on the scope, deliverables and complexity of the engagement. We also provide consulting services related to digital operations and solutions that include industry-specific digital transformational services as well as cross-industry finance and accounting services as part of the Emerging Business strategic business unit.

We provide our services under contracts with our clients, which typically have terms of three or more years, with some being rolling contracts with no end dates. Typically, our clients can terminate these contracts with or without cause and with short notice periods. These contracts provide us with a relatively predictable revenue base for a substantial portion of our digital operations and solutions business. However, we have a long selling cycle for our services and the budget and approval processes of prospective clients make it difficult to predict the timing of entering into definitive agreements with new clients. Similarly, new license sales and implementation projects for our technology service platforms and other software-based services have a long selling cycle, however ongoing annual maintenance and support contracts for existing arrangements provide us with a relatively predictable revenue base.

We charge for our services using various pricing models like time-and-material pricing, full-time-equivalent pricing, transaction-based pricing, outcome-based pricing, subscription-based pricing and other alternative pricing models. Outcome-based pricing arrangements are examples of non-linear pricing models where clients link revenues from platforms and solutions and the services we provide to usage or savings rather than the efforts deployed to provide these services. We continue to observe a shift in the industry pricing models toward transaction-based pricing, outcome-based pricing and other alternative pricing models. We believe this trend will continue and we use such alternative pricing models with some of our current clients and are seeking to move certain other clients from a full-time-equivalent pricing model to a transaction-based or other alternative pricing model. These alternative pricing models place the focus on operating efficiency in order to maintain or improve our gross margins.

We have also observed that prospective larger clients are entering into multi-vendor relationships with regard to their outsourcing needs. We believe that the trend toward multi-vendor relationships will continue. A multi-vendor relationship allows a client to seek more favorable pricing and other contract terms from each vendor, which can result in significantly reduced gross margins from the provision of services to such client for each vendor. To the extent our large clients expand their use of multi-vendor relationships and are able to extract more favorable contract terms from other vendors, our gross margins and revenues may be reduced with regard to such clients if we are required to modify the terms of our relationships with such clients to meet competition.

Analytics: Our analytics services focus on driving improved business outcomes for our clients by unlocking deep insights from data and create data driven solutions across all parts of our clients’ business. We also provide care optimization and reimbursement optimization services, for our clients through our healthcare analytics solutions and services. We also offer integrated solutions to help our clients in cost containment by leveraging technology platforms, customizable and configurable analytics and expertise in healthcare reimbursements to help clients enhance their claim payment accuracy. Our teams deliver predictive and prescriptive analytics in the areas of customer acquisition and lifecycle management, risk underwriting and pricing, operational effectiveness, credit and operational risk monitoring and governance, regulatory reporting, payment integrity and care management and data management. We enhance, modernize and enrich structured and unstructured data and use a spectrum of advanced analytical tools and techniques, including our in-house ML and AI capabilities to create insights
47

and improve decision making for our clients. Our acquisition of Clairvoyant in December 2021 strengthens our analytics capabilities by adding additional expertise in data engineering and cloud enablement, further supporting our clients in the insurance, healthcare, banking and financial services, and retail industries. We actively cross-sell and, where appropriate, integrate our analytics services with other digital operations and solutions as part of a comprehensive offering for our clients. Our projects-based analytics services are cyclical and can be significantly affected by variations in business cycles. In addition, our projects-based analytics services are documented in contracts with terms generally not exceeding one year and may not produce ongoing or recurring business for us once the project is completed. These contracts also usually contain provisions permitting termination of the contract after a short notice period. The short-term nature and specificity of these projects could lead to fluctuations and uncertainties in the revenues generated from providing analytics services.

We anticipate that revenues from our analytics services will grow as we expand our service offerings and client base, both organically and through acquisitions.

Critical Accounting Policies and Estimates

There have been no significant changes in our critical accounting policies and estimates during the three and nine months ended September 30, 2022, as compared to the critical accounting policies and estimates referred in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” under “Critical Accounting Policies and Estimates” and Note 2 - Summary of Significant Accounting Policies to our consolidated financial statements included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.
Results of Operations    
The following table summarizes our results of operations:
 Three months ended September 30,Nine months ended September 30,
 2022202120222021
 (dollars in millions)(dollars in millions)
Revenues, net$361.4 $290.3 $1,037.3 $826.8 
Cost of revenues(1)
230.5 177.7 659.2 507.2 
Gross profit(1)
130.9 112.6 378.1 319.6 
Operating expenses:
General and administrative expenses42.536.2 122.9103.4 
Selling and marketing expenses23.921.7 72.059.7 
Depreciation and amortization expense14.412.3 42.136.7 
Total operating expenses80.8 70.2 237.0 199.8 
Income from operations50.1 42.4 141.1 119.8 
Foreign exchange gain, net1.5 1.2 4.7 3.0 
Interest expense(2.4)(1.8)(4.8)(6.8)
Other income, net2.3 1.7 4.5 5.3 
Loss on settlement of convertible notes— (12.8)— (12.8)
Income before income tax expense and earnings from equity affiliates51.5 30.7 145.5 108.5 
Income tax expense12.5 4.2 34.8 22.1 
Income before earnings from equity affiliates39.0 26.5 110.7 86.4 
Gain from equity-method investment0.1 — 0.4 — 
Net income attributable to ExlService Holdings, Inc. stockholders$39.1 $26.5 $111.1 $86.4 

(1) Exclusive of depreciation and amortization expense.
48


Due to rounding, the numbers presented in the tables included in this Part I, Item 2, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” may not add up precisely to the totals provided.
49

Three Months Ended September 30, 2022 Compared to Three Months Ended September 30, 2021
Revenues.

The following table summarizes our revenues by reportable segments:
 Three months ended September 30, Percentage
change
 20222021Change
 (dollars in millions)  
Insurance$116.2 $98.0 $18.2 18.6 %
Healthcare22.8 27.3 (4.5)(16.5)%
Emerging Business56.1 44.5 11.6 25.9 %
Analytics166.3 120.5 45.8 38.0 %
Total revenues, net$361.4 $290.3 $71.1 24.5 %

Revenues for the three months ended September 30, 2022 were $361.4 million, up $71.1 million, or 24.5%, compared to the three months ended September 30, 2021, driven primarily by revenue growth in Analytics.

Revenue growth in Insurance of $18.2 million was primarily driven by expansion of business from our new and existing clients aggregating to $19.9 million. This was partially offset by a loss of $1.7 million mainly attributable to the depreciation of the U.K. pound sterling, the Australian dollar and the Indian rupee against the U.S. dollar during the three months ended September 30, 2022, compared to the three months ended September 30, 2021. Insurance revenues were 32.2% and 33.8% of our total revenues during the three months ended September 30, 2022 and September 30, 2021, respectively.

Revenue decline in Healthcare of $4.5 million was primarily driven by the ramp-down in certain existing clients during the three months ended September 30, 2022. Healthcare revenues were 6.3% and 9.4% of our total revenues during the three months ended September 30, 2022 and September 30, 2021, respectively.

Revenue growth in Emerging Business of $11.6 million was primarily driven by expansion of business from our new and existing clients aggregating to $13.8 million. This was partially offset by a loss of $2.2 million mainly attributable to the depreciation of the U.K. pound sterling, the Indian rupee and the Euro against the U.S. dollar during the three months ended September 30, 2022, compared to the three months ended September 30, 2021. Emerging Business revenues were 15.5% and 15.3% of our total revenues during the three months ended September 30, 2022 and September 30, 2021, respectively.

Revenue growth in Analytics of $45.8 million was primarily driven by higher volumes in our annuity and project-based engagements from our new and existing clients of $35.0 million, and contributions from our acquisition of Clairvoyant in December 2021 of $12.5 million. This was partially offset by a loss of $1.7 million mainly attributable to the depreciation of the U.K. pound sterling against the U.S. dollar during the three months ended September 30, 2022, compared to the three months ended September 30, 2021. Analytics revenues were 46.0% and 41.5% of our total revenues during the three months ended September 30, 2022 and September 30, 2021, respectively.

50

Cost of Revenues and Gross Margin: The following table sets forth cost of revenues and gross margin of our reportable segments:
Cost of RevenuesGross Margin
 Three months ended September 30, ChangePercentage
change
Three months ended September 30,Change
 2022202120222021
 (dollars in millions)  
Insurance$75.0 $61.4 $13.6 22.0 %35.4 %37.3 %(1.9)%
Healthcare17.1 17.1 — — %25.0 %37.6 %(12.6)%
Emerging Business32.4 23.7 8.7 36.8 %42.2 %46.8 %(4.6)%
Analytics106.0 75.5 30.5 40.2 %36.3 %37.3 %(1.0)%
Total$230.5 $177.7 $52.8 29.7 %36.2 %38.8 %(2.6)%

For the three months ended September 30, 2022, cost of revenues was $230.5 million compared to $177.7 million for the three months ended September 30, 2021, an increase of $52.8 million, or 29.7%. Our gross margin for the three months ended September 30, 2022 was 36.2%, compared to 38.8% for the three months ended September 30, 2021, a decrease of 260 basis points (“bps”).

The increase in cost of revenues in Insurance of $13.6 million during the three months ended September 30, 2022 was primarily due to increases in employee-related costs of $13.6 million on account of higher headcount and wage inflation, and higher technology costs of $2.0 million on account of increased leverage of the remote work model, partially offset by foreign exchange gain, net of hedging of $2.0 million. Gross margin in Insurance decreased by 190 bps during the three months ended September 30, 2022, compared to the three months ended September 30, 2021, primarily due to lower margins associated with ramp-ups in certain new clients during the three months ended September 30, 2022, compared to the three months ended September 30, 2021.

The cost of revenues in Healthcare remained unchanged at $17.1 million during the three months ended September 30, 2022 and 2021. This was driven by increases in employee-related costs of $0.7 million on account of higher headcount in existing clients and wage inflation, offset by foreign exchange gain, net of hedging of $0.5 million and lower other operating costs of $0.2 million. Gross margin in Healthcare decreased by 1,260 bps during the three months ended September 30, 2022, compared to the three months ended September 30, 2021, primarily due to lower revenues associated with ramp-down of certain existing clients during the three months ended September 30, 2022, compared to the three months ended September 30, 2021.

The increase in cost of revenues in Emerging Business of $8.7 million during the three months ended September 30, 2022 was primarily due to increases in employee-related costs of $8.2 million on account of higher headcount and wage inflation, higher technology costs of $0.9 million on account of increased leverage of the remote work model, higher travel costs of $0.8 million, and higher facilities cost of $0.5 million, partially offset by foreign exchange gain, net of hedging of $1.7 million. Gross margin in Emerging Business decreased by 460 bps during the three months ended September 30, 2022, compared to the three months ended September 30, 2021, primarily due to lower margins associated with ramp-ups in certain new clients, higher employee-related costs and higher operating expenses during the three months ended September 30, 2022, compared to the three months ended September 30, 2021.

The increase in cost of revenues in Analytics of $30.5 million during the three months ended September 30, 2022 was primarily due to increases in employee-related costs of $29.4 million on account of higher headcount and wage inflation, including incremental cost related to our acquisition of Clairvoyant in December 2021. The remaining increase was attributable to higher technology costs of $1.2 million on account of increased leverage of the remote work model, higher travel costs of $1.1 million, and higher other operating costs of $2.3 million. This was partially offset by foreign exchange gain, net of hedging of $3.5 million. Gross margin in Analytics decreased by 100 bps during the three months ended September 30, 2022, compared to the three months ended September 30, 2021, primarily due to increases in employee-related costs and higher operating expenses during the three months ended September 30, 2022, compared to the three months ended September 30, 2021.
51

Selling, General and Administrative (“SG&A”) Expenses.
 Three months ended September 30, ChangePercentage
change
 20222021
 (dollars in millions)  
General and administrative expenses$42.5 $36.2 $6.3 17.6 %
Selling and marketing expenses23.9 21.7 2.2 10.2 %
Selling, general and administrative expenses$66.4 $57.9 $8.5 14.8 %
As a percentage of revenues18.4 %19.9 %

The increase in SG&A expenses of $8.5 million was primarily due to higher employee-related costs of $7.5 million on account of a higher headcount and wage inflation, including incremental costs related to our acquisition of Clairvoyant in December 2021, increase in technology costs of $2.3 million on account of continued investments in digital capabilities and higher other operating costs of $0.3 million, partially offset by foreign exchange gain, net of hedging of $1.6 million.
Depreciation and Amortization.
 Three months ended September 30,ChangePercentage
change
 20222021
 (dollars in millions)  
Depreciation expense$10.1 $9.3 $0.8 9.2 %
Intangible amortization expense4.3 3.0 1.3 40.4 %
Depreciation and amortization expense$14.4 $12.3 $2.1 16.9 %
As a percentage of revenues4.0 %4.2 %

The increase in intangibles amortization expense of $1.3 million was primarily due to amortization of intangibles associated with our acquisition of Clairvoyant and Inbound in December 2021 and June 2022, respectively, during the three months ended September 30, 2022, compared to the three months ended September 30, 2021. The increase in depreciation expense of $0.8 million was primarily due to depreciation of $1.2 million related to our investments in digital capabilities and computer and networking equipment, partially offset by foreign exchange gain, net of hedging of $0.4 million during the three months ended September 30, 2022, compared to the three months ended September 30, 2021.

Income from Operations. Income from operations increased by $7.7 million, or 18.1%, from $42.4 million for the three months ended September 30, 2021 to $50.1 million for the three months ended September 30, 2022, primarily due to higher revenues, partially offset by higher cost of revenues and higher SG&A expenses during the three months ended September 30, 2022. As a percentage of revenues, income from operations decreased from 14.6% for the three months ended September 30, 2021 to 13.9% for the three months ended September 30, 2022.

Foreign Exchange Gain/(Loss). Foreign exchange gains and losses are primarily attributable to the movement of the U.S. dollar against the Indian rupee, the U.K. pound sterling, the Philippine peso and the South African ZAR during the three months ended September 30, 2022. The average exchange rate of the U.S. dollar against the Indian rupee increased from 73.88 during the three months ended September 30, 2021 to 80.01 during the three months ended September 30, 2022. The average exchange rate of the U.K. pound sterling against the U.S. dollar decreased from 1.37 during the three months ended September 30, 2021 to 1.16 during the three months ended September 30, 2022. The average exchange rate of the U.S. dollar against the Philippine peso increased from 50.24 during the three months ended September 30, 2021 to 56.63 during the three months ended September 30, 2022. The average exchange rate of the U.S. dollar against the South African ZAR increased from 14.76 during the three months ended September 30, 2021 to 17.21 during the three months ended September 30, 2022.

We recorded a net foreign exchange gain of $1.5 million for the three months ended September 30, 2022, compared to net foreign exchange gain of $1.2 million for the three months ended September 30, 2021.
52


Interest expense. Interest expense increased from $1.8 million for the three months ended September 30, 2021 to $2.4 million for the three months ended September 30, 2022, primarily due to higher outstanding obligations under our revolving Credit Facility and higher effective interest rates during the three months ended September 30, 2022, compared to the three months ended September 30, 2021.
Other Income, net.
 Three months ended September 30, Percentage
change
 20222021Change
(dollars in millions)  
Gain on sale and mark-to-market of mutual funds and money market funds$1.5 $1.2 $0.3 19.3 %
Interest income1.5 0.8 0.7 91.5 %
Other, net(0.7)(0.3)(0.4)144.3 %
Other income, net$2.3 $1.7 $0.6 31.4 %

Other income, net increased by $0.6 million, from $1.7 million for the three months ended September 30, 2021 to $2.3 million for the three months ended September 30, 2022, primarily due to higher interest income on investments in term deposits of $0.7 million and higher yield on our mutual fund investments of $0.3 million.

Loss on settlement of Notes. On August 27, 2021, we settled our outstanding obligations under the Notes and recognized
a loss of $12.8 million during the three months ended September 30, 2021. See Note 18 - Borrowings to our unaudited consolidated financial statements.

Income Tax Expense. The effective tax rate increased from 13.7% during the three months ended September 30, 2021 to 24.2% during the three months ended September 30, 2022. We recorded income tax expense of $12.4 million and $4.2 million for the three months ended September 30, 2022 and 2021, respectively. The increase in income tax expense was primarily a result of higher profit during the three months ended September 30, 2022, compared to the three months ended September 30, 2021, the recording of a one-time deferred tax benefit of $2.4 million on settlement of the Notes during the three months ended September 30, 2021, and higher excess tax benefits during the three months ended September 30, 2021.

Net Income. Net income increased from $26.5 million for the three months ended September 30, 2021 to $39.1 million for the three months ended September 30, 2022, primarily due to increase in income from operations of $7.7 million, loss on settlement of the Notes of $12.8 million during three months ended September 30, 2021 and higher foreign exchange gain, net of $0.3 million, partially offset by higher income tax expense of $8.3 million. As a percentage of revenues, net income increased from 9.1% for the three months ended September 30, 2021 to 10.8% for the three months ended September 30, 2022.

53


Nine Months Ended September 30, 2022 Compared to Nine Months Ended September 30, 2021

Revenues.

The following table summarizes our revenues by reportable segments:

Nine months ended September 30,Percentage
change
20222021Change
(dollars in millions)
Insurance$328.0 $283.8 $44.2 15.5 %
Healthcare72.1 85.9 (13.8)(16.1)%
Emerging Business160.6 122.9 37.7 30.8 %
Analytics476.6 334.2 142.4 42.6 %
Total revenues, net$1,037.3 $826.8 $210.5 25.5 %


Revenues for the nine months ended September 30, 2022 were $1,037.3 million, up $210.5 million, or 25.5%, compared to the nine months ended September 30, 2021, driven primarily by revenue growth in Analytics and Insurance.

Revenue growth in Insurance of $44.2 million was primarily driven by expansion of business from our new and existing clients aggregating to $47.6 million. This was partially offset by a loss of $3.4 million mainly attributable to the depreciation of the U.K. pound sterling, the Australian dollar and the Indian rupee against the U.S. dollar during the nine months ended September 30, 2022, compared to the nine months ended September 30, 2021. Insurance revenues were 31.6% and 34.3% of our total revenues during the nine months ended September 30, 2022 and September 30, 2021, respectively.

Revenue decline in Healthcare of $13.8 million was primarily driven by the ramp-down in certain existing clients during the nine months ended September 30, 2022. Healthcare revenues were 6.9% and 10.4% of our total revenues during the nine months ended September 30, 2022 and September 30, 2021, respectively.

Revenue growth in Emerging Business of $37.7 million was primarily driven by expansion of business from our new and existing clients of $42.1 million. This was partially offset by a loss of $4.4 million mainly attributable to the depreciation of the U.K. pound sterling, the Indian rupee and the Euro against the U.S. dollar during the nine months ended September 30, 2022, compared to the nine months ended September 30, 2021. Emerging Business revenues were 15.5% and 14.9% of our total revenues during the nine months ended September 30, 2022 and September 30, 2021, respectively.

Revenue growth in Analytics of $142.4 million was primarily driven by the higher volumes in our annuity and project based engagements from our new and existing clients of $112.1 million, and contributions from our acquisition of Clairvoyant in December 2021 of $33.7 million. This was partially offset by a loss of $3.4 million mainly attributable to the depreciation of the U.K. pound sterling against the U.S. dollar during the nine months ended September 30, 2022, compared to the nine months ended September 30, 2021. Analytics revenues were 45.9% and 40.4% of our total revenues during the nine months ended September 30, 2022 and September 30, 2021, respectively.

54


Cost of Revenues and Gross Margin: The following table sets forth cost of revenues and gross margin of our reportable segments:
Cost of RevenuesGross Margin
Nine months ended September 30,Percentage changeNine months ended September 30,Change
20222021Change20222021
(dollars in millions)
Insurance$210.7 $176.9 $33.8 19.1 %35.7 %37.7 %(2.0)%
Healthcare52.4 52.2 0.2 0.6 %27.2 %39.3 %(12.1)%
Emerging Business92.8 66.8 26.0 38.8 %42.2 %45.6 %(3.4)%
Analytics303.3 211.3 92.0 43.4 %36.4 %36.8 %(0.4)%
Total$659.2 $507.2 $152.0 29.9 %36.5 %38.6 %(2.1)%
For the nine months ended September 30, 2022, cost of revenues was $659.2 million compared to $507.2 million for the nine months ended September 30, 2021, an increase of $152.0 million, or 29.9%. Our gross margin for the nine months ended September 30, 2022 was 36.5% compared to 38.6% for nine months ended September 30, 2021, a decrease of 210 bps.

The increase in cost of revenues in Insurance of $33.8 million during the nine months ended September 30, 2022 was primarily due to increases in employee-related costs of $32.8 million on account of higher headcount and wage inflation, higher technology costs of $5.1 million on account of increased leverage of the remote work model and higher travel costs of $1.1 million, partially offset by foreign exchange gain, net of hedging of $4.3 million and lower other operating costs of $0.9 million. Gross margin in Insurance decreased by 200 bps during the nine months ended September 30, 2022, compared to the nine months ended September 30, 2021, primarily due to lower margins associated with ramp-ups in certain new clients during the nine months ended September 30, 2022, compared to the nine months ended September 30, 2021.

The increase in cost of revenues in Healthcare of $0.2 million during the nine months ended September 30, 2022 was primarily due to increases in employee-related costs of $1.8 million on account of higher headcount in existing clients and wage inflation, partially offset by lower other operating costs of $0.8 million and foreign exchange gain, net of hedging of $0.8 million. Gross margin in Healthcare decreased by 1,210 bps during the nine months ended September 30, 2022, compared to the nine months ended September 30, 2021, primarily due to lower revenues and higher operating expenses associated with the ramp-down of certain existing clients during the nine months ended September 30, 2022, compared to the nine months ended September 30, 2021.

The increase in cost of revenues in Emerging Business of $26.0 million during the nine months ended September 30, 2022 was primarily due to increases in employee-related costs of $24.7 million on account of higher headcount and wage inflation, higher technology costs of $3.1 million on account of increased leverage of the remote work model, higher travel costs of $1.7 million, higher facilities costs of $0.5 million, partially offset by foreign exchange gain, net of hedging of $4.0 million. Gross margin in Emerging Business decreased by 340 bps during the nine months ended September 30, 2022, compared to the nine months ended September 30, 2021, primarily due to lower margins associated with ramp-ups in certain new clients, higher employee-related costs and higher operating expenses during the nine months ended September 30, 2022, compared to the nine months ended September 30, 2021.

The increase in cost of revenues in Analytics of $92.0 million during the nine months ended September 30, 2022 was primarily due to increases in employee-related costs of $85.5 million on account of higher headcount and wage inflation, including incremental cost related to our acquisition of Clairvoyant in December 2021. The remaining increase was attributable to higher travel costs of $3.2 million, higher technology costs of $2.5 million on account of increased leverage of the remote work model and higher other operating costs of $7.5 million. This was partially offset by foreign exchange gain, net of hedging of $6.7 million. Gross margin in Analytics decreased by 40 bps during the nine months ended September 30, 2022, compared to the nine months ended September 30, 2021, primarily due to increases in employee-related costs and higher operating expenses during the nine months ended September 30, 2022, compared to the nine months ended September 30, 2021.


55

Selling, General and Administrative (“SG&A”) Expenses.
Nine months ended September 30,Percentage change
20222021Change
(dollars in millions)
General and administrative expenses$122.9 $103.4 $19.5 18.9 %
Selling and marketing expenses72.0 59.7 12.3 20.8 %
Selling, general and administrative expenses$194.9 $163.1 $31.8 19.6 %
As a percentage of revenues18.8 %19.7 %

The increase in SG&A expenses of $31.8 million was primarily due to higher employee-related costs of $28.2 million on account of a higher headcount and wage inflation, including incremental costs related to our acquisition of Clairvoyant in December 2021, increase in technology costs of $7.6 million on account of continued investments in digital capabilities and higher other operating costs of $1.4 million, partially offset by foreign exchange gain, net of hedging of $3.2 million, during the nine months ended September 30, 2022 and COVID-19 related expenses of $2.2 million during the nine months ended September 30, 2021.

Depreciation and Amortization.
Nine months ended September 30,Percentage change
20222021Change
(dollars in millions)
Depreciation expense$29.2 $26.9 $2.3 8.3 %
Intangible amortization expense12.9 9.8 3.1 31.6 %
Depreciation and amortization expense$42.1 $36.7 $5.4 14.5 %
As a percentage of revenues4.1 %4.4 %

The increase in intangibles amortization expense of $3.1 million was primarily due to amortization of intangibles associated with our acquisition of Clairvoyant and Inbound in December 2021 and June 2022, respectively, partially offset by decrease in intangibles amortization expense due to end of useful lives for certain intangible assets during the nine months ended September 30, 2022, compared to the nine months ended September 30, 2021. The increase in depreciation expense of $2.3 million was primarily due to depreciation of $3.0 million related to our investments in digital capabilities and computer and networking equipment, partially offset by foreign exchange gain, net of hedging of $0.7 million during the nine months ended September 30, 2022, compared to the nine months ended September 30, 2021.

Income from Operations. Income from operations increased by $21.3 million, or 17.8%, from $119.8 million for the nine months ended September 30, 2021 to $141.1 million for the nine months ended September 30, 2022, primarily due to higher revenues, partially offset by higher cost of revenues and higher SG&A expenses during the nine months ended September 30, 2022. As a percentage of revenues, income from operations decreased from 14.5% for the nine months ended September 30, 2021 to 13.6% for the nine months ended September 30, 2022.

Foreign Exchange Gain/(Loss). Foreign exchange gains and losses are primarily attributable to the movement of the U.S. dollar against the Indian rupee, the U.K. pound sterling, the Philippine peso and the South African ZAR during the nine months ended September 30, 2022. The average exchange rate of the U.S. dollar against the Indian rupee increased from 73.57 during the nine months ended September 30, 2021 to 77.65 during the nine months ended September 30, 2022. The average exchange rate of the U.K. pound sterling against the U.S. dollar decreased from 1.38 during the nine months ended September 30, 2021 to 1.25 during the nine months ended September 30, 2022. The average exchange rate of the U.S. dollar against the Philippine peso increased from 48.94 during the nine months ended September 30, 2021 to 53.71 during the nine months ended September 30, 2022. The average exchange rate of the U.S. dollar against the South African ZAR increased from 14.64 during the nine months ended September 30, 2021 to 16.10 during the nine months ended September 30, 2022.

We recorded a net foreign exchange gain of $4.7 million for the nine months ended September 30, 2022, compared to the net foreign exchange gain of $3.0 million for the nine months ended September 30, 2021.
56


Interest expense. Interest expense decreased from $6.8 million for the nine months ended September 30, 2021 to $4.8 million for the nine months ended September 30, 2022, primarily due to the settlement of outstanding obligations under the Notes (as defined under Note 18 – Borrowings-Convertible Senior Notes to our unaudited consolidated financial statements”) on August 27, 2021, partially offset by higher outstanding obligations under our revolving Credit Facility bearing a relatively lower effective interest rate as compared to the Notes during the nine months ended September 30, 2022, compared to the nine months ended September 30, 2021.

Other Income, net.

Nine months ended September 30,Percentage change
20222021Change
Gain on sale and mark-to-market of mutual funds and money market funds$3.4 $3.9 $(0.5)(16.3)%
Interest and dividend income3.7 2.1 1.6 79.0 %
Other, net(2.6)(0.7)(1.9)261.1 %
Other income, net$4.5 $5.3 $(0.8)(15.9)%

Other income, net decreased by $0.8 million, from $5.3 million for the nine months ended September 30, 2021 to $4.5 million for the nine months ended September 30, 2022. The decrease is primarily due to a fair value adjustment to recognize an increase in contingent consideration liability of $1.0 million related to our acquisition of Clairvoyant in December 2021, interest on statutory payments of $0.7 million, and lower return on mutual fund investments of $0.5 million, partially offset by higher interest income on investments in term deposits of $0.9 million and interest on income tax refunds of $0.7 million.

Loss on settlement of Notes. On August 27, 2021, we settled our outstanding obligations under the Notes and recognized
a loss of $12.8 million during the nine months ended September 30, 2021. See Note 18 - Borrowings to our unaudited consolidated financial statements.

Income Tax Expense. The effective tax rate increased from 20.3% during the nine months ended September 30, 2021 to 23.9% during the nine months ended September 30, 2022. We recorded income tax expense of $34.8 million and $22.1 million for the nine months ended September 30, 2022 and 2021, respectively. The increase in income tax expense was primarily as a result of higher profit during the nine months ended September 30, 2022, compared to the nine months ended September 30, 2021, the recording of a one-time deferred tax benefit of $2.4 million on settlement of the Notes during the nine months ended September 30, 2021, and an increase in non-deductible expenses, partially offset by higher excess tax benefits during the nine months ended September 30, 2022.

Net Income. Net income increased from $86.4 million for the nine months ended September 30, 2021 to $111.1 million for the nine months ended September 30, 2022, primarily due to increase in income from operations of $21.3 million, loss on settlement of the Notes of $12.8 million during three months ended September 30, 2021, lower interest expense of $2.0 million, higher foreign exchange gain, net of $1.7 million and higher gain from equity-method investment of $0.4 million, partially offset by higher income tax expense of $12.7 million and lower other income, net of $0.8 million. As a percentage of revenues, net income increased from 10.5% for the nine months ended September 30, 2021 to 10.7% for the nine months ended September 30, 2022.

57

Liquidity and Capital Resources
 Nine months ended September 30,
 20222021
 (dollars in millions)
Opening cash, cash equivalents and restricted cash$143.8 $225.5 
Net cash provided by operating activities101.1 113.8 
Net cash used for investing activities(75.2)(21.5)
Net cash used for financing activities(61.8)(189.1)
Effect of exchange rate changes(9.6)(5.0)
Closing cash, cash equivalents and restricted cash$98.3 $123.7 

As of September 30, 2022 and 2021, we had $262.2 million and $284.9 million, respectively, in cash, cash equivalents and short-term investments, of which $237.5 million and $254.8 million, respectively, is located in foreign jurisdictions that upon distribution may be subject to withholding and other taxes. We periodically evaluate opportunities regarding distribution to fund our operations in the United States and other geographies, and as and when we decide to distribute, we may have to accrue additional taxes in accordance with local tax laws, rules and regulations in the relevant foreign jurisdictions.

Operating Activities: Net cash provided by operating activities was $101.1 million and $113.8 million for the nine months ended September 30, 2022 and 2021, respectively, reflecting higher working capital needs, offset by higher cash earnings. The major drivers contributing to the decrease of $12.7 million year-over-year included the following:

A decrease in accrued employee costs, offset by an increase in accrued expenses and other liabilities contributed to a lower cash flow of $33.3 million in the nine months ended September 30, 2022 compared to the nine months ended September 30, 2021. The decrease was primarily due to higher payments (net of accruals) of annual performance incentives of $43.0 million, offset by higher employee costs accruals of $4.9 million and higher accrued expenses of $4.8 million due to an increase in our cost base to support revenue growth.

An increase in net income of $24.7 million in the nine months ended September 30, 2022 compared to the nine months ended September 30, 2021, primarily due to an increase in income from operations of $21.3 million driven by higher revenues, lower interest expense of $2.0 million and higher foreign exchange gain, net of $1.7 million.

Other drivers decreasing cash flows during the nine months ended September 30, 2022 compared to the nine months ended September 30, 2021 included: income tax payments, net of refunds, of $4.1 million, primarily due to higher income tax payments on higher net income.

Investing Activities: Net cash used for investing activities was $75.2 million and $21.5 million for the nine months ended September 30, 2022 and 2021, respectively. The increase in net cash flows used for investing activities of $53.7 million is mainly due to higher net purchase of investments of $40.0 million during nine months ended September 30, 2022 compared to net redemption of investments of $6.7 million during the nine months ended September 30, 2021. The increase is also due to higher capital expenditures in infrastructure, technology assets, software and product developments of $3.7 million and acquisitions related payouts of $3.3 million during the nine months ended September 30, 2022.

Financing Activities: Net cash used for financing activities was $61.8 million and $189.1 million during the nine months ended September 30, 2022 and 2021, respectively. The decrease of $127.2 million was primarily due to net proceeds of our borrowings under our revolving Credit Facility of $10.0 million during the nine months ended September 30, 2022 compared to net repayment of our borrowings of $104.0 million during the nine months ended September 30, 2021. The remaining decrease was attributable to lower purchases of treasury stock under our share repurchase program of $13.9 million during the nine months ended September 30, 2022 compared to the nine months ended September 30, 2021. This was partially offset by proceeds from the exercise of stock options by $0.7 million during the nine months ended September 30, 2021.

We expect to use cash from operating activities to maintain and expand our business by making investments, primarily related to new facilities and capital expenditures associated with leasehold improvements to build our facilities, digital capabilities and purchase telecommunications equipment and computer hardware and software in connection with managing client operations.
58


We incurred $32.1 million of capital expenditures during the nine months ended September 30, 2022. We expect to incur total capital expenditures of between $37.0 million to $42.0 million in 2022, primarily to meet our growth requirements, including additions to our facilities as well as investments in technology applications, product development, digital technology, advanced automation, robotics and infrastructure.

In connection with any demand orders by the tax and/or other statutory authorities, that have been issued or may be issued against us or our subsidiaries, we may be required to deposit additional amounts with respect to such assessment orders (see Note 25 - Commitments and Contingencies to our unaudited consolidated financial statements herein for further details). We anticipate that we will continue to rely upon cash from operating activities to finance our working capital needs, capital expenditures and smaller acquisitions. If we have significant growth through acquisitions, we may need to obtain additional financing.

We believe that our existing cash, cash equivalents and short-term investments and sources of liquidity will be sufficient to satisfy our cash requirements over the next 12 months. Our future cash requirements will depend on many factors, including our rate of revenue growth, our investments in strategic initiatives, applications or technologies, operation centers and acquisition of complementary businesses, continued purchases under our board-authorized stock repurchase program, which may require the use of significant cash resources and/or additional financing. Although we anticipate that we will continue to rely upon cash from operating activities to finance most of our above mentioned requirements, if we have significant growth through acquisitions, we may need to obtain additional financing.

In the ordinary course of business, we enter into contracts and commitments that obligate us to make payments in the future. These obligations include borrowings, including interest obligations, purchase commitments, operating and finance lease commitments, employee benefit payments under Gratuity plans and uncertain tax positions. See Note 18 - Borrowings, Note 21 - Leases, and Note 25 - Commitments and Contingencies to our unaudited consolidated financial statements herein for further information on material cash requirements from known contractual and other obligations.

In the ordinary course of business, we provide standby letters of credit to third parties primarily for facility leases. As of September 30, 2022 and December 31, 2021, we had outstanding letters of credit of $0.5 million, each, that were not recognized in our consolidated balance sheets. These are not reasonably likely to have a current or future material effect on our financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources. We had no other off-balance sheet arrangements or obligations.

The Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) allows employers to defer the payment of the employer share of Federal Insurance Contributions Act (“FICA”) taxes for the period from April 1, 2020 and ending December 31, 2020. The deferred amount is payable as follows: (1) 50% of the deferred amount was paid on or before December 31, 2021 and (2) the remaining 50% of the deferred amount will be paid on or before December 31, 2022. Our deferred contributions, net of payments to FICA was $3.1 million as of September 30, 2022 and December 31, 2021, each, which will be paid on or before December 31, 2022.
Financing Arrangements (Debt Facility)
The following tables summarizes our debt position:
As of September 30,2022As of December 31, 2021
(dollars in millions)
Credit Facility
Current portion of long-term borrowings$35.0 $260.0 
Long-term borrowings235.0 — 
Total borrowings$270.0 $260.0 
59

Unamortized debt issuance costs for our Credit Facility of $1.2 million and $0.2 million as of September 30, 2022 and December 31, 2021, respectively, is presented under “Other current assets” and “Other assets,” as applicable in our consolidated balance sheets.
See Note 18 - Borrowings to our unaudited consolidated financial statements herein for further details.
Recent Accounting Pronouncements
For a description of recent accounting pronouncements, see Note 2—“Recent Accounting Pronouncements” to our unaudited consolidated financial statements contained herein.
60

ITEM 3.    Quantitative and Qualitative Disclosures About Market Risk

During the three months ended September 30, 2022, there were no material changes in our market risk exposure. For a discussion of our market risk associated with exchange rate risk and interest rate risk, see Part II, Item 7A “Quantitative and Qualitative Disclosures About Market Risk” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.


ITEM 4.    Controls and Procedures
Evaluation of Disclosure Controls and Procedures

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in the reports we file or submit under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) is recorded, processed, summarized and reported within the time periods specified in the U.S. Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to our management, including its Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), to allow timely decisions regarding required disclosure. In connection with the preparation of this Quarterly Report on Form 10-Q, our management carried out an evaluation, under the supervision and with the participation of the CEO and CFO, of the effectiveness and operation of our disclosure controls and procedures as of September 30, 2022. Based upon that evaluation, the CEO and CFO have concluded that our disclosure controls and procedures, as of September 30, 2022, were effective.
Changes in Internal Control over Financial Reporting

During the three months ended September 30, 2022, there were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

In making its assessment of the changes in internal control over financial reporting during the nine months ended September 30, 2022, our management excluded an evaluation of the disclosure controls and procedures of Clairvoyant and Inbound which we acquired on December 16, 2021 and June 10, 2022, respectively. See Note 10 - Business Combinations, Goodwill and Intangible Assets to our unaudited consolidated financial statements contained herein for details of our acquisition.


PART II.     Other Information
 

ITEM 1.    Legal Proceedings

In the course of our normal business activities, various lawsuits, claims and proceedings may be instituted or asserted against us. Although there can be no assurance, we believe that the disposition of matters currently instituted or asserted will not have a material adverse effect on our consolidated financial position, results of operations or cash flows. See Note 25 - Commitments and Contingencies to our unaudited consolidated financial statements contained herein for details.

ITEM 1A.    Risk Factors

We have disclosed below, as well as under the heading “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 (the “2021 Form 10-K”), supplemented by the disclosure below, a number of risks which may materially affect our business, financial condition or results of operations. You should carefully consider these Risk Factors and other information set forth elsewhere in this Quarterly Report on Form 10-Q. You should be aware that these risk factors and other information may not describe every risk facing our Company. Additional risks and uncertainties not currently known to us may also materially adversely affect our business, financial condition and/or results of operations.

Our results of operations could be adversely affected by economic and political conditions globally and the effects of these conditions on our clients’ businesses and levels of business activity.

The Russian invasion of Ukraine and the resulting economic sanctions imposed by the United States and other countries, along with certain international organizations, have impacted the global economy and given rise to potential global security
61

issues that may adversely affect international business and economic conditions. Additional sanctions, and retaliatory acts by Russia in response to such sanctions including state sponsored cyber attacks, could further damage or disrupt international commerce. Although we have no operations in Russia or Ukraine, certain of our clients and suppliers may have been or may in the future be impacted by these events. Moreover, the ongoing effects of the hostilities and sanctions may not be limited to Russia and Russian companies and may spill over to and negatively impact other regional and global economic markets. A prolonged conflict may result in increased inflation, rising energy prices and constrained supply chain, and thus may lead to inflationary global economic environment. At this time, the extent and duration of the military action, resulting sanctions, retaliatory actions, future economic and market disruptions, and the extent of future cyber attack incidents and resulting effects on us, are impossible to predict.



ITEM 2.     Unregistered Sales of Equity Securities and Use of Proceeds

Unregistered Sales of Equity Securities
None.
    
Use of Proceeds

None.

Purchases of Equity Securities by the Issuer
During the three months ended September 30, 2022, purchases of common stock were as follows:
PeriodTotal Number of
Shares Purchased
Average Price
Paid per share
Total Number of Shares Purchased as Part of Publicly
Announced Plans or Programs
Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs
July 1, 2022 through July 31, 2022
68,109 $146.82 68,109 $233,000,320 
August 1, 2022 through August 31, 2022
8,700 $174.85 8,700 $231,479,093 
September 1, 2022 through September 30, 2022
— $— — $231,479,093 
Total76,809 $150.00 76,809 $— 

On October 5, 2021, the Company’s Board of Directors authorized a $300 million common stock repurchase program beginning January 1, 2022 (the “2022 Repurchase Program”).

Under the 2022 Repurchase Program, shares may be purchased by the Company from time to time from the open market and through private transactions, or otherwise, as determined by the Company’s management as market conditions warrant. The Company has structured open market purchases under the Repurchase Program to comply with Rule 10b-18 under the Exchange Act. Repurchases may be discontinued at any time by management.
ITEM 3.    Defaults Upon Senior Securities

None.

ITEM 4.    Mine Safety Disclosures
Not applicable.

ITEM 5.    Other Information
None.

62


ITEM 6.    Exhibits

The following exhibits are being filed as part of this Quarterly Report on Form 10-Q:
3.1
3.2
3.3
10.1
31.1
31.2
32.1
32.2
101.INSXBRL Instance Document
101.SCHXBRL Taxonomy Extension Scheme
101.CALXBRL Taxonomy Extension Calculation Linkbase
101.DEFXBRL Taxonomy Extension Definition Linkbase
101.LABXBRL Taxonomy Extension Label Linkbase
101.PREXBRL Extension Presentation Linkbase
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)

63

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.
Date: October 27, 2022EXLSERVICE HOLDINGS, INC.
By:
/S/ MAURIZIO NICOLELLI
MAURIZIO NICOLELLI
Chief Financial Officer
(Duly Authorized Signatory, Principal Financial and Accounting Officer)

64
EX-10.1 2 exls-ex101x09302022x10q.htm EX-10.1 Document

Exhibit 10.1
AMENDMENT TO SECOND AMENDED AND RESTATED EMPLOYMENT AND NON-COMPETITION AGREEMENT

The Companies and Executive are currently parties to the Second Amended and Restated Employment and Non-Competition Agreement dated as of August 3, 2020 (the “Agreement”; capitalized terms used and not defined herein have the meaning ascribed to them in the Agreement).

WHEREAS, the Executive’s United States automobile lease referenced in Section 3(i) of Schedule 6 to the Agreement has expired and a new lease for a similar model automobile will exceed the current maximum monthly payment;

WHEREAS, Company and Executive wish to amend Section 3(i) of Schedule 6 to the Agreement so as to increase the maximum amount for lease or loan payments;

WHEREAS, pursuant to Section 12(c) of the Employment Agreement, any modification of the Agreement must be agreed to in a writing signed by Executive and an officer of the Company (other than Executive);

Accordingly, in consideration of the premises and the respective covenants and agreements of the parties set forth below, and intending to be legally bound hereby, the parties agree as follows:

A.US Automobile Payments. Section 3(i) of Schedule 6 to the Agreement is amended to replace “$1,400 per month” with “$2,067 per month”.

B.No Other Changes. Except as amended by this Amendment, all other terms of the Agreement shall continue to be in full force and effect and are hereby ratified and confirmed.


[Remainder of Page Left Blank Intentionally; Signature Page Follows]



















IN WITNESS WHEREOF, the parties to this Amendment have executed this Amendment as of August 12, 2022.
EXLSERVICE HOLDINGS, INC.

By: /s/ Ajay Ayyappan____________
Name: Ajay Ayyappan
Title: Corporate Secretary

ROHIT KAPOOR

By: /s/ Rohit Kapoor______________
Name: Rohit Kapoor




EX-31.1 3 exls-ex311x09302022x10q.htm EX-31.1 Document

Exhibit 31.1
SECTION 302 CERTIFICATION
I, Rohit Kapoor, certify that:
1.I have reviewed this Quarterly Report of ExlService Holdings, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: October 27, 2022/s/ Rohit Kapoor
Rohit Kapoor
Vice-Chairman and Chief Executive Officer

EX-31.2 4 exls-ex312x09302022x10q.htm EX-31.2 Document

Exhibit 31.2
SECTION 302 CERTIFICATION
I, Maurizio Nicolelli, certify that:
 
1.I have reviewed this Quarterly Report of ExlService Holdings, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: October 27, 2022/s/ Maurizio Nicolelli
Maurizio Nicolelli
Chief Financial Officer

EX-32.1 5 exls-ex321x09302022x10q.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of ExlService Holdings, Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Rohit Kapoor, Vice-Chairman and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
(a)the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(b)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ Rohit Kapoor
Rohit Kapoor
Vice-Chairman and Chief Executive Officer
October 27, 2022

EX-32.2 6 exls-ex322x09302022x10q.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of ExlService Holdings, Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Maurizio Nicolelli, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(a)the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(b)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
/s/ Maurizio Nicolelli
Maurizio Nicolelli
Chief Financial Officer
October 27, 2022

EX-101.SCH 7 exls-20220930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000010001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 100010002 - Statement - Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030004 - Statement - Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100040005 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100050006 - Statement - Consolidated Statements of Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100060007 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 210011001 - Disclosure - Organization link:presentationLink link:calculationLink link:definitionLink 210021002 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 210041003 - Disclosure - Segment and Geographical Information link:presentationLink link:calculationLink link:definitionLink 210101004 - Disclosure - Revenues, net link:presentationLink link:calculationLink link:definitionLink 210181005 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 210221006 - Disclosure - Cash, Cash Equivalents and Restricted Cash link:presentationLink link:calculationLink link:definitionLink 210251007 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 210281008 - Disclosure - Other Income, net link:presentationLink link:calculationLink link:definitionLink 210311009 - Disclosure - Property and Equipment, net link:presentationLink link:calculationLink link:definitionLink 210371010 - Disclosure - Business Combination, Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 210461011 - Disclosure - Other Current Assets link:presentationLink link:calculationLink link:definitionLink 210491012 - Disclosure - Other Assets link:presentationLink link:calculationLink link:definitionLink 210521013 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 210551014 - Disclosure - Other Non-Current Liabilities link:presentationLink link:calculationLink link:definitionLink 210581015 - Disclosure - Accumulated Other Comprehensive Income/(Loss) link:presentationLink link:calculationLink link:definitionLink 210611016 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 210661017 - Disclosure - Derivatives and Hedge Accounting link:presentationLink link:calculationLink link:definitionLink 210731018 - Disclosure - Borrowings link:presentationLink link:calculationLink link:definitionLink 210791019 - Disclosure - Capital Structure link:presentationLink link:calculationLink link:definitionLink 210841020 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 210901021 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 210971022 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 211011023 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 211081024 - Disclosure - Related Party Disclosures link:presentationLink link:calculationLink link:definitionLink 211101025 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 220032001 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 230053001 - Disclosure - Segment and Geographical Information (Tables) link:presentationLink link:calculationLink link:definitionLink 230113002 - Disclosure - Revenues, net (Tables) link:presentationLink link:calculationLink link:definitionLink 230193003 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 230233004 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink 230263005 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 230293006 - Disclosure - Other Income, net (Tables) link:presentationLink link:calculationLink link:definitionLink 230323007 - Disclosure - Property and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 230383008 - Disclosure - Business Combination, Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 230473009 - Disclosure - Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 230503010 - Disclosure - Other Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 230533011 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 230563012 - Disclosure - Other Non-Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 230593013 - Disclosure - Accumulated Other Comprehensive Income/(Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 230623014 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 230673015 - Disclosure - Derivatives and Hedge Accounting (Tables) link:presentationLink link:calculationLink link:definitionLink 230743016 - Disclosure - Borrowings (Tables) link:presentationLink link:calculationLink link:definitionLink 230803017 - Disclosure - Capital Structure (Tables) link:presentationLink link:calculationLink link:definitionLink 230853018 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 230913019 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 230983020 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 231023021 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 240064001 - Disclosure - Segment and Geographical Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240074002 - Disclosure - Segment and Geographical Information - Revenues and Cost of Revenues for Company's Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 240084003 - Disclosure - Segment and Geographical Information - Revenues Based on Geographical Information (Details) link:presentationLink link:calculationLink link:definitionLink 240094004 - Disclosure - Segment and Geographical Information - Property, Plant and Equipment, Net Based On Geographical Information (Details) link:presentationLink link:calculationLink link:definitionLink 240124005 - Disclosure - Revenues, net - Contracts with Customer, Receivables, Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 240134006 - Disclosure - Revenues, net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240144007 - Disclosure - Revenues, net - Contract with Customer Revenue Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 240154008 - Disclosure - Revenues, net - Contract Acquisition and Fulfillment Costs (Details) link:presentationLink link:calculationLink link:definitionLink 240164009 - Disclosure - Revenues, net - Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 240174010 - Disclosure - Revenues, net - Allowance for Credit Loss (Details) link:presentationLink link:calculationLink link:definitionLink 240204011 - Disclosure - Earnings Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240214012 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 240244013 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 240274014 - Disclosure - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 240304015 - Disclosure - Other Income, net - Summary of Other Income, net (Details) link:presentationLink link:calculationLink link:definitionLink 240334016 - Disclosure - Property and Equipment, net - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 240344017 - Disclosure - Property and Equipment, net - Depreciation and Amortization Expense and Effect of Foreign Exchange Gain/Loss (Details) link:presentationLink link:calculationLink link:definitionLink 240354018 - Disclosure - Property and Equipment, net - Internally Developed Software Costs, Included under Software (Details) link:presentationLink link:calculationLink link:definitionLink 240364019 - Disclosure - Property and Equipment, net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240394020 - Disclosure - Business Combination, Goodwill and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240404021 - Disclosure - Business Combinations, Goodwill and Intangible Assets - Summary of Assets and Liabilities Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 240414022 - Disclosure - Business Combination, Goodwill and Intangible Assets - Summary of Company's Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 240424023 - Disclosure - Business Combination, Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240424023 - Disclosure - Business Combination, Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240434024 - Disclosure - Business Combination, Goodwill and Intangible Assets - Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240444025 - Disclosure - Business Combination, Goodwill and Intangible Assets - Weighted Average Life of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240454026 - Disclosure - Business Combination, Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240484027 - Disclosure - Other Current Assets - Schedule of Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240514028 - Disclosure - Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240544029 - Disclosure - Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 240574030 - Disclosure - Other Non-Current Liabilities - Summary of Other Non-Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 240604031 - Disclosure - Accumulated Other Comprehensive Income/(Loss) - Summary of Accumulated Other Comprehensive Income/(Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 240634032 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 240644033 - Disclosure - Fair Value Measurements - Contingent Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 240654034 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240684035 - Disclosure - Derivatives and Hedge Accounting - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240694036 - Disclosure - Derivatives and Hedge Accounting - Summary of Fair Value of Foreign Currency Exchange Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 240704037 - Disclosure - Derivatives and Hedge Accounting - Summary of Effect of Foreign Currency Exchange Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 240714038 - Disclosure - Derivatives and Hedge Accounting - Location of Gain or Loss Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 240724039 - Disclosure - Derivatives and Hedge Accounting - Effect of Net Investment Hedges on AOCL (Details) link:presentationLink link:calculationLink link:definitionLink 240754040 - Disclosure - Borrowings - Company's Debt Position (Details) link:presentationLink link:calculationLink link:definitionLink 240764041 - Disclosure - Borrowings - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240774042 - Disclosure - Borrowings - Credit Facilities Carried an Effective Interest Rate (Details) link:presentationLink link:calculationLink link:definitionLink 240784043 - Disclosure - Borrowings - Principle Maturities of Borrowings and Credit Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 240814044 - Disclosure - Capital Structure - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240824045 - Disclosure - Capital Structure - Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 240834046 - Disclosure - Capital Structure - Purchased Shares of its Common Stock, Including Commissions (Details) link:presentationLink link:calculationLink link:definitionLink 240864047 - Disclosure - Employee Benefit Plans - Net Gratuity Cost (Details) link:presentationLink link:calculationLink link:definitionLink 240874048 - Disclosure - Employee Benefit Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240884049 - Disclosure - Employee Benefit Plans - Change in Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240894050 - Disclosure - Employee Benefit Plans - Contribution Plan (Details) link:presentationLink link:calculationLink link:definitionLink 240924051 - Disclosure - Leases - Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 240934052 - Disclosure - Leases - Components of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 240944053 - Disclosure - Leases - Cash Flow and Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 240954054 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 240964055 - Disclosure - Leases - Maturities of Lease Liabilities Prior Year (Details) link:presentationLink link:calculationLink link:definitionLink 240994056 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 241004057 - Disclosure - Income Taxes - Recognized in Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 241034058 - Disclosure - Stock-Based Compensation - Costs Related to Company's Stock-Based Compensation Plan (Details) link:presentationLink link:calculationLink link:definitionLink 241044059 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 241054060 - Disclosure - Stock-Based Compensation - Stock Based Compensation Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 241064061 - Disclosure - Stock-Based Compensation - Restricted Stock Units Activity Under Company's Stock Plans (Details) link:presentationLink link:calculationLink link:definitionLink 241074062 - Disclosure - Stock-Based Compensation - Performance Based Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 241094063 - Disclosure - Related Party Disclosures - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 241114064 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 exls-20220930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 exls-20220930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 exls-20220930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Reclassification to net income Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total lease payments Lessee, Operating Lease, Liability, to be Paid Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Allowance / (reversal) of expected credit losses Accounts Receivable, Credit Loss Expense (Reversal) Deferred tax assets, net Deferred Income Tax Assets, Net Total Long-Term Debt, Gross Entity Address, Postal Zip Code Entity Address, Postal Zip Code Schedule of Company's Contribution Plan Defined Contribution Plan Disclosures [Table Text Block] 2023 Finite-Lived Intangible Assets, Amortization Expense, Next Rolling 12 Months Property and equipment, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] 2024 Long-Term Debt, Maturity, Year Two Gain on sale and mark-to-market of mutual funds and money market funds Gain (Loss) on Investments Consideration received for process transition activities Contract From Customer Liability,, Consideration Received From Transitions Activities Contract From Customer Liability, Consideration Received From Transitions Activities Convertible debt, threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Debt Instrument [Axis] Debt Instrument [Axis] Schedule of Indefinite Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Export-oriented units established, percentage Export Oriented Units Established Percentage Export oriented units established percentage. Total finance lease liabilities Present value of lease liabilities Finance Lease, Liability Owned assets, gross Property, Plant and Equipment, Gross Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Derivative financial instruments Foreign Exchange Contract [Member] Software Software and Software Development Costs [Member] Other Income and Expenses [Abstract] Other Income and Expenses [Abstract] Investments Investment [Text Block] Rest of World Rest of World Rest Of World [Member] Rest of World. Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] 2026 2025 Finance Lease, Liability, to be Paid, Year Four Statistical Measurement [Domain] Statistical Measurement [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Depreciation and amortization expense Depreciation Stock issued against stock-based compensation plans (in shares) Number of options, exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Operating lease Operating Lease, Weighted Average Discount Rate, Percent Interest rate Debt Instrument, Interest Rate, Stated Percentage Schedule of Business Acquisitions by Acquisition, Contingent Consideration Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block] Summary of Effect of Foreign Currency Exchange Contracts on Consolidated Statements of Income Derivative Instruments, Gain (Loss) [Table Text Block] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Foreign currency translation loss Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Other current assets Other Current Assets [Member] Additional paid-in capital Additional Paid in Capital, Common Stock Long-lived assets Long-Lived Assets Net gratuity cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Measurement period adjustments, goodwill Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles Repayments of borrowings Repayments of Debt Others, net Other Noncash Income (Expense) Accounts receivable, including unbilled receivables Accounts Receivable, before Allowance for Credit Loss Property and equipment, net Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Derivative financial instruments Foreign Currency Contracts, Liability, Fair Value Disclosure 2025 2024 Finance Lease, Liability, to be Paid, Year Three Net income attributable to ExlService Holdings, Inc. stockholders Net income Net Income (Loss) Attributable to Parent Expected return on plan assets, percentage Defined Benefit Plan Expected Return On Plan Assets Percentage Defined Benefit Plan Expected Return On Plan Assets Percentage Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Weighted average potentially dilutive considered anti-dilutive and not included in computing diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Leases Lessee, Finance Leases [Text Block] Tax benefit on settlement of notes Effective Income Tax Rate Reconciliation, Deduction, Settlement Of Convertible Debt Effective Income Tax Rate Reconciliation, Deduction, Settlement Of Convertible Debt 2022 (October 1 - December 31) Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Operating Leases Lessee, Operating Lease, Liability, to be Paid [Abstract] Share Repurchase Program [Domain] Share Repurchase Program [Domain] 2027 and thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Number of companies undergoing assessment Number Of Companies Undergoing Assessment For Defined Contribution Benefits Number Of Companies Undergoing Assessment For Defined Contribution Benefits Schedule of Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock Schedule Of Purchase Of Common Stock From Employees Withholding Tax Payments [Table Text Block] Schedule of Purchase of Common Stock from Employees Withholding Tax Payments Equity Component [Domain] Equity Component [Domain] Interest Payments Interest Expense [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Total Assets, Fair Value Disclosure Interest and dividend income Investment Income, Interest and Dividend Leases Lessee, Operating Leases [Text Block] Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Amortization expense Capitalized Computer Software, Amortization Plan Name [Axis] Plan Name [Axis] 2027 and thereafter Finance Lease, Liability, to be Paid, after Year Four Finance Lease, Liability, to be Paid, after Year Four Credit Agreement Credit Agreement [Member] Credit Agreement Hedging Designation [Domain] Hedging Designation [Domain] Acquisitions Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability, Acquisitions Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability, Acquisitions Plan assets as of January 1, 2022 Plan assets at June 30, 2022 Defined Benefit Plan, Plan Assets, Amount Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Weighted-average exercise price, forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Derivative Instrument [Axis] Derivative Instrument [Axis] Number of operating segments Number of Operating Segments Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Plan Name [Domain] Plan Name [Domain] Settlement of convertible notes Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt 2022 (October 1 - December 31) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year 2022 Employee Stock Purchase Plan 2022 Employee Stock Purchase Plan [Member] 2022 Employee Stock Purchase Plan Goodwill [Line Items] Goodwill [Line Items] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province (Level 1) Fair Value, Inputs, Level 1 [Member] Mutual funds Mutual Fund Fair Value Disclosure Mutual fund fair value disclosure. Dilutive effect of conversion premium on the Notes (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Employee Stock Employee Stock [Member] Other comprehensive income/(loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Weighted-average remaining contractual life Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Award Type [Axis] Award Type [Axis] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Current portion of operating lease liabilities Operating lease liabilities - Current Operating Lease, Liability, Current Derivative instruments Derivative Asset Weighted-average remaining lease term (in years) Weighted-Average Remaining Lease Term [Abstract] Weighted-Average Remaining Lease Term [Abstract] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Cash payments for amounts included in the measurement of lease liabilities : Cash Flow, Operating Activities, Lessee [Abstract] Schedule of Restricted Stock Unit Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Total finance lease cost Finance Lease Cost Finance Lease Cost Finance lease: Lease, Cost [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Discretionary contributions towards 401(k) plan, maximum percentage Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Number of options, forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Receivables [Abstract] Accounts receivable, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Property and equipment, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Cost Capitalized Computer Software, Gross Depreciation and Amortization Depreciation And Amortization [Member] Depreciation And Amortization [Member] Number of classes of common stock outstanding Number Of Classes Of Common Stock Outstanding Number Of Classes Of Common Stock Outstanding Effective Interest Rate Line of Credit Facility, Interest Rate During Period Long-term borrowings, less current portion Long-Term Debt, Excluding Current Maturities Total liabilities Liabilities Operating lease Operating Lease, Weighted Average Remaining Lease Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Geographical [Axis] Geographical [Axis] (Gain)/loss on cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Measurement period adjustments Goodwill, Purchase Accounting Adjustments Finance Lease Finance Lease [Abstract] Finance Lease [Abstract] 2019 Repurchase Program Two Thousand Nineteen Repurchase Program [Member] Two Thousand Nineteen Repurchase Program [Member] Retirement benefits Liability, Defined Benefit Plan, Noncurrent Percentage of voting interests acquired Business Acquisition, Percentage of Voting Interests Acquired Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Credit Facility Credit Facility Revolving Credit Facility [Member] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Preferred stock, issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Additions / (reductions) Accounts Receivable, Credit Loss Expense (Reversal) And Other Writeoffs Accounts Receivable, Credit Loss Expense (Reversal) And Other Writeoffs Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Estimated useful lives Property, Plant and Equipment, Useful Life Revenues and cost of revenues for Company's reportable segments [Line Items] Revenue from External Customer [Line Items] Assets Assets, Fair Value Disclosure [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Cash equivalents - Money market funds Money Market Funds, Fair Value Disclosure Money Market Funds, Fair Value Disclosure Weighted-average fair value, outstanding, at beginning balance (in dollars per share) Weighted-average fair value, outstanding, at ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Segments [Axis] Segments [Axis] Borrowings Debt Disclosure [Text Block] Finance Leases Finance Lease, Liability, to be Paid [Abstract] Product and Service [Domain] Product and Service [Domain] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Entity Shell Company Entity Shell Company Deferred income tax benefit Deferred Income Tax Expense (Benefit) 2023 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Short-term investments Short-Term Investments [Abstract] Developed technology Developed technology Developed Technology Rights [Member] 2025 Long-Term Debt, Maturity, Year Three Unrealized gain/(loss) on cash flow hedges Unrealized gain/(loss) recognized in AOCI Effect of net investment hedges on accumulated other comprehensive loss Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Motor vehicles Vehicles [Member] Contracts with Customer, Receivables, Liabilities and Revenue Recognized Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Document Period End Date Document Period End Date Contract Acquisition Costs Contract Acquisition Costs [Member] Contract Acquisition Costs [Member] Other Current Assets Other Current Assets [Text Block] Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Schedule of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Total assets Assets Reductions due to write-off of Accounts Receivables Accounts Receivable, Allowance for Credit Loss, Writeoff Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings per share attributable to ExlService Holdings, Inc. stockholders: Earnings Per Share [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Employer contribution Defined Benefit Plan, Plan Assets, Contributions by Employer Interest Rate Swap Interest Rate Swap [Member] Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued Liabilities, Current Current portion of long-term borrowings Long-Term Debt, Current Maturities Weighted-average exercise price, exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Net cash used for financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Accounting Policies [Abstract] Acquisition of treasury stock Acquisition Of Treasury Stock Value Equity impact of the value of stock that has been repurchased during the period and has not been retired and is held in treasury. Long-term investments Total Long-term investments Long-Term Investments Repurchase of common stock authorized, maximum Stock Repurchase Program, Authorized Amount GST refund, amount rejected Goods And Service Tax, Refund Denied Goods And Service Tax, Refund Denied Accrued employee costs Employee-related Liabilities, Current Variable lease costs Variable Lease, Cost Contract assets Contract with Customer, Asset, before Allowance for Credit Loss, Current Segments [Domain] Segments [Domain] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Earnings Per Share Earnings Per Share [Text Block] Interest cost Defined Benefit Plan, Interest Cost Other non-current liabilities Other Noncurrent Liabilities [Member] Finance lease liabilities Finance lease liabilities - Non-current Finance Lease, Liability, Noncurrent Client liabilities Broker-Dealer, Payable to Customer Operating lease liabilities Increase (Decrease) in Operating Lease Liability Loss on net investment hedges Losses on net investment hedges Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax Award Type [Domain] Award Type [Domain] Cost not yet recognized, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Loss on settlement of convertible notes Loss on settlement of convertible notes Gain (Loss) on Extinguishment of Debt Advance income tax, net Income Taxes Receivable, Current Derivative Contract [Domain] Derivative Contract [Domain] Gross profit Gross Profit Maximum outstanding term of the cash flow hedges Maximum Length of Time Hedged in Cash Flow Hedge Operating Lease Operating Leases [Abstract] Operating Leases [Abstract] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Entity Registrant Name Entity Registrant Name Issuance of treasury stock (in shares) Stock Issued During Period, Shares, New Issues Others, net Other Miscellaneous Nonoperating Income (Expense) Other Miscellaneous Nonoperating Income (Expense) Currency translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Foreign currency translation loss Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Customer relationships Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Employee Benefit Plans Retirement Benefits [Text Block] Unrealized gain/(loss) on cash flow hedges Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Leases [Abstract] Leases [Abstract] Operating expenses: Operating Expenses [Abstract] Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Principles of Consolidation Consolidation, Policy [Policy Text Block] Minimum Minimum [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Less : Accumulated amortization Capitalized Computer Software, Accumulated Amortization Interest expense and amortization of debt discount Interest Expense And Amortization of Debt Discount (Premium) Interest Expense And Amortization of Debt Discount (Premium) Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Unamortized debt issuance costs Debt Issuance Costs, Net Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Other Assets Other Assets Disclosure [Text Block] Trading Symbol Trading Symbol Entity File Number Entity File Number Weighted average purchase price per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Income tax effects relating to above Income tax effects Total income tax benefit / (expense) recognized in AOCI Reclassification from AOCI, Current Period, Tax Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Deferred transition revenue Contract with Customer, Liability, Noncurrent Interest payable Interest Payable, Current Emerging Business Emerging Business [Member] Emerging Business [Member] Schedule of Finite Lived Intangible Assets Useful Lives Schedule Of Finite Lived Intangible Assets Useful Lives Table [Table Text Block] Schedule of finite lived intangible assets useful lives. Deferred contract fulfillment costs Deferred Contract Acquisition Costs NonCurrent Deferred Contract Acquisition Costs NonCurrent 2027 and thereafter Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five 2025 Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three Derivative Financial Instruments Derivatives, Policy [Policy Text Block] Number, granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Analytics services Analytics Services [Member] Analytics Services [Member] Effective tax rate, current income tax expense (benefit) (as a percent) Effective Income Tax Rate Reconciliation, Percent Schedule of Credit Facilities Carried an Effective Interest Rate Schedule of Line of Credit Facilities [Table Text Block] Accrued employee costs Increase (Decrease) in Other Employee-Related Liabilities Number of options, vested and exercisable at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Use of Estimates Use of Estimates, Policy [Policy Text Block] Percentage of target shares earned Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Target Shares Earned Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Target Shares Earned Business Combination Business Combination Disclosure [Text Block] Change in Plan Assets Schedule of Changes in Fair Value of Plan Assets [Table Text Block] Accounts payable Increase (Decrease) in Accounts Payable Total purchase consideration Total purchase consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Insurance Insurance [Member] Insurance [Member] Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Deferred contract fulfillment costs Deferred Contract Acquisition Costs Current Deferred Contract Acquisition Costs Current Income Taxes Income Tax Disclosure [Text Block] Revenue from related parties Revenue from Related Parties Credit Facility [Domain] Credit Facility [Domain] Amortization expense Amortization of Intangible Assets Total intangible assets, gross carrying amount Intangible Assets, Gross (Excluding Goodwill) Schedule of Goodwill Schedule of Goodwill [Table Text Block] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Amendment And Restatement Of The 2006 Omnibus Award Plan (2015 Plan) Amendment And Restatement Of The 2006 Omnibus Award Plan (2015 Plan) [Member] Amendment And Restatement Of The 2006 Omnibus Award Plan (2015 Plan) Basic (in dollars per share) Earnings Per Share, Basic Reclassification adjustment for cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax 2025 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Other assets Other Assets [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Retirement benefits Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Opening Balance Closing Balance Capitalized Contract Cost, Gross Restrictions on Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Employee stock purchase program, cap per employee Employee Stock Purchase Program, Cap Per Employee Employee Stock Purchase Program, Cap Per Employee Treasury Stock Treasury Stock [Member] Selling and marketing expenses Selling and marketing expenses Selling and Marketing Expense Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Total stockholders’ equity Stockholders' Equity Attributable to Parent Prepaid expenses Prepaid Expense, Current Derivatives and Hedge Accounting Derivative Instruments and Hedging Activities Disclosure [Text Block] Right-of-use assets obtained in exchange for new finance lease liabilities Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Weighted-average fair value, forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Credit Facilities [Line Items] Line of Credit Facility [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Entity Interactive Data Current Entity Interactive Data Current Amortization Capitalized Contract Cost, Amortization Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Deposits with statutory authorities Deposit Assets Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Change in operating assets and liabilities, net of effects of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Numerators: Net Income (Loss) Attributable to Parent [Abstract] India INDIA Retained Earnings Retained Earnings [Member] 2026 Finance Lease, Liability, to be Paid, Year Five Total lease cost Lease, Cost Common Stock Common Stock [Member] Schedule of Costs Related to Company's Stock-based Compensation Plan Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Total other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Employee stock purchase program, cap per employee Employee Stock Purchase Program, Percentage Cap Per Employee Employee Stock Purchase Program, Percentage Cap Per Employee Schedule of Components of Lease Cost Lease, Cost [Table Text Block] Acquisition of treasury stock Payments for Repurchase of Common Stock Number available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Contingent consideration Opening balance Closing balance Business Combination, Contingent Consideration, Liability Statement [Table] Statement [Table] Weighted-average fair value, vested (in dollars 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 Acquisition Goodwill, Transfers Document Quarterly Report Document Quarterly Report Accrued capital expenditures Capital Expenditure, Liability, Current Capital Expenditure, Liability, Current Total assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Office furniture and equipment Furniture and Fixtures [Member] Current assets: Assets, Current [Abstract] Operating lease liabilities, less current portion Operating lease liabilities - Non-current Operating Lease, Liability, Noncurrent Derivative instruments Derivative Instruments and Hedges, Liabilities Summary of Company's Purchased Shares of its Common Stock, Including Commissions Class of Treasury Stock [Table Text Block] Schedule of Investments Investment [Table Text Block] Contributions to the defined social security contribution plans Defined Contribution Plan, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Digital operations and solutions Digital Operations And Solutions Services [Member] Digital Operations And Solutions Services Acquisition of treasury stock (in shares) Shares repurchased (in shares) Treasury Stock, Shares, Acquired Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Trade names and trademarks Indefinite-Lived Intangible Assets (Excluding Goodwill) Leasehold improvements Leasehold Improvements [Member] Receivable from statutory authorities Service Taxes Receivable Service Taxes Receivable Revenues Based on Geographical Information Revenue from External Customers by Geographic Areas [Table Text Block] Retained earnings Retained Earnings (Accumulated Deficit) Number of shares purchased under SMP (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award Accounts receivable, net Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Equity Components [Axis] Equity Components [Axis] 2027 and thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Four Lessee, Operating Lease, Liability, to be Paid, after Year Four Recurring Fair Value, Recurring [Member] Related Party Disclosures Related Party Transactions Disclosure [Text Block] Reduction in lease liabilities Increase (Decrease) In Operating Lease Liabilities Increase (Decrease) In Operating Lease Liabilities Document Fiscal Year Focus Document Fiscal Year Focus Schedule of Amortization of Intangible Assets Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Cost of revenues Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization United Kingdom UNITED KINGDOM Statement [Line Items] Statement [Line Items] Principal payments of finance lease liabilities Financing cash outflows for finance leases Finance Lease, Principal Payments Proceeds from borrowings Proceeds from Issuance of Other Long-Term Debt Number, outstanding, at beginning balance (in shares) Number, outstanding, at ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Contingent consideration Business Combination, Contingent Consideration, Liability, Current Loss on settlement of convertible notes, foreign exchange gain, interest expense and other income, net Nonoperating Income (Expense) Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Fair value changes in contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Total consideration Stock Repurchased During Period, Value Other Income, net Interest and Other Income [Text Block] Accumulated Other Comprehensive Loss Total AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income/(Loss) Comprehensive Income (Loss) Note [Text Block] Cash paid during the period for: Interest Paid, Including Capitalized Interest, Operating and Investing Activities [Abstract] Operating lease Operating Lease, Expense Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Document Transition Report Document Transition Report Local Phone Number Local Phone Number Aggregate amount demanded by income tax authorities related to its transfer pricing issues Aggregate Disputed Amount Related to Transfer Pricing and Permanent Establishment Aggregate disputed amount related to transfer pricing and permanent establishment Schedule of Stock Options Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Income from operations Operating Income (Loss) Market Condition Based PRSUs Market Condition Based Performance Restricted Stock Units [Member] Market Condition Based Performance Restricted Stock Units [Member] Recent Accounting Pronouncements and Recently adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Others Other Sundry Liabilities, Noncurrent Other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts receivable, related parties Accounts Receivable, Related Parties Common stock, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Goodwill Beginning Balance Ending Balance Goodwill 2024 Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two Treasury stock (in shares) Treasury Stock, Shares Total Liabilities, Fair Value Disclosure Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Actual return Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Retirement benefits Amortization of actuarial loss, gross of tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Earnings per share attributable to ExlService Holdings Inc. stockholders: Earnings Per Share, Basic and Diluted EPS [Abstract] Earnings Per Share, Basic and Diluted EPS Performance based percentage Percentage Of Performance Criteria Achieved And Shares Vested Percentage Of Performance Criteria Achieved And Shares Vested Consideration transferred, excluding cash and cash equivalents acquired, debt and other post closing adjustments Business Combination Consideration Transferred, Excluding Cash And Cash Equivalents Acquired, Debt And Other Post Closing Adjustments Business Combination Consideration Transferred, Excluding Cash And Cash Equivalents Acquired, Debt And Other Post Closing Adjustments 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] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Consideration received for process transition activities Contract From Customer Liability, Consideration Received From Transitions Activities, Revenue Recognized Contract From Customer Liability, Consideration Received From Transitions Activities, Revenue Recognized Income tax expense Income tax effects on above Income Tax Expense (Benefit) Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Geographical [Domain] Geographical [Domain] Deferred tax liabilities, net Deferred Income Tax Liabilities, Net Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share 2026 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Number of options, granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Hedging Relationship [Axis] Hedging Relationship [Axis] Long-lived assets impairment charges Impairment, Long-Lived Asset, Held-for-Use Additional Paid-in Capital Additional Paid-in Capital [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Restricted cash Restricted cash (non-current) Restricted Cash, Noncurrent Aggregate intrinsic value, exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Weighted-average discount rate Weighted-Average Discount Rate [Abstract] Weighted-Average Discount Rate [Abstract] Cost of revenues Cost of Goods and Services Sold Diluted (in shares) Diluted weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Reclassification adjustments Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract] Foreign currency exchange contracts, liability Derivative Liability, Subject to Master Netting Arrangement, before Offset Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Receivables from statutory authorities Service Taxes Receivable, Current Service Taxes Receivable, Current Common stock, $0.001 par value; 100,000,000 shares authorized, 39,798,956 shares issued and 33,051,021 shares outstanding as of September 30, 2022 and 39,508,340 shares issued and 33,291,482 shares outstanding as of December 31, 2021 Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] 2027 and thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Weighted-average fair value, granted (in dollars 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 Others Other Assets, Miscellaneous Debt instrument, conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Summary of Effect of Net Investment Hedges on Accumulated Other Comprehensive Loss Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Unrecognized tax benefits Liability for Uncertainty in Income Taxes, Noncurrent Assets and Liabilities Measured at Fair Value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Employers matching contribution, cap per employee Employers Matching Contribution, Share Match Program, Cap per Employee Employers Matching Contribution, Share Match Program, Cap per Employee Net derivative losses to be reclassified within 12 months Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Cash, cash equivalents and restricted cash at the beginning of the period Cash, cash equivalents and restricted cash at the end of the period Cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Increase (Decrease) In Capitalized Contract Costs [Roll Forward] Increase (Decrease) In Capitalized Contract Costs [Roll Forward] Increase (Decrease) In Capitalized Contract Costs [Roll Forward] Contract Fulfillment Costs Contract Fulfillment Costs [Member] Contract Fulfillment Costs [Member] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Proceeds from borrowings Proceeds from Issuance of Long-Term Debt Schedule of Performance Based Stock Awards Activity Share-Based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block] Common stock, issued (in shares) Common Stock, Shares, Issued Weighted-average remaining contractual life, vested and exercisable at end of period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Investment in equity affiliate Equity Method Investments Deferred revenue Contract with Customer, Liability, Current Interest on lease liabilities Finance Lease, Interest Expense Foreign exchange gain, net Loss recognized in unaudited consolidated statements of income Foreign exchange gain, net Foreign Currency Transaction Gain (Loss), before Tax Contract Acquisition and Fulfillment Costs Capitalized Contract Cost [Table Text Block] Loss on derivative financial instruments Loss/gain on derivative financial instruments Reclassification out of Accumulated Other Comprehensive Income [Member] Acquisition-related costs Business Combination, Acquisition Related Costs Income Statement Location [Domain] Income Statement Location [Domain] Derivatives in Cash Flow Hedging Relationships Derivatives in cash flow hedging relationships Cash Flow Hedging [Member] Finance lease liabilities Finance lease liabilities - Current Finance Lease, Liability, Current 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] Line of credit facility option for additional borrowing capacity Line of credit facility option for additional borrowing capacity Line of credit facility option for additional borrowing capacity Amendment Flag Amendment Flag Net cash used for investing activities Net Cash Provided by (Used in) Investing Activities Number of installments Number of Installments Number of Installments Debt instrument face amount Debt Instrument, Face Amount Weighted average life of intangible assets Finite-Lived Intangible Assets, Remaining Amortization Period Investments Investment, Policy [Policy Text Block] Other comprehensive (loss)/income Other Comprehensive Income (Loss), Net of Tax Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Total liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Revenues and Cost of Revenues for Company's Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Capital work in progress Construction in Progress [Member] Entity Current Reporting Status Entity Current Reporting Status Other current liabilities Other Liabilities, Current Income Tax (Deferred) Recognized in Other Comprehensive Income Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Increase in accrued taxes payable Increase (Decrease) in Accrued Taxes Payable Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Other assets Other Assets, Noncurrent Clairvoyant Clairvoyant [Member] Clairvoyant Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] 2023 2022 Finance Lease, Liability, to be Paid, Year One Lease deposits Security Deposit Depreciation and amortization expense Depreciation, Depletion and Amortization Issuance of treasury stock Stock Issued During Period, Value, Treasury Stock Reissued Effect of foreign exchange gain/(loss) Gain (Loss) on Hedging Activity Schedule of Assets and Liabilities Acquired Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Number of options, outstanding, beginning balance (in shares) Number of options, outstanding, ending Balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Settlement of portion of convertible notes through issuance of treasury stock Notes Reduction Accrued expenses and other current liabilities Accrued Expenses And Other Current Liabilities [Member] Accrued expenses and other current liabilities. Accrued Expenses and Other Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Intangible assets, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Network equipment and computers Technology Equipment [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Value added tax payable Value Added Tax Payable Value Added Tax Payable Bank guarantees and deposits in respect to contingencies Total Bank Guarantees And Deposits In Respect Of Contingencies Total Bank Guarantees and Deposits in Respect of Contingencies 2024 2023 Finance Lease, Liability, to be Paid, Year Two Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Owned assets, net Property, Plant and Equipment, Net Basis of Preparation Basis of Accounting, Policy [Policy Text Block] Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Cash and Cash Equivalents [Abstract] Assets acquired under finance lease Lease Obligation Incurred Operating cash outflows for operating leases Operating Lease, Payments Schedule of Estimated Future Amortization of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Employee Stock Option Share-Based Payment Arrangement, Option [Member] Selling and marketing expenses Selling and Marketing Expense [Member] Less: 6,747,935 shares as of September 30, 2022 and 6,216,858 shares as of December 31, 2021, held in treasury, at cost Treasury Stock, Value Earn-out payments Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Contract liabilities: Contract with Customer, Liability [Abstract] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Stock issued against stock-based compensation plans Stock Issued During Period, Value, Stock Options Exercised Number, forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Total borrowings Long-Term Debt Other income, net Other income, net Other Nonoperating Income (Expense) Balance Sheet Location [Axis] Balance Sheet Location [Axis] Weighted average purchase price per share (in dollars per share) Accelerated Share Repurchases, Final Price Paid Per Share Contingent consideration Business Combination, Contingent Consideration, Liability, Noncurrent Derivative instruments Derivative Instruments and Hedges, Liabilities, Noncurrent Common stock, authorized (in shares) Common Stock, Shares Authorized 3.50% Convertible Senior Notes due October 1, 2024 3.50% Convertible Senior Notes due October 1, 2024 [Member] 3.50% Convertible Senior Notes due October 1, 2024 [Member] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Income taxes payable, net Accrued Income Taxes, Current Total operating expenses Operating expenses Operating Expenses Maximum Maximum [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Philippines PHILIPPINES Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Deferred revenue Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Designated as Hedging Instrument Derivatives Designated as Hedging Instruments Designated as Hedging Instrument [Member] Income taxes, net of refunds Income Taxes Paid, Net Unrealized gain/(loss) on cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Deferred revenue (consideration received in advance) Contract with Customer, Liability, Revenue Recognized Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Measurement Frequency [Domain] Measurement Frequency [Domain] Capital Structure Stockholders' Equity Note Disclosure [Text Block] Amortization of operating lease right-of-use assets Operating Lease, Right-of-Use Asset, Amortization Expense Components of Net Periodic Benefit Cost Schedule of Net Benefit Costs [Table Text Block] Total Finite-Lived Intangible Assets, Net Line of Credit Facility [Table] Line of Credit Facility [Table] Convertible debt, threshold trading days Debt Instrument, Convertible, Threshold Trading Days Income tax effects on amortization of actuarial loss Reclassification adjustment for retirement benefits Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax Foreign exchange contracts outstanding Derivative Asset, Notional Amount Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Property and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Amortization of non-cash interest expense related to convertible senior notes Amortization of Debt Discount (Premium) Deposits for bank guarantees issued Bank Guarantee Issued Bank Guarantee Issued Income tax benefit related to share-based compensation, including excess tax benefits Share-Based Payment Arrangement, Expense, Tax Benefit Aggregate intrinsic value, outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Restricted Stock Units Restricted Stock and Restricted Stock Units [Member] Restricted Stock and Restricted Stock Units [Member] Summary of Other Non-Current Liabilities Other Noncurrent Liabilities [Table Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Proceeds from redemption of investments Proceeds from Sale, Maturity and Collection of Investments Amounts paid on deposits Amounts Paid As Deposits In Respect Of Contingencies Amounts paid as deposits in respect of Contingencies. Less: Accumulated depreciation and amortization Accumulated depreciation Finance Lease, Right-of-Use Asset, Accumulated Amortization Short-term investments Total Short-term investments Short-Term Investments Class of Treasury Stock [Table] Class of Treasury Stock [Table] Payables and Accruals [Abstract] Payables and Accruals [Abstract] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Business Combination and Asset Acquisition [Abstract] Impairment loss in relation to costs capitalized Capitalized Contract Cost, Impairment Loss 2022 Repurchase Program Two Thousand Twenty Two Repurchase Program [Member] Two Thousand Twenty Two Repurchase Program Total operating lease liabilities Present value of lease liabilities Operating Lease, Liability Segment and Geographical Information Segment Reporting Disclosure [Text Block] Total lease payments Finance Lease, Liability, to be Paid Schedule of Maturities of Finance Lease Liabilities Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Other Non-Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block] Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Total including shares held in treasury Stockholders Equity Including Shares Held In Treasury Total stockholders' equity including shares held in treasury. Weighted-average exercise price, granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] 2022 (October 1 - December 31) Long-Term Debt, Maturity, Remainder of Fiscal Year Weighted-average number of shares used in computing earnings per share attributable to ExlService Holdings Inc. stockholders: Denominators: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Schedule of Supplemental Cash Flow Information Related to Leases Schedule Of Supplemental Cash Flow And Other Information, Leases [Table Text Block] Schedule of Statement of Cash Flows, Supplemental Disclosures [Table Text Block] Accounts payable Accounts Payable, Current Other assets Increase (Decrease) in Other Operating Assets Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Reduction in ROU assets Increase (Decrease) In Operating Lease Assets Increase (Decrease) In Operating Lease Assets Accrued expenses Accrued Expenses Current Accrued expenses. 2026 Long-Term Debt, Maturity, Year Four Hedging Relationship [Domain] Hedging Relationship [Domain] Measurement period adjustments, income tax liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities Hedging Designation [Axis] Hedging Designation [Axis] Convertible Notes Payable Convertible Notes Payable [Member] Entity Filer Category Entity Filer Category Basic (in shares) Basic weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic ExlService Holdings, Inc. Stockholders’ equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Additions / (reductions) Increase (Decrease) In Capitalized Contract Cost Gross Increase (Decrease) In Capitalized Contract Cost Gross United States United States UNITED STATES Weighted-average exercise price, vested and exercisable at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price New Credit Agreement New Credit Agreement [Member] New Credit Agreement [Member] Liabilities Liabilities, Fair Value Disclosure [Abstract] Summary of Fair Value of Foreign Currency Exchange Contracts Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block] Stock-based compensation expenses Share-Based Payment Arrangement, Expense Schedule of Supplemental Balance Sheet Information Schedule Of Leases In Statement Of Financial Position [Table Text Block] Schedule Of Leases In Statement Of Financial Position [Table Text Block] Supplemental disclosure of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Commitments and contingencies (Refer to Note 25) Commitments and Contingencies Security Exchange Name Security Exchange Name Weighted-average exercise price, outstanding, beginning balance (in dollars per share) Weighted-average exercise price, outstanding, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Change in Plan Assets Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Acquired finite-lived intangible asset, weighted average useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Preferred stock, $0.001 par value; 15,000,000 shares authorized, none issued Preferred Stock, Value, Issued Income before earnings from equity affiliates Income (Loss) From Continuing Operations Before Equity Method Investments, Total Income (Loss) From Continuing Operations Before Equity Method Investments, Total Letters of credit outstanding Letters of Credit Outstanding, Amount Restricted cash Restricted cash (current) Restricted Cash, Current Restricted Stock Units (Others) Restricted Stock [Member] Other non-current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] General and administrative expenses General and Administrative Expense [Member] Revenues, net Revenue from Contract with Customer, Excluding Assessed Tax Income taxes payable, net Increase (Decrease) in Income Taxes Payable Service cost Defined Benefit Plan, Service Cost Shares reserved for future issuance (shares) Common Stock, Capital Shares Reserved for Future Issuance Contract assets Contract with Customer, Asset, before Allowance for Credit Loss, Noncurrent Liabilities, Noncurrent [Abstract] Liabilities, Noncurrent [Abstract] Cover [Abstract] Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] (Level 3) Fair Value, Inputs, Level 3 [Member] Translation adjustment Accounts Receivable, Allowance for Credit Loss, Foreign Currency Translation Accounts Receivable, Allowance for Credit Loss, Foreign Currency Translation Income before income tax expense and earnings from equity affiliates Income before income tax expense and earnings from equity affiliates Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Depreciation and amortization expense Depreciation and amortization expense Depreciation, Depletion and Amortization, Nonproduction Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Less: Allowance for expected credit losses Opening Balance Closing Balance Accounts Receivable, Allowance for Credit Loss Other assets Other Assets Increase in deferred income taxes Increase (Decrease) in Deferred Income Taxes Effect of exchange rate changes Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) Finance lease Finance Lease, Weighted Average Discount Rate, Percent Revenues, net Revenue from Contract with Customer [Text Block] Schedule of Other Current Assets Schedule of Other Current Assets [Table Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Derivative instruments Derivative Asset, Current Term deposits Term Deposits, Current Term Deposits, Current Amortization of actuarial loss, gross of tax Defined Benefit Plan, Amortization of Gain (Loss) Total consideration Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and stockholders’ equity Liabilities and Equity Unrealized foreign currency exchange gain, net Foreign Currency Transaction Gain (Loss), Unrealized Goodwill [Roll Forward] Goodwill [Roll Forward] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Land Land [Member] Investments, All Other Investments [Abstract] Dilutive effect of share-based awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Total Non-United States Non-US [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Derivatives not designated as hedging instruments Not Designated as Hedging Instrument [Member] Business acquisition (net of cash and cash equivalents acquired) Payments to Acquire Businesses, Net of Cash Acquired Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] (Level 2) Fair Value, Inputs, Level 2 [Member] Purchases of investments Payments to Acquire Investments Current Fiscal Year End Date Current Fiscal Year End Date Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Finite-lived intangible assets: Finite-Lived Intangible Assets [Line Items] Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Diluted (in dollars per share) Earnings Per Share, Diluted Intangible assets, net Total intangible assets, net carrying amount Intangible Assets, Net (Excluding Goodwill) Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Trade names and trademarks Trade names and trademarks (Finite lived) Trademarks and Trade Names [Member] Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Schedule of Other Assets Schedule of Other Assets [Table Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Total current liabilities Liabilities, Current 2024 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Finance lease, right of use asset, gross Property and equipment, gross Finance Lease, Right-of-Use Asset, before Accumulated Amortization Long-term investments Long-Term Investments [Abstract] Other current assets Other current assets Other Assets, Current Income taxes payable Accrued Income Taxes, Noncurrent Healthcare Healthcare [Member] Healthcare Owned Assets: Property, Plant and Equipment, Net, Excluding Capital Leased Assets [Abstract] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Restricted Stock Units (SMP) Share Match Units [Member] Share Match Units Accrued expenses and other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued And Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued And Other Movement in Allowance for Expected Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Losses recognized during the period Other Comprehensive Income (Loss), before Reclassifications, before Tax Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Foreign currency exchange contracts, asset Derivative Asset, Subject to Master Netting Arrangement, before Offset Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line One Entity Address, Address Line One Contract assets Contract with Customer, Asset, before Allowance for Credit Loss Deferred revenue (consideration received in advance) Contract with Customer, Liability Unrealized (gain)/loss on investments Unrealized Gain (Loss) on Investments Product and Service [Axis] Product and Service [Axis] Summary of Other Income, net Interest and Other Income [Table Text Block] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Finance lease Finance Lease, Weighted Average Remaining Lease Term Accounts receivable not billed Unbilled Contracts Receivable Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Payable to statutory authorities Statutory Authority Payables, Current Statutory Authority Payables, Current Interest expense Interest expense Interest Expense Aggregate intrinsic value, vested and exercisable at end of period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Credit Facility [Axis] Credit Facility [Axis] Schedule of Accrued Expenses and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Contribution to the 401(k) Plans Defined Contribution Plan, Employer Discretionary Contribution Amount Indefinite-lived intangible assets: Indefinite lived intangible assets [Abstract] Indefinite lived intangible assets [Abstract] Schedule of Company's Debt Position Schedule of Long-Term Debt Instruments [Table Text Block] Equity [Abstract] Equity [Abstract] Buildings Building [Member] Number, vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Amortization of actuarial loss, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Long-lived Assets Based on Geographical Information Long-Lived Assets by Geographic Areas [Table Text Block] Derivative financial instruments Foreign Currency Contract, Asset, Fair Value Disclosure Units vested for which the underlying common stock is yet to be issued (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Inbound Media Group, LLC Inbound Media Group, LLC [Member] Inbound Media Group, LLC Fair value changes Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability, Fair Value Changes Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability, Fair Value Changes Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] 2022 (October 1 - December 31) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Shares repurchased (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Non-compete agreements Noncompete Agreements [Member] Performance Based Stock Awards Performance Based Stock Awards [Member] Performance Based Stock Awards [Member] Operating cash outflows for finance leases Finance Lease, Interest Payment on Liability Others Other Assets, Miscellaneous, Current Net decrease in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Revenue Based PRSUs Revenue Based Performance Restricted Stock Units [Member] Revenue Based Performance Restricted Stock Units [Member] Cash, Cash Equivalents and Restricted Cash Cash and Cash Equivalents Disclosure [Text Block] Entity Central Index Key Entity Central Index Key 2026 Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four Measurement Frequency [Axis] Measurement Frequency [Axis] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Initial purchase consideration Business Combination, Consideration Transferred Fair Value Measurements Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Internally developed software, net Capitalized Computer Software, Net Accrued expenses and other liabilities Increase (Decrease) in Other Accounts Payable and Accrued Liabilities City Area Code City Area Code General and administrative expenses General and administrative expenses General and Administrative Expense Assets Assets [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Analytics Analytics [Member] Analytics [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] 2023 Long-Term Debt, Maturity, Year One Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Term deposits Term Deposits, Non-Current Term Deposits, Non-Current Less: Imputed interest Finance Lease, Liability, Undiscounted Excess Amount Other non-current liabilities Other non-current liabilities Other Liabilities, Noncurrent Gain from equity-method investment Income (Loss) from Equity Method Investments Advances to suppliers Prepaid Supplies Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Purchase commitment Long-Term Purchase Commitment, Amount 2027 and thereafter Finance Lease, Liability, to be Paid, after Year Five Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Foreign currency translation loss Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Right-of-use assets under finance leases: Capital Leases, Balance Sheet, Assets by Major Class, Net [Abstract] Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Cost of revenues Cost of Sales [Member] EX-101.PRE 11 exls-20220930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover - shares
9 Months Ended
Sep. 30, 2022
Oct. 25, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2022  
Document Transition Report false  
Entity File Number 001-33089  
Entity Registrant Name EXLSERVICE HOLDINGS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 82-0572194  
Entity Address, Address Line One 320 Park Avenue,  
Entity Address, Address Line Two 29th Floor,  
Entity Address, City or Town New York,  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 10022  
City Area Code 212  
Local Phone Number 277-7100  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol EXLS  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   33,064,611
Entity Central Index Key 0001297989  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 89,262 $ 135,337
Short-term investments 172,889 179,430
Restricted cash 7,013 6,174
Accounts receivable, net 256,911 194,232
Other current assets 54,509 62,971
Total current assets 580,584 578,144
Property and equipment, net 79,933 86,008
Operating lease right-of-use assets 61,966 76,692
Restricted cash 1,996 2,299
Deferred tax assets, net 54,898 21,404
Intangible assets, net 69,008 81,082
Goodwill 405,781 403,902
Long-term investments 34,724 3,190
Other assets 29,838 30,183
Total assets 1,318,728 1,282,904
Current liabilities:    
Accounts payable 3,487 5,647
Current portion of long-term borrowings 35,000 260,016
Deferred revenue 19,279 20,000
Accrued employee costs 92,252 114,285
Accrued expenses and other current liabilities 96,800 76,350
Current portion of operating lease liabilities 16,740 18,487
Income taxes payable, net 23,410 901
Total current liabilities 286,968 495,686
Long-term borrowings, less current portion 235,000  
Operating lease liabilities, less current portion 54,174 68,506
Deferred tax liabilities, net 759 965
Other non-current liabilities 37,243 24,591
Total liabilities 614,144 589,748
Commitments and contingencies (Refer to Note 25)
ExlService Holdings, Inc. Stockholders’ equity:    
Preferred stock, $0.001 par value; 15,000,000 shares authorized, none issued 0 0
Common stock, $0.001 par value; 100,000,000 shares authorized, 39,798,956 shares issued and 33,051,021 shares outstanding as of September 30, 2022 and 39,508,340 shares issued and 33,291,482 shares outstanding as of December 31, 2021 40 40
Additional paid-in capital 432,492 395,742
Retained earnings 867,256 756,137
Accumulated other comprehensive loss (154,203) (89,474)
Total including shares held in treasury 1,145,585 1,062,445
Less: 6,747,935 shares as of September 30, 2022 and 6,216,858 shares as of December 31, 2021, held in treasury, at cost (441,001) (369,289)
Total stockholders’ equity 704,584 693,156
Total liabilities and stockholders’ equity $ 1,318,728 $ 1,282,904
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Sep. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, authorized (in shares) 15,000,000 15,000,000
Preferred stock, issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized (in shares) 100,000,000 100,000,000
Common stock, issued (in shares) 39,798,956 39,508,340
Common stock, outstanding (in shares) 33,051,021 33,291,482
Treasury stock (in shares) 6,747,935 6,216,858
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Revenues, net $ 361,351 $ 290,325 $ 1,037,341 $ 826,804
Cost of revenues [1] 230,462 177,743 659,185 507,265
Gross profit [1] 130,889 112,582 378,156 319,539
Operating expenses:        
General and administrative expenses 42,519 36,167 122,898 103,369
Selling and marketing expenses 23,879 21,672 72,034 59,631
Depreciation and amortization expense 14,380 12,305 42,057 36,716
Total operating expenses 80,778 70,144 236,989 199,716
Income from operations 50,111 42,438 141,167 119,823
Foreign exchange gain, net 1,504 1,171 4,683 2,958
Interest expense (2,442) (1,810) (4,820) (6,804)
Other income, net 2,261 1,721 4,498 5,346
Loss on settlement of convertible notes 0 (12,845) 0 (12,845)
Income before income tax expense and earnings from equity affiliates 51,434 30,675 145,528 108,478
Income tax expense 12,447 4,196 34,774 22,019
Income before earnings from equity affiliates 38,987 26,479 110,754 86,459
Gain from equity-method investment 108 28 365 0
Net income attributable to ExlService Holdings, Inc. stockholders $ 39,095 $ 26,507 $ 111,119 $ 86,459
Earnings per share attributable to ExlService Holdings, Inc. stockholders:        
Basic (in dollars per share) $ 1.18 $ 0.79 $ 3.33 $ 2.57
Diluted (in dollars per share) $ 1.16 $ 0.77 $ 3.28 $ 2.52
Weighted-average number of shares used in computing earnings per share attributable to ExlService Holdings Inc. stockholders:        
Basic (in shares) 33,237,833 33,449,311 33,360,346 33,583,791
Diluted (in shares) 33,777,749 34,305,893 33,833,637 34,336,950
[1] Exclusive of depreciation and amortization expense.
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income $ 39,095 $ 26,507 $ 111,119 $ 86,459
Other comprehensive income/(loss):        
Unrealized gain/(loss) on cash flow hedges (13,489) 261 (28,638) (42)
Loss on net investment hedges 0 0 0 (1,134)
Foreign currency translation loss (19,144) (3,789) (49,371) (10,475)
Reclassification adjustments        
(Gain)/loss on cash flow hedges [1] 1,567 (2,150) (1,881) (7,845)
Retirement benefits [2] 147 178 451 533
Income tax effects relating to above [3] 10,090 (12) 14,710 1,690
Total other comprehensive loss (20,829) (5,512) (64,729) (17,273)
Total comprehensive income $ 18,266 $ 20,995 $ 46,390 $ 69,186
[1] These are reclassified to net income and are included in cost of revenues, operating expenses and interest expense, as applicable in the unaudited consolidated statements of income. Refer to Note 17 - Derivatives and Hedge Accounting to the unaudited consolidated financial statements.
[2] These are reclassified to net income and are included in other income, net in the unaudited consolidated statements of income. Refer to Note 20 - Employee Benefit Plans to the unaudited consolidated financial statements.
[3] These are income tax effects recognized on cash flow hedges, retirement benefits and foreign currency translation loss. Refer to Note 22 - Income Taxes to the unaudited consolidated financial statements.
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2020   38,968,052       (5,408,618)
Beginning balance at Dec. 31, 2020 $ 719,172 $ 39 $ 420,976 $ 641,379 $ (74,984) $ (268,238)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock issued against stock-based compensation plans (in shares)   344,173        
Stock issued against stock-based compensation plans 709   709      
Stock-based compensation $ 28,796   28,796      
Acquisition of treasury stock (in shares) (844,656)         (870,106)
Acquisition of treasury stock $ (85,620)         $ (85,620)
Issuance of treasury stock 36,742   19,436     $ 17,306
Issuance of treasury stock (in shares)           310,394
Settlement of convertible notes (84,000)   (84,000)      
Other comprehensive (loss)/income (17,273)       (17,273)  
Net income 86,459     86,459    
Ending balance (in shares) at Sep. 30, 2021   39,312,225       (5,968,330)
Ending balance at Sep. 30, 2021 684,985 $ 39 385,917 727,838 (92,257) $ (336,552)
Beginning balance (in shares) at Jun. 30, 2021   39,283,853       (6,034,144)
Beginning balance at Jun. 30, 2021 728,014 $ 39 439,051 701,331 (86,745) $ (325,662)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock issued against stock-based compensation plans (in shares)   28,372        
Stock issued against stock-based compensation plans 536   536      
Stock-based compensation $ 10,894   10,894      
Acquisition of treasury stock (in shares) (244,580)         (244,580)
Acquisition of treasury stock $ (28,196)         $ (28,196)
Issuance of treasury stock 36,742   19,436     $ 17,306
Issuance of treasury stock (in shares)           310,394
Settlement of convertible notes (84,000)   (84,000)      
Other comprehensive (loss)/income (5,512)       (5,512)  
Net income 26,507     26,507    
Ending balance (in shares) at Sep. 30, 2021   39,312,225       (5,968,330)
Ending balance at Sep. 30, 2021 $ 684,985 $ 39 385,917 727,838 (92,257) $ (336,552)
Beginning balance (in shares) at Dec. 31, 2021 33,291,482 39,508,340       (6,216,858)
Beginning balance at Dec. 31, 2021 $ 693,156 $ 40 395,742 756,137 (89,474) $ (369,289)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock issued against stock-based compensation plans (in shares)   290,616        
Stock issued against stock-based compensation plans 0          
Stock-based compensation $ 36,750   36,750      
Acquisition of treasury stock (in shares) (503,858)         (531,077)
Acquisition of treasury stock $ (71,712)         $ (71,712)
Other comprehensive (loss)/income (64,729)       (64,729)  
Net income $ 111,119     111,119    
Ending balance (in shares) at Sep. 30, 2022 33,051,021 39,798,956       (6,747,935)
Ending balance at Sep. 30, 2022 $ 704,584 $ 40 432,492 867,256 (154,203) $ (441,001)
Beginning balance (in shares) at Jun. 30, 2022   39,795,161       (6,671,126)
Beginning balance at Jun. 30, 2022 685,653 $ 40 420,306 828,161 (133,374) $ (429,480)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock issued against stock-based compensation plans (in shares)   3,795        
Stock issued against stock-based compensation plans 0          
Stock-based compensation $ 12,186   12,186      
Acquisition of treasury stock (in shares) (76,809)         (76,809)
Acquisition of treasury stock $ (11,521)         $ (11,521)
Other comprehensive (loss)/income (20,829)       (20,829)  
Net income $ 39,095     39,095    
Ending balance (in shares) at Sep. 30, 2022 33,051,021 39,798,956       (6,747,935)
Ending balance at Sep. 30, 2022 $ 704,584 $ 40 $ 432,492 $ 867,256 $ (154,203) $ (441,001)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Cash flows from operating activities:    
Net income $ 111,119 $ 86,459
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization expense 41,993 37,159
Stock-based compensation expense 36,750 28,796
Amortization of operating lease right-of-use assets 17,365 20,012
Unrealized (gain)/loss on investments (475) 5,987
Unrealized foreign currency exchange gain, net (16,813) (3,799)
Deferred income tax benefit (5,621) (17,374)
Allowance / (reversal) of expected credit losses 177 (405)
Fair value changes in contingent consideration 1,000 0
Loss on settlement of convertible notes 0 12,845
Amortization of non-cash interest expense related to convertible senior notes 0 1,795
Others, net 1,240 590
Change in operating assets and liabilities, net of effects of acquisitions:    
Accounts receivable (68,066) (44,871)
Other current assets 2,553 3,033
Income taxes payable, net 4,043 (5,685)
Other assets (8,428) 2,485
Accounts payable (1,927) (2,333)
Deferred revenue 2,103 (21,196)
Accrued employee costs (11,778) 26,664
Accrued expenses and other liabilities 13,685 3,254
Operating lease liabilities (17,831) (19,654)
Net cash provided by operating activities 101,089 113,762
Cash flows from investing activities:    
Purchases of property and equipment (32,099) (29,026)
Proceeds from sale of property and equipment 197 825
Business acquisition (net of cash and cash equivalents acquired) (3,322) 0
Purchases of investments (164,313) (76,500)
Proceeds from redemption of investments 124,355 83,183
Net cash used for investing activities (75,182) (21,518)
Cash flows from financing activities:    
Principal payments of finance lease liabilities (108) (157)
Proceeds from borrowings 35,000 225,000
Repayments of borrowings (25,000) (329,000)
Acquisition of treasury stock (71,712) (85,620)
Proceeds from exercise of stock options 0 710
Net cash used for financing activities (61,820) (189,067)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (9,626) (5,003)
Net decrease in cash, cash equivalents and restricted cash (45,539) (101,826)
Cash, cash equivalents and restricted cash at the beginning of the period 143,810 225,519
Cash, cash equivalents and restricted cash at the end of the period 98,271 123,693
Cash paid during the period for:    
Interest 4,982 5,833
Income taxes, net of refunds 35,192 31,087
Supplemental disclosure of non-cash investing and financing activities:    
Settlement of portion of convertible notes through issuance of treasury stock 0 36,742
Assets acquired under finance lease $ 218 $ 79
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization
9 Months Ended
Sep. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization Organization
ExlService Holdings, Inc. (“ExlService Holdings”) is organized as a corporation under the laws of the state of Delaware. ExlService Holdings, together with its subsidiaries and affiliates (collectively, the “Company”), is a leading data analytics and digital operations and solutions company that partners with clients to improve business outcomes and unlock growth. By bringing together deep domain expertise with robust data, powerful analytics, cloud, artificial intelligence and machine learning, the Company creates agile, scalable solutions and executes complex operations for the world’s leading corporations in industries including insurance, healthcare, banking and financial services, media, and retail, among others. The Company’s data-led value creation framework enables better and faster decision making, leveraging its end-to-end data and analytics capabilities to drive improved business outcomes, and re-designing of operating models to integrate advanced technology into operational workflows. The Company embeds digital operations and solutions into clients’ businesses and introduces its data led approach to transform operations. Accordingly, as the Company’s operations management services are now a part of its digital operations and solutions, they are referred to as “digital operations and solutions” herein; however, the Company has not changed the way in which it manages its business or its operating segments or segment reporting structure.

The Company’s clients are located principally in the United States of America (“U.S.”) and the United Kingdom (“U.K.”).
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
(a)Basis of Preparation and Principles of Consolidation

The unaudited consolidated financial statements have been prepared in conformity with United States generally accepted accounting principles (“U.S. GAAP”) for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for annual financial statements and therefore should be read in conjunction with the audited consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021.

The unaudited consolidated financial statements reflect all adjustments (of a normal and recurring nature) that management considers necessary for a fair presentation of such statements for the interim periods presented. The unaudited consolidated statements of income for the interim periods presented are not necessarily indicative of the results for the full year or for any subsequent period.
    
The accompanying unaudited consolidated financial statements include the financial statements of ExlService Holdings and all of its subsidiaries. The standalone financial statements of subsidiaries are fully consolidated on a line-by-line basis. Intra-group balances and transactions, and gains and losses arising from intra-group transactions, are eliminated while preparing consolidated financial statements.

Accounting policies of the respective individual subsidiary and associate are aligned wherever necessary, so as to ensure consistency with the accounting policies that are adopted by the Company under U.S. GAAP.

The Company’s investments in equity affiliates are initially recorded at cost and any excess purchase consideration paid over proportionate share of the fair value of the net assets of the investee at the acquisition date is recognized as goodwill. The proportionate share of net income or loss of the investee after its acquisition is recognized in the unaudited consolidated statements of income.

For purposes of comparability, certain prior period amounts have been reclassified to conform to the current year presentation in accordance with U.S. GAAP.
(b)Use of Estimates
The preparation of the unaudited consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited consolidated financial statements and the unaudited consolidated statements of income during the reporting period. Although these estimates are based on management’s best assessment of the current business environment, actual results may be different from those estimates. The significant estimates and assumptions that affect the unaudited consolidated financial statements include, but are not limited to, estimates of the fair value of the identifiable intangible assets and contingent consideration, purchase price allocation, including revenue projections and discount rate applied within the discounted cash flow model for business acquisitions, allowance for expected credit losses, the nature and timing of the satisfaction of performance obligations, the standalone selling price of performance obligations, and variable consideration in a customer contract, expected recoverability from customers with contingent fee arrangements, estimated costs to complete fixed price contracts, recoverability of dues from statutory authorities, assets and obligations related to employee benefit plans, deferred tax valuation allowances, income-tax uncertainties and other contingencies, valuation of derivative financial instruments, assumptions used to calculate stock-based compensation expense, assumptions used to determine the incremental borrowing rate to calculate lease liabilities and right-of-use (“ROU”) assets, lease term to calculate amortization of ROU, depreciation and amortization periods, and recoverability of long-lived assets, goodwill and intangibles.

(c)Investments

The Company’s short-term investments consist of investments in mutual funds and those term deposits with more than three months of original maturity and less than twelve months of remaining maturity as of the reporting date, while long-term investments consist of term deposits with more than twelve months of remaining maturity as of the reporting date.

The Company’s investments in term deposits with financial institutions are measured and recognized at amortized cost. Interest earned on such investments is included in other income, net.

The Company’s mutual fund investments are in debt funds in India. These investments are accounted for in accordance with the fair value option under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 825, Financial Instruments. The fair value is represented by original cost on the acquisition date and the net asset value (“NAV”) as quoted, at each reporting period and any changes in fair value are included in other income, net. Gain or loss on the disposal of these investments is calculated using the weighted average cost of the investments sold and is included in other income, net.

(d)Derivative Financial Instruments

In the normal course of business, the Company uses derivative instruments to mitigate the exposure from risk of foreign currency and interest rate fluctuations. The Company enters into foreign currency forward contracts to hedge cash flow risks from forecasted transactions denominated in certain foreign currencies, and interest rate swaps to hedge cash flow risks from its revolving credit facility having variable interest rate obligations. These contracts adhere to the Company’s treasury operations’ objectives and policies to qualify as cash flow hedges, and are with counterparties that are highly rated financial institutions.

Changes in the fair value of these cash flow hedges are recorded as a component of accumulated other comprehensive income/(loss) (“AOCI”), net of tax. The resultant foreign exchange gain/(loss) upon settlement of cash flow hedges of a forecast transaction are recorded in the unaudited consolidated statements of income along with the underlying hedged item in the same line as part of “Cost of revenues,” “General and administrative expenses,” “Selling and marketing expenses,” and “Depreciation and amortization expense,” as applicable. The accumulated changes in the fair value of interest rate swaps recognized in AOCI are reclassed to the unaudited consolidated statements of income and are presented as a part of “Interest expense” over the term of the contract.

The Company evaluates hedge effectiveness of cash flow hedges at the time a contract is entered into as well as on an ongoing basis. For hedge relationships that are discontinued because the forecasted transaction is not expected to occur by the end of the originally specified period, any related derivative amounts recorded in AOCI are reclassified to earnings.
The Company also uses derivatives instruments consisting of foreign currency forward contracts to economically hedge intercompany balances and other monetary assets or liabilities denominated in currencies other than the functional currency, against the risk of foreign currency fluctuations associated with remeasurement of such assets and liabilities to functional currency. These derivatives do not qualify as fair value hedges under ASC 815. Changes in the fair value of these derivatives are recognized in the unaudited consolidated statements of income and are included in foreign exchange gain/(loss).

The Company also uses foreign currency forward contracts designated as net investment hedges to hedge the foreign currency risks related to the Company's investment in foreign subsidiaries. Gains and losses on these forward contracts are recognized in AOCI as part of the foreign currency translation adjustment. All of the assets and liabilities related to the Company’s forward contracts are subject to master netting arrangements with each individual counterparty. These master netting arrangements generally provide for net settlement of all outstanding contracts with the counterparty in the case of an event of default or a termination event. The Company has presented all of the assets and liabilities related to these contracts on a gross basis, with no offsets, in its consolidated statements of financial position. There is no financial collateral (including cash collateral) provided or received by the Company related to these contracts.

(e)Recent Accounting Pronouncements    

In October 2021, FASB issued Accounting Standard Update (“ASU”) No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU provides guidance in Topic 805 to require the acquirer entity to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers, as if it had originated the contracts. Generally, this should result in an acquirer recognizing and measuring the acquired contract assets and contract liabilities consistent with how they were recognized and measured in the acquiree’s financial statements, if the acquiree prepared financial statements in accordance with U.S. GAAP. The ASU is effective for fiscal years beginning after December 15, 2022. An entity may early adopt the ASU including adoption in an interim period, with retrospective application to all business combinations within the fiscal year that includes such interim period. The Company is currently evaluating the impact of this ASU on its consolidated financial statements.

(f)Recently adopted Accounting Pronouncements

In March 2020, FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This ASU provides optional guidance for a limited period of time to ease potential accounting impacts associated with transitioning away from reference rates that are expected to be discontinued, such as interbank offered rates and London Inter-Bank Offered Rate (“LIBOR”). The ASU provides practical expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments are elective and are effective upon issuance for all entities through December 31, 2022. The adoption of this ASU did not have a material impact on the Company’s unaudited consolidated financial statements.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment and Geographical Information
9 Months Ended
Sep. 30, 2022
Segment Reporting [Abstract]  
Segment and Geographical Information Segment and Geographical Information
The Company is a provider of data analytics and digital operations and solutions.

The Company manages and reports financial information through its four reportable segments: Insurance, Healthcare, Analytics and Emerging Business, which reflects how management reviews financial information and makes operating decisions. These business units develop client-specific solutions, build capabilities, maintain a unified go-to-market approach and are integrally responsible for service delivery, customer satisfaction, growth and profitability.

The chief operating decision maker (“CODM”) generally reviews financial information such as revenues, cost of revenues and gross profit, disaggregated by the operating segments to allocate an overall budget among the operating segments.

The Company does not allocate and therefore the CODM does not evaluate, certain operating expenses, interest expense or income taxes by segment. Many of the Company’s assets are shared by multiple operating segments. The Company manages these assets on a total Company basis, not by operating segment, and therefore asset information and capital expenditures by operating segment are not presented.
The December 2021 and June 2022 acquisition of Clairvoyant AI Inc. (“Clairvoyant”) and Inbound Media Group, LLC (“Inbound”), respectively, are both included in the Analytics reportable segment. Refer to Note 10 - Business Combinations, Goodwill and Intangible Assets to the unaudited consolidated financial statements for further details.

Revenues and cost of revenues for the three months ended September 30, 2022 and 2021, respectively, for each of the reportable segments, are as follows:
Three months ended September 30, 2022
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$116,198 $22,820 $56,035 $166,298 $361,351 
Cost of revenues(1)
75,041 17,119 32,363 105,939 230,462 
Gross profit(1)
$41,157 $5,701 $23,672 $60,359 $130,889 
Operating expenses80,778 
Foreign exchange gain, interest expense and other income, net1,323 
Income tax expense12,447 
Gain from equity-method investment108 
Net income$39,095 
(1) Exclusive of depreciation and amortization expense.
Three months ended September 30, 2021
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$98,008 $27,341 $44,513 $120,463 $290,325 
Cost of revenues(1)
61,490 17,057 23,660 75,536 177,743 
Gross profit(1)
$36,518 $10,284 $20,853 $44,927 $112,582 
Operating expenses70,144 
Loss on settlement of convertible notes, foreign exchange gain, interest expense and other income, net(11,763)
Income tax expense4,196 
Gain from equity-method investment28 
Net income$26,507 

(1) Exclusive of depreciation and amortization expense.

Revenues and cost of revenues for the nine months ended September 30, 2022 and 2021, respectively, for each of the reportable segments, are as follows:
Nine months ended September 30, 2022
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$328,021 $72,027 $160,655 $476,638 $1,037,341 
Cost of revenues(1)
210,768 52,464 92,790 303,163 659,185 
Gross profit(1)
$117,253 $19,563 $67,865 $173,475 $378,156 
Operating expenses236,989 
Foreign exchange gain, interest expense and other income, net4,361 
Income tax expense34,774 
Gain from equity-method investment365 
Net income$111,119 

(1) Exclusive of depreciation and amortization expense.

Nine months ended September 30, 2021
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$283,887 $85,856 $122,871 $334,190 $826,804 
Cost of revenues(1)
176,942 52,133 66,850 211,340 507,265 
Gross profit(1)
$106,945 $33,723 $56,021 $122,850 $319,539 
Operating expenses199,716 
Loss on settlement of convertible notes, foreign exchange gain, interest expense and other income, net(11,345)
Income tax expense22,019 
Net income$86,459 

(1) Exclusive of depreciation and amortization expense.

Revenues, net by service type, were as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Digital operations and solutions(1)
$195,053 $169,862 $560,703 $492,614 
Analytics services166,298 120,463 476,638 334,190 
Revenues, net$361,351 $290,325 $1,037,341 $826,804 

(1) Digital operations and solutions include revenues of the Company’s Insurance, Healthcare and Emerging Business reportable segments. Refer to the reportable segment disclosure above.

The Company attributes the revenues to regions based upon the location of its customers.
 Three months ended September 30,Nine months ended September 30,
 2022202120222021
Revenues, net
United States$310,652 $249,726 $891,551 $709,382 
Non-United States
United Kingdom34,131 27,433 98,994 78,359 
Rest of World16,568 13,166 46,796 39,063 
Total Non-United States50,699 40,599 145,790 117,422 
Revenues, net$361,351 $290,325 $1,037,341 $826,804 

Long-lived assets by geographic area, which consist of property and equipment, net and operating lease right-of-use assets were as follows:
As of
September 30, 2022December 31, 2021
Long-lived assets
India$58,969 $79,604 
United States55,825 50,095 
Philippines18,899 22,011 
Rest of World8,206 10,990 
Long-lived assets$141,899 $162,700 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues, net
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Revenues, net Revenues, net
Refer to Note 3 - Segment and Geographical Information to the unaudited consolidated financial statements for revenues disaggregated by reportable segments and geography.

Contract balances
The following table provides information about accounts receivable, contract assets and contract liabilities from contracts with customers:
As of
September 30, 2022December 31, 2021
Accounts receivable, net$256,911 $194,232 
Contract assets$1,180 $2,524 
Contract liabilities:
Deferred revenue (consideration received in advance)$16,342 $18,247 
Consideration received for process transition activities$4,515 $2,203 

Accounts receivable includes $134,334 and $93,336 as of September 30, 2022 and December 31, 2021, respectively, representing unbilled receivables. The Company has accrued the unbilled receivables for work performed in accordance with the terms of contracts with customers and considers no significant performance risk associated with its unbilled receivables.

Contract assets represent upfront payments such as deal signing discounts or deal signing bonuses made to customers. These costs are amortized over the expected period of the benefit and are recorded as an adjustment to transaction price and reduced from revenues. The Company’s assessment did not indicate any impairment losses on its contract assets for the periods presented.
Contract liabilities represent that portion of deferred revenue for which payments have been received in advance from customers. The Company also defers revenues attributable to certain process transition activities for which costs have been capitalized by the Company as contract fulfillment costs. Consideration received from customers, if any, relating to such transition activities are classified under contract liabilities and are included within “Deferred revenues” and “Other non-current liabilities” in the consolidated balance sheets. The revenues are recognized as (or when) the performance obligation is fulfilled under the contract with customer.

Revenue recognized during the three and nine months ended September 30, 2022 and 2021, which was included in the contract liabilities balance at the beginning of the respective periods:

Three months ended September 30,Nine months ended September 30,
2022202120222021
Deferred revenue (consideration received in advance)$2,456 $1,778 $16,326 $28,731 
Consideration received for process transition activities$706 $411 $1,370 $1,598 

Contract acquisition and fulfillment costs

The following table provides details of the Company’s contract acquisition and fulfillment costs:
Contract Acquisition Costs
Three months endedNine months endedYear ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021December 31, 2021
Opening Balance$983 $867 $511 $1,027 $1,027 
Additions / (reductions)78 (97)805 277 277 
Amortization(73)(158)(328)(692)(793)
Closing Balance$988 $612 $988 $612 $511 

Contract Fulfillment Costs
Three months endedNine months endedYear ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021December 31, 2021
Opening Balance$10,167 $3,694 $5,795 $5,631 $5,631 
Additions2,964 279 8,449 443 3,742 
Amortization(1,170)(693)(2,283)(2,794)(3,578)
Closing Balance$11,961 $3,280 $11,961 $3,280 $5,795 

There was no impairment for contract acquisition and contract fulfillment costs as of September 30, 2022 and December 31, 2021. The capitalized costs are amortized over the expected period of benefit of the contract.

Allowance for expected credit losses

The Company evaluates the credit risk of its customers based on a combination of various financial and qualitative factors that may affect the ability of each customer to pay. The Company considered current and anticipated future economic conditions relating to the industries of the Company’s customers and the countries where it operates. In calculating expected credit loss, the Company also considered past payment trends, credit rating and other related credit information for its significant customers to estimate the probability of default in the future and estimates relating to the possible effects resulting from COVID-19.
As of
September 30, 2022December 31, 2021
Accounts receivable, including unbilled receivables$257,766 $194,805 
Less: Allowance for expected credit losses(855)(573)
Accounts receivable, net$256,911 $194,232 

The movement in “Allowance for expected credit losses” on customer balances was as follows:

Three months endedNine months endedYear ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021December 31, 2021
Opening Balance$844 $730 $573 $1,189 $1,189 
Additions / (reductions)(19)752 (414)(496)
Reductions due to write-off of Accounts Receivables— (41)(472)(114)(129)
Translation adjustment10 
Closing Balance$855 $671 $855 $671 $573 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
Basic earnings per share is computed by dividing net income attributable to common stockholders by the weighted average number of common shares outstanding, adjusted for outstanding shares that are subject to repurchase during each period. Diluted earnings per share is computed using the weighted average number of common shares plus the potentially dilutive effect of common stock equivalents (outstanding stock options, restricted stock and restricted stock units) issued and outstanding at the reporting date, and an assumed conversion premium of outstanding convertible notes, using the treasury stock method (as discussed further in the subsequent paragraph). Common stock equivalents that are anti-dilutive are excluded from the computation of weighted average shares outstanding. The Company includes performance stock unit awards in dilutive potential common shares when they become contingently issuable and have a dilutive impact per authoritative guidance and excludes such awards when they are not contingently issuable.

In 2021, diluted weighted-average shares outstanding was affected by the treatment of the Company’s 3.5% per annum Convertible Senior Notes due October 1, 2024 (the “Notes”). The Company had a choice to settle the Notes in cash, shares or any combination of the two. The Company had the ability to settle the principal balance of the Notes in cash, and as such, the Company applied the treasury stock method. The dilution related to the conversion premium, if any, of the Notes is included in the calculation of diluted weighted-average shares outstanding for the portion of the period until actual settlement and to the extent the issuance is dilutive based on the average stock price during the reporting period being greater than the conversion price of $75. During the third quarter of 2021, the Company settled the Notes by electing a combination of cash and shares of the Company’s common stock and as such included the count of shares issued on settlement in the calculation of basic earnings per share for the portion of the period outstanding.
The following table sets forth the computation of basic and diluted earnings per share:
 Three months ended September 30,Nine months ended September 30,
 2022202120222021
Numerators:
Net income$39,095 $26,507 $111,119 $86,459 
Denominators:
Basic weighted average common shares outstanding33,237,833 33,449,311 33,360,346 33,583,791 
Dilutive effect of share-based awards539,916 440,378 473,291 371,145 
Dilutive effect of conversion premium on the Notes— 416,204 — 382,014 
Diluted weighted average common shares outstanding33,777,749 34,305,893 33,833,637 34,336,950 
Earnings per share attributable to ExlService Holdings Inc. stockholders:
Basic$1.18 $0.79 $3.33 $2.57 
Diluted$1.16 $0.77 $3.28 $2.52 
Weighted average potentially dilutive shares considered anti-dilutive and not included in computing diluted earnings per share936 40,384 673 14,044 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash, Cash Equivalents and Restricted Cash
9 Months Ended
Sep. 30, 2022
Cash and Cash Equivalents [Abstract]  
Cash, Cash Equivalents and Restricted Cash Cash, Cash Equivalents and Restricted CashFor the purposes of the unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise of the following:
 As of
 September 30, 2022September 30, 2021December 31, 2021
Cash and cash equivalents$89,262 $114,581 $135,337 
Restricted cash (current)7,013 6,810 6,174 
Restricted cash (non-current)1,996 2,302 2,299 
Cash, cash equivalents and restricted cash$98,271 $123,693 $143,810 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investments
9 Months Ended
Sep. 30, 2022
Investments, All Other Investments [Abstract]  
Investments InvestmentsInvestments consist of the following:
 As of
 September 30, 2022December 31, 2021
Short-term investments
Mutual funds$99,435$127,551
Term deposits73,45451,879
Total Short-term investments$172,889$179,430
Long-term investments
Term deposits$31,355$186
Investment in equity affiliate3,3693,004
Total Long-term investments$34,724$3,190
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Income, net
9 Months Ended
Sep. 30, 2022
Other Income and Expenses [Abstract]  
Other Income, net Other Income, net
Other income, net consists of the following:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Gain on sale and mark-to-market of mutual funds and money market funds$1,471 $1,233 $3,341 $3,991 
Interest and dividend income1,457 761 3,674 2,052 
Others, net(667)(273)(2,517)(697)
Other income, net$2,261 $1,721 $4,498 $5,346 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment, net
9 Months Ended
Sep. 30, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment, net Property and Equipment, net
Property and equipment, net consists of the following:
Estimated useful livesAs of
(Years)September 30, 2022December 31, 2021
Owned Assets:
Network equipment and computers
3-5
$125,523 $116,023 
Software
2-5
106,738 101,884 
Leasehold improvements
3-8
43,326 46,401 
Office furniture and equipment
3-8
20,669 22,302 
Motor vehicles
2-5
573 693 
Buildings30978 1,070 
Land640 700 
Capital work in progress10,876 10,288 
309,323 299,361 
Less: Accumulated depreciation and amortization(229,813)(213,699)
$79,510 $85,662 
Right-of-use assets under finance leases*:
Network equipment and computers$84 $91 
Leasehold improvements1,030 1,229 
Office furniture and equipment666 787 
Motor vehicles636 578 
2,416 2,685 
Less: Accumulated depreciation and amortization(1,993)(2,339)
423 346 
Property and equipment, net$79,933 $86,008 

*Depreciation on assets held under finance leases are computed using the straight-line method over the shorter of the assets estimated useful lives or the lease term.

Capital work in progress represents advances paid towards acquisition of property and equipment and costs incurred on internally developed software not yet ready to be placed in service.
During the three and nine months ended September 30, 2022, there were no changes in estimated useful lives of property and equipment during the ordinary course of operations.

The depreciation and amortization expense, excluding amortization of acquisition-related intangibles, recognized in the unaudited consolidated statements of income was as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Depreciation and amortization expense$10,137 $9,283 $29,182 $26,936 

The effect of foreign exchange gain/(loss) upon settlement of cash flow hedges recorded under depreciation and amortization, was as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Effect of foreign exchange gain/(loss)$(126)$120 $(64)$443 

Internally developed software costs, included under Software, was as follows:
As of
September 30, 2022December 31, 2021
Cost$29,015 $19,289 
Less : Accumulated amortization(14,599)(10,226)
Internally developed software, net$14,416 $9,063 

The amortization expense on internally developed software recognized in the unaudited consolidated statements of income was as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Amortization expense$1,832 $1,086 $4,414 $3,165 

As of September 30, 2022 and December 31, 2021, the Company believes no impairment exists because the long-lived asset's future undiscounted net cash flows expected to be generated exceeds its carrying value; however, there can be no assurance that long-lived assets will not be impaired in future periods. Determining whether an impairment has occurred typically requires various estimates and assumptions, including determining which undiscounted cash flows are directly related to the potentially impaired asset, the useful life over which cash flows will occur, their amount, the asset’s residual value, if any, and estimates relating to the possible effects resulting from COVID-19. It is reasonably possible that the judgments and estimates described above could change in future periods.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combination, Goodwill and Intangible Assets
9 Months Ended
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Business Combination Business Combinations, Goodwill and Intangible Assets
Clairvoyant AI Inc.

On December 16, 2021, the Company, through its wholly owned subsidiary ExlService.com, LLC (“Buyer”), completed the acquisition of Clairvoyant, a Delaware corporation, pursuant to an equity securities purchase agreement dated December 16, 2021 (the “Purchase Agreement”). The Company purchased 100% of the issued and outstanding equity securities in Clairvoyant.

Clairvoyant is a global technology consulting and services company that helps organizations in their business transformation by maximizing the value of data through actionable insights. It provides data engineering, analytics, machine learning, product engineering, and cloud-based solutions. The acquisition strengthens the Company’s capabilities by adding additional expertise in data engineering and cloud enablement, further supporting its clients in insurance, healthcare, banking and financial services, and retail.
The aggregate purchase consideration payable was $90,325, including cash and cash equivalents acquired, debt, other post-closing adjustments and contingent consideration. The base purchase consideration payable at closing of the acquisition (the “Closing”) was $80,080, excluding cash and cash equivalents acquired, debt and estimated other post-closing adjustments. As of September 30, 2022 and December 31, 2021, of the total purchase consideration, the Company has paid $78,984 and $76,831, respectively, net of cash and cash equivalents acquired. The Purchase Agreement also allows sellers the ability to earn up to $20,000 of contingent consideration, based on the achievement of certain performance goals by Clairvoyant during the 2022 and 2023 calendar years. The contingent consideration had an estimated fair value of $10,000 and $9,000, as of September 30, 2022 and December 31, 2021, respectively, and has been presented as contingent consideration under “Accrued expenses and other current liabilities” and “Other non-current liabilities,” as applicable, in the consolidated balance sheets. Changes in the fair value of contingent consideration were recognized in the unaudited consolidated statements of income and presented as a part of “Other income, net.” A portion of the purchase consideration otherwise payable was placed into escrow as security for the post-closing working capital adjustments and the indemnification obligations under the Purchase Agreement. To finance the acquisition at the Closing, the Company utilized its revolving Credit Facility in the amount of $75,000 and paid the balance with available cash on hand.

The Company accounted for the business combination using the acquisition method of accounting.

Pursuant to the Company’s business combinations accounting policy, the aggregate purchase consideration for Clairvoyant was allocated to identifiable net tangible and intangible assets based upon their fair values. The excess of the estimated purchase consideration over fair value of identifiable net tangible and intangible assets was recorded as goodwill. In order to allocate the consideration transferred for Clairvoyant, the fair values of all identifiable assets and liabilities must be established. For accounting and financial reporting purposes, fair value is defined under ASC No. 820, Fair Value Measurement and Disclosure, as the price that would be received upon sale of an asset or the amount paid to transfer a liability in an orderly transaction between market participants at the measurement date. Market participants are assumed to be buyers and sellers in the principal (most advantageous) market for the asset or liability. Additionally, fair value measurements for an asset assume the highest and best use of that asset by market participants. Use of different estimates and judgments could yield different results.

The tables below presents the fair value of the consideration exchanged and the allocation of purchase consideration to the major classes of assets and liabilities of Clairvoyant as of December 16, 2021:

Assets:
Cash and cash equivalents
$5,598 
Accounts receivable, net
8,709 
Other current assets
360 
Property and equipment, net
398 
Intangible assets, net
Customer relationships
31,600 
Developed technology
2,070 
Trade names and trademarks
300 
Non-compete agreements
300 
Other assets
217 
Total assets
$49,552 
Liabilities:
Accounts payable
$(1,199)
Accrued expenses and other current liabilities
(4,873)
Deferred tax liabilities
(9,383)
Other non-current liabilities
(1,226)
Total liabilities
(16,681)
Net assets acquired
32,871 
Goodwill
57,454 
Total purchase consideration*
$90,325 

* Includes contingent consideration of $9,000 recognized at fair value as of the date of acquisition.

During the three and nine months ended September 30, 2022, the Company recognized measurement period adjustments, which led to increase in goodwill in an amount of $nil and $2,229, respectively. These adjustments primarily relate to an increase in income tax liabilities of $988 included under “other non-current liabilities” and post-closing purchase adjustments.

The fair values of customer relationships were determined by using an “income approach,” specifically the Multi-Period Excess Earnings Method. The customer relationship assets are being amortized on a straight-line basis (which approximates the economic pattern of benefits) over the estimated economic life of 7 years.

The fair values of the developed technology intangible assets were determined by using the “cost approach,” specifically the replacement cost method. The technology assets are being amortized on a straight-line basis (which approximates the economic pattern of benefits) over the estimated economic life of 3 years.

The goodwill recognized represents the acquired capabilities, operating synergies and other benefits expected to result from combining the acquired operations with the Company’s existing operations. The amount of goodwill recognized from Clairvoyant’s acquisition is not deductible for tax purposes. The goodwill has been assigned to the Company’s Analytics reportable segment based upon the Company’s assessment of nature of services rendered by Clairvoyant.

Acquisition-related costs are being expensed as incurred and are included in general and administrative expenses in the unaudited consolidated statements of income. The Company recognized acquisition-related costs of $nil and $134 during the three and nine months ended September 30, 2022, respectively, and $761 during the year ended December 31, 2021.

The results of operations of the acquired business and the fair value of the acquired assets and assumed liabilities are included in the Company’s consolidated financial statements with effect from the date of the acquisition. The acquisition did not materially impact the Company’s financial position, results of operations or cash flows, and therefore, the Company has not provided supplemental pro forma results.

Inbound Media Group, LLC

On June 10, 2022, the Company, through its wholly owned subsidiary ExlService.com, LLC, entered into an Asset Purchase Agreement to acquire certain assets of Inbound, a Wyoming limited liability company, which is a digital marketing business focused primarily on lead generation in the insurance space, for cash consideration of $1,469 and contingent consideration with an estimated fair value of $1,439 as of the date of acquisition based on the achievement of certain performance goals by Inbound during the 2022 to 2024 calendar years.

The Company accounted for this business combination using the acquisition method of accounting. Goodwill and intangible assets of $1,992 and $916, respectively, were recognized by the Company as a result of this transaction. The goodwill recognized for this business is deductible for income tax purposes. The acquisition strengthens the Company’s capabilities in digital direct-to-consumer marketing by adding performance marketing, lead generation and customer engagement capabilities to its suite of end-to-end marketing solutions, proprietary data sets and robust consumer analytics.

The results of operations of the acquired business and the fair value of the net assets acquired are included in the Company’s consolidated financial statements with effect from the date of the acquisition. The acquisition did not materially impact the Company’s financial position, results of operations or cash flows, and therefore, the Company has not provided unaudited supplemental pro forma results.
Goodwill

The following table sets forth details of changes in goodwill by reportable segment of the Company:
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Balance as of January 1, 2022$50,428 $21,942 $49,020 $282,512 $403,902 
Acquisition— — — 1,992 1,992 
Measurement period adjustments— — — 2,229 2,229 
Currency translation adjustments(654)(57)(1,630)(1)(2,342)
Balance as of September 30, 2022$49,774 $21,885 $47,390 $286,732 $405,781 

As of September 30, 2022, the Company performed an assessment to determine whether events or circumstances exist that may lead to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. The Company considered current and forecasted economic and market conditions and qualitative factors, such as the Company’s performance during nine months of the current fiscal year, business forecasts for the remainder of the year, stock price movements, generation and availability of cash and expansion plans. The Company reviewed key assumptions, including revisions of projected future revenues for reporting units against the results of the annual impairment test performed during the fourth quarter of 2021. The Company did not identify any triggers or indications of potential impairment for its reporting units as of September 30, 2022.

There can be no assurances that goodwill will not be impaired in future periods. Estimating the fair value of reporting units requires the use of estimates and significant judgments that are based on a number of factors including actual operating results. These estimates and judgements may not be within the control of the Company and accordingly it is reasonably possible that the judgments and estimates described above could change in future periods. The duration of market volatility is highly uncertain and, as such, the impact on cash flows, long-term debt-free net cash flow growth rate in the terminal year and discount rates are subject to significant judgments and may cause variability in the Company’s assessment of existence of any impairment. The Company continues to monitor significant changes in key assumptions that could result in future period impairment charges.

The recoverability of goodwill is dependent upon the continued growth of cash flows from the Company’s business activities. This growth is based on business forecasts and improvement in profitability of its reporting units. The Company continues to maintain its focus on cultivating long-term client relationships as well as attracting new clients.

Intangible Assets
Information regarding the Company’s intangible assets is set forth below:
As of September 30, 2022
Gross
Carrying Amount
Accumulated
Amortization
Net Carrying
Amount
Finite-lived intangible assets:
Customer relationships$99,146 $(36,999)$62,147 
Developed technology24,759 (19,539)5,220 
Trade names and trademarks1,700 (1,230)470 
Non-compete agreements336 (65)271 
$125,941 $(57,833)$68,108 
Indefinite-lived intangible assets:
Trade names and trademarks$900 $— $900 
Total intangible assets$126,841 $(57,833)$69,008 
As of December 31, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying
Amount
Finite-lived intangible assets:
Customer relationships$103,016 $(33,018)$69,998 
Developed technology25,040 (15,850)9,190 
Trade names and trademarks1,700 (1,006)694 
Non-compete agreements300 — 300 
$130,056 $(49,874)$80,182 
Indefinite-lived intangible assets:
Trade names and trademarks$900 $— $900 
Total intangible assets$130,956 $(49,874)$81,082 

The amortization expense recognized in the unaudited consolidated statements of income was as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Amortization expense$4,243 $3,022 $12,875 $9,780 

The remaining weighted average life of intangible assets is as follows:
(in years)
Customer relationships5.7
Developed technology1.5
Trade names and trademarks (Finite lived)1.7
Non-compete agreements3.0
Estimated future amortization expense related to finite-lived intangible assets as of September 30, 2022 was as follows:
2022 (October 1 - December 31)$4,228 
202314,634 
202412,123 
202510,686 
202610,357 
2027 and thereafter16,080 
Total$68,108 
Goodwill and Intangible Assets Business Combinations, Goodwill and Intangible Assets
Clairvoyant AI Inc.

On December 16, 2021, the Company, through its wholly owned subsidiary ExlService.com, LLC (“Buyer”), completed the acquisition of Clairvoyant, a Delaware corporation, pursuant to an equity securities purchase agreement dated December 16, 2021 (the “Purchase Agreement”). The Company purchased 100% of the issued and outstanding equity securities in Clairvoyant.

Clairvoyant is a global technology consulting and services company that helps organizations in their business transformation by maximizing the value of data through actionable insights. It provides data engineering, analytics, machine learning, product engineering, and cloud-based solutions. The acquisition strengthens the Company’s capabilities by adding additional expertise in data engineering and cloud enablement, further supporting its clients in insurance, healthcare, banking and financial services, and retail.
The aggregate purchase consideration payable was $90,325, including cash and cash equivalents acquired, debt, other post-closing adjustments and contingent consideration. The base purchase consideration payable at closing of the acquisition (the “Closing”) was $80,080, excluding cash and cash equivalents acquired, debt and estimated other post-closing adjustments. As of September 30, 2022 and December 31, 2021, of the total purchase consideration, the Company has paid $78,984 and $76,831, respectively, net of cash and cash equivalents acquired. The Purchase Agreement also allows sellers the ability to earn up to $20,000 of contingent consideration, based on the achievement of certain performance goals by Clairvoyant during the 2022 and 2023 calendar years. The contingent consideration had an estimated fair value of $10,000 and $9,000, as of September 30, 2022 and December 31, 2021, respectively, and has been presented as contingent consideration under “Accrued expenses and other current liabilities” and “Other non-current liabilities,” as applicable, in the consolidated balance sheets. Changes in the fair value of contingent consideration were recognized in the unaudited consolidated statements of income and presented as a part of “Other income, net.” A portion of the purchase consideration otherwise payable was placed into escrow as security for the post-closing working capital adjustments and the indemnification obligations under the Purchase Agreement. To finance the acquisition at the Closing, the Company utilized its revolving Credit Facility in the amount of $75,000 and paid the balance with available cash on hand.

The Company accounted for the business combination using the acquisition method of accounting.

Pursuant to the Company’s business combinations accounting policy, the aggregate purchase consideration for Clairvoyant was allocated to identifiable net tangible and intangible assets based upon their fair values. The excess of the estimated purchase consideration over fair value of identifiable net tangible and intangible assets was recorded as goodwill. In order to allocate the consideration transferred for Clairvoyant, the fair values of all identifiable assets and liabilities must be established. For accounting and financial reporting purposes, fair value is defined under ASC No. 820, Fair Value Measurement and Disclosure, as the price that would be received upon sale of an asset or the amount paid to transfer a liability in an orderly transaction between market participants at the measurement date. Market participants are assumed to be buyers and sellers in the principal (most advantageous) market for the asset or liability. Additionally, fair value measurements for an asset assume the highest and best use of that asset by market participants. Use of different estimates and judgments could yield different results.

The tables below presents the fair value of the consideration exchanged and the allocation of purchase consideration to the major classes of assets and liabilities of Clairvoyant as of December 16, 2021:

Assets:
Cash and cash equivalents
$5,598 
Accounts receivable, net
8,709 
Other current assets
360 
Property and equipment, net
398 
Intangible assets, net
Customer relationships
31,600 
Developed technology
2,070 
Trade names and trademarks
300 
Non-compete agreements
300 
Other assets
217 
Total assets
$49,552 
Liabilities:
Accounts payable
$(1,199)
Accrued expenses and other current liabilities
(4,873)
Deferred tax liabilities
(9,383)
Other non-current liabilities
(1,226)
Total liabilities
(16,681)
Net assets acquired
32,871 
Goodwill
57,454 
Total purchase consideration*
$90,325 

* Includes contingent consideration of $9,000 recognized at fair value as of the date of acquisition.

During the three and nine months ended September 30, 2022, the Company recognized measurement period adjustments, which led to increase in goodwill in an amount of $nil and $2,229, respectively. These adjustments primarily relate to an increase in income tax liabilities of $988 included under “other non-current liabilities” and post-closing purchase adjustments.

The fair values of customer relationships were determined by using an “income approach,” specifically the Multi-Period Excess Earnings Method. The customer relationship assets are being amortized on a straight-line basis (which approximates the economic pattern of benefits) over the estimated economic life of 7 years.

The fair values of the developed technology intangible assets were determined by using the “cost approach,” specifically the replacement cost method. The technology assets are being amortized on a straight-line basis (which approximates the economic pattern of benefits) over the estimated economic life of 3 years.

The goodwill recognized represents the acquired capabilities, operating synergies and other benefits expected to result from combining the acquired operations with the Company’s existing operations. The amount of goodwill recognized from Clairvoyant’s acquisition is not deductible for tax purposes. The goodwill has been assigned to the Company’s Analytics reportable segment based upon the Company’s assessment of nature of services rendered by Clairvoyant.

Acquisition-related costs are being expensed as incurred and are included in general and administrative expenses in the unaudited consolidated statements of income. The Company recognized acquisition-related costs of $nil and $134 during the three and nine months ended September 30, 2022, respectively, and $761 during the year ended December 31, 2021.

The results of operations of the acquired business and the fair value of the acquired assets and assumed liabilities are included in the Company’s consolidated financial statements with effect from the date of the acquisition. The acquisition did not materially impact the Company’s financial position, results of operations or cash flows, and therefore, the Company has not provided supplemental pro forma results.

Inbound Media Group, LLC

On June 10, 2022, the Company, through its wholly owned subsidiary ExlService.com, LLC, entered into an Asset Purchase Agreement to acquire certain assets of Inbound, a Wyoming limited liability company, which is a digital marketing business focused primarily on lead generation in the insurance space, for cash consideration of $1,469 and contingent consideration with an estimated fair value of $1,439 as of the date of acquisition based on the achievement of certain performance goals by Inbound during the 2022 to 2024 calendar years.

The Company accounted for this business combination using the acquisition method of accounting. Goodwill and intangible assets of $1,992 and $916, respectively, were recognized by the Company as a result of this transaction. The goodwill recognized for this business is deductible for income tax purposes. The acquisition strengthens the Company’s capabilities in digital direct-to-consumer marketing by adding performance marketing, lead generation and customer engagement capabilities to its suite of end-to-end marketing solutions, proprietary data sets and robust consumer analytics.

The results of operations of the acquired business and the fair value of the net assets acquired are included in the Company’s consolidated financial statements with effect from the date of the acquisition. The acquisition did not materially impact the Company’s financial position, results of operations or cash flows, and therefore, the Company has not provided unaudited supplemental pro forma results.
Goodwill

The following table sets forth details of changes in goodwill by reportable segment of the Company:
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Balance as of January 1, 2022$50,428 $21,942 $49,020 $282,512 $403,902 
Acquisition— — — 1,992 1,992 
Measurement period adjustments— — — 2,229 2,229 
Currency translation adjustments(654)(57)(1,630)(1)(2,342)
Balance as of September 30, 2022$49,774 $21,885 $47,390 $286,732 $405,781 

As of September 30, 2022, the Company performed an assessment to determine whether events or circumstances exist that may lead to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. The Company considered current and forecasted economic and market conditions and qualitative factors, such as the Company’s performance during nine months of the current fiscal year, business forecasts for the remainder of the year, stock price movements, generation and availability of cash and expansion plans. The Company reviewed key assumptions, including revisions of projected future revenues for reporting units against the results of the annual impairment test performed during the fourth quarter of 2021. The Company did not identify any triggers or indications of potential impairment for its reporting units as of September 30, 2022.

There can be no assurances that goodwill will not be impaired in future periods. Estimating the fair value of reporting units requires the use of estimates and significant judgments that are based on a number of factors including actual operating results. These estimates and judgements may not be within the control of the Company and accordingly it is reasonably possible that the judgments and estimates described above could change in future periods. The duration of market volatility is highly uncertain and, as such, the impact on cash flows, long-term debt-free net cash flow growth rate in the terminal year and discount rates are subject to significant judgments and may cause variability in the Company’s assessment of existence of any impairment. The Company continues to monitor significant changes in key assumptions that could result in future period impairment charges.

The recoverability of goodwill is dependent upon the continued growth of cash flows from the Company’s business activities. This growth is based on business forecasts and improvement in profitability of its reporting units. The Company continues to maintain its focus on cultivating long-term client relationships as well as attracting new clients.

Intangible Assets
Information regarding the Company’s intangible assets is set forth below:
As of September 30, 2022
Gross
Carrying Amount
Accumulated
Amortization
Net Carrying
Amount
Finite-lived intangible assets:
Customer relationships$99,146 $(36,999)$62,147 
Developed technology24,759 (19,539)5,220 
Trade names and trademarks1,700 (1,230)470 
Non-compete agreements336 (65)271 
$125,941 $(57,833)$68,108 
Indefinite-lived intangible assets:
Trade names and trademarks$900 $— $900 
Total intangible assets$126,841 $(57,833)$69,008 
As of December 31, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying
Amount
Finite-lived intangible assets:
Customer relationships$103,016 $(33,018)$69,998 
Developed technology25,040 (15,850)9,190 
Trade names and trademarks1,700 (1,006)694 
Non-compete agreements300 — 300 
$130,056 $(49,874)$80,182 
Indefinite-lived intangible assets:
Trade names and trademarks$900 $— $900 
Total intangible assets$130,956 $(49,874)$81,082 

The amortization expense recognized in the unaudited consolidated statements of income was as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Amortization expense$4,243 $3,022 $12,875 $9,780 

The remaining weighted average life of intangible assets is as follows:
(in years)
Customer relationships5.7
Developed technology1.5
Trade names and trademarks (Finite lived)1.7
Non-compete agreements3.0
Estimated future amortization expense related to finite-lived intangible assets as of September 30, 2022 was as follows:
2022 (October 1 - December 31)$4,228 
202314,634 
202412,123 
202510,686 
202610,357 
2027 and thereafter16,080 
Total$68,108 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Current Assets
9 Months Ended
Sep. 30, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Current Assets Other Current Assets
Other current assets consist of the following:
As of
September 30, 2022December 31, 2021
Advance income tax, net$19,040 $15,199 
Receivables from statutory authorities13,929 18,023 
Prepaid expenses13,723 14,655 
Advances to suppliers1,834 1,464 
Deferred contract fulfillment costs1,793 1,483 
Derivative instruments1,362 8,682 
Contract assets564 1,319 
Others2,264 2,146 
Other current assets$54,509 $62,971 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Assets
9 Months Ended
Sep. 30, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Assets Other Assets
Other assets consist of the following:
As of
September 30, 2022December 31, 2021
Deferred contract fulfillment costs$10,168 $4,312 
Lease deposits8,592 9,649 
Deposits with statutory authorities6,362 6,417 
Contract assets616 1,205 
Receivable from statutory authorities226 222 
Derivative instruments219 6,307 
Others3,655 2,071 
Other assets$29,838 $30,183 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other Current Liabilities
9 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following:
As of
September 30, 2022December 31, 2021
Accrued expenses$47,351 $44,405 
Payable to statutory authorities17,230 13,902 
Derivative instruments11,897 1,852 
Client liabilities6,593 6,097 
Contingent consideration5,280 — 
Accrued capital expenditures4,274 8,630 
Interest payable365 252 
Finance lease liabilities140 141 
Other current liabilities3,670 1,071 
Accrued expenses and other current liabilities$96,800 $76,350 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Non-Current Liabilities
9 Months Ended
Sep. 30, 2022
Liabilities, Noncurrent [Abstract]  
Other Non-Current Liabilities Other Non-Current Liabilities
Other non-current liabilities consist of the following:
As of
September 30, 2022December 31, 2021
Retirement benefits$14,506 $9,604 
Derivative instruments8,114 1,785 
Contingent consideration6,159 9,000 
Deferred transition revenue3,272 995 
Unrecognized tax benefits2,186 1,068 
Income taxes payable1,790 1,790 
Finance lease liabilities300 229 
Others916 120 
Other non-current liabilities$37,243 $24,591 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Income/(Loss)
9 Months Ended
Sep. 30, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Income/(Loss) Accumulated Other Comprehensive Income/(Loss)Accumulated other comprehensive income/(loss) (“AOCI”) consists of actuarial gain/(loss) on retirement benefits and foreign currency translation adjustments. In addition, the Company enters into foreign currency forward contracts and interest rate swaps, which are designated as cash flow hedges and net investment hedges, as applicable, in accordance with ASC 815. Cumulative changes in the fair values of cash flow hedges are recognized in AOCI on the Company’s consolidated balance sheets. The fair value changes are reclassified from AOCI to unaudited consolidated statements of income upon settlement of foreign currency forward contracts designated as cash flow hedges of a forecast transaction, whereas such changes are for interest rate swaps are reclassified over the term of the contract. Fair value changes related to net investment hedges are included in AOCI and are reclassified to unaudited consolidated statements of income when a foreign operation is disposed or partially disposed. The following table sets forth the changes in AOCI for the nine months ended September 30, 2022 and 2021:
Accumulated Other Comprehensive Income/(Loss)
Foreign currency translation lossUnrealized gain/(loss) on cash flow hedgesRetirement benefitsTotal
Balance as of January 1, 2022$(95,437)$8,420 $(2,457)$(89,474)
Losses recognized during the period(49,371)(28,638)— (78,009)
Reclassification to net income (1)
— (1,881)451 (1,430)
Income tax effects (2)
8,898 5,948 (136)14,710 
Accumulated other comprehensive income/(loss) as of September 30, 2022$(135,910)$(16,151)$(2,142)$(154,203)
Balance as of January 1, 2021$(86,185)$13,799 $(2,598)$(74,984)
Losses recognized during the period(10,475)(42)— (10,517)
Losses on net investment hedges(1,134)— — (1,134)
Reclassification to net income (1)
— (7,845)533 (7,312)
Income tax effects (2)
1,859 (15)(154)1,690 
Accumulated other comprehensive income/(loss) as of September 30, 2021$(95,935)$5,897 $(2,219)$(92,257)

(1) Refer to Note 17 - Derivatives and Hedge Accounting and Note 20 - Employee Benefit Plans to the unaudited consolidated financial statements for reclassification to net income.

(2) These are income tax effects recognized on cash flow hedges, retirement benefits and foreign currency translation loss. Refer to Note 22 - Income Taxes to the unaudited consolidated financial statements.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements
9 Months Ended
Sep. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Assets and Liabilities Measured at Fair Value

The following table sets forth the Company’s assets and liabilities that were recognized at fair value:
Quoted Prices
in Active
Markets for
Identical Assets
Significant
Other
Observable
Inputs
Significant
Other
Unobservable
Inputs
As of September 30, 2022(Level 1)(Level 2)(Level 3)Total
Assets
Cash equivalents - Money market funds*
$2,085 $— $— $2,085 
Mutual funds**99,435 — — 99,435 
Derivative financial instruments — 1,581 — 1,581 
Total$101,520 $1,581 $— $103,101 
Liabilities
Derivative financial instruments $— $20,011 $— $20,011 
Contingent consideration***
— — 11,439 11,439 
Total$— $20,011 $11,439 $31,450 
Quoted Prices
in Active
Markets for
Identical Assets
Significant
Other
Observable
Inputs
Significant
Other
Unobservable
Inputs
As of December 31, 2021(Level 1)(Level 2)(Level 3)Total
Assets
Cash equivalents - Money market funds*
$5,374 $— $— $5,374 
Mutual funds**127,551 — — 127,551 
Derivative financial instruments — 14,989 — 14,989 
Total$132,925 $14,989 $— $147,914 
Liabilities
Derivative financial instruments $— $3,637 $— $3,637 
Contingent consideration***
— — 9,000 9,000 
Total$— $3,637 $9,000 $12,637 

* Represents money market funds which are carried at the fair value option under ASC Topic 825 “Financial Instruments”.

** Represents those short-term investments which are carried at the fair value option under ASC Topic 825 “Financial Instruments”.

*** Contingent consideration is presented under “Accrued Expenses and Other Current Liabilities” and “Other Non-Current Liabilities,” as applicable, in the consolidated balance sheets.
Derivative Financial Instruments:

The Company’s derivative financial instruments consist of foreign currency forward contracts and interest rate swaps. Fair values for derivative financial instruments are based on independent sources including highly rated financial institutions and are classified as Level 2. Refer to Note 17 - Derivatives and Hedge Accounting to the unaudited consolidated financial statements for further details.

Fair Value of Contingent Consideration:

The fair value measurement of contingent consideration is determined using Level 3 inputs. The Company’s contingent consideration represents a component of the total purchase consideration for its acquisition of Clairvoyant and Inbound. The measurement is calculated using unobservable inputs based on the Company’s own assessment of achievement of certain performance goals by Clairvoyant during the 2022 and 2023 calendar years and Inbound during the 2022 to 2024 calendar years. The Company estimated the fair value of the contingent consideration based on the Monte Carlo simulation model and scenario-based method. Refer to Note 10 - Business Combinations, Goodwill and Intangible Assets to the unaudited consolidated financial statements for further details.

The following table summarizes the changes in the fair value of contingent consideration:

Three months ended September 30,Nine months ended September 30,
2022202120222021
Opening balance$11,439 $— $9,000 $— 
Acquisitions— — 1,439 — 
Fair value changes— — 1,000 — 
Closing balance
$11,439 $— $11,439 $— 
During the three months and nine months ended September 30, 2022 and 2021 there were no transfers among Level 1, Level 2 and Level 3.

Financial Instruments Not Carried at Fair Value:

The Company’s other financial instruments not carried at fair value consist primarily of cash and cash equivalents (except investments in money market funds, as disclosed above), short-term investments (except investments in mutual funds, as disclosed above), restricted cash, accounts receivable, net, long-term investments, accrued capital expenditures, accrued expenses, client liabilities and interest payable on borrowings for which fair values approximate their carrying amounts. The carrying value of the Company’s outstanding revolving credit facility approximates its fair value because the Company’s interest rate yield is near current market rates for comparable debt instruments.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives and Hedge Accounting
9 Months Ended
Sep. 30, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives and Hedge Accounting Derivatives and Hedge Accounting
The Company uses derivative instruments to mitigate cash flow volatility from risk of fluctuations in foreign currency exchange rates and interest rates. The Company enters into foreign currency forward contracts to hedge cash flow risks from forecasted transactions denominated in certain foreign currencies, and interest rate swaps to hedge cash flow risks from its revolving credit facility having variable interest rate obligations. These contracts qualify as cash flow hedges under ASC Topic 815 and are with counterparties that are highly rated financial institutions. As of September 30, 2022 and December 31, 2021, the Company had outstanding foreign currency forward contracts totaling $604,560 and $514,580, respectively and interest rate swaps totaling $75,000 and $nil, respectively.

The Company estimates that approximately $10,757 of derivative losses, net, excluding tax effects, included in AOCI, representing changes in the value of cash flow hedges based on exchange rates prevailing as of September 30, 2022, could be reclassified into earnings within the next twelve months. As of September 30, 2022, the maximum outstanding term of the cash flow hedges was approximately 45 months.

The Company also enters into foreign currency forward contracts to economically hedge its intercompany balances and other monetary assets and liabilities denominated in currencies other than functional currencies, against the risk of fluctuations in foreign currency exchange rates associated with remeasurement of such assets and liabilities to functional currency. These foreign currency forward contracts do not qualify as fair value hedges under ASC Topic 815. Changes in the fair value of these financial instruments are recognized in the unaudited consolidated statements of income and are included in the foreign exchange gain/(loss) line item. The Company’s primary exchange rate exposure is with the Indian rupee, the U.K. pound sterling (GBP) and the Philippine peso. The Company also has exposure to Colombian pesos (COP), Czech koruna, the Euro (EUR), South African ZAR, the Australian dollar (AUD) and other local currencies in which it operates. Outstanding foreign currency forward contracts amounted to USD 162,473, GBP 9,254, EUR 1,906 and COP 3,619,127 as of September 30, 2022 and USD 134,612, GBP 6,763, EUR 1,343 and COP 2,541,902 as of December 31, 2021.

The following table sets forth the fair value of the foreign currency forward contracts and interest rate swaps and their location on the consolidated balance sheets:
Derivatives in cash flow hedging relationshipsDerivatives not designated as hedging instruments
As ofAs of
Derivative financial instrumentsSeptember 30, 2022December 31, 2021September 30, 2022December 31, 2021
Other current assets$995 $8,669 $367 $13 
Other assets$219 $6,307 $— $— 
Accrued expenses and other current liabilities$11,752 $1,324 $145 $528 
Other non-current liabilities$8,114 $1,785 $— $— 
The following tables set forth the effect of foreign currency forward contracts and interest rate swaps on AOCI and the unaudited consolidated statements of income:
Three months ended September 30,Nine months ended September 30,
Derivative financial instruments:2022202120222021
Unrealized gain/(loss) recognized in AOCI
Derivatives in cash flow hedging relationships$(13,489)$261 $(28,638)$(42)
Loss recognized in unaudited consolidated statements of income
Derivatives not designated as hedging instruments$(4,889)$(464)$(11,245)$(1,054)
Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for derivatives in cash flow hedging relationships and derivatives not designated as hedging instruments
Three months ended September 30,
20222021
As per unaudited consolidated
statements of
income
Loss on derivative financial instrumentsAs per unaudited consolidated
statements of
income
Gain/(loss) on derivative financial instruments
Cash flow hedging relationships
Location in unaudited consolidated statements of income where gain was reclassified from AOCI
Cost of revenues$230,462 $(1,381)$177,743 $1,801 
General and administrative expenses$42,519 (109)$36,167 223 
Selling and marketing expenses$23,879 (6)$21,672 11 
Depreciation and amortization expense$14,380 (71)$12,305 115 
Interest expense$2,442 — $1,810 — 
Total before tax(1,567)2,150 
Income tax effects on above133 (370)
Net of tax$(1,434)$1,780 
Derivatives not designated as hedging instruments
Location in unaudited consolidated statements of income where gain/(loss) was recognized
Foreign exchange gain, net$1,504 $(4,889)$1,171 $(464)
$1,504 $(4,889)$1,171 $(464)
Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for derivatives in cash flow hedging relationships and derivatives not designated as hedging instruments
Nine months ended September 30,
20222021
As per unaudited consolidated
statements of
income
Gain/(loss) on derivative financial instruments
As per unaudited consolidated
statements of
income
Gain/(loss) on derivative financial instruments
Cash flow hedging relationships
Location in unaudited consolidated statements of income where gain was reclassified from AOCI
Cost of revenues$659,185 $1,396 $507,265 $6,643 
General and administrative expenses$122,898 366 $103,369 769 
Selling and marketing expenses$72,034 23 $59,631 39 
Depreciation and amortization expense$42,057 96 $36,716 394 
Interest expense$4,820 — $6,804 — 
Total before tax1,881 7,845 
Income tax effects on above(802)(1,186)
Net of tax$1,079 $6,659 
Derivatives not designated as hedging instruments
Location in unaudited consolidated statements of income where gain/(loss) was recognized
Foreign exchange gain, net$4,683 $(11,245)$2,958 $(1,054)
$4,683 $(11,245)$2,958 $(1,054)
Effect of net investment hedges on accumulated other comprehensive income/(loss):
Three months ended September 30,Nine months ended September 30,
Amount of loss recognized in AOCIAmount of loss recognized in AOCI
Net investment hedging relationships2022202120222021
Foreign currency forward contracts$— $— $— $1,134 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Borrowings
9 Months Ended
Sep. 30, 2022
Debt Disclosure [Abstract]  
Borrowings BorrowingsThe following tables summarizes the Company’s debt position:
As of September 30, 2022
As of December 31, 2021
Credit Facility
Current portion of long-term borrowings$35,000 $260,016 
Long-term borrowings
235,000 — 
Total borrowings$270,000 $260,016 
Unamortized debt issuance costs for the Company’s revolving Credit Facility of $1,245 and $232 as of September 30, 2022 and December 31, 2021, respectively, are presented under “Other current assets” and “Other assets,” as applicable in the consolidated balance sheets.

Credit Agreement

The Company held a $300,000 revolving credit facility pursuant to its credit agreement (the “Credit Agreement”), dated as of November 21, 2017 with certain lenders and Citibank N.A. as Administrative Agent (the “Credit Facility”). The Credit Facility had a maturity date of November 21, 2022 and was voluntarily pre-payable from time to time without premium or penalty.

On April 18, 2022, the Company and each of the Company’s wholly owned material domestic subsidiaries entered into an Amendment and Restatement Agreement with Citibank, N.A. as Administrative Agent and certain lenders (the “2022 Credit Agreement”), pursuant to which the parties thereto amended and restated the Credit Agreement. Among other things, the 2022 Credit Agreement (a) provides for the issuance of new revolving credit commitments such that the aggregate amount of revolving credit commitments available to the Company is equal to $400,000; (b) extends the maturity date of the Credit Facility from November 21, 2022 to April 18, 2027; and (c) replaces LIBOR with Secured Overnight Financing Rate (“SOFR”) as the reference rate for the U.S. dollar borrowings.

The 2022 Credit Agreement provides an option to increase the commitments by up to $200,000, subject to certain approvals and conditions. The 2022 Credit Agreement includes a letter of credit sub facility and is voluntarily pre-payable from time to time without premium or penalty. Borrowings under the 2022 Credit Agreement can be used for working capital and general corporate purposes, including permitted acquisitions.

Obligations under the 2022 Credit Agreement are guaranteed by the Company’s material domestic subsidiaries and are secured by all or substantially all of the assets of the Company and our material domestic subsidiaries. The 2022 Credit Agreement contains customary affirmative and negative covenants, including, but not limited to, restrictions on the ability to incur indebtedness, create liens, make certain investments, make certain dividends and related distributions, enter into, or undertake, certain liquidations, mergers, consolidations or acquisitions and dispose of certain assets or subsidiaries.

The Credit Facility carried an effective interest rate as shown below:

Three months ended September 30,Nine months ended September 30,
2022202120222021
Effective Interest Rate3.4 %2.3 %2.3 %2.0 %

As of September 30, 2022 and December 31, 2021, the Company was in compliance with all financial and non-financial covenants listed under the Credit Agreement.
Convertible Senior Notes

On October 1, 2018, the Company entered into an investment agreement (the “Investment Agreement”) with Orogen Echo LLC (the “Purchaser”), an affiliate of The Orogen Group LLC, relating to the issuance to the Purchaser of $150,000, in an aggregate principal amount (the “Notes”). The Notes carried interest at a rate of 3.5% per annum, payable semi-annually in arrears in cash on April 1 and October 1 of each year. The Notes were convertible at an initial conversion rate of 13.3333 shares of the common stock per one thousand dollar principal amount of the Notes (which represented an initial conversion price of approximately $75 per share). The Company had the option to redeem the principal amount of the Notes, at its option, if the closing sale price of the common stock exceeded 150% of the then-current conversion price for 20 or more trading days in the 30 consecutive trading day period preceding the Company’s exercise of this redemption right (including the trading day immediately prior to the date of the notice of redemption).

On August 27, 2021, the Company entered into a Payoff and Termination Agreement with the Purchaser, pursuant to which the Company prepaid and settled its outstanding obligations under the Notes, by electing a combination of cash and
shares of the Company’s common stock. During the three and nine months ended September 30, 2021, the Company recognized interest expense and amortization of debt discount of $1,248 and $5,237, respectively, on the Notes.

Expected payments for all of the Company’s borrowings as of September 30, 2022 were as follows:
Credit Facility
Interest Payments*
2022 (October 1 - December 31)$20,000 $2,809 
202315,000 10,505 
2024— 10,154 
2025— 10,154 
2026— 10,154 
2027 and thereafter235,000 3,808 
Total$270,000 $47,584 

* Interest payments are based on effective interest rate as of September 30, 2022.
Letters of Credit

In the ordinary course of business, the Company provides standby letters of credit to third parties primarily for facility leases. As of September 30, 2022 and December 31, 2021, the Company had outstanding letters of credit of $461, each, that were not recognized in the consolidated balance sheets.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Capital Structure
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
Capital Structure Capital Structure
Common Stock
The Company has one class of common stock outstanding.

The Company purchased shares of its common stock from employees in connection with withholding tax payments related to the vesting of restricted stock units and performance-based restricted stock units, as below:
Shares repurchasedTotal consideration
Weighted average purchase price per share (1)
Three months ended September 30, 2022$— $— 
Three months ended September 30, 2021$— $— 
Nine months ended September 30, 202227,219$3,191 $117.23 
Nine months ended September 30, 202125,450$2,015 $79.18 

(1)The weighted average purchase price per share is based on the closing price of the Company’s common stock on the Nasdaq Global Select Market on the trading day prior to the applicable vesting date of the shares of restricted stock.

On December 16, 2019, the Company’s Board of Directors authorized a $200,000 common stock repurchase program beginning January 1, 2020 through December 31, 2022 (the “2019 Repurchase Program”).

On October 5, 2021, the Company’s Board of Directors authorized a $300,000 common stock repurchase program beginning January 1, 2022 (the “2022 Repurchase Program”), and terminated the 2019 Repurchase Program on December 31, 2021.
Under the 2022 Repurchase Program and 2019 Repurchase Program, shares may be purchased by the Company from time to time from the open market and through private transactions, or otherwise, as determined by the Company’s management as market conditions warrant. Repurchases may be discontinued at any time by the management.

The Company purchased shares of its common stock, for a total consideration including commissions, under repurchase programs, as below:
Shares repurchasedTotal considerationWeighted average purchase price per share
Three months ended September 30, 202276,809$11,521 $150.00 
Three months ended September 30, 2021244,580$28,196 $115.28 
Nine months ended September 30, 2022503,858$68,521 $135.99 
Nine months ended September 30, 2021844,656$83,605 $98.98 

Repurchased shares have been recorded as treasury shares and will be held until the Company’s Board of Directors designates that these shares be retired or used for other purposes.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefit Plans
9 Months Ended
Sep. 30, 2022
Retirement Benefits [Abstract]  
Employee Benefit Plans Employee Benefit Plans
The Company’s Gratuity Plan in India (the “India Plan”) provides for a lump sum payment to vested employees on retirement or upon termination of employment in an amount based on the respective employee’s salary and years of employment with the Company. In addition, the Company’s subsidiary operating in the Philippines conforms to the minimum regulatory benefit, which provide for lump sum payment to vested employees on retirement from employment in an amount based on the respective employee’s salary and years of employment with the Company (the “Philippines Plan”). Liabilities with regard to the India Plan and the Philippines Plan are determined by actuarial valuation using the projected unit credit method. Current service costs for these Plans are accrued in the year to which they relate. Actuarial gains or losses or prior service costs, if any, resulting from amendments to the plans are recognized and amortized over the remaining period of service of the employees.

Components of net periodic benefit costs and actuarial loss reclassified from AOCI, were as follows:
 Three months ended September 30,Nine months ended September 30,
 2022202120222021
Service cost$921 $874 $2,869 $2,648 
Interest cost302 231 938 700 
Expected return on plan assets(215)(199)(664)(600)
Amortization of actuarial loss, gross of tax147 178 451 533 
Net gratuity cost$1,155 $1,084 $3,594 $3,281 
Amortization of actuarial loss, gross of tax$147 $178 $451 $533 
Income tax effects on amortization of actuarial loss(44)(32)(136)(154)
Amortization of actuarial loss, net of tax$103 $146 $315 $379 
    

The India Plan is partially funded whereas the Philippines plan is unfunded. The Company makes annual contributions to the employees’ gratuity fund of the India Plan established with leading insurance companies. Fund managers manage these funds and calculate the annual contribution required to be made by the Company and manage the India Plan, including any required payouts. These funds are managed on a cash accumulation basis and interest is declared retrospectively on March 31 of
each year. The Company expects to earn a return of approximately 7.2% per annum on the India Plan for the year ended December 31, 2022.

Change in Plan Assets
Plan assets as of January 1, 2022$13,605 
Actual return656 
Employer contribution1,431 
Benefits paid*(1,347)
Effect of exchange rate changes(1,206)
Plan assets as of September 30, 2022
$13,139 

* Benefits payments were substantially made through the plan assets during the nine months ended September 30, 2022.

The Company maintains several 401(k) plans (the “401(k) Plans”) under Section 401(k) of the Internal Revenue Code of 1986, as amended (the “Code”), covering all eligible employees, as defined in the Code as a defined social security contribution plan. The Company may make discretionary contributions of up to a maximum of 3.0% of employee compensation within certain limits.

The Company’s accrual for contributions to the 401(k) Plans were as follows:

Three months ended September 30,Nine months ended September 30,
2022202120222021
Contribution to the 401(k) Plans$1,097 $789 $4,140 $2,841 


The Company’s contribution for various defined social security contribution plans on behalf of employees in India, the Philippines, the Czech Republic, South Africa, Colombia, Mexico, Australia and Singapore were as follows:

Three months ended September 30,Nine months ended September 30,
2022202120222021
Contributions to the defined social security contribution plans$4,660 $3,580 $13,422 $10,617 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases
9 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Leases Leases
The Company conducts its operations using facilities leased under operating lease agreements that expire at various dates. The Company finances its use of certain motor vehicles and other equipment under various lease arrangements provided by financial institutions. The lease agreements do not contain any covenants to impose any restrictions except for market-standard practice for similar lease arrangements.

The Company had performed an evaluation of its contracts with suppliers in accordance with Topic 842, Leases, and had determined that, except for leases for office facilities, motor vehicles and other equipment as described above, none of the Company’s contracts contain a lease. As part of the Company’s efforts to optimize its existing network of operations centers, the Company continued to evaluate its office facilities to determine where it can exit or consolidate its use of office space.
Supplemental balance sheet information
As of
September 30, 2022December 31, 2021
Operating Lease
Operating lease right-of-use assets$61,966 $76,692 
Operating lease liabilities - Current$16,740 $18,487 
Operating lease liabilities - Non-current54,174 68,506 
Total operating lease liabilities$70,914 $86,993 
Finance Lease
Property and equipment, gross$2,416 $2,685 
Accumulated depreciation(1,993)(2,339)
Property and equipment, net$423 $346 
Finance lease liabilities - Current$140 $141 
Finance lease liabilities - Non-current300 229 
Total finance lease liabilities$440 $370 

Finance lease liabilities are presented as a part of “Accrued expenses and other current liabilities” and “Other non-current liabilities,” as applicable, in the Company’s consolidated balance sheets.

The components of lease cost, which are included in the Company’s unaudited consolidated statements of income, are as follows:

Lease costThree months ended September 30,Nine months ended September 30,
Finance lease:2022202120222021
Amortization of right-of-use assets$28 $47 $116 $149 
Interest on lease liabilities14 10 42 49 
42 57 158 198 
Operating lease(a)
5,360 6,380 17,365 20,012 
Variable lease costs1,298 1,779 3,827 5,672 
Total lease cost$6,700 $8,216 $21,350 $25,882 

(a) Includes short-term leases, which are immaterial.
Supplemental cash flow and other information related to leases are as follows:
Nine months ended September 30,
20222021
Cash payments for amounts included in the measurement of lease liabilities :
Operating cash outflows for operating leases$17,831 $19,654 
Operating cash outflows for finance leases$42 $49 
Financing cash outflows for finance leases$108 $157 
Right-of-use assets obtained in exchange for new operating lease liabilities$3,519 $4,647 
Right-of-use assets obtained in exchange for new finance lease liabilities$218 $79 
Weighted-average remaining lease term (in years)
Finance lease2.7 years1.9 years
Operating lease5.5 years5.9 years
Weighted-average discount rate
Finance lease14.4 %14.3 %
Operating lease7.0 %7.3 %
The Company modified certain of its operating leases, resulting in an increase of its lease liabilities by $209 and a decrease of its lease liabilities by $1,022 during the nine months ended September 30, 2022 and 2021, respectively, with a corresponding adjustment to ROU assets.

As of September 30, 2022 and December 31, 2021, the Company did not have any significant leases that have not yet commenced but that create significant rights and obligations for the Company.
Maturities of lease liabilities as of September 30, 2022 were as follows:
Operating LeasesFinance Leases
2022 (October 1 - December 31)$5,347 $46 
202320,723 197 
202417,322 129 
202511,153 84 
20269,030 59 
2027 and thereafter24,087 50 
Total lease payments87,662 565 
Less: Imputed interest16,748 125 
Present value of lease liabilities$70,914 $440 

Maturities of lease liabilities as of December 31, 2021 were as follows:
Operating LeasesFinance Leases
2022$24,020 $185 
202322,666 147 
202417,745 72 
202510,741 34 
20268,395 17 
2027 and thereafter25,198 — 
Total lease payments108,765 455 
Less: Imputed interest21,772 85 
Present value of lease liabilities$86,993 $370 
Leases Leases
The Company conducts its operations using facilities leased under operating lease agreements that expire at various dates. The Company finances its use of certain motor vehicles and other equipment under various lease arrangements provided by financial institutions. The lease agreements do not contain any covenants to impose any restrictions except for market-standard practice for similar lease arrangements.

The Company had performed an evaluation of its contracts with suppliers in accordance with Topic 842, Leases, and had determined that, except for leases for office facilities, motor vehicles and other equipment as described above, none of the Company’s contracts contain a lease. As part of the Company’s efforts to optimize its existing network of operations centers, the Company continued to evaluate its office facilities to determine where it can exit or consolidate its use of office space.
Supplemental balance sheet information
As of
September 30, 2022December 31, 2021
Operating Lease
Operating lease right-of-use assets$61,966 $76,692 
Operating lease liabilities - Current$16,740 $18,487 
Operating lease liabilities - Non-current54,174 68,506 
Total operating lease liabilities$70,914 $86,993 
Finance Lease
Property and equipment, gross$2,416 $2,685 
Accumulated depreciation(1,993)(2,339)
Property and equipment, net$423 $346 
Finance lease liabilities - Current$140 $141 
Finance lease liabilities - Non-current300 229 
Total finance lease liabilities$440 $370 

Finance lease liabilities are presented as a part of “Accrued expenses and other current liabilities” and “Other non-current liabilities,” as applicable, in the Company’s consolidated balance sheets.

The components of lease cost, which are included in the Company’s unaudited consolidated statements of income, are as follows:

Lease costThree months ended September 30,Nine months ended September 30,
Finance lease:2022202120222021
Amortization of right-of-use assets$28 $47 $116 $149 
Interest on lease liabilities14 10 42 49 
42 57 158 198 
Operating lease(a)
5,360 6,380 17,365 20,012 
Variable lease costs1,298 1,779 3,827 5,672 
Total lease cost$6,700 $8,216 $21,350 $25,882 

(a) Includes short-term leases, which are immaterial.
Supplemental cash flow and other information related to leases are as follows:
Nine months ended September 30,
20222021
Cash payments for amounts included in the measurement of lease liabilities :
Operating cash outflows for operating leases$17,831 $19,654 
Operating cash outflows for finance leases$42 $49 
Financing cash outflows for finance leases$108 $157 
Right-of-use assets obtained in exchange for new operating lease liabilities$3,519 $4,647 
Right-of-use assets obtained in exchange for new finance lease liabilities$218 $79 
Weighted-average remaining lease term (in years)
Finance lease2.7 years1.9 years
Operating lease5.5 years5.9 years
Weighted-average discount rate
Finance lease14.4 %14.3 %
Operating lease7.0 %7.3 %
The Company modified certain of its operating leases, resulting in an increase of its lease liabilities by $209 and a decrease of its lease liabilities by $1,022 during the nine months ended September 30, 2022 and 2021, respectively, with a corresponding adjustment to ROU assets.

As of September 30, 2022 and December 31, 2021, the Company did not have any significant leases that have not yet commenced but that create significant rights and obligations for the Company.
Maturities of lease liabilities as of September 30, 2022 were as follows:
Operating LeasesFinance Leases
2022 (October 1 - December 31)$5,347 $46 
202320,723 197 
202417,322 129 
202511,153 84 
20269,030 59 
2027 and thereafter24,087 50 
Total lease payments87,662 565 
Less: Imputed interest16,748 125 
Present value of lease liabilities$70,914 $440 

Maturities of lease liabilities as of December 31, 2021 were as follows:
Operating LeasesFinance Leases
2022$24,020 $185 
202322,666 147 
202417,745 72 
202510,741 34 
20268,395 17 
2027 and thereafter25,198 — 
Total lease payments108,765 455 
Less: Imputed interest21,772 85 
Present value of lease liabilities$86,993 $370 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes
9 Months Ended
Sep. 30, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company determines the tax provision for interim periods using an estimate of its annual effective tax rate. Each quarter, the Company updates its estimate of annual effective tax rate, and if its estimated tax rate changes, the Company makes a cumulative adjustment. The continued impact of COVID-19 on the economic environment is uncertain and may change the annual effective tax rate, which could impact tax expense.

The Company’s effective tax rate increased from 13.7% during the three months ended September 30, 2021 to 24.2% during the three months ended September 30, 2022. The Company recorded income tax expense of $12,447 and $4,196 for the three months ended September 30, 2022 and 2021, respectively. The increase in income tax expense was primarily as a result of higher profit during the three months ended September 30, 2022, compared to the three months ended September 30, 2021, the recording of a one-time deferred tax benefit of $2,400 on settlement of the Notes during the three months ended September 30, 2021, and higher excess tax benefits during the three months ended September 30, 2021.

The Company’s effective tax rate increased from 20.3% during the nine months ended September 30, 2021 to 23.9% during the nine months ended September 30, 2022. The Company recorded income tax expense of $34,774 and $22,019 for the nine months ended September 30, 2022 and 2021, respectively. The increase in income tax expense was primarily as a result of higher profit during the nine months ended September 30, 2022, compared to the nine months ended September 30, 2021, the recording of a one-time deferred tax benefit of $2,400 on settlement of the Notes during the nine months ended September 30, 2021, and an increase in non-deductible expenses, partially offset by higher excess tax benefits during the nine months ended September 30, 2022.

Effective for taxable years beginning after December 31, 2021, Internal Revenue Code Section 174, Amortization of Research and Experimental Expenditures, provides that research and experimentation expenses can no longer be currently deducted, instead such expenses are required to be capitalized. Such capitalized expenses are to be amortized over a period of five and fifteen years for the U.S. and foreign research, respectively. Although this change has no impact on the income statement due to offsetting current tax expense with corresponding deferred tax benefit, the change has resulted in an aggregate increase of $17,640 in the current tax liability and deferred tax asset balances, presented under “Income taxes payable, net” and “Deferred tax assets, net,” respectively, in the unaudited consolidated balance sheets as of September 30, 2022.

Income tax (deferred) recognized in AOCI were as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Deferred taxes benefit / (expense) recognized on:
Unrealized gain/(loss) on cash flow hedges$2,348 $(980)$5,146 $(1,201)
Reclassification adjustment for cash flow hedges(133)370 802 1,186 
Reclassification adjustment for retirement benefits(44)(32)(136)(154)
Foreign currency translation loss7,919 630 8,898 1,859 
Total income tax benefit / (expense) recognized in AOCI$10,090 $(12)$14,710 $1,690 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation
9 Months Ended
Sep. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
The following costs related to the Company’s stock-based compensation plan are included in the unaudited consolidated statements of income:
 Three months ended September 30,Nine months ended September 30,
 2022202120222021
Cost of revenues$2,713 $2,198 $8,485 $5,588 
General and administrative expenses5,237 4,431 14,937 12,337 
Selling and marketing expenses4,236 4,265 13,328 10,871 
Total$12,186 $10,894 $36,750 $28,796 
Income tax benefit related to share-based compensation, including excess tax benefits$2,833 $2,697 $8,855 $7,129 

As of September 30, 2022, the Company had 1,308,384 shares available for grant under the 2018 Omnibus Incentive Plan.

Stock Options

Stock option activity under the Company’s stock-based compensation plans is shown below:
Number of
Options
Weighted-Average
Exercise
Price
Aggregate
Intrinsic
Value
Weighted-Average
Remaining
Contractual
Life (Years)
Outstanding as of December 31, 20213,093 $27.62 $362 2.0
  Granted— — — — 
  Exercised— — — — 
  Forfeited— — — — 
Outstanding as of September 30, 20223,093 $27.62 $370 1.3
Vested and exercisable as of September 30, 2022
3,093 $27.62 $370 1.3
Share Matching Program
Under the Company’s 2018 Omnibus Incentive Plan (the “2018 Plan”), the Company established a share matching program (“SMP”) for executive officers and other specified employees. Under the SMP, the Company agreed to issue a number of restricted stock units equal to the number of newly acquired shares of the Company's common stock. For purposes of the match, “newly acquired shares” includes the employee’s first quarter 2022 open market purchase of the common stock, and
crediting of equity awards vesting under any existing stock award plan of the Company as having been purchased by such employees, in an amount between $100 to $500 per such employee.
The matching restricted stock units granted under the SMP will vest in two installments, with one-third to vest on the second anniversary of the grant date and the remaining two-thirds to vest on the third anniversary of the grant date; the newly acquired shares for which the matching restricted stock units were granted must also be held by the employee until such vesting dates. The Company’s underlying common stock issued pursuant to the vesting of the matching restricted stock units will not be marketable or transferable for a period of two years following the vesting date. Certain forfeiture and other conditions apply.
During the nine months ended September 30, 2022, the Company granted 52,636 matching restricted stock units under the SMP.


Restricted Stock Units
Restricted stock unit activity under the Company’s stock-based compensation plans is shown below:
 Restricted Stock Units (Others)Restricted Stock Units (SMP)
 NumberWeighted-Average
Fair Value
NumberWeighted-Average
Fair Value
Outstanding as of December 31, 2021*982,187 $81.61 — $— 
  Granted356,983 121.15 52,636 124.76 
  Vested(302,625)73.86 — — 
  Forfeited(77,894)94.48 (4,177)124.76 
Outstanding as of September 30, 2022*958,651 $97.74 48,459 $124.76 

* As of September 30, 2022 and December 31, 2021 restricted stock units vested for which the underlying common stock is yet to be issued are 174,490 and 162,481 respectively.
As of September 30, 2022, unrecognized compensation cost of $73,569 is expected to be expensed over a weighted average period of 2.5 years.
Performance Based Stock Awards

Under the 2018 Plan, the Company grants performance-based restricted stock units (“PRSUs”) to executive officers and other specified employees. During the nine months ended September 30, 2022, the Company granted 40% of each award recipient’s equity grants in the form of PRSUs that cliff vest at the end of a three-year period based on an aggregated revenue target for a three year period. The remaining 60% of each award recipient’s equity grants are PRSUs that are based on a market condition that is contingent on the Company’s meeting the total shareholder return relative to a group of peer companies specified under the program measured over a three-year performance period. However, the features of the equity incentive compensation program are subject to change by the Compensation Committee of our Board of Directors. The award recipient may earn up to two hundred percent (200%) of the PRSUs granted based on the actual achievement of targets.

Performance restricted stock unit activity under the Company’s stock plans is shown below:
 Revenue Based PRSUsMarket Condition Based PRSUs
 NumberWeighted Average
Fair Value
NumberWeighted Average
Fair Value
Outstanding as of December 31, 202158,864 $78.29 172,042 $113.74 
Granted53,122 119.98 79,631 155.67 
Vested— — — — 
Forfeited(6,113)97.62 (14,940)126.10 
Outstanding as of September 30, 2022105,873 $98.09 236,733 $127.07 
As of September 30, 2022, unrecognized compensation cost of $24,273 is expected to be expensed over a weighted average period of 2.0 years.
Employee Stock Purchase Plan

On June 21, 2022, at the annual meeting of stockholders of the Company, the Company’s stockholders approved the ExlService Holdings, Inc. 2022 Employee Stock Purchase Plan (the “2022 ESPP”).

The 2022 ESPP allows eligible employees to purchase the Company’s shares of common stock through payroll deductions at a pre-specified discount to the lower of closing price of the Company’s common shares on the date of offering or the last business day of each purchase interval. The dollar amount of shares of common stock that can be purchased under the 2022 ESPP must not exceed 15% of the participating employee’s compensation during the offering period, subject to a cap of $25 per employee per calendar year. The first offering period under the 2022 ESPP commenced on October 1, 2022 with a term of three months. The Company has registered 800,000 shares of common stock to be reserved for issuance over the term of the 2022 ESPP.
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related Party Disclosures
9 Months Ended
Sep. 30, 2022
Related Party Transactions [Abstract]  
Related Party Disclosures Related Party DisclosuresIn April 2022, the Company entered into a service contract for providing analytics services to The Vanguard Group Inc., which beneficially owns more than 10% of the Company’s common stock as of September 30, 2022. During the three and nine months ended September 30, 2022, the Company recognized revenues, net of $814 and $1,388, respectively related to this service contract. The Company had outstanding accounts receivable, net of $804 related to this service contract as of September 30, 2022.
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Capital Commitments

As of September 30, 2022, the Company had committed to spend approximately $6,200 under agreements to purchase property and equipment. This amount is net of capital advances paid which are recognized in the unaudited consolidated balance sheets as “Capital work in progress” under “Property and equipment, net.”

Other Commitments

Certain units of the Company’s Indian subsidiaries were established as 100% Export-Oriented units or under the Software Technology Parks of India or Special Economic Zone scheme promulgated by the Government of India. These units are exempt from customs, central excise duties, and levies on imported and indigenous capital goods, stores, and spares. The Company has undertaken to pay custom duties, service taxes, levies, and liquidated damages payable, if any, in respect of imported and indigenous capital goods, stores and spares consumed duty free, in the event that certain terms and conditions are not fulfilled. The Company believes, however, that these units have in the past satisfied and will continue to satisfy the required conditions.

The Company’s operations centers in the Philippines are registered with the Philippine Economic Zone Authority. The registration provides the Company with certain fiscal incentives on the import of capital goods and local purchase of services and materials and requires ExlService Philippines, Inc. to meet certain performance investment criteria and certain other
criteria, including but not limited to work-from-office norms, etc. The Company believes that these centers have in the past complied with the requirements.

Contingencies

Transfer pricing regulations generally require that any controlled intercompany transactions involving related entities be at an arm’s-length price. Accordingly, the Company determines the appropriate transfer prices for transactions among its related entities on the basis of a detailed functional and economic analysis involving benchmarking against transactions among unrelated entities. Tax authorities have jurisdiction to review transfer pricing results, and in the event that they determine that the transfer price applied was not appropriate, the Company may incur additional tax, interest and penalties. The Company is currently involved in transfer pricing disputes with Indian tax authorities regarding transactions with some of its related entities. In addition, the Company and a U.S. subsidiary are engaged in tax litigation with Indian tax authorities regarding a permanent establishment matter.

The aggregate amount demanded by Indian tax authorities (net of advance payments) from the Company related to its transfer pricing and other corporate tax issues for tax years 2003 to 2019 and its permanent establishment issues for tax years 2003 to 2006 as of September 30, 2022 and December 31, 2021 is $37,717 and $34,276, respectively. The Company has made payments and/or provided bank guarantees against these demands in the amounts of $7,659 and $7,954, respectively. Amounts paid as deposits in respect of such assessments aggregating to $6,030 and $6,172 as of September 30, 2022 and December 31, 2021, respectively, are included in “Other assets” and amounts deposited for bank guarantees aggregating to $1,629 and $1,782 as of September 30, 2022 and December 31, 2021, respectively, are included in “Restricted cash” in the non-current assets section of the Company’s consolidated balance sheets.

Based on the facts underlying the Company’s position and its experience with these types of assessments, the Company believes that its position will more likely than not be sustained upon final examination by the tax authorities based on its technical merits as of the reporting date and accordingly has not accrued any amount with respect to these matters in its consolidated financial statements. It is possible that the Company might receive similar orders or assessments from tax authorities for subsequent years. Accordingly, even if these disputes are resolved, the Indian tax authorities may still serve additional orders or assessments.

India’s Value Added Tax (“VAT”) regime ended in June 2017 and was replaced by the current Goods and Service Tax (“GST”) regime. Pursuant to reviewing the Company’s annual VAT filings, the Indian tax authorities raised aggregate VAT tax demands for tax years 2015 and 2017 in an amount of $5,619 and $6,387 as of September 30, 2022 and December 31, 2021, respectively. Beginning in the first quarter of 2020, the GST authorities rejected the Company’s refunds claims in an amount of $3,548 and $3,322 as of September 30, 2022 and December 31, 2021, respectively. The Company has filed appeals against these matters and believes that it is more likely than not that upon final examination its position will be sustained based on its technical merits. Accordingly, no provision was recognized as of September 30, 2022 and December 31, 2021.

One of the Company’s subsidiaries in India has undergone an assessment with the statutory authority with respect to defined social security contribution plan. Except for some components of the assessment for which the Company has recognized a provision in the financial statements, the Company believes that the amount demanded by such authority is not a meaningful indicator of the potential liabilities of the Company, and that the matter is without merit. The Company is defending against the assessment order and has accordingly instituted an appeal against the order before the relevant tribunal while also making a payment under protest of the amount demanded, being a prerequisite for the appeal to be admitted. As of the reporting date, the Company’s management does not believe that the ultimate assessment will have a material adverse effect on the Company’s consolidated financial condition, results of operations or cash flows. The Company will continue to monitor and evaluate its position based on future events and developments in this matter.

In September 2020, the Indian Parliament passed various consolidating labor codes, including the Code on Social Security, 2020 (the “Indian Social Security Code”) which aims to rationalize labor laws. The Indian Social Security Code has implications on defined social security contribution plans, provision of certain benefits or facilities to employees at employer’s costs and post-retirement benefits. Most specifically, it broadens the definition of an employee and wages and liberalizes the definition of “continuous period” for the purpose of determining employee benefits, amongst others. However, the rules for the Indian Social Security Code are yet to be published and the effective date from which these changes are applicable is yet to be notified. The Company will complete its evaluation once the subject rules are notified and will give appropriate impact in the
financial statements in the period in which, the Indian Social Security Code becomes effective and the related rules to determine the financial impact are published.

From time to time, the Company, its subsidiaries, and/or their present officers or directors, on individual basis, may be or have been, named as a defendant in litigation matters, including employment-related claims. The plaintiffs in those cases seek damages, including, where applicable, compensatory damages, punitive damages and attorney’s fees. With respect to pending litigation matters as of the reporting date, the Company believes that the damages amounts claimed in such cases are not meaningful indicators of the potential liabilities of the Company, that these matters are without merit, and that the Company intends to vigorously defend each of them.

The outcomes of legal actions are unpredictable and subject to significant uncertainties, and thus it is inherently difficult to determine the likelihood of the Company incurring a material loss or quantification of any such loss. With respect to pending litigation matters as of the reporting date, based on information currently available, including the Company’s assessment of the facts underlying each matter and advice of counsel, the amount or range of reasonably possible losses, if any, cannot be reasonably estimated. Based on the Company’s assessment, including the availability of insurance recoveries, the Company’s management does not believe that currently pending litigation, individually or in aggregate, will have a material adverse effect on the Company’s consolidated financial condition, results of operations or cash flows.
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Basis of Preparation Basis of Preparation and Principles of ConsolidationThe unaudited consolidated financial statements have been prepared in conformity with United States generally accepted accounting principles (“U.S. GAAP”) for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for annual financial statements and therefore should be read in conjunction with the audited consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021.
Principles of Consolidation
The unaudited consolidated financial statements reflect all adjustments (of a normal and recurring nature) that management considers necessary for a fair presentation of such statements for the interim periods presented. The unaudited consolidated statements of income for the interim periods presented are not necessarily indicative of the results for the full year or for any subsequent period.
    
The accompanying unaudited consolidated financial statements include the financial statements of ExlService Holdings and all of its subsidiaries. The standalone financial statements of subsidiaries are fully consolidated on a line-by-line basis. Intra-group balances and transactions, and gains and losses arising from intra-group transactions, are eliminated while preparing consolidated financial statements.

Accounting policies of the respective individual subsidiary and associate are aligned wherever necessary, so as to ensure consistency with the accounting policies that are adopted by the Company under U.S. GAAP.

The Company’s investments in equity affiliates are initially recorded at cost and any excess purchase consideration paid over proportionate share of the fair value of the net assets of the investee at the acquisition date is recognized as goodwill. The proportionate share of net income or loss of the investee after its acquisition is recognized in the unaudited consolidated statements of income.

For purposes of comparability, certain prior period amounts have been reclassified to conform to the current year presentation in accordance with U.S. GAAP.
Use of Estimates Use of EstimatesThe preparation of the unaudited consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited consolidated financial statements and the unaudited consolidated statements of income during the reporting period. Although these estimates are based on management’s best assessment of the current business environment, actual results may be different from those estimates. The significant estimates and assumptions that affect the unaudited consolidated financial statements include, but are not limited to, estimates of the fair value of the identifiable intangible assets and contingent consideration, purchase price allocation, including revenue projections and discount rate applied within the discounted cash flow model for business acquisitions, allowance for expected credit losses, the nature and timing of the satisfaction of performance obligations, the standalone selling price of performance obligations, and variable consideration in a customer contract, expected recoverability from customers with contingent fee arrangements, estimated costs to complete fixed price contracts, recoverability of dues from statutory authorities, assets and obligations related to employee benefit plans, deferred tax valuation allowances, income-tax uncertainties and other contingencies, valuation of derivative financial instruments, assumptions used to calculate stock-based compensation expense, assumptions used to determine the incremental borrowing rate to calculate lease liabilities and right-of-use (“ROU”) assets, lease term to calculate amortization of ROU, depreciation and amortization periods, and recoverability of long-lived assets, goodwill and intangibles.
Investments Investments
The Company’s short-term investments consist of investments in mutual funds and those term deposits with more than three months of original maturity and less than twelve months of remaining maturity as of the reporting date, while long-term investments consist of term deposits with more than twelve months of remaining maturity as of the reporting date.

The Company’s investments in term deposits with financial institutions are measured and recognized at amortized cost. Interest earned on such investments is included in other income, net.

The Company’s mutual fund investments are in debt funds in India. These investments are accounted for in accordance with the fair value option under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 825, Financial Instruments. The fair value is represented by original cost on the acquisition date and the net asset value (“NAV”) as quoted, at each reporting period and any changes in fair value are included in other income, net. Gain or loss on the disposal of these investments is calculated using the weighted average cost of the investments sold and is included in other income, net.
Derivative Financial Instruments Derivative Financial Instruments
In the normal course of business, the Company uses derivative instruments to mitigate the exposure from risk of foreign currency and interest rate fluctuations. The Company enters into foreign currency forward contracts to hedge cash flow risks from forecasted transactions denominated in certain foreign currencies, and interest rate swaps to hedge cash flow risks from its revolving credit facility having variable interest rate obligations. These contracts adhere to the Company’s treasury operations’ objectives and policies to qualify as cash flow hedges, and are with counterparties that are highly rated financial institutions.

Changes in the fair value of these cash flow hedges are recorded as a component of accumulated other comprehensive income/(loss) (“AOCI”), net of tax. The resultant foreign exchange gain/(loss) upon settlement of cash flow hedges of a forecast transaction are recorded in the unaudited consolidated statements of income along with the underlying hedged item in the same line as part of “Cost of revenues,” “General and administrative expenses,” “Selling and marketing expenses,” and “Depreciation and amortization expense,” as applicable. The accumulated changes in the fair value of interest rate swaps recognized in AOCI are reclassed to the unaudited consolidated statements of income and are presented as a part of “Interest expense” over the term of the contract.

The Company evaluates hedge effectiveness of cash flow hedges at the time a contract is entered into as well as on an ongoing basis. For hedge relationships that are discontinued because the forecasted transaction is not expected to occur by the end of the originally specified period, any related derivative amounts recorded in AOCI are reclassified to earnings.
The Company also uses derivatives instruments consisting of foreign currency forward contracts to economically hedge intercompany balances and other monetary assets or liabilities denominated in currencies other than the functional currency, against the risk of foreign currency fluctuations associated with remeasurement of such assets and liabilities to functional currency. These derivatives do not qualify as fair value hedges under ASC 815. Changes in the fair value of these derivatives are recognized in the unaudited consolidated statements of income and are included in foreign exchange gain/(loss).

The Company also uses foreign currency forward contracts designated as net investment hedges to hedge the foreign currency risks related to the Company's investment in foreign subsidiaries. Gains and losses on these forward contracts are recognized in AOCI as part of the foreign currency translation adjustment. All of the assets and liabilities related to the Company’s forward contracts are subject to master netting arrangements with each individual counterparty. These master netting arrangements generally provide for net settlement of all outstanding contracts with the counterparty in the case of an event of default or a termination event. The Company has presented all of the assets and liabilities related to these contracts on a gross basis, with no offsets, in its consolidated statements of financial position. There is no financial collateral (including cash collateral) provided or received by the Company related to these contracts.
Recent Accounting Pronouncements and Recently adopted Accounting Pronouncements Recent Accounting Pronouncements    
In October 2021, FASB issued Accounting Standard Update (“ASU”) No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU provides guidance in Topic 805 to require the acquirer entity to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers, as if it had originated the contracts. Generally, this should result in an acquirer recognizing and measuring the acquired contract assets and contract liabilities consistent with how they were recognized and measured in the acquiree’s financial statements, if the acquiree prepared financial statements in accordance with U.S. GAAP. The ASU is effective for fiscal years beginning after December 15, 2022. An entity may early adopt the ASU including adoption in an interim period, with retrospective application to all business combinations within the fiscal year that includes such interim period. The Company is currently evaluating the impact of this ASU on its consolidated financial statements.

(f)Recently adopted Accounting Pronouncements

In March 2020, FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This ASU provides optional guidance for a limited period of time to ease potential accounting impacts associated with transitioning away from reference rates that are expected to be discontinued, such as interbank offered rates and London Inter-Bank Offered Rate (“LIBOR”). The ASU provides practical expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments are elective and are effective upon issuance for all entities through December 31, 2022. The adoption of this ASU did not have a material impact on the Company’s unaudited consolidated financial statements.
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment and Geographical Information (Tables)
9 Months Ended
Sep. 30, 2022
Segment Reporting [Abstract]  
Revenues and Cost of Revenues for Company's Reportable Segments
Revenues and cost of revenues for the three months ended September 30, 2022 and 2021, respectively, for each of the reportable segments, are as follows:
Three months ended September 30, 2022
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$116,198 $22,820 $56,035 $166,298 $361,351 
Cost of revenues(1)
75,041 17,119 32,363 105,939 230,462 
Gross profit(1)
$41,157 $5,701 $23,672 $60,359 $130,889 
Operating expenses80,778 
Foreign exchange gain, interest expense and other income, net1,323 
Income tax expense12,447 
Gain from equity-method investment108 
Net income$39,095 
(1) Exclusive of depreciation and amortization expense.
Three months ended September 30, 2021
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$98,008 $27,341 $44,513 $120,463 $290,325 
Cost of revenues(1)
61,490 17,057 23,660 75,536 177,743 
Gross profit(1)
$36,518 $10,284 $20,853 $44,927 $112,582 
Operating expenses70,144 
Loss on settlement of convertible notes, foreign exchange gain, interest expense and other income, net(11,763)
Income tax expense4,196 
Gain from equity-method investment28 
Net income$26,507 

(1) Exclusive of depreciation and amortization expense.

Revenues and cost of revenues for the nine months ended September 30, 2022 and 2021, respectively, for each of the reportable segments, are as follows:
Nine months ended September 30, 2022
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$328,021 $72,027 $160,655 $476,638 $1,037,341 
Cost of revenues(1)
210,768 52,464 92,790 303,163 659,185 
Gross profit(1)
$117,253 $19,563 $67,865 $173,475 $378,156 
Operating expenses236,989 
Foreign exchange gain, interest expense and other income, net4,361 
Income tax expense34,774 
Gain from equity-method investment365 
Net income$111,119 

(1) Exclusive of depreciation and amortization expense.

Nine months ended September 30, 2021
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$283,887 $85,856 $122,871 $334,190 $826,804 
Cost of revenues(1)
176,942 52,133 66,850 211,340 507,265 
Gross profit(1)
$106,945 $33,723 $56,021 $122,850 $319,539 
Operating expenses199,716 
Loss on settlement of convertible notes, foreign exchange gain, interest expense and other income, net(11,345)
Income tax expense22,019 
Net income$86,459 

(1) Exclusive of depreciation and amortization expense.

Revenues, net by service type, were as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Digital operations and solutions(1)
$195,053 $169,862 $560,703 $492,614 
Analytics services166,298 120,463 476,638 334,190 
Revenues, net$361,351 $290,325 $1,037,341 $826,804 

(1) Digital operations and solutions include revenues of the Company’s Insurance, Healthcare and Emerging Business reportable segments. Refer to the reportable segment disclosure above.
Revenues Based on Geographical Information The Company attributes the revenues to regions based upon the location of its customers.
 Three months ended September 30,Nine months ended September 30,
 2022202120222021
Revenues, net
United States$310,652 $249,726 $891,551 $709,382 
Non-United States
United Kingdom34,131 27,433 98,994 78,359 
Rest of World16,568 13,166 46,796 39,063 
Total Non-United States50,699 40,599 145,790 117,422 
Revenues, net$361,351 $290,325 $1,037,341 $826,804 
Long-lived Assets Based on Geographical Information
Long-lived assets by geographic area, which consist of property and equipment, net and operating lease right-of-use assets were as follows:
As of
September 30, 2022December 31, 2021
Long-lived assets
India$58,969 $79,604 
United States55,825 50,095 
Philippines18,899 22,011 
Rest of World8,206 10,990 
Long-lived assets$141,899 $162,700 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues, net (Tables)
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Contracts with Customer, Receivables, Liabilities and Revenue Recognized
The following table provides information about accounts receivable, contract assets and contract liabilities from contracts with customers:
As of
September 30, 2022December 31, 2021
Accounts receivable, net$256,911 $194,232 
Contract assets$1,180 $2,524 
Contract liabilities:
Deferred revenue (consideration received in advance)$16,342 $18,247 
Consideration received for process transition activities$4,515 $2,203 
Revenue recognized during the three and nine months ended September 30, 2022 and 2021, which was included in the contract liabilities balance at the beginning of the respective periods:

Three months ended September 30,Nine months ended September 30,
2022202120222021
Deferred revenue (consideration received in advance)$2,456 $1,778 $16,326 $28,731 
Consideration received for process transition activities$706 $411 $1,370 $1,598 
Contract Acquisition and Fulfillment Costs
The following table provides details of the Company’s contract acquisition and fulfillment costs:
Contract Acquisition Costs
Three months endedNine months endedYear ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021December 31, 2021
Opening Balance$983 $867 $511 $1,027 $1,027 
Additions / (reductions)78 (97)805 277 277 
Amortization(73)(158)(328)(692)(793)
Closing Balance$988 $612 $988 $612 $511 

Contract Fulfillment Costs
Three months endedNine months endedYear ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021December 31, 2021
Opening Balance$10,167 $3,694 $5,795 $5,631 $5,631 
Additions2,964 279 8,449 443 3,742 
Amortization(1,170)(693)(2,283)(2,794)(3,578)
Closing Balance$11,961 $3,280 $11,961 $3,280 $5,795 
Movement in Allowance for Expected Credit Loss
As of
September 30, 2022December 31, 2021
Accounts receivable, including unbilled receivables$257,766 $194,805 
Less: Allowance for expected credit losses(855)(573)
Accounts receivable, net$256,911 $194,232 

The movement in “Allowance for expected credit losses” on customer balances was as follows:

Three months endedNine months endedYear ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021December 31, 2021
Opening Balance$844 $730 $573 $1,189 $1,189 
Additions / (reductions)(19)752 (414)(496)
Reductions due to write-off of Accounts Receivables— (41)(472)(114)(129)
Translation adjustment10 
Closing Balance$855 $671 $855 $671 $573 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted earnings per share:
 Three months ended September 30,Nine months ended September 30,
 2022202120222021
Numerators:
Net income$39,095 $26,507 $111,119 $86,459 
Denominators:
Basic weighted average common shares outstanding33,237,833 33,449,311 33,360,346 33,583,791 
Dilutive effect of share-based awards539,916 440,378 473,291 371,145 
Dilutive effect of conversion premium on the Notes— 416,204 — 382,014 
Diluted weighted average common shares outstanding33,777,749 34,305,893 33,833,637 34,336,950 
Earnings per share attributable to ExlService Holdings Inc. stockholders:
Basic$1.18 $0.79 $3.33 $2.57 
Diluted$1.16 $0.77 $3.28 $2.52 
Weighted average potentially dilutive shares considered anti-dilutive and not included in computing diluted earnings per share936 40,384 673 14,044 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash, Cash Equivalents and Restricted Cash (Tables)
9 Months Ended
Sep. 30, 2022
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents For the purposes of the unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise of the following:
 As of
 September 30, 2022September 30, 2021December 31, 2021
Cash and cash equivalents$89,262 $114,581 $135,337 
Restricted cash (current)7,013 6,810 6,174 
Restricted cash (non-current)1,996 2,302 2,299 
Cash, cash equivalents and restricted cash$98,271 $123,693 $143,810 
Restrictions on Cash and Cash Equivalents For the purposes of the unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise of the following:
 As of
 September 30, 2022September 30, 2021December 31, 2021
Cash and cash equivalents$89,262 $114,581 $135,337 
Restricted cash (current)7,013 6,810 6,174 
Restricted cash (non-current)1,996 2,302 2,299 
Cash, cash equivalents and restricted cash$98,271 $123,693 $143,810 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investments (Tables)
9 Months Ended
Sep. 30, 2022
Investments, All Other Investments [Abstract]  
Schedule of Investments Investments consist of the following:
 As of
 September 30, 2022December 31, 2021
Short-term investments
Mutual funds$99,435$127,551
Term deposits73,45451,879
Total Short-term investments$172,889$179,430
Long-term investments
Term deposits$31,355$186
Investment in equity affiliate3,3693,004
Total Long-term investments$34,724$3,190
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Income, net (Tables)
9 Months Ended
Sep. 30, 2022
Other Income and Expenses [Abstract]  
Summary of Other Income, net
Other income, net consists of the following:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Gain on sale and mark-to-market of mutual funds and money market funds$1,471 $1,233 $3,341 $3,991 
Interest and dividend income1,457 761 3,674 2,052 
Others, net(667)(273)(2,517)(697)
Other income, net$2,261 $1,721 $4,498 $5,346 
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment, net (Tables)
9 Months Ended
Sep. 30, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment, net consists of the following:
Estimated useful livesAs of
(Years)September 30, 2022December 31, 2021
Owned Assets:
Network equipment and computers
3-5
$125,523 $116,023 
Software
2-5
106,738 101,884 
Leasehold improvements
3-8
43,326 46,401 
Office furniture and equipment
3-8
20,669 22,302 
Motor vehicles
2-5
573 693 
Buildings30978 1,070 
Land640 700 
Capital work in progress10,876 10,288 
309,323 299,361 
Less: Accumulated depreciation and amortization(229,813)(213,699)
$79,510 $85,662 
Right-of-use assets under finance leases*:
Network equipment and computers$84 $91 
Leasehold improvements1,030 1,229 
Office furniture and equipment666 787 
Motor vehicles636 578 
2,416 2,685 
Less: Accumulated depreciation and amortization(1,993)(2,339)
423 346 
Property and equipment, net$79,933 $86,008 

*Depreciation on assets held under finance leases are computed using the straight-line method over the shorter of the assets estimated useful lives or the lease term.
The depreciation and amortization expense, excluding amortization of acquisition-related intangibles, recognized in the unaudited consolidated statements of income was as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Depreciation and amortization expense$10,137 $9,283 $29,182 $26,936 

The effect of foreign exchange gain/(loss) upon settlement of cash flow hedges recorded under depreciation and amortization, was as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Effect of foreign exchange gain/(loss)$(126)$120 $(64)$443 

Internally developed software costs, included under Software, was as follows:
As of
September 30, 2022December 31, 2021
Cost$29,015 $19,289 
Less : Accumulated amortization(14,599)(10,226)
Internally developed software, net$14,416 $9,063 

The amortization expense on internally developed software recognized in the unaudited consolidated statements of income was as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Amortization expense$1,832 $1,086 $4,414 $3,165 
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combination, Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Assets and Liabilities Acquired
The tables below presents the fair value of the consideration exchanged and the allocation of purchase consideration to the major classes of assets and liabilities of Clairvoyant as of December 16, 2021:

Assets:
Cash and cash equivalents
$5,598 
Accounts receivable, net
8,709 
Other current assets
360 
Property and equipment, net
398 
Intangible assets, net
Customer relationships
31,600 
Developed technology
2,070 
Trade names and trademarks
300 
Non-compete agreements
300 
Other assets
217 
Total assets
$49,552 
Liabilities:
Accounts payable
$(1,199)
Accrued expenses and other current liabilities
(4,873)
Deferred tax liabilities
(9,383)
Other non-current liabilities
(1,226)
Total liabilities
(16,681)
Net assets acquired
32,871 
Goodwill
57,454 
Total purchase consideration*
$90,325 

* Includes contingent consideration of $9,000 recognized at fair value as of the date of acquisition.
Schedule of Goodwill The following table sets forth details of changes in goodwill by reportable segment of the Company:
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Balance as of January 1, 2022$50,428 $21,942 $49,020 $282,512 $403,902 
Acquisition— — — 1,992 1,992 
Measurement period adjustments— — — 2,229 2,229 
Currency translation adjustments(654)(57)(1,630)(1)(2,342)
Balance as of September 30, 2022$49,774 $21,885 $47,390 $286,732 $405,781 
Schedule of Indefinite Lived Intangible Assets
Information regarding the Company’s intangible assets is set forth below:
As of September 30, 2022
Gross
Carrying Amount
Accumulated
Amortization
Net Carrying
Amount
Finite-lived intangible assets:
Customer relationships$99,146 $(36,999)$62,147 
Developed technology24,759 (19,539)5,220 
Trade names and trademarks1,700 (1,230)470 
Non-compete agreements336 (65)271 
$125,941 $(57,833)$68,108 
Indefinite-lived intangible assets:
Trade names and trademarks$900 $— $900 
Total intangible assets$126,841 $(57,833)$69,008 
As of December 31, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying
Amount
Finite-lived intangible assets:
Customer relationships$103,016 $(33,018)$69,998 
Developed technology25,040 (15,850)9,190 
Trade names and trademarks1,700 (1,006)694 
Non-compete agreements300 — 300 
$130,056 $(49,874)$80,182 
Indefinite-lived intangible assets:
Trade names and trademarks$900 $— $900 
Total intangible assets$130,956 $(49,874)$81,082 
Schedule of Amortization of Intangible Assets
The amortization expense recognized in the unaudited consolidated statements of income was as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Amortization expense$4,243 $3,022 $12,875 $9,780 
Schedule of Finite Lived Intangible Assets Useful Lives
The remaining weighted average life of intangible assets is as follows:
(in years)
Customer relationships5.7
Developed technology1.5
Trade names and trademarks (Finite lived)1.7
Non-compete agreements3.0
Schedule of Estimated Future Amortization of Intangible Assets
Estimated future amortization expense related to finite-lived intangible assets as of September 30, 2022 was as follows:
2022 (October 1 - December 31)$4,228 
202314,634 
202412,123 
202510,686 
202610,357 
2027 and thereafter16,080 
Total$68,108 
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Current Assets (Tables)
9 Months Ended
Sep. 30, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets
Other current assets consist of the following:
As of
September 30, 2022December 31, 2021
Advance income tax, net$19,040 $15,199 
Receivables from statutory authorities13,929 18,023 
Prepaid expenses13,723 14,655 
Advances to suppliers1,834 1,464 
Deferred contract fulfillment costs1,793 1,483 
Derivative instruments1,362 8,682 
Contract assets564 1,319 
Others2,264 2,146 
Other current assets$54,509 $62,971 
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Assets (Tables)
9 Months Ended
Sep. 30, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Assets
Other assets consist of the following:
As of
September 30, 2022December 31, 2021
Deferred contract fulfillment costs$10,168 $4,312 
Lease deposits8,592 9,649 
Deposits with statutory authorities6,362 6,417 
Contract assets616 1,205 
Receivable from statutory authorities226 222 
Derivative instruments219 6,307 
Others3,655 2,071 
Other assets$29,838 $30,183 
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following:
As of
September 30, 2022December 31, 2021
Accrued expenses$47,351 $44,405 
Payable to statutory authorities17,230 13,902 
Derivative instruments11,897 1,852 
Client liabilities6,593 6,097 
Contingent consideration5,280 — 
Accrued capital expenditures4,274 8,630 
Interest payable365 252 
Finance lease liabilities140 141 
Other current liabilities3,670 1,071 
Accrued expenses and other current liabilities$96,800 $76,350 
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Non-Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2022
Liabilities, Noncurrent [Abstract]  
Summary of Other Non-Current Liabilities
Other non-current liabilities consist of the following:
As of
September 30, 2022December 31, 2021
Retirement benefits$14,506 $9,604 
Derivative instruments8,114 1,785 
Contingent consideration6,159 9,000 
Deferred transition revenue3,272 995 
Unrecognized tax benefits2,186 1,068 
Income taxes payable1,790 1,790 
Finance lease liabilities300 229 
Others916 120 
Other non-current liabilities$37,243 $24,591 
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Income/(Loss) (Tables)
9 Months Ended
Sep. 30, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Loss The following table sets forth the changes in AOCI for the nine months ended September 30, 2022 and 2021:
Accumulated Other Comprehensive Income/(Loss)
Foreign currency translation lossUnrealized gain/(loss) on cash flow hedgesRetirement benefitsTotal
Balance as of January 1, 2022$(95,437)$8,420 $(2,457)$(89,474)
Losses recognized during the period(49,371)(28,638)— (78,009)
Reclassification to net income (1)
— (1,881)451 (1,430)
Income tax effects (2)
8,898 5,948 (136)14,710 
Accumulated other comprehensive income/(loss) as of September 30, 2022$(135,910)$(16,151)$(2,142)$(154,203)
Balance as of January 1, 2021$(86,185)$13,799 $(2,598)$(74,984)
Losses recognized during the period(10,475)(42)— (10,517)
Losses on net investment hedges(1,134)— — (1,134)
Reclassification to net income (1)
— (7,845)533 (7,312)
Income tax effects (2)
1,859 (15)(154)1,690 
Accumulated other comprehensive income/(loss) as of September 30, 2021$(95,935)$5,897 $(2,219)$(92,257)

(1) Refer to Note 17 - Derivatives and Hedge Accounting and Note 20 - Employee Benefit Plans to the unaudited consolidated financial statements for reclassification to net income.

(2) These are income tax effects recognized on cash flow hedges, retirement benefits and foreign currency translation loss. Refer to Note 22 - Income Taxes to the unaudited consolidated financial statements.
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2022
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value
The following table sets forth the Company’s assets and liabilities that were recognized at fair value:
Quoted Prices
in Active
Markets for
Identical Assets
Significant
Other
Observable
Inputs
Significant
Other
Unobservable
Inputs
As of September 30, 2022(Level 1)(Level 2)(Level 3)Total
Assets
Cash equivalents - Money market funds*
$2,085 $— $— $2,085 
Mutual funds**99,435 — — 99,435 
Derivative financial instruments — 1,581 — 1,581 
Total$101,520 $1,581 $— $103,101 
Liabilities
Derivative financial instruments $— $20,011 $— $20,011 
Contingent consideration***
— — 11,439 11,439 
Total$— $20,011 $11,439 $31,450 
Quoted Prices
in Active
Markets for
Identical Assets
Significant
Other
Observable
Inputs
Significant
Other
Unobservable
Inputs
As of December 31, 2021(Level 1)(Level 2)(Level 3)Total
Assets
Cash equivalents - Money market funds*
$5,374 $— $— $5,374 
Mutual funds**127,551 — — 127,551 
Derivative financial instruments — 14,989 — 14,989 
Total$132,925 $14,989 $— $147,914 
Liabilities
Derivative financial instruments $— $3,637 $— $3,637 
Contingent consideration***
— — 9,000 9,000 
Total$— $3,637 $9,000 $12,637 

* Represents money market funds which are carried at the fair value option under ASC Topic 825 “Financial Instruments”.

** Represents those short-term investments which are carried at the fair value option under ASC Topic 825 “Financial Instruments”.

*** Contingent consideration is presented under “Accrued Expenses and Other Current Liabilities” and “Other Non-Current Liabilities,” as applicable, in the consolidated balance sheets.
Schedule of Business Acquisitions by Acquisition, Contingent Consideration
The following table summarizes the changes in the fair value of contingent consideration:

Three months ended September 30,Nine months ended September 30,
2022202120222021
Opening balance$11,439 $— $9,000 $— 
Acquisitions— — 1,439 — 
Fair value changes— — 1,000 — 
Closing balance
$11,439 $— $11,439 $— 
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives and Hedge Accounting (Tables)
9 Months Ended
Sep. 30, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Summary of Fair Value of Foreign Currency Exchange Contracts
The following table sets forth the fair value of the foreign currency forward contracts and interest rate swaps and their location on the consolidated balance sheets:
Derivatives in cash flow hedging relationshipsDerivatives not designated as hedging instruments
As ofAs of
Derivative financial instrumentsSeptember 30, 2022December 31, 2021September 30, 2022December 31, 2021
Other current assets$995 $8,669 $367 $13 
Other assets$219 $6,307 $— $— 
Accrued expenses and other current liabilities$11,752 $1,324 $145 $528 
Other non-current liabilities$8,114 $1,785 $— $— 
Summary of Effect of Foreign Currency Exchange Contracts on Consolidated Statements of Income
The following tables set forth the effect of foreign currency forward contracts and interest rate swaps on AOCI and the unaudited consolidated statements of income:
Three months ended September 30,Nine months ended September 30,
Derivative financial instruments:2022202120222021
Unrealized gain/(loss) recognized in AOCI
Derivatives in cash flow hedging relationships$(13,489)$261 $(28,638)$(42)
Loss recognized in unaudited consolidated statements of income
Derivatives not designated as hedging instruments$(4,889)$(464)$(11,245)$(1,054)
Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for derivatives in cash flow hedging relationships and derivatives not designated as hedging instruments
Three months ended September 30,
20222021
As per unaudited consolidated
statements of
income
Loss on derivative financial instrumentsAs per unaudited consolidated
statements of
income
Gain/(loss) on derivative financial instruments
Cash flow hedging relationships
Location in unaudited consolidated statements of income where gain was reclassified from AOCI
Cost of revenues$230,462 $(1,381)$177,743 $1,801 
General and administrative expenses$42,519 (109)$36,167 223 
Selling and marketing expenses$23,879 (6)$21,672 11 
Depreciation and amortization expense$14,380 (71)$12,305 115 
Interest expense$2,442 — $1,810 — 
Total before tax(1,567)2,150 
Income tax effects on above133 (370)
Net of tax$(1,434)$1,780 
Derivatives not designated as hedging instruments
Location in unaudited consolidated statements of income where gain/(loss) was recognized
Foreign exchange gain, net$1,504 $(4,889)$1,171 $(464)
$1,504 $(4,889)$1,171 $(464)
Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for derivatives in cash flow hedging relationships and derivatives not designated as hedging instruments
Nine months ended September 30,
20222021
As per unaudited consolidated
statements of
income
Gain/(loss) on derivative financial instruments
As per unaudited consolidated
statements of
income
Gain/(loss) on derivative financial instruments
Cash flow hedging relationships
Location in unaudited consolidated statements of income where gain was reclassified from AOCI
Cost of revenues$659,185 $1,396 $507,265 $6,643 
General and administrative expenses$122,898 366 $103,369 769 
Selling and marketing expenses$72,034 23 $59,631 39 
Depreciation and amortization expense$42,057 96 $36,716 394 
Interest expense$4,820 — $6,804 — 
Total before tax1,881 7,845 
Income tax effects on above(802)(1,186)
Net of tax$1,079 $6,659 
Derivatives not designated as hedging instruments
Location in unaudited consolidated statements of income where gain/(loss) was recognized
Foreign exchange gain, net$4,683 $(11,245)$2,958 $(1,054)
$4,683 $(11,245)$2,958 $(1,054)
Summary of Effect of Net Investment Hedges on Accumulated Other Comprehensive Loss
Effect of net investment hedges on accumulated other comprehensive income/(loss):
Three months ended September 30,Nine months ended September 30,
Amount of loss recognized in AOCIAmount of loss recognized in AOCI
Net investment hedging relationships2022202120222021
Foreign currency forward contracts$— $— $— $1,134 
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Borrowings (Tables)
9 Months Ended
Sep. 30, 2022
Debt Disclosure [Abstract]  
Schedule of Company's Debt Position The following tables summarizes the Company’s debt position:
As of September 30, 2022
As of December 31, 2021
Credit Facility
Current portion of long-term borrowings$35,000 $260,016 
Long-term borrowings
235,000 — 
Total borrowings$270,000 $260,016 
Schedule of Credit Facilities Carried an Effective Interest Rate
The Credit Facility carried an effective interest rate as shown below:

Three months ended September 30,Nine months ended September 30,
2022202120222021
Effective Interest Rate3.4 %2.3 %2.3 %2.0 %
Schedule of Maturities of Long-term Debt
Expected payments for all of the Company’s borrowings as of September 30, 2022 were as follows:
Credit Facility
Interest Payments*
2022 (October 1 - December 31)$20,000 $2,809 
202315,000 10,505 
2024— 10,154 
2025— 10,154 
2026— 10,154 
2027 and thereafter235,000 3,808 
Total$270,000 $47,584 

* Interest payments are based on effective interest rate as of September 30, 2022.
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Capital Structure (Tables)
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
Schedule of Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock
The Company purchased shares of its common stock from employees in connection with withholding tax payments related to the vesting of restricted stock units and performance-based restricted stock units, as below:
Shares repurchasedTotal consideration
Weighted average purchase price per share (1)
Three months ended September 30, 2022$— $— 
Three months ended September 30, 2021$— $— 
Nine months ended September 30, 202227,219$3,191 $117.23 
Nine months ended September 30, 202125,450$2,015 $79.18 

(1)The weighted average purchase price per share is based on the closing price of the Company’s common stock on the Nasdaq Global Select Market on the trading day prior to the applicable vesting date of the shares of restricted stock.
Summary of Company's Purchased Shares of its Common Stock, Including Commissions
The Company purchased shares of its common stock, for a total consideration including commissions, under repurchase programs, as below:
Shares repurchasedTotal considerationWeighted average purchase price per share
Three months ended September 30, 202276,809$11,521 $150.00 
Three months ended September 30, 2021244,580$28,196 $115.28 
Nine months ended September 30, 2022503,858$68,521 $135.99 
Nine months ended September 30, 2021844,656$83,605 $98.98 
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefit Plans (Tables)
9 Months Ended
Sep. 30, 2022
Retirement Benefits [Abstract]  
Components of Net Periodic Benefit Cost Components of net periodic benefit costs and actuarial loss reclassified from AOCI, were as follows:
 Three months ended September 30,Nine months ended September 30,
 2022202120222021
Service cost$921 $874 $2,869 $2,648 
Interest cost302 231 938 700 
Expected return on plan assets(215)(199)(664)(600)
Amortization of actuarial loss, gross of tax147 178 451 533 
Net gratuity cost$1,155 $1,084 $3,594 $3,281 
Amortization of actuarial loss, gross of tax$147 $178 $451 $533 
Income tax effects on amortization of actuarial loss(44)(32)(136)(154)
Amortization of actuarial loss, net of tax$103 $146 $315 $379 
Change in Plan Assets
Change in Plan Assets
Plan assets as of January 1, 2022$13,605 
Actual return656 
Employer contribution1,431 
Benefits paid*(1,347)
Effect of exchange rate changes(1,206)
Plan assets as of September 30, 2022
$13,139 

* Benefits payments were substantially made through the plan assets during the nine months ended September 30, 2022.
Schedule of Company's Contribution Plan
The Company’s accrual for contributions to the 401(k) Plans were as follows:

Three months ended September 30,Nine months ended September 30,
2022202120222021
Contribution to the 401(k) Plans$1,097 $789 $4,140 $2,841 


The Company’s contribution for various defined social security contribution plans on behalf of employees in India, the Philippines, the Czech Republic, South Africa, Colombia, Mexico, Australia and Singapore were as follows:

Three months ended September 30,Nine months ended September 30,
2022202120222021
Contributions to the defined social security contribution plans$4,660 $3,580 $13,422 $10,617 
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
9 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Schedule of Supplemental Balance Sheet Information
Supplemental balance sheet information
As of
September 30, 2022December 31, 2021
Operating Lease
Operating lease right-of-use assets$61,966 $76,692 
Operating lease liabilities - Current$16,740 $18,487 
Operating lease liabilities - Non-current54,174 68,506 
Total operating lease liabilities$70,914 $86,993 
Finance Lease
Property and equipment, gross$2,416 $2,685 
Accumulated depreciation(1,993)(2,339)
Property and equipment, net$423 $346 
Finance lease liabilities - Current$140 $141 
Finance lease liabilities - Non-current300 229 
Total finance lease liabilities$440 $370 
Schedule of Components of Lease Cost
The components of lease cost, which are included in the Company’s unaudited consolidated statements of income, are as follows:

Lease costThree months ended September 30,Nine months ended September 30,
Finance lease:2022202120222021
Amortization of right-of-use assets$28 $47 $116 $149 
Interest on lease liabilities14 10 42 49 
42 57 158 198 
Operating lease(a)
5,360 6,380 17,365 20,012 
Variable lease costs1,298 1,779 3,827 5,672 
Total lease cost$6,700 $8,216 $21,350 $25,882 

(a) Includes short-term leases, which are immaterial.
Schedule of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow and other information related to leases are as follows:
Nine months ended September 30,
20222021
Cash payments for amounts included in the measurement of lease liabilities :
Operating cash outflows for operating leases$17,831 $19,654 
Operating cash outflows for finance leases$42 $49 
Financing cash outflows for finance leases$108 $157 
Right-of-use assets obtained in exchange for new operating lease liabilities$3,519 $4,647 
Right-of-use assets obtained in exchange for new finance lease liabilities$218 $79 
Weighted-average remaining lease term (in years)
Finance lease2.7 years1.9 years
Operating lease5.5 years5.9 years
Weighted-average discount rate
Finance lease14.4 %14.3 %
Operating lease7.0 %7.3 %
Schedule of Maturities of Operating Lease Liabilities
Maturities of lease liabilities as of September 30, 2022 were as follows:
Operating LeasesFinance Leases
2022 (October 1 - December 31)$5,347 $46 
202320,723 197 
202417,322 129 
202511,153 84 
20269,030 59 
2027 and thereafter24,087 50 
Total lease payments87,662 565 
Less: Imputed interest16,748 125 
Present value of lease liabilities$70,914 $440 

Maturities of lease liabilities as of December 31, 2021 were as follows:
Operating LeasesFinance Leases
2022$24,020 $185 
202322,666 147 
202417,745 72 
202510,741 34 
20268,395 17 
2027 and thereafter25,198 — 
Total lease payments108,765 455 
Less: Imputed interest21,772 85 
Present value of lease liabilities$86,993 $370 
Schedule of Maturities of Finance Lease Liabilities
Maturities of lease liabilities as of September 30, 2022 were as follows:
Operating LeasesFinance Leases
2022 (October 1 - December 31)$5,347 $46 
202320,723 197 
202417,322 129 
202511,153 84 
20269,030 59 
2027 and thereafter24,087 50 
Total lease payments87,662 565 
Less: Imputed interest16,748 125 
Present value of lease liabilities$70,914 $440 

Maturities of lease liabilities as of December 31, 2021 were as follows:
Operating LeasesFinance Leases
2022$24,020 $185 
202322,666 147 
202417,745 72 
202510,741 34 
20268,395 17 
2027 and thereafter25,198 — 
Total lease payments108,765 455 
Less: Imputed interest21,772 85 
Present value of lease liabilities$86,993 $370 
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Tables)
9 Months Ended
Sep. 30, 2022
Income Tax Disclosure [Abstract]  
Income Tax (Deferred) Recognized in Other Comprehensive Income
Income tax (deferred) recognized in AOCI were as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
Deferred taxes benefit / (expense) recognized on:
Unrealized gain/(loss) on cash flow hedges$2,348 $(980)$5,146 $(1,201)
Reclassification adjustment for cash flow hedges(133)370 802 1,186 
Reclassification adjustment for retirement benefits(44)(32)(136)(154)
Foreign currency translation loss7,919 630 8,898 1,859 
Total income tax benefit / (expense) recognized in AOCI$10,090 $(12)$14,710 $1,690 
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of Costs Related to Company's Stock-based Compensation Plan
The following costs related to the Company’s stock-based compensation plan are included in the unaudited consolidated statements of income:
 Three months ended September 30,Nine months ended September 30,
 2022202120222021
Cost of revenues$2,713 $2,198 $8,485 $5,588 
General and administrative expenses5,237 4,431 14,937 12,337 
Selling and marketing expenses4,236 4,265 13,328 10,871 
Total$12,186 $10,894 $36,750 $28,796 
Income tax benefit related to share-based compensation, including excess tax benefits$2,833 $2,697 $8,855 $7,129 
Schedule of Stock Options Activity Stock option activity under the Company’s stock-based compensation plans is shown below:
Number of
Options
Weighted-Average
Exercise
Price
Aggregate
Intrinsic
Value
Weighted-Average
Remaining
Contractual
Life (Years)
Outstanding as of December 31, 20213,093 $27.62 $362 2.0
  Granted— — — — 
  Exercised— — — — 
  Forfeited— — — — 
Outstanding as of September 30, 20223,093 $27.62 $370 1.3
Vested and exercisable as of September 30, 2022
3,093 $27.62 $370 1.3
Schedule of Restricted Stock Unit Activity
Restricted stock unit activity under the Company’s stock-based compensation plans is shown below:
 Restricted Stock Units (Others)Restricted Stock Units (SMP)
 NumberWeighted-Average
Fair Value
NumberWeighted-Average
Fair Value
Outstanding as of December 31, 2021*982,187 $81.61 — $— 
  Granted356,983 121.15 52,636 124.76 
  Vested(302,625)73.86 — — 
  Forfeited(77,894)94.48 (4,177)124.76 
Outstanding as of September 30, 2022*958,651 $97.74 48,459 $124.76 

* As of September 30, 2022 and December 31, 2021 restricted stock units vested for which the underlying common stock is yet to be issued are 174,490 and 162,481 respectively.
Schedule of Performance Based Stock Awards Activity Performance restricted stock unit activity under the Company’s stock plans is shown below:
 Revenue Based PRSUsMarket Condition Based PRSUs
 NumberWeighted Average
Fair Value
NumberWeighted Average
Fair Value
Outstanding as of December 31, 202158,864 $78.29 172,042 $113.74 
Granted53,122 119.98 79,631 155.67 
Vested— — — — 
Forfeited(6,113)97.62 (14,940)126.10 
Outstanding as of September 30, 2022105,873 $98.09 236,733 $127.07 
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment and Geographical Information - Additional Information (Details)
9 Months Ended
Sep. 30, 2022
operating_segment
Segment Reporting [Abstract]  
Number of operating segments 4
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment and Geographical Information - Revenues and Cost of Revenues for Company's Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net $ 361,351 $ 290,325 $ 1,037,341 $ 826,804
Cost of revenues [1] 230,462 177,743 659,185 507,265
Gross profit [1] 130,889 112,582 378,156 319,539
Operating expenses 80,778 70,144 236,989 199,716
Loss on settlement of convertible notes, foreign exchange gain, interest expense and other income, net 1,323 (11,763) 4,361 (11,345)
Income tax expense 12,447 4,196 34,774 22,019
Gain from equity-method investment 108 28 365 0
Net income 39,095 26,507 111,119 86,459
Digital operations and solutions        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 195,053 169,862 560,703 492,614
Analytics services        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 166,298 120,463 476,638 334,190
Insurance        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 116,198 98,008 328,021 283,887
Cost of revenues 75,041 61,490 210,768 176,942
Gross profit 41,157 36,518 117,253 106,945
Healthcare        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 22,820 27,341 72,027 85,856
Cost of revenues 17,119 17,057 52,464 52,133
Gross profit 5,701 10,284 19,563 33,723
Emerging Business        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 56,035 44,513 160,655 122,871
Cost of revenues 32,363 23,660 92,790 66,850
Gross profit 23,672 20,853 67,865 56,021
Analytics        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 166,298 120,463 476,638 334,190
Cost of revenues 105,939 75,536 303,163 211,340
Gross profit $ 60,359 $ 44,927 $ 173,475 $ 122,850
[1] Exclusive of depreciation and amortization expense.
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment and Geographical Information - Revenues Based on Geographical Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net $ 361,351 $ 290,325 $ 1,037,341 $ 826,804
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net 310,652 249,726 891,551 709,382
Total Non-United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net 50,699 40,599 145,790 117,422
United Kingdom        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net 34,131 27,433 98,994 78,359
Rest of World        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net $ 16,568 $ 13,166 $ 46,796 $ 39,063
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment and Geographical Information - Property, Plant and Equipment, Net Based On Geographical Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 141,899 $ 162,700
India    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 58,969 79,604
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 55,825 50,095
Philippines    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 18,899 22,011
Rest of World    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 8,206 $ 10,990
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues, net - Contracts with Customer, Receivables, Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 256,911 $ 194,232
Contract assets 1,180 2,524
Contract liabilities:    
Deferred revenue (consideration received in advance) 16,342 18,247
Consideration received for process transition activities $ 4,515 $ 2,203
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues, net - Additional Information (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Accounts receivable not billed $ 134,334,000 $ 93,336,000
Contract Acquisition Costs    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Impairment loss in relation to costs capitalized 0 0
Contract Fulfillment Costs    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Impairment loss in relation to costs capitalized $ 0 $ 0
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues, net - Contract with Customer Revenue Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]        
Deferred revenue (consideration received in advance) $ 2,456 $ 1,778 $ 16,326 $ 28,731
Consideration received for process transition activities $ 706 $ 411 $ 1,370 $ 1,598
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues, net - Contract Acquisition and Fulfillment Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Contract Acquisition Costs          
Increase (Decrease) In Capitalized Contract Costs [Roll Forward]          
Opening Balance $ 983 $ 867 $ 511 $ 1,027 $ 1,027
Additions / (reductions) 78 (97) 805 277 277
Amortization (73) (158) (328) (692) (793)
Closing Balance 988 612 988 612 511
Contract Fulfillment Costs          
Increase (Decrease) In Capitalized Contract Costs [Roll Forward]          
Opening Balance 10,167 3,694 5,795 5,631 5,631
Additions / (reductions) 2,964 279 8,449 443 3,742
Amortization (1,170) (693) (2,283) (2,794) (3,578)
Closing Balance $ 11,961 $ 3,280 $ 11,961 $ 3,280 $ 5,795
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues, net - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]            
Accounts receivable, including unbilled receivables $ 257,766   $ 194,805      
Less: Allowance for expected credit losses (855) $ (844) (573) $ (671) $ (730) $ (1,189)
Accounts receivable, net $ 256,911   $ 194,232      
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues, net - Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]          
Opening Balance $ 844 $ 730 $ 573 $ 1,189 $ 1,189
Additions / (reductions) 9 (19) 752 (414) (496)
Reductions due to write-off of Accounts Receivables 0 (41) (472) (114) (129)
Translation adjustment 2 1 2 10 9
Closing Balance $ 855 $ 671 $ 855 $ 671 $ 573
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Narrative (Details) - 3.50% Convertible Senior Notes due October 1, 2024 - Convertible Notes Payable - $ / shares
Sep. 30, 2022
Oct. 01, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Interest rate 3.50% 3.50%
Debt instrument, conversion price (in dollars per share) $ 75 $ 75
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Numerators:        
Net income $ 39,095 $ 26,507 $ 111,119 $ 86,459
Denominators:        
Basic weighted average common shares outstanding (in shares) 33,237,833 33,449,311 33,360,346 33,583,791
Dilutive effect of share-based awards (in shares) 539,916 440,378 473,291 371,145
Dilutive effect of conversion premium on the Notes (in shares) 0 416,204 0 382,014
Diluted weighted average common shares outstanding (in shares) 33,777,749 34,305,893 33,833,637 34,336,950
Earnings per share attributable to ExlService Holdings Inc. stockholders:        
Basic (in dollars per share) $ 1.18 $ 0.79 $ 3.33 $ 2.57
Diluted (in dollars per share) $ 1.16 $ 0.77 $ 3.28 $ 2.52
Weighted average potentially dilutive considered anti-dilutive and not included in computing diluted earnings per share (in shares) 936 40,384 673 14,044
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Dec. 31, 2020
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 89,262 $ 135,337 $ 114,581  
Restricted cash (current) 7,013 6,174 6,810  
Restricted cash (non-current) 1,996 2,299 2,302  
Cash, cash equivalents and restricted cash $ 98,271 $ 143,810 $ 123,693 $ 225,519
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Short-term investments    
Mutual funds $ 99,435 $ 127,551
Term deposits 73,454 51,879
Total Short-term investments 172,889 179,430
Long-term investments    
Term deposits 31,355 186
Investment in equity affiliate 3,369 3,004
Total Long-term investments $ 34,724 $ 3,190
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Income, net - Summary of Other Income, net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Other Income and Expenses [Abstract]        
Gain on sale and mark-to-market of mutual funds and money market funds $ 1,471 $ 1,233 $ 3,341 $ 3,991
Interest and dividend income 1,457 761 3,674 2,052
Others, net (667) (273) (2,517) (697)
Other income, net $ 2,261 $ 1,721 $ 4,498 $ 5,346
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment, net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Owned Assets:    
Owned assets, gross $ 309,323 $ 299,361
Less: Accumulated depreciation and amortization (229,813) (213,699)
Owned assets, net 79,510 85,662
Right-of-use assets under finance leases:    
Finance lease, right of use asset, gross 2,416 2,685
Less: Accumulated depreciation and amortization (1,993) (2,339)
Property and equipment, net 423 346
Property and equipment, net $ 79,933 $ 86,008
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property and equipment, net Property and equipment, net
Network equipment and computers    
Owned Assets:    
Owned assets, gross $ 125,523 $ 116,023
Right-of-use assets under finance leases:    
Finance lease, right of use asset, gross 84 91
Software    
Owned Assets:    
Owned assets, gross 106,738 101,884
Leasehold improvements    
Owned Assets:    
Owned assets, gross 43,326 46,401
Right-of-use assets under finance leases:    
Finance lease, right of use asset, gross 1,030 1,229
Office furniture and equipment    
Owned Assets:    
Owned assets, gross 20,669 22,302
Right-of-use assets under finance leases:    
Finance lease, right of use asset, gross 666 787
Motor vehicles    
Owned Assets:    
Owned assets, gross 573 693
Right-of-use assets under finance leases:    
Finance lease, right of use asset, gross $ 636 578
Buildings    
Owned Assets:    
Estimated useful lives 30 years  
Owned assets, gross $ 978 1,070
Land    
Owned Assets:    
Owned assets, gross 640 700
Capital work in progress    
Owned Assets:    
Owned assets, gross $ 10,876 $ 10,288
Minimum | Network equipment and computers    
Owned Assets:    
Estimated useful lives 3 years  
Minimum | Software    
Owned Assets:    
Estimated useful lives 2 years  
Minimum | Leasehold improvements    
Owned Assets:    
Estimated useful lives 3 years  
Minimum | Office furniture and equipment    
Owned Assets:    
Estimated useful lives 3 years  
Minimum | Motor vehicles    
Owned Assets:    
Estimated useful lives 2 years  
Maximum | Network equipment and computers    
Owned Assets:    
Estimated useful lives 5 years  
Maximum | Software    
Owned Assets:    
Estimated useful lives 5 years  
Maximum | Leasehold improvements    
Owned Assets:    
Estimated useful lives 8 years  
Maximum | Office furniture and equipment    
Owned Assets:    
Estimated useful lives 8 years  
Maximum | Motor vehicles    
Owned Assets:    
Estimated useful lives 5 years  
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment, net - Depreciation and Amortization Expense and Effect of Foreign Exchange Gain/Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Property, Plant and Equipment [Line Items]        
Depreciation and amortization expense $ 10,137 $ 9,283 $ 29,182 $ 26,936
Depreciation and Amortization        
Property, Plant and Equipment [Line Items]        
Effect of foreign exchange gain/(loss) $ (126) $ 120 $ (64) $ 443
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment, net - Internally Developed Software Costs, Included under Software (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Property, Plant and Equipment [Abstract]          
Cost $ 29,015   $ 29,015   $ 19,289
Less : Accumulated amortization (14,599)   (14,599)   (10,226)
Internally developed software, net 14,416   14,416   $ 9,063
Amortization expense $ 1,832 $ 1,086 $ 4,414 $ 3,165  
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment, net - Additional Information (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]    
Long-lived assets impairment charges $ 0 $ 0
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combination, Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jun. 10, 2022
Dec. 16, 2021
Sep. 30, 2022
Sep. 30, 2022
Dec. 31, 2021
Business Acquisition [Line Items]          
Goodwill     $ 405,781 $ 405,781 $ 403,902
Credit Facility          
Business Acquisition [Line Items]          
Proceeds from borrowings   $ 75,000      
Clairvoyant          
Business Acquisition [Line Items]          
Percentage of voting interests acquired   100.00%      
Total purchase consideration     90,325 90,325  
Consideration transferred, excluding cash and cash equivalents acquired, debt and other post closing adjustments   $ 80,080      
Initial purchase consideration       78,984 76,831
Earn-out payments   20,000      
Contingent consideration   $ 9,000 10,000 10,000 9,000
Measurement period adjustments, goodwill     0 2,229  
Measurement period adjustments, income tax liabilities       988  
Acquisition-related costs     0 134 $ 761
Goodwill     57,454 57,454  
Clairvoyant | Customer relationships          
Business Acquisition [Line Items]          
Acquired finite-lived intangible asset, weighted average useful life   7 years      
Intangible assets, net     31,600 31,600  
Clairvoyant | Developed technology          
Business Acquisition [Line Items]          
Acquired finite-lived intangible asset, weighted average useful life   3 years      
Intangible assets, net     $ 2,070 $ 2,070  
Inbound Media Group, LLC          
Business Acquisition [Line Items]          
Initial purchase consideration $ 1,469        
Contingent consideration 1,439        
Goodwill 1,992        
Intangible assets, net $ 916        
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combinations, Goodwill and Intangible Assets - Summary of Assets and Liabilities Acquired (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Dec. 16, 2021
Business Acquisition [Line Items]      
Goodwill $ 405,781 $ 403,902  
Clairvoyant      
Business Acquisition [Line Items]      
Cash and cash equivalents 5,598    
Accounts receivable, net 8,709    
Other current assets 360    
Property and equipment, net 398    
Other assets 217    
Total assets 49,552    
Accounts payable (1,199)    
Accrued expenses and other current liabilities (4,873)    
Deferred tax liabilities (9,383)    
Other non-current liabilities (1,226)    
Total liabilities (16,681)    
Net assets acquired 32,871    
Goodwill 57,454    
Total purchase consideration 90,325    
Contingent consideration 10,000 $ 9,000 $ 9,000
Clairvoyant | Customer relationships      
Business Acquisition [Line Items]      
Intangible assets, net 31,600    
Clairvoyant | Developed technology      
Business Acquisition [Line Items]      
Intangible assets, net 2,070    
Clairvoyant | Trade names and trademarks      
Business Acquisition [Line Items]      
Intangible assets, net 300    
Clairvoyant | Non-compete agreements      
Business Acquisition [Line Items]      
Intangible assets, net $ 300    
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combination, Goodwill and Intangible Assets - Summary of Company's Goodwill (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
Goodwill [Roll Forward]  
Beginning Balance $ 403,902
Acquisition 1,992
Measurement period adjustments 2,229
Currency translation adjustments (2,342)
Ending Balance 405,781
Insurance  
Goodwill [Roll Forward]  
Beginning Balance 50,428
Acquisition 0
Measurement period adjustments 0
Currency translation adjustments (654)
Ending Balance 49,774
Healthcare  
Goodwill [Roll Forward]  
Beginning Balance 21,942
Acquisition 0
Measurement period adjustments 0
Currency translation adjustments (57)
Ending Balance 21,885
Emerging Business  
Goodwill [Roll Forward]  
Beginning Balance 49,020
Acquisition 0
Measurement period adjustments 0
Currency translation adjustments (1,630)
Ending Balance 47,390
Analytics  
Goodwill [Roll Forward]  
Beginning Balance 282,512
Acquisition 1,992
Measurement period adjustments 2,229
Currency translation adjustments (1)
Ending Balance $ 286,732
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combination, Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Finite-lived intangible assets:    
Gross Carrying Amount $ 125,941 $ 130,056
Accumulated Amortization (57,833) (49,874)
Total 68,108 80,182
Indefinite-lived intangible assets:    
Total intangible assets, gross carrying amount 126,841 130,956
Total intangible assets, net carrying amount 69,008 81,082
Trade names and trademarks    
Indefinite-lived intangible assets:    
Trade names and trademarks 900 900
Customer relationships    
Finite-lived intangible assets:    
Gross Carrying Amount 99,146 103,016
Accumulated Amortization (36,999) (33,018)
Total 62,147 69,998
Developed technology    
Finite-lived intangible assets:    
Gross Carrying Amount 24,759 25,040
Accumulated Amortization (19,539) (15,850)
Total 5,220 9,190
Trade names and trademarks    
Finite-lived intangible assets:    
Gross Carrying Amount 1,700 1,700
Accumulated Amortization (1,230) (1,006)
Total 470 694
Non-compete agreements    
Finite-lived intangible assets:    
Gross Carrying Amount 336 300
Accumulated Amortization (65) 0
Total $ 271 $ 300
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combination, Goodwill and Intangible Assets - Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 4,243 $ 3,022 $ 12,875 $ 9,780
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combination, Goodwill and Intangible Assets - Weighted Average Life of Intangible Assets (Details)
9 Months Ended
Sep. 30, 2022
Customer relationships  
Acquired Finite-Lived Intangible Assets [Line Items]  
Weighted average life of intangible assets 5 years 8 months 12 days
Developed technology  
Acquired Finite-Lived Intangible Assets [Line Items]  
Weighted average life of intangible assets 1 year 6 months
Trade names and trademarks (Finite lived)  
Acquired Finite-Lived Intangible Assets [Line Items]  
Weighted average life of intangible assets 1 year 8 months 12 days
Non-compete agreements  
Acquired Finite-Lived Intangible Assets [Line Items]  
Weighted average life of intangible assets 3 years
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combination, Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
2022 (October 1 - December 31) $ 4,228  
2023 14,634  
2024 12,123  
2025 10,686  
2026 10,357  
2027 and thereafter 16,080  
Total $ 68,108 $ 80,182
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Advance income tax, net $ 19,040 $ 15,199
Receivables from statutory authorities 13,929 18,023
Prepaid expenses 13,723 14,655
Advances to suppliers 1,834 1,464
Deferred contract fulfillment costs 1,793 1,483
Derivative instruments 1,362 8,682
Contract assets 564 1,319
Others 2,264 2,146
Other current assets $ 54,509 $ 62,971
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Deferred contract fulfillment costs $ 10,168 $ 4,312
Lease deposits 8,592 9,649
Deposits with statutory authorities 6,362 6,417
Contract assets 616 1,205
Receivable from statutory authorities 226 222
Derivative instruments 219 6,307
Others 3,655 2,071
Other assets $ 29,838 $ 30,183
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued expenses $ 47,351 $ 44,405
Payable to statutory authorities 17,230 13,902
Derivative instruments 11,897 1,852
Client liabilities 6,593 6,097
Contingent consideration 5,280 0
Accrued capital expenditures 4,274 8,630
Interest payable 365 252
Finance lease liabilities 140 141
Other current liabilities 3,670 1,071
Accrued expenses and other current liabilities $ 96,800 $ 76,350
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
XML 95 R84.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Non-Current Liabilities - Summary of Other Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Liabilities, Noncurrent [Abstract]    
Retirement benefits $ 14,506 $ 9,604
Derivative instruments 8,114 1,785
Contingent consideration 6,159 9,000
Deferred transition revenue 3,272 995
Unrecognized tax benefits 2,186 1,068
Income taxes payable 1,790 1,790
Finance lease liabilities 300 229
Others 916 120
Other non-current liabilities $ 37,243 $ 24,591
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other non-current liabilities Other non-current liabilities
XML 96 R85.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Income/(Loss) - Summary of Accumulated Other Comprehensive Income/(Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 685,653 $ 728,014 $ 693,156 $ 719,172
Losses recognized during the period     (78,009) (10,517)
Losses on net investment hedges 0 0 0 (1,134)
Reclassification to net income     (1,430) (7,312)
Income tax effects [1] 10,090 (12) 14,710 1,690
Ending balance 704,584 684,985 704,584 684,985
Foreign currency translation loss        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (95,437) (86,185)
Losses recognized during the period     (49,371) (10,475)
Losses on net investment hedges       (1,134)
Reclassification to net income     0 0
Income tax effects     8,898 1,859
Ending balance (135,910) (95,935) (135,910) (95,935)
Unrealized gain/(loss) on cash flow hedges        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     8,420 13,799
Losses recognized during the period     (28,638) (42)
Losses on net investment hedges       0
Reclassification to net income     (1,881) (7,845)
Income tax effects     5,948 (15)
Ending balance (16,151) 5,897 (16,151) 5,897
Retirement benefits        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (2,457) (2,598)
Losses recognized during the period     0 0
Losses on net investment hedges       0
Reclassification to net income     451 533
Income tax effects     (136) (154)
Ending balance (2,142) (2,219) (2,142) (2,219)
Total        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (133,374) (86,745) (89,474) (74,984)
Ending balance $ (154,203) $ (92,257) $ (154,203) $ (92,257)
[1] These are income tax effects recognized on cash flow hedges, retirement benefits and foreign currency translation loss. Refer to Note 22 - Income Taxes to the unaudited consolidated financial statements.
XML 97 R86.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Assets            
Mutual funds $ 99,435   $ 127,551      
Recurring            
Assets            
Cash equivalents - Money market funds 2,085   5,374      
Mutual funds 99,435   127,551      
Derivative financial instruments 1,581   14,989      
Total 103,101   147,914      
Liabilities            
Derivative financial instruments 20,011   3,637      
Contingent consideration 11,439 $ 11,439 9,000 $ 0 $ 0 $ 0
Total 31,450   12,637      
Recurring | (Level 1)            
Assets            
Cash equivalents - Money market funds 2,085   5,374      
Mutual funds 99,435   127,551      
Derivative financial instruments 0   0      
Total 101,520   132,925      
Liabilities            
Derivative financial instruments 0   0      
Contingent consideration 0   0      
Total 0   0      
Recurring | (Level 2)            
Assets            
Cash equivalents - Money market funds 0   0      
Mutual funds 0   0      
Derivative financial instruments 1,581   14,989      
Total 1,581   14,989      
Liabilities            
Derivative financial instruments 20,011   3,637      
Contingent consideration 0   0      
Total 20,011   3,637      
Recurring | (Level 3)            
Assets            
Cash equivalents - Money market funds 0   0      
Mutual funds 0   0      
Derivative financial instruments 0   0      
Total 0   0      
Liabilities            
Derivative financial instruments 0   0      
Contingent consideration 11,439          
Total $ 11,439   $ 9,000      
XML 98 R87.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Contingent Consideration (Details) - Recurring - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Opening balance $ 11,439 $ 0 $ 9,000 $ 0
Acquisitions 0 0 1,439 0
Fair value changes 0 0 1,000 0
Closing balance $ 11,439 $ 0 $ 11,439 $ 0
XML 99 R88.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Additional Information (Details) - Recurring - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Business Acquisition [Line Items]            
Contingent consideration $ 11,439 $ 11,439 $ 9,000 $ 0 $ 0 $ 0
(Level 3)            
Business Acquisition [Line Items]            
Contingent consideration $ 11,439          
XML 100 R89.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives and Hedge Accounting - Additional Information (Details)
€ in Thousands, £ in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2022
GBP (£)
Sep. 30, 2022
EUR (€)
Sep. 30, 2022
COP ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
GBP (£)
Dec. 31, 2021
EUR (€)
Dec. 31, 2021
COP ($)
Derivative Instruments, Gain (Loss) [Line Items]                
Net derivative losses to be reclassified within 12 months $ (10,757,000)              
Maximum outstanding term of the cash flow hedges 45 months              
Designated as Hedging Instrument | Derivatives in Cash Flow Hedging Relationships | Derivative financial instruments                
Derivative Instruments, Gain (Loss) [Line Items]                
Foreign exchange contracts outstanding $ 604,560,000       $ 514,580,000      
Designated as Hedging Instrument | Derivatives in Cash Flow Hedging Relationships | Interest Rate Swap                
Derivative Instruments, Gain (Loss) [Line Items]                
Foreign exchange contracts outstanding 75,000,000       0      
Derivatives not designated as hedging instruments | Derivative financial instruments                
Derivative Instruments, Gain (Loss) [Line Items]                
Foreign exchange contracts outstanding $ 162,473,000 £ 9,254 € 1,906 $ 3,619,127 $ 134,612,000 £ 6,763 € 1,343 $ 2,541,902
XML 101 R90.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives and Hedge Accounting - Summary of Fair Value of Foreign Currency Exchange Contracts (Details) - Derivative financial instruments - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Designated as Hedging Instrument | Other current assets    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, asset $ 995 $ 8,669
Designated as Hedging Instrument | Other assets    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, asset 219 6,307
Designated as Hedging Instrument | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, liability 11,752 1,324
Designated as Hedging Instrument | Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, liability 8,114 1,785
Derivatives not designated as hedging instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, asset 367 13
Derivatives not designated as hedging instruments | Other assets    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, asset 0 0
Derivatives not designated as hedging instruments | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, liability 145 528
Derivatives not designated as hedging instruments | Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, liability $ 0 $ 0
XML 102 R91.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives and Hedge Accounting - Summary of Effect of Foreign Currency Exchange Contracts (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain/(loss) recognized in AOCI $ (13,489) $ 261 $ (28,638) $ (42)
Loss recognized in unaudited consolidated statements of income 1,504 1,171 4,683 2,958
Derivative financial instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain/(loss) recognized in AOCI 0 0 0 1,134
Loss on derivative financial instruments | Derivatives not designated as hedging instruments | Derivative financial instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Loss recognized in unaudited consolidated statements of income (4,889) (464) (11,245) (1,054)
Derivatives in cash flow hedging relationships | Designated as Hedging Instrument | Derivative financial instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain/(loss) recognized in AOCI $ (13,489) $ 261 $ (28,638) $ (42)
XML 103 R92.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives and Hedge Accounting - Location of Gain or Loss Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Derivative Instruments, Gain (Loss) [Line Items]        
Cost of revenues $ 230,462 $ 177,743 $ 659,185 $ 507,265
General and administrative expenses 42,519 36,167 122,898 103,369
Selling and marketing expenses 23,879 21,672 72,034 59,631
Depreciation and amortization expense 14,380 12,305 42,057 36,716
Interest expense 2,442 1,810 4,820 6,804
Income before income tax expense and earnings from equity affiliates 51,434 30,675 145,528 108,478
Income tax effects on above (12,447) (4,196) (34,774) (22,019)
Net income attributable to ExlService Holdings, Inc. stockholders 39,095 26,507 111,119 86,459
Foreign exchange gain, net 1,504 1,171 4,683 2,958
Loss/gain on derivative financial instruments | Derivatives Designated as Hedging Instruments | Derivatives in cash flow hedging relationships | Derivative financial instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Cost of revenues (1,381) 1,801 1,396 6,643
General and administrative expenses (109) 223 366 769
Selling and marketing expenses (6) 11 23 39
Depreciation and amortization expense (71) 115 96 394
Interest expense 0 0 0 0
Income before income tax expense and earnings from equity affiliates (1,567) 2,150 1,881 7,845
Income tax effects on above 133 (370) (802) (1,186)
Net income attributable to ExlService Holdings, Inc. stockholders (1,434) 1,780 1,079 6,659
Loss/gain on derivative financial instruments | Derivatives not designated as hedging instruments | Derivative financial instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Foreign exchange gain, net $ (4,889) $ (464) $ (11,245) $ (1,054)
XML 104 R93.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives and Hedge Accounting - Effect of Net Investment Hedges on AOCL (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Derivative Instruments, Gain (Loss) [Line Items]        
Effect of net investment hedges on accumulated other comprehensive loss $ (13,489) $ 261 $ (28,638) $ (42)
Derivative financial instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Effect of net investment hedges on accumulated other comprehensive loss $ 0 $ 0 $ 0 $ 1,134
XML 105 R94.htm IDEA: XBRL DOCUMENT v3.22.2.2
Borrowings - Company's Debt Position (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Current portion of long-term borrowings $ 35,000 $ 260,016
Long-term borrowings, less current portion 235,000  
Credit Facility    
Debt Instrument [Line Items]    
Current portion of long-term borrowings 35,000 260,016
Long-term borrowings, less current portion 235,000 0
Total borrowings $ 270,000 $ 260,016
XML 106 R95.htm IDEA: XBRL DOCUMENT v3.22.2.2
Borrowings - Additional Information (Details)
3 Months Ended 9 Months Ended
Oct. 01, 2021
numberOfDays
Sep. 30, 2021
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
$ / shares
Apr. 18, 2022
USD ($)
Dec. 31, 2021
USD ($)
Oct. 01, 2018
USD ($)
$ / shares
Credit Facilities [Line Items]              
Interest expense and amortization of debt discount   $ 1,248,000 $ 5,237,000        
Letters of credit outstanding       $ 461,000   $ 461,000  
3.50% Convertible Senior Notes due October 1, 2024 | Convertible Notes Payable              
Credit Facilities [Line Items]              
Debt instrument face amount             $ 150,000,000
Interest rate       3.50%     3.50%
Debt instrument, conversion price (in dollars per share) | $ / shares       $ 75     $ 75
Threshold percentage of stock price trigger 150.00%            
Convertible debt, threshold trading days | numberOfDays 20            
Convertible debt, threshold consecutive trading days | numberOfDays 30            
Credit Facility              
Credit Facilities [Line Items]              
Unamortized debt issuance costs       $ 1,245,000   $ 232,000  
Credit Facility | New Credit Agreement              
Credit Facilities [Line Items]              
Maximum borrowing capacity       $ 300,000,000      
Credit Facility | Credit Agreement              
Credit Facilities [Line Items]              
Maximum borrowing capacity         $ 400,000,000    
Line of credit facility option for additional borrowing capacity         $ 200,000,000    
XML 107 R96.htm IDEA: XBRL DOCUMENT v3.22.2.2
Borrowings - Credit Facilities Carried an Effective Interest Rate (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Credit Facility | New Credit Agreement        
Debt Instrument [Line Items]        
Effective Interest Rate 3.40% 2.30% 2.30% 2.00%
XML 108 R97.htm IDEA: XBRL DOCUMENT v3.22.2.2
Borrowings - Principle Maturities of Borrowings and Credit Arrangements (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Credit Facility  
Debt Instrument [Line Items]  
2022 (October 1 - December 31) $ 20,000
2023 15,000
2024 0
2025 0
2026 0
2027 and thereafter 235,000
Total 270,000
Interest Payments  
Debt Instrument [Line Items]  
2022 (October 1 - December 31) 2,809
2023 10,505
2024 10,154
2025 10,154
2026 10,154
2027 and thereafter 3,808
Total $ 47,584
XML 109 R98.htm IDEA: XBRL DOCUMENT v3.22.2.2
Capital Structure - Additional Information (Details)
9 Months Ended
Sep. 30, 2022
class_of_common_stock
Oct. 05, 2021
USD ($)
Dec. 16, 2019
USD ($)
Equity, Class of Treasury Stock [Line Items]      
Number of classes of common stock outstanding | class_of_common_stock 1    
2019 Repurchase Program      
Equity, Class of Treasury Stock [Line Items]      
Repurchase of common stock authorized, maximum     $ 200,000,000
2022 Repurchase Program      
Equity, Class of Treasury Stock [Line Items]      
Repurchase of common stock authorized, maximum   $ 300,000,000  
XML 110 R99.htm IDEA: XBRL DOCUMENT v3.22.2.2
Capital Structure - Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Equity [Abstract]        
Shares repurchased (in shares) 0 0 27,219 25,450
Total consideration $ 0 $ 0 $ 3,191 $ 2,015
Weighted average purchase price per share (in dollars per share) $ 0 $ 0 $ 117.23 $ 79.18
XML 111 R100.htm IDEA: XBRL DOCUMENT v3.22.2.2
Capital Structure - Purchased Shares of its Common Stock, Including Commissions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Equity [Abstract]        
Shares repurchased (in shares) 76,809 244,580 503,858 844,656
Total consideration $ 11,521 $ 28,196 $ 68,521 $ 83,605
Weighted average purchase price per share (in dollars per share) $ 150.00 $ 115.28 $ 135.99 $ 98.98
XML 112 R101.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefit Plans - Net Gratuity Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Retirement Benefits [Abstract]        
Service cost $ 921 $ 874 $ 2,869 $ 2,648
Interest cost 302 231 938 700
Expected return on plan assets (215) (199) (664) (600)
Amortization of actuarial loss, gross of tax 147 178 451 533
Net gratuity cost 1,155 1,084 3,594 3,281
Amortization of actuarial loss, gross of tax [1] 147 178 451 533
Income tax effects on amortization of actuarial loss (44) (32) (136) (154)
Amortization of actuarial loss, net of tax $ 103 $ 146 $ 315 $ 379
[1] These are reclassified to net income and are included in other income, net in the unaudited consolidated statements of income. Refer to Note 20 - Employee Benefit Plans to the unaudited consolidated financial statements.
XML 113 R102.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefit Plans - Additional Information (Details)
9 Months Ended
Sep. 30, 2022
Retirement Benefits [Abstract]  
Expected return on plan assets, percentage 7.20%
Discretionary contributions towards 401(k) plan, maximum percentage 3.00%
XML 114 R103.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefit Plans - Change in Plan Assets (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
Change in Plan Assets  
Plan assets as of January 1, 2022 $ 13,605
Actual return 656
Employer contribution 1,431
Benefits paid (1,347)
Effect of exchange rate changes (1,206)
Plan assets at June 30, 2022 $ 13,139
XML 115 R104.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefit Plans - Contribution Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Retirement Benefits [Abstract]        
Contribution to the 401(k) Plans $ 1,097 $ 789 $ 4,140 $ 2,841
Contributions to the defined social security contribution plans $ 4,660 $ 3,580 $ 13,422 $ 10,617
XML 116 R105.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Operating Lease    
Operating lease right-of-use assets $ 61,966 $ 76,692
Operating lease liabilities - Current 16,740 18,487
Operating lease liabilities - Non-current 54,174 68,506
Total operating lease liabilities 70,914 86,993
Finance Lease    
Property and equipment, gross 2,416 2,685
Accumulated depreciation (1,993) (2,339)
Property and equipment, net 423 346
Finance lease liabilities - Current 140 141
Finance lease liabilities - Non-current 300 229
Total finance lease liabilities $ 440 $ 370
XML 117 R106.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Components of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Finance lease:        
Amortization of right-of-use assets $ 28 $ 47 $ 116 $ 149
Interest on lease liabilities 14 10 42 49
Total finance lease cost 42 57 158 198
Operating lease 5,360 6,380 17,365 20,012
Variable lease costs 1,298 1,779 3,827 5,672
Total lease cost $ 6,700 $ 8,216 $ 21,350 $ 25,882
XML 118 R107.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Cash Flow and Other Information (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Cash payments for amounts included in the measurement of lease liabilities :      
Operating cash outflows for operating leases $ 17,831 $ 19,654  
Operating cash outflows for finance leases 42 49  
Financing cash outflows for finance leases 108 157  
Right-of-use assets obtained in exchange for new operating lease liabilities 3,519 4,647  
Right-of-use assets obtained in exchange for new finance lease liabilities $ 218 $ 79  
Weighted-average remaining lease term (in years)      
Finance lease 2 years 8 months 12 days 1 year 10 months 24 days  
Operating lease 5 years 6 months 5 years 10 months 24 days  
Weighted-average discount rate      
Finance lease 14.40% 14.30%  
Operating lease 7.00% 7.30%  
Reduction in lease liabilities $ 209   $ (1,022)
Reduction in ROU assets $ 209   $ (1,022)
XML 119 R108.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Operating Leases    
2022 (October 1 - December 31) $ 5,347  
2023 20,723 $ 24,020
2024 17,322 22,666
2025 11,153 17,745
2026 9,030 10,741
2027 and thereafter 24,087  
Total lease payments 87,662 108,765
Less: Imputed interest 16,748 21,772
Present value of lease liabilities 70,914 86,993
Finance Leases    
2022 (October 1 - December 31) 46  
2023 197 185
2024 129 147
2025 84 72
2026 59 34
2027 and thereafter 50  
Total lease payments 565 455
Less: Imputed interest 125 85
Present value of lease liabilities $ 440 $ 370
XML 120 R109.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Maturities of Lease Liabilities Prior Year (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Operating Leases    
2022 $ 20,723 $ 24,020
2023 17,322 22,666
2024 11,153 17,745
2025 9,030 10,741
2026   8,395
2027 and thereafter 24,087  
2027 and thereafter   25,198
Total lease payments 87,662 108,765
Less: Imputed interest 16,748 21,772
Present value of lease liabilities 70,914 86,993
Finance Leases    
2022 197 185
2023 129 147
2024 84 72
2025 59 34
2026   17
2027 and thereafter 50  
2027 and thereafter   0
Total lease payments 565 455
Less: Imputed interest 125 85
Present value of lease liabilities $ 440 $ 370
XML 121 R110.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Tax Disclosure [Abstract]        
Effective tax rate, current income tax expense (benefit) (as a percent) 24.20% 13.70% 23.90% 20.30%
Income tax expense $ 12,447 $ 4,196 $ 34,774 $ 22,019
Tax benefit on settlement of notes   $ 2,400   $ 2,400
Increase in accrued taxes payable     17,640  
Increase in deferred income taxes     $ 17,640  
XML 122 R111.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Recognized in Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Tax Disclosure [Abstract]        
Unrealized gain/(loss) on cash flow hedges $ 2,348 $ (980) $ 5,146 $ (1,201)
Reclassification adjustment for cash flow hedges (133) 370 802 1,186
Reclassification adjustment for retirement benefits (44) (32) (136) (154)
Foreign currency translation loss 7,919 630 8,898 1,859
Total income tax benefit / (expense) recognized in AOCI [1] $ 10,090 $ (12) $ 14,710 $ 1,690
[1] These are income tax effects recognized on cash flow hedges, retirement benefits and foreign currency translation loss. Refer to Note 22 - Income Taxes to the unaudited consolidated financial statements.
XML 123 R112.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Costs Related to Company's Stock-Based Compensation Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expenses $ 12,186 $ 10,894 $ 36,750 $ 28,796
Income tax benefit related to share-based compensation, including excess tax benefits 2,833 2,697 8,855 7,129
Cost of revenues        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expenses 2,713 2,198 8,485 5,588
General and administrative expenses        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expenses 5,237 4,431 14,937 12,337
Selling and marketing expenses        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expenses $ 4,236 $ 4,265 $ 13,328 $ 10,871
XML 124 R113.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Narrative (Details)
9 Months Ended
Jun. 21, 2022
USD ($)
shares
Sep. 30, 2022
USD ($)
installment
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number available for grant (in shares) | shares   1,308,384
Number of installments | installment   2
Restricted Stock Units (SMP)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares purchased under SMP (in shares) | shares   52,636
Restricted Stock Units (SMP) | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Employers matching contribution, cap per employee   $ 100,000
Restricted Stock Units (SMP) | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Employers matching contribution, cap per employee   500,000
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation cost   $ 73,569,000
Cost not yet recognized, period for recognition   2 years 6 months
Performance Based Stock Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation cost   $ 24,273,000
Cost not yet recognized, period for recognition   2 years
Employee Stock | 2022 Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Employee stock purchase program, cap per employee   15.00%
Employee stock purchase program, cap per employee $ 25,000  
Shares reserved for future issuance (shares) | shares 800,000  
XML 125 R114.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Stock Based Compensation Stock Option Activity (Details) - Employee Stock Option
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Number of options, outstanding, beginning balance (in shares) | shares 3,093  
Number of options, granted (in shares) | shares 0  
Number of options, exercised (in shares) | shares 0  
Number of options, forfeited (in shares) | shares 0  
Number of options, outstanding, ending Balance (in shares) | shares 3,093 3,093
Number of options, vested and exercisable at end of period (in shares) | shares 3,093  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted-average exercise price, outstanding, beginning balance (in dollars per share) | $ / shares $ 27.62  
Weighted-average exercise price, granted (in dollars per share) | $ / shares 0  
Weighted-average exercise price, exercised (in dollars per share) | $ / shares 0  
Weighted-average exercise price, forfeited (in dollars per share) | $ / shares 0  
Weighted-average exercise price, outstanding, ending balance (in dollars per share) | $ / shares 27.62 $ 27.62
Weighted-average exercise price, vested and exercisable at end of period (in dollars per share) | $ / shares $ 27.62  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Aggregate intrinsic value, outstanding | $ $ 370 $ 362
Aggregate intrinsic value, exercised | $ 0  
Aggregate intrinsic value, vested and exercisable at end of period | $ $ 370  
Weighted-average remaining contractual life 1 year 3 months 18 days 2 years
Weighted-average remaining contractual life, vested and exercisable at end of period 1 year 3 months 18 days  
XML 126 R115.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Restricted Stock Units Activity Under Company's Stock Plans (Details) - $ / shares
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Restricted Stock Units (Others)    
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]    
Number, outstanding, at beginning balance (in shares) 982,187  
Number, granted (in shares) 356,983  
Number, vested (in shares) (302,625)  
Number, forfeited (in shares) (77,894)  
Number, outstanding, at ending balance (in shares) 958,651  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]    
Weighted-average fair value, outstanding, at beginning balance (in dollars per share) $ 81.61  
Weighted-average fair value, granted (in dollars per share) 121.15  
Weighted-average fair value, vested (in dollars per share) 73.86  
Weighted-average fair value, forfeited (in dollars per share) 94.48  
Weighted-average fair value, outstanding, at ending balance (in dollars per share) $ 97.74  
Units vested for which the underlying common stock is yet to be issued (in shares) 174,490 162,481
Restricted Stock Units (SMP)    
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]    
Number, outstanding, at beginning balance (in shares) 0  
Number, granted (in shares) 52,636  
Number, vested (in shares) 0  
Number, forfeited (in shares) (4,177)  
Number, outstanding, at ending balance (in shares) 48,459  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]    
Weighted-average fair value, outstanding, at beginning balance (in dollars per share) $ 0  
Weighted-average fair value, granted (in dollars per share) 124.76  
Weighted-average fair value, vested (in dollars per share) 0  
Weighted-average fair value, forfeited (in dollars per share) 124.76  
Weighted-average fair value, outstanding, at ending balance (in dollars per share) $ 124.76  
XML 127 R116.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Performance Based Stock Awards (Details)
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Revenue Based PRSUs  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Number, outstanding, at beginning balance (in shares) | shares 58,864
Number, granted (in shares) | shares 53,122
Number, vested (in shares) | shares 0
Number, forfeited (in shares) | shares (6,113)
Number, outstanding, at ending balance (in shares) | shares 105,873
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Weighted-average fair value, outstanding, at beginning balance (in dollars per share) | $ / shares $ 78.29
Weighted-average fair value, granted (in dollars per share) | $ / shares 119.98
Weighted-average fair value, vested (in dollars per share) | $ / shares 0
Weighted-average fair value, forfeited (in dollars per share) | $ / shares 97.62
Weighted-average fair value, outstanding, at ending balance (in dollars per share) | $ / shares $ 98.09
Revenue Based PRSUs | Amendment And Restatement Of The 2006 Omnibus Award Plan (2015 Plan)  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Performance based percentage 40.00%
Award vesting period 3 years
Market Condition Based PRSUs  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Number, outstanding, at beginning balance (in shares) | shares 172,042
Number, granted (in shares) | shares 79,631
Number, vested (in shares) | shares 0
Number, forfeited (in shares) | shares (14,940)
Number, outstanding, at ending balance (in shares) | shares 236,733
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Weighted-average fair value, outstanding, at beginning balance (in dollars per share) | $ / shares $ 113.74
Weighted-average fair value, granted (in dollars per share) | $ / shares 155.67
Weighted-average fair value, vested (in dollars per share) | $ / shares 0
Weighted-average fair value, forfeited (in dollars per share) | $ / shares 126.10
Weighted-average fair value, outstanding, at ending balance (in dollars per share) | $ / shares $ 127.07
Market Condition Based PRSUs | Amendment And Restatement Of The 2006 Omnibus Award Plan (2015 Plan)  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Performance based percentage 60.00%
Award vesting period 3 years
Market Condition Based PRSUs | Amendment And Restatement Of The 2006 Omnibus Award Plan (2015 Plan) | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Percentage of target shares earned 200.00%
XML 128 R117.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related Party Disclosures - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2022
USD ($)
Related Party Transactions [Abstract]    
Revenue from related parties $ 814 $ 1,388
Accounts receivable, related parties $ 804 $ 804
XML 129 R118.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
USD ($)
subsidiary
Dec. 31, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]    
Purchase commitment $ 6,200  
Export-oriented units established, percentage 100.00%  
Aggregate amount demanded by income tax authorities related to its transfer pricing issues $ 37,717 $ 34,276
Bank guarantees and deposits in respect to contingencies 7,659 7,954
Amounts paid on deposits 6,030 6,172
Deposits for bank guarantees issued 1,629 1,782
Value added tax payable 5,619 6,387
GST refund, amount rejected $ 3,548 $ 3,322
Number of companies undergoing assessment | subsidiary 1  
XML 130 exls-20220930_htm.xml IDEA: XBRL DOCUMENT 0001297989 2022-01-01 2022-09-30 0001297989 2022-10-25 0001297989 2022-09-30 0001297989 2021-12-31 0001297989 2022-07-01 2022-09-30 0001297989 2021-07-01 2021-09-30 0001297989 2021-01-01 2021-09-30 0001297989 us-gaap:CommonStockMember 2022-06-30 0001297989 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001297989 us-gaap:RetainedEarningsMember 2022-06-30 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001297989 us-gaap:TreasuryStockMember 2022-06-30 0001297989 2022-06-30 0001297989 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001297989 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001297989 us-gaap:TreasuryStockMember 2022-07-01 2022-09-30 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001297989 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001297989 us-gaap:CommonStockMember 2022-09-30 0001297989 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001297989 us-gaap:RetainedEarningsMember 2022-09-30 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001297989 us-gaap:TreasuryStockMember 2022-09-30 0001297989 us-gaap:CommonStockMember 2021-06-30 0001297989 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001297989 us-gaap:RetainedEarningsMember 2021-06-30 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001297989 us-gaap:TreasuryStockMember 2021-06-30 0001297989 2021-06-30 0001297989 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001297989 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001297989 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001297989 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001297989 us-gaap:CommonStockMember 2021-09-30 0001297989 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001297989 us-gaap:RetainedEarningsMember 2021-09-30 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001297989 us-gaap:TreasuryStockMember 2021-09-30 0001297989 2021-09-30 0001297989 us-gaap:CommonStockMember 2021-12-31 0001297989 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001297989 us-gaap:RetainedEarningsMember 2021-12-31 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001297989 us-gaap:TreasuryStockMember 2021-12-31 0001297989 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001297989 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001297989 us-gaap:TreasuryStockMember 2022-01-01 2022-09-30 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001297989 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001297989 us-gaap:CommonStockMember 2020-12-31 0001297989 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001297989 us-gaap:RetainedEarningsMember 2020-12-31 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001297989 us-gaap:TreasuryStockMember 2020-12-31 0001297989 2020-12-31 0001297989 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001297989 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001297989 us-gaap:TreasuryStockMember 2021-01-01 2021-09-30 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-09-30 0001297989 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001297989 exls:InsuranceMember 2022-07-01 2022-09-30 0001297989 exls:HealthcareMember 2022-07-01 2022-09-30 0001297989 exls:EmergingBusinessMember 2022-07-01 2022-09-30 0001297989 exls:AnalyticsMember 2022-07-01 2022-09-30 0001297989 exls:InsuranceMember 2021-07-01 2021-09-30 0001297989 exls:HealthcareMember 2021-07-01 2021-09-30 0001297989 exls:EmergingBusinessMember 2021-07-01 2021-09-30 0001297989 exls:AnalyticsMember 2021-07-01 2021-09-30 0001297989 exls:InsuranceMember 2022-01-01 2022-09-30 0001297989 exls:HealthcareMember 2022-01-01 2022-09-30 0001297989 exls:EmergingBusinessMember 2022-01-01 2022-09-30 0001297989 exls:AnalyticsMember 2022-01-01 2022-09-30 0001297989 exls:InsuranceMember 2021-01-01 2021-09-30 0001297989 exls:HealthcareMember 2021-01-01 2021-09-30 0001297989 exls:EmergingBusinessMember 2021-01-01 2021-09-30 0001297989 exls:AnalyticsMember 2021-01-01 2021-09-30 0001297989 exls:DigitalOperationsAndSolutionsServicesMember 2022-07-01 2022-09-30 0001297989 exls:DigitalOperationsAndSolutionsServicesMember 2021-07-01 2021-09-30 0001297989 exls:DigitalOperationsAndSolutionsServicesMember 2022-01-01 2022-09-30 0001297989 exls:DigitalOperationsAndSolutionsServicesMember 2021-01-01 2021-09-30 0001297989 exls:AnalyticsServicesMember 2022-07-01 2022-09-30 0001297989 exls:AnalyticsServicesMember 2021-07-01 2021-09-30 0001297989 exls:AnalyticsServicesMember 2022-01-01 2022-09-30 0001297989 exls:AnalyticsServicesMember 2021-01-01 2021-09-30 0001297989 country:US 2022-07-01 2022-09-30 0001297989 country:US 2021-07-01 2021-09-30 0001297989 country:US 2022-01-01 2022-09-30 0001297989 country:US 2021-01-01 2021-09-30 0001297989 country:GB 2022-07-01 2022-09-30 0001297989 country:GB 2021-07-01 2021-09-30 0001297989 country:GB 2022-01-01 2022-09-30 0001297989 country:GB 2021-01-01 2021-09-30 0001297989 exls:RestOfWorldMember 2022-07-01 2022-09-30 0001297989 exls:RestOfWorldMember 2021-07-01 2021-09-30 0001297989 exls:RestOfWorldMember 2022-01-01 2022-09-30 0001297989 exls:RestOfWorldMember 2021-01-01 2021-09-30 0001297989 us-gaap:NonUsMember 2022-07-01 2022-09-30 0001297989 us-gaap:NonUsMember 2021-07-01 2021-09-30 0001297989 us-gaap:NonUsMember 2022-01-01 2022-09-30 0001297989 us-gaap:NonUsMember 2021-01-01 2021-09-30 0001297989 country:IN 2022-09-30 0001297989 country:IN 2021-12-31 0001297989 country:US 2022-09-30 0001297989 country:US 2021-12-31 0001297989 country:PH 2022-09-30 0001297989 country:PH 2021-12-31 0001297989 exls:RestOfWorldMember 2022-09-30 0001297989 exls:RestOfWorldMember 2021-12-31 0001297989 exls:ContractAcquisitionCostsMember 2022-06-30 0001297989 exls:ContractAcquisitionCostsMember 2021-06-30 0001297989 exls:ContractAcquisitionCostsMember 2021-12-31 0001297989 exls:ContractAcquisitionCostsMember 2020-12-31 0001297989 exls:ContractAcquisitionCostsMember 2022-07-01 2022-09-30 0001297989 exls:ContractAcquisitionCostsMember 2021-07-01 2021-09-30 0001297989 exls:ContractAcquisitionCostsMember 2022-01-01 2022-09-30 0001297989 exls:ContractAcquisitionCostsMember 2021-01-01 2021-09-30 0001297989 exls:ContractAcquisitionCostsMember 2021-01-01 2021-12-31 0001297989 exls:ContractAcquisitionCostsMember 2022-09-30 0001297989 exls:ContractAcquisitionCostsMember 2021-09-30 0001297989 exls:ContractFulfillmentCostsMember 2022-06-30 0001297989 exls:ContractFulfillmentCostsMember 2021-06-30 0001297989 exls:ContractFulfillmentCostsMember 2021-12-31 0001297989 exls:ContractFulfillmentCostsMember 2020-12-31 0001297989 exls:ContractFulfillmentCostsMember 2022-07-01 2022-09-30 0001297989 exls:ContractFulfillmentCostsMember 2021-07-01 2021-09-30 0001297989 exls:ContractFulfillmentCostsMember 2022-01-01 2022-09-30 0001297989 exls:ContractFulfillmentCostsMember 2021-01-01 2021-09-30 0001297989 exls:ContractFulfillmentCostsMember 2021-01-01 2021-12-31 0001297989 exls:ContractFulfillmentCostsMember 2022-09-30 0001297989 exls:ContractFulfillmentCostsMember 2021-09-30 0001297989 2021-01-01 2021-12-31 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2022-09-30 0001297989 srt:MinimumMember us-gaap:TechnologyEquipmentMember 2022-01-01 2022-09-30 0001297989 srt:MaximumMember us-gaap:TechnologyEquipmentMember 2022-01-01 2022-09-30 0001297989 us-gaap:TechnologyEquipmentMember 2022-09-30 0001297989 us-gaap:TechnologyEquipmentMember 2021-12-31 0001297989 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-09-30 0001297989 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-09-30 0001297989 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-09-30 0001297989 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0001297989 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-09-30 0001297989 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-09-30 0001297989 us-gaap:LeaseholdImprovementsMember 2022-09-30 0001297989 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001297989 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-09-30 0001297989 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-09-30 0001297989 us-gaap:FurnitureAndFixturesMember 2022-09-30 0001297989 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001297989 srt:MinimumMember us-gaap:VehiclesMember 2022-01-01 2022-09-30 0001297989 srt:MaximumMember us-gaap:VehiclesMember 2022-01-01 2022-09-30 0001297989 us-gaap:VehiclesMember 2022-09-30 0001297989 us-gaap:VehiclesMember 2021-12-31 0001297989 us-gaap:BuildingMember 2022-01-01 2022-09-30 0001297989 us-gaap:BuildingMember 2022-09-30 0001297989 us-gaap:BuildingMember 2021-12-31 0001297989 us-gaap:LandMember 2022-09-30 0001297989 us-gaap:LandMember 2021-12-31 0001297989 us-gaap:ConstructionInProgressMember 2022-09-30 0001297989 us-gaap:ConstructionInProgressMember 2021-12-31 0001297989 exls:DepreciationAndAmortizationMember 2022-07-01 2022-09-30 0001297989 exls:DepreciationAndAmortizationMember 2021-07-01 2021-09-30 0001297989 exls:DepreciationAndAmortizationMember 2022-01-01 2022-09-30 0001297989 exls:DepreciationAndAmortizationMember 2021-01-01 2021-09-30 0001297989 exls:ClairvoyantMember 2021-12-16 0001297989 exls:ClairvoyantMember 2022-09-30 0001297989 exls:ClairvoyantMember 2021-12-16 2021-12-16 0001297989 exls:ClairvoyantMember 2022-01-01 2022-09-30 0001297989 exls:ClairvoyantMember 2021-01-01 2021-12-31 0001297989 exls:ClairvoyantMember 2021-12-31 0001297989 us-gaap:RevolvingCreditFacilityMember 2021-12-16 2021-12-16 0001297989 exls:ClairvoyantMember us-gaap:CustomerRelationshipsMember 2022-09-30 0001297989 exls:ClairvoyantMember us-gaap:DevelopedTechnologyRightsMember 2022-09-30 0001297989 exls:ClairvoyantMember us-gaap:TrademarksAndTradeNamesMember 2022-09-30 0001297989 exls:ClairvoyantMember us-gaap:NoncompeteAgreementsMember 2022-09-30 0001297989 exls:ClairvoyantMember 2022-07-01 2022-09-30 0001297989 exls:ClairvoyantMember us-gaap:CustomerRelationshipsMember 2021-12-16 2021-12-16 0001297989 exls:ClairvoyantMember us-gaap:DevelopedTechnologyRightsMember 2021-12-16 2021-12-16 0001297989 exls:InboundMediaGroupLLCMember 2022-06-10 2022-06-10 0001297989 exls:InboundMediaGroupLLCMember 2022-06-10 0001297989 exls:InsuranceMember 2021-12-31 0001297989 exls:HealthcareMember 2021-12-31 0001297989 exls:EmergingBusinessMember 2021-12-31 0001297989 exls:AnalyticsMember 2021-12-31 0001297989 exls:InsuranceMember 2022-09-30 0001297989 exls:HealthcareMember 2022-09-30 0001297989 exls:EmergingBusinessMember 2022-09-30 0001297989 exls:AnalyticsMember 2022-09-30 0001297989 us-gaap:CustomerRelationshipsMember 2022-09-30 0001297989 us-gaap:DevelopedTechnologyRightsMember 2022-09-30 0001297989 us-gaap:TrademarksAndTradeNamesMember 2022-09-30 0001297989 us-gaap:NoncompeteAgreementsMember 2022-09-30 0001297989 us-gaap:TrademarksAndTradeNamesMember 2022-09-30 0001297989 us-gaap:CustomerRelationshipsMember 2021-12-31 0001297989 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001297989 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001297989 us-gaap:NoncompeteAgreementsMember 2021-12-31 0001297989 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001297989 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-09-30 0001297989 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-09-30 0001297989 us-gaap:TrademarksAndTradeNamesMember 2022-01-01 2022-09-30 0001297989 us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-09-30 0001297989 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001297989 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0001297989 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0001297989 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-09-30 0001297989 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-09-30 0001297989 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-09-30 0001297989 us-gaap:AccumulatedTranslationAdjustmentMember 2022-09-30 0001297989 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-09-30 0001297989 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-09-30 0001297989 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001297989 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-12-31 0001297989 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-31 0001297989 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-09-30 0001297989 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-09-30 0001297989 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-01 2021-09-30 0001297989 us-gaap:AccumulatedTranslationAdjustmentMember 2021-09-30 0001297989 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-09-30 0001297989 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-09-30 0001297989 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-09-30 0001297989 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-09-30 0001297989 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-09-30 0001297989 us-gaap:FairValueMeasurementsRecurringMember 2022-09-30 0001297989 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001297989 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001297989 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001297989 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001297989 us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001297989 us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001297989 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001297989 us-gaap:FairValueMeasurementsRecurringMember 2022-07-01 2022-09-30 0001297989 us-gaap:FairValueMeasurementsRecurringMember 2021-07-01 2021-09-30 0001297989 us-gaap:FairValueMeasurementsRecurringMember 2022-01-01 2022-09-30 0001297989 us-gaap:FairValueMeasurementsRecurringMember 2021-01-01 2021-09-30 0001297989 us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001297989 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-09-30 0001297989 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2021-12-31 0001297989 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-09-30 0001297989 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001297989 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-09-30 0001297989 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2021-12-31 0001297989 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-09-30 0001297989 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001297989 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-09-30 0001297989 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2021-12-31 0001297989 exls:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-09-30 0001297989 exls:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001297989 exls:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-09-30 0001297989 exls:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2021-12-31 0001297989 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-09-30 0001297989 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001297989 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-09-30 0001297989 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2021-12-31 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-07-01 2022-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-07-01 2021-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-09-30 0001297989 us-gaap:ForeignExchangeContractMember 2022-07-01 2022-09-30 0001297989 us-gaap:ForeignExchangeContractMember 2021-07-01 2021-09-30 0001297989 us-gaap:ForeignExchangeContractMember 2022-01-01 2022-09-30 0001297989 us-gaap:ForeignExchangeContractMember 2021-01-01 2021-09-30 0001297989 us-gaap:RevolvingCreditFacilityMember 2022-09-30 0001297989 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001297989 us-gaap:RevolvingCreditFacilityMember exls:NewCreditAgreementMember 2022-09-30 0001297989 us-gaap:RevolvingCreditFacilityMember exls:CreditAgreementMember 2022-04-18 0001297989 us-gaap:RevolvingCreditFacilityMember exls:NewCreditAgreementMember 2022-07-01 2022-09-30 0001297989 us-gaap:RevolvingCreditFacilityMember exls:NewCreditAgreementMember 2021-07-01 2021-09-30 0001297989 us-gaap:RevolvingCreditFacilityMember exls:NewCreditAgreementMember 2022-01-01 2022-09-30 0001297989 us-gaap:RevolvingCreditFacilityMember exls:NewCreditAgreementMember 2021-01-01 2021-09-30 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2018-10-01 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2021-10-01 2021-10-01 0001297989 us-gaap:InterestExpenseMember 2022-09-30 0001297989 exls:TwoThousandNineteenRepurchaseProgramMember 2019-12-16 0001297989 exls:TwoThousandTwentyTwoRepurchaseProgramMember 2021-10-05 0001297989 us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0001297989 us-gaap:CostOfSalesMember 2021-07-01 2021-09-30 0001297989 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0001297989 us-gaap:CostOfSalesMember 2021-01-01 2021-09-30 0001297989 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001297989 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001297989 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001297989 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001297989 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2022-09-30 0001297989 us-gaap:SellingAndMarketingExpenseMember 2021-07-01 2021-09-30 0001297989 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-09-30 0001297989 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-09-30 0001297989 us-gaap:EmployeeStockOptionMember 2021-12-31 0001297989 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001297989 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001297989 us-gaap:EmployeeStockOptionMember 2022-09-30 0001297989 srt:MinimumMember exls:ShareMatchUnitsMember 2022-01-01 2022-09-30 0001297989 srt:MaximumMember exls:ShareMatchUnitsMember 2022-01-01 2022-09-30 0001297989 exls:ShareMatchUnitsMember 2022-01-01 2022-09-30 0001297989 us-gaap:RestrictedStockMember 2021-12-31 0001297989 exls:ShareMatchUnitsMember 2021-12-31 0001297989 us-gaap:RestrictedStockMember 2022-01-01 2022-09-30 0001297989 us-gaap:RestrictedStockMember 2022-09-30 0001297989 exls:ShareMatchUnitsMember 2022-09-30 0001297989 exls:RestrictedStockandRestrictedStockUnitsMember 2022-09-30 0001297989 exls:RestrictedStockandRestrictedStockUnitsMember 2022-01-01 2022-09-30 0001297989 exls:RevenueBasedPerformanceRestrictedStockUnitsMember exls:AmendmentAndRestatementOfThe2006OmnibusAwardPlan2015PlanMember 2022-09-30 0001297989 exls:RevenueBasedPerformanceRestrictedStockUnitsMember exls:AmendmentAndRestatementOfThe2006OmnibusAwardPlan2015PlanMember 2022-01-01 2022-09-30 0001297989 exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember exls:AmendmentAndRestatementOfThe2006OmnibusAwardPlan2015PlanMember 2022-09-30 0001297989 exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember exls:AmendmentAndRestatementOfThe2006OmnibusAwardPlan2015PlanMember 2022-01-01 2022-09-30 0001297989 srt:MaximumMember exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember exls:AmendmentAndRestatementOfThe2006OmnibusAwardPlan2015PlanMember 2022-01-01 2022-09-30 0001297989 exls:RevenueBasedPerformanceRestrictedStockUnitsMember 2021-12-31 0001297989 exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember 2021-12-31 0001297989 exls:RevenueBasedPerformanceRestrictedStockUnitsMember 2022-01-01 2022-09-30 0001297989 exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember 2022-01-01 2022-09-30 0001297989 exls:RevenueBasedPerformanceRestrictedStockUnitsMember 2022-09-30 0001297989 exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember 2022-09-30 0001297989 exls:PerformanceBasedStockAwardsMember 2022-09-30 0001297989 exls:PerformanceBasedStockAwardsMember 2022-01-01 2022-09-30 0001297989 us-gaap:EmployeeStockMember exls:A2022EmployeeStockPurchasePlanMember 2022-01-01 2022-09-30 0001297989 us-gaap:EmployeeStockMember exls:A2022EmployeeStockPurchasePlanMember 2022-06-21 2022-06-21 0001297989 us-gaap:EmployeeStockMember exls:A2022EmployeeStockPurchasePlanMember 2022-06-21 shares iso4217:USD iso4217:USD shares exls:operating_segment pure iso4217:GBP iso4217:EUR iso4217:COP exls:numberOfDays exls:class_of_common_stock exls:installment exls:subsidiary 0001297989 --12-31 2022 Q3 false http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent 10-Q true 2022-09-30 false 001-33089 EXLSERVICE HOLDINGS, INC. DE 82-0572194 320 Park Avenue, 29th Floor, New York, NY 10022 212 277-7100 Common Stock, par value $0.001 per share EXLS NASDAQ Yes Yes Large Accelerated Filer false false false 33064611 89262000 135337000 172889000 179430000 7013000 6174000 256911000 194232000 54509000 62971000 580584000 578144000 79933000 86008000 61966000 76692000 1996000 2299000 54898000 21404000 69008000 81082000 405781000 403902000 34724000 3190000 29838000 30183000 1318728000 1282904000 3487000 5647000 35000000 260016000 19279000 20000000 92252000 114285000 96800000 76350000 16740000 18487000 23410000 901000 286968000 495686000 235000000 54174000 68506000 759000 965000 37243000 24591000 614144000 589748000 0.001 0.001 15000000 15000000 0 0 0 0 0.001 0.001 100000000 100000000 39798956 33051021 39508340 33291482 40000 40000 432492000 395742000 867256000 756137000 -154203000 -89474000 1145585000 1062445000 6747935 6216858 441001000 369289000 704584000 693156000 1318728000 1282904000 361351000 290325000 1037341000 826804000 230462000 177743000 659185000 507265000 130889000 112582000 378156000 319539000 42519000 36167000 122898000 103369000 23879000 21672000 72034000 59631000 14380000 12305000 42057000 36716000 80778000 70144000 236989000 199716000 50111000 42438000 141167000 119823000 1504000 1171000 4683000 2958000 2442000 1810000 4820000 6804000 2261000 1721000 4498000 5346000 0 -12845000 0 -12845000 51434000 30675000 145528000 108478000 12447000 4196000 34774000 22019000 38987000 26479000 110754000 86459000 108000 28000 365000 0 39095000 26507000 111119000 86459000 1.18 0.79 3.33 2.57 1.16 0.77 3.28 2.52 33237833 33449311 33360346 33583791 33777749 34305893 33833637 34336950 39095000 26507000 111119000 86459000 -13489000 261000 -28638000 -42000 0 0 0 -1134000 -19144000 -3789000 -49371000 -10475000 -1567000 2150000 1881000 7845000 -147000 -178000 -451000 -533000 10090000 -12000 14710000 1690000 -20829000 -5512000 -64729000 -17273000 18266000 20995000 46390000 69186000 39795161 40000 420306000 828161000 -133374000 -6671126 -429480000 685653000 3795 0 12186000 12186000 76809 11521000 11521000 -20829000 -20829000 39095000 39095000 39798956 40000 432492000 867256000 -154203000 -6747935 -441001000 704584000 39283853 39000 439051000 701331000 -86745000 -6034144 -325662000 728014000 28372 536000 536000 10894000 10894000 244580 28196000 28196000 19436000 310394 17306000 36742000 -84000000 -84000000 -5512000 -5512000 26507000 26507000 39312225 39000 385917000 727838000 -92257000 -5968330 -336552000 684985000 39508340 40000 395742000 756137000 -89474000 -6216858 -369289000 693156000 290616 0 36750000 36750000 531077 71712000 71712000 -64729000 -64729000 111119000 111119000 39798956 40000 432492000 867256000 -154203000 -6747935 -441001000 704584000 38968052 39000 420976000 641379000 -74984000 -5408618 -268238000 719172000 344173 709000 709000 28796000 28796000 870106 85620000 85620000 19436000 310394 17306000 36742000 -84000000 -84000000 -17273000 -17273000 86459000 86459000 39312225 39000 385917000 727838000 -92257000 -5968330 -336552000 684985000 111119000 86459000 41993000 37159000 36750000 28796000 17365000 20012000 475000 -5987000 16813000 3799000 -5621000 -17374000 177000 -405000 1000000 0 0 -12845000 0 1795000 -1240000 -590000 68066000 44871000 -2553000 -3033000 4043000 -5685000 8428000 -2485000 -1927000 -2333000 2103000 -21196000 -11778000 26664000 13685000 3254000 -17831000 -19654000 101089000 113762000 32099000 29026000 197000 825000 3322000 0 164313000 76500000 124355000 83183000 -75182000 -21518000 108000 157000 35000000 225000000 25000000 329000000 71712000 85620000 0 710000 -61820000 -189067000 -9626000 -5003000 -45539000 -101826000 143810000 225519000 98271000 123693000 4982000 5833000 35192000 31087000 0 36742000 218000 79000 Organization<div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ExlService Holdings, Inc. (“ExlService Holdings”) is organized as a corporation under the laws of the state of Delaware. ExlService Holdings, together with its subsidiaries and affiliates (collectively, the “Company”), is a leading data analytics and digital operations and solutions company that partners with clients to improve business outcomes and unlock growth. By bringing together deep domain expertise with robust data, powerful analytics, cloud, artificial intelligence and machine learning, the Company creates agile, scalable solutions and executes complex operations for the world’s leading corporations in industries including insurance, healthcare, banking and financial services, media, and retail, among others. The Company’s data-led value creation framework enables better and faster decision making, leveraging its end-to-end data and analytics capabilities to drive improved business outcomes, and re-designing of operating models to integrate advanced technology into operational workflows. The Company embeds digital operations and solutions into clients’ businesses and introduces its data led approach to transform operations. Accordingly, as the Company’s operations management services are now a part of its digital operations and solutions, they are referred to as “digital operations and solutions” herein; however, the Company has not changed the way in which it manages its business or its operating segments or segment reporting structure.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s clients are located principally in the United States of America (“U.S.”) and the United Kingdom (“U.K.”).</span></div> Summary of Significant Accounting Policies<div style="margin-top:18pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:1.84pt">Basis of Preparation and Principles of Consolidation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The unaudited consolidated financial statements have been prepared in conformity with United States generally accepted accounting principles (“U.S. GAAP”) for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for annual financial statements and therefore should be read in conjunction with the audited consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The unaudited consolidated financial statements reflect all adjustments (of a normal and recurring nature) that management considers necessary for a fair presentation of such statements for the interim periods presented. The unaudited consolidated statements of income for the interim periods presented are not necessarily indicative of the results for the full year or for any subsequent period.</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The accompanying unaudited consolidated financial statements include the financial statements of ExlService Holdings and all of its subsidiaries. The standalone financial statements of subsidiaries are fully consolidated on a line-by-line basis. Intra-group balances and transactions, and gains and losses arising from intra-group transactions, are eliminated while preparing consolidated financial statements.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accounting policies of the respective individual subsidiary and associate are aligned wherever necessary, so as to ensure consistency with the accounting policies that are adopted by the Company under U.S. GAAP.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s investments in equity affiliates are initially recorded at cost and any excess purchase consideration paid over proportionate share of the fair value of the net assets of the investee at the acquisition date is recognized as goodwill. The proportionate share of net income or loss of the investee after its acquisition is recognized in the unaudited consolidated statements of income.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For purposes of comparability, certain prior period amounts have been reclassified to conform to the current year presentation in accordance with U.S. GAAP.</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:1.84pt">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The preparation of the unaudited consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited consolidated financial statements and the unaudited consolidated statements of income during the reporting period. Although these estimates are based on management’s best assessment of the current business environment, actual results may be different from those estimates. The significant estimates and assumptions that affect the unaudited consolidated financial statements include, but are not limited to, estimates of the fair value of the identifiable intangible assets and contingent consideration, purchase price allocation, including revenue projections and discount rate applied within the discounted cash flow model for business acquisitions, allowance for expected credit losses, the nature and timing of the satisfaction of performance obligations, the standalone selling price of performance obligations, and variable consideration in a customer contract, expected recoverability from customers with contingent fee arrangements, estimated costs to complete fixed price contracts, recoverability of dues from statutory authorities, assets and obligations related to employee benefit plans, deferred tax valuation allowances, income-tax uncertainties and other contingencies, valuation of derivative financial instruments, assumptions used to calculate stock-based compensation expense, assumptions used to determine the incremental borrowing rate to calculate lease liabilities and right-of-use (“ROU”) assets, lease term to calculate amortization of ROU, depreciation and amortization periods, and recoverability of long-lived assets, goodwill and intangibles.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:2.41pt">Investments</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s short-term investments consist of investments in mutual funds and those term deposits with more than three months of original maturity and less than twelve months of remaining maturity as of the reporting date, while long-term investments consist of term deposits with more than twelve months of remaining maturity as of the reporting date.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s investments in term deposits with financial institutions are measured and recognized at amortized cost. Interest earned on such investments is included in other income, net.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s mutual fund investments are in debt funds in India. These investments are accounted for in accordance with the fair value option under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 825, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The fair value is represented by original cost on the acquisition date and the net asset value (“NAV”) as quoted, at each reporting period and any changes in fair value are included in other income, net. Gain or loss on the disposal of these investments is calculated using the weighted average cost of the investments sold and is included in other income, net.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:1.84pt">Derivative Financial Instruments</span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company uses derivative instruments to mitigate the exposure from risk of foreign currency and interest rate fluctuations. The Company enters into foreign currency forward contracts to hedge cash flow risks from forecasted transactions denominated in certain foreign currencies, and interest rate swaps to hedge cash flow risks from its revolving credit facility having variable interest rate obligations. These contracts adhere to the Company’s treasury operations’ objectives and policies to qualify as cash flow hedges, and are with counterparties that are highly rated financial institutions.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the fair value of these cash flow hedges are recorded as a component of accumulated other comprehensive income/(loss) (“AOCI”), net of tax. The resultant foreign exchange gain/(loss) upon settlement of cash flow hedges of a forecast transaction are recorded in the unaudited consolidated statements of income along with the underlying hedged item in the same line as part of “Cost of revenues,” “General and administrative expenses,” “Selling and marketing expenses,” and “Depreciation and amortization expense,” as applicable. The accumulated changes in the fair value of interest rate swaps recognized in AOCI are reclassed to the unaudited consolidated statements of income and are presented as a part of “Interest expense” over the term of the contract.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates hedge effectiveness of cash flow hedges at the time a contract is entered into as well as on an ongoing basis. For hedge relationships that are discontinued because the forecasted transaction is not expected to occur by the end of the originally specified period, any related derivative amounts recorded in AOCI are reclassified to earnings.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also uses derivatives instruments consisting of foreign currency forward contracts to economically hedge intercompany balances and other monetary assets or liabilities denominated in currencies other than the functional currency, against the risk of foreign currency fluctuations associated with remeasurement of such assets and liabilities to functional currency. These derivatives do not qualify as fair value hedges under ASC 815. Changes in the fair value of these derivatives are recognized in the unaudited consolidated statements of income and are included in foreign exchange gain/(loss).</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also uses foreign currency forward contracts designated as net investment hedges to hedge the foreign currency risks related to the Company's investment in foreign subsidiaries. Gains and losses on these forward contracts are recognized in AOCI as part of the foreign currency translation adjustment. All of the assets and liabilities related to the Company’s forward contracts are subject to master netting arrangements with each individual counterparty. These master netting arrangements generally provide for net settlement of all outstanding contracts with the counterparty in the case of an event of default or a termination event. The Company has presented all of the assets and liabilities related to these contracts on a gross basis, with no offsets, in its consolidated statements of financial position. There is no financial collateral (including cash collateral) provided or received by the Company related to these contracts.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(e)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:2.41pt">Recent Accounting Pronouncements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In October 2021, FASB issued Accounting Standard Update (“ASU”) No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU provides guidance in Topic 805 to require the acquirer entity to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers, as if it had originated the contracts. Generally, this should result in an acquirer recognizing and measuring the acquired contract assets and contract liabilities consistent with how they were recognized and measured in the acquiree’s financial statements, if the acquiree prepared financial statements in accordance with U.S. GAAP. The ASU is effective for fiscal years beginning after December 15, 2022. An entity may early adopt the ASU including adoption in an interim period, with retrospective application to all business combinations within the fiscal year that includes such interim period. The Company is currently evaluating the impact of this ASU on its consolidated financial statements.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">(f)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%;padding-left:3.51pt">Recently adopted Accounting Pronouncements</span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In March 2020, FASB issued ASU No. 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. This ASU provides optional guidance for a limited period of time to ease potential accounting impacts associated with transitioning away from reference rates that are expected to be discontinued, such as interbank offered rates and London Inter-Bank Offered Rate (“LIBOR”). The ASU provides practical expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments are elective and are effective upon issuance for all entities through December 31, 2022. The adoption of this ASU did not have a material impact on the Company’s unaudited consolidated financial statements.</span></div> Basis of Preparation and Principles of ConsolidationThe unaudited consolidated financial statements have been prepared in conformity with United States generally accepted accounting principles (“U.S. GAAP”) for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for annual financial statements and therefore should be read in conjunction with the audited consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021. <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The unaudited consolidated financial statements reflect all adjustments (of a normal and recurring nature) that management considers necessary for a fair presentation of such statements for the interim periods presented. The unaudited consolidated statements of income for the interim periods presented are not necessarily indicative of the results for the full year or for any subsequent period.</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The accompanying unaudited consolidated financial statements include the financial statements of ExlService Holdings and all of its subsidiaries. The standalone financial statements of subsidiaries are fully consolidated on a line-by-line basis. Intra-group balances and transactions, and gains and losses arising from intra-group transactions, are eliminated while preparing consolidated financial statements.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accounting policies of the respective individual subsidiary and associate are aligned wherever necessary, so as to ensure consistency with the accounting policies that are adopted by the Company under U.S. GAAP.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s investments in equity affiliates are initially recorded at cost and any excess purchase consideration paid over proportionate share of the fair value of the net assets of the investee at the acquisition date is recognized as goodwill. The proportionate share of net income or loss of the investee after its acquisition is recognized in the unaudited consolidated statements of income.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For purposes of comparability, certain prior period amounts have been reclassified to conform to the current year presentation in accordance with U.S. GAAP.</span></div> Use of EstimatesThe preparation of the unaudited consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited consolidated financial statements and the unaudited consolidated statements of income during the reporting period. Although these estimates are based on management’s best assessment of the current business environment, actual results may be different from those estimates. The significant estimates and assumptions that affect the unaudited consolidated financial statements include, but are not limited to, estimates of the fair value of the identifiable intangible assets and contingent consideration, purchase price allocation, including revenue projections and discount rate applied within the discounted cash flow model for business acquisitions, allowance for expected credit losses, the nature and timing of the satisfaction of performance obligations, the standalone selling price of performance obligations, and variable consideration in a customer contract, expected recoverability from customers with contingent fee arrangements, estimated costs to complete fixed price contracts, recoverability of dues from statutory authorities, assets and obligations related to employee benefit plans, deferred tax valuation allowances, income-tax uncertainties and other contingencies, valuation of derivative financial instruments, assumptions used to calculate stock-based compensation expense, assumptions used to determine the incremental borrowing rate to calculate lease liabilities and right-of-use (“ROU”) assets, lease term to calculate amortization of ROU, depreciation and amortization periods, and recoverability of long-lived assets, goodwill and intangibles. Investments<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s short-term investments consist of investments in mutual funds and those term deposits with more than three months of original maturity and less than twelve months of remaining maturity as of the reporting date, while long-term investments consist of term deposits with more than twelve months of remaining maturity as of the reporting date.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s investments in term deposits with financial institutions are measured and recognized at amortized cost. Interest earned on such investments is included in other income, net.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s mutual fund investments are in debt funds in India. These investments are accounted for in accordance with the fair value option under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 825, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The fair value is represented by original cost on the acquisition date and the net asset value (“NAV”) as quoted, at each reporting period and any changes in fair value are included in other income, net. Gain or loss on the disposal of these investments is calculated using the weighted average cost of the investments sold and is included in other income, net.</span></div> Derivative Financial Instruments<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company uses derivative instruments to mitigate the exposure from risk of foreign currency and interest rate fluctuations. The Company enters into foreign currency forward contracts to hedge cash flow risks from forecasted transactions denominated in certain foreign currencies, and interest rate swaps to hedge cash flow risks from its revolving credit facility having variable interest rate obligations. These contracts adhere to the Company’s treasury operations’ objectives and policies to qualify as cash flow hedges, and are with counterparties that are highly rated financial institutions.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the fair value of these cash flow hedges are recorded as a component of accumulated other comprehensive income/(loss) (“AOCI”), net of tax. The resultant foreign exchange gain/(loss) upon settlement of cash flow hedges of a forecast transaction are recorded in the unaudited consolidated statements of income along with the underlying hedged item in the same line as part of “Cost of revenues,” “General and administrative expenses,” “Selling and marketing expenses,” and “Depreciation and amortization expense,” as applicable. The accumulated changes in the fair value of interest rate swaps recognized in AOCI are reclassed to the unaudited consolidated statements of income and are presented as a part of “Interest expense” over the term of the contract.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates hedge effectiveness of cash flow hedges at the time a contract is entered into as well as on an ongoing basis. For hedge relationships that are discontinued because the forecasted transaction is not expected to occur by the end of the originally specified period, any related derivative amounts recorded in AOCI are reclassified to earnings.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also uses derivatives instruments consisting of foreign currency forward contracts to economically hedge intercompany balances and other monetary assets or liabilities denominated in currencies other than the functional currency, against the risk of foreign currency fluctuations associated with remeasurement of such assets and liabilities to functional currency. These derivatives do not qualify as fair value hedges under ASC 815. Changes in the fair value of these derivatives are recognized in the unaudited consolidated statements of income and are included in foreign exchange gain/(loss).</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also uses foreign currency forward contracts designated as net investment hedges to hedge the foreign currency risks related to the Company's investment in foreign subsidiaries. Gains and losses on these forward contracts are recognized in AOCI as part of the foreign currency translation adjustment. All of the assets and liabilities related to the Company’s forward contracts are subject to master netting arrangements with each individual counterparty. These master netting arrangements generally provide for net settlement of all outstanding contracts with the counterparty in the case of an event of default or a termination event. The Company has presented all of the assets and liabilities related to these contracts on a gross basis, with no offsets, in its consolidated statements of financial position. There is no financial collateral (including cash collateral) provided or received by the Company related to these contracts.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:2.41pt">Recent Accounting Pronouncements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In October 2021, FASB issued Accounting Standard Update (“ASU”) No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU provides guidance in Topic 805 to require the acquirer entity to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers, as if it had originated the contracts. Generally, this should result in an acquirer recognizing and measuring the acquired contract assets and contract liabilities consistent with how they were recognized and measured in the acquiree’s financial statements, if the acquiree prepared financial statements in accordance with U.S. GAAP. The ASU is effective for fiscal years beginning after December 15, 2022. An entity may early adopt the ASU including adoption in an interim period, with retrospective application to all business combinations within the fiscal year that includes such interim period. The Company is currently evaluating the impact of this ASU on its consolidated financial statements.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">(f)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%;padding-left:3.51pt">Recently adopted Accounting Pronouncements</span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In March 2020, FASB issued ASU No. 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. This ASU provides optional guidance for a limited period of time to ease potential accounting impacts associated with transitioning away from reference rates that are expected to be discontinued, such as interbank offered rates and London Inter-Bank Offered Rate (“LIBOR”). The ASU provides practical expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments are elective and are effective upon issuance for all entities through December 31, 2022. The adoption of this ASU did not have a material impact on the Company’s unaudited consolidated financial statements.</span></div> Segment and Geographical Information<div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is a provider of data analytics and digital operations and solutions.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company manages and reports financial information through its four reportable segments: Insurance, Healthcare, Analytics and Emerging Business, which reflects how management reviews financial information and makes operating decisions. These business units develop client-specific solutions, build capabilities, maintain a unified go-to-market approach and are integrally responsible for service delivery, customer satisfaction, growth and profitability.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The chief operating decision maker (“CODM”) generally reviews financial information such as revenues, cost of revenues and gross profit, disaggregated by the operating segments to allocate an overall budget among the operating segments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company does not allocate and therefore the CODM does not evaluate, certain operating expenses, interest expense or income taxes by segment. Many of the Company’s assets are shared by multiple operating segments. The Company manages these assets on a total Company basis, not by operating segment, and therefore asset information and capital expenditures by operating segment are not presented.</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The December 2021 and June 2022 acquisition of Clairvoyant AI Inc. (“Clairvoyant”) and Inbound Media Group, LLC (“Inbound”), respectively, are both included in the Analytics reportable segment. Refer to Note 10 - Business Combinations, Goodwill and Intangible Assets to the unaudited consolidated financial statements for further details.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Revenues and cost of revenues for the three months ended September 30, 2022 and 2021, respectively, for each of the reportable segments, are as follows:</span></div><div style="margin-top:11pt;text-align:center"><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 style="width:41.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.387%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.125%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.978%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.978%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.392%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30, 2022</span></td></tr><tr style="height:6pt"><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Healthcare</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Emerging Business</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Analytics</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:17pt"><td colspan="30" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues, net</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,198 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,820 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,157 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,778 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain, interest expense and other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain from equity-method investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,095 </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"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Exclusive of depreciation and amortization expense.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"/><td style="width:43.196%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.159%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.979%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30, 2021</span></td></tr><tr style="height:9pt"><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Healthcare</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Emerging Business</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Analytics</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="30" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%">Revenues, net</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,008 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.9pt;font-weight:400;line-height:100%">Cost of revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.43pt;font-weight:400;line-height:100%;position:relative;top:-3.46pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,518 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,284 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,144 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on settlement of convertible notes, foreign exchange gain, interest expense and other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,763)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain from equity-method investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,507 </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"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Exclusive of depreciation and amortization expense.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues and cost of revenues for the nine months ended September 30, 2022 and 2021, respectively, for each of the reportable segments, are as follows:</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 style="width:39.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.871%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30, 2022</span></td></tr><tr style="height:11pt"><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Healthcare</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Emerging Business</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Analytics</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="30" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues, net</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,021 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,655 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,253 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378,156 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,989 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain, interest expense and other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain from equity-method investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,119 </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"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Exclusive of depreciation and amortization expense.</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 style="width:37.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.163%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30, 2021</span></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Healthcare</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Emerging Business</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Analytics</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="30" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%">Revenues, net</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,190 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826,804 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.9pt;font-weight:400;line-height:100%">Cost of revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.43pt;font-weight:400;line-height:100%;position:relative;top:-3.46pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,942 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,133 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,850 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,340 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,265 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,945 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,021 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,539 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,716 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on settlement of convertible notes, foreign exchange gain, interest expense and other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,345)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,019 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,459 </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"/></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Exclusive of depreciation and amortization expense.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues, net by service type, 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:88.888%"><tr><td style="width:1.0%"/><td style="width:42.814%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.622%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.063%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Digital operations and solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,053 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,862 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Analytics services</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,351 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,325 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037,341 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826,804 </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"/></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:112%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> Digital operations and solutions include revenues of the Company’s Insurance, Healthcare and Emerging Business reportable segments. Refer to the reportable segment disclosure above.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company attributes the revenues to regions based upon the location of its customers.</span></div><div style="margin-top:5pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"><tr><td style="width:1.0%"/><td style="width:43.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.618%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues, net</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-United States</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,699 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,599 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,790 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,422 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,351 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,325 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037,341 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826,804 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets by geographic area, which consist of property and equipment, net and operating lease right-of-use assets were as follows:</span></div><div style="margin-top:5pt;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.134%"><tr><td style="width:1.0%"/><td style="width:63.832%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.513%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-lived assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-lived assets</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,899 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,700 </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"/></tr></table></div> 4 <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Revenues and cost of revenues for the three months ended September 30, 2022 and 2021, respectively, for each of the reportable segments, are as follows:</span></div><div style="margin-top:11pt;text-align:center"><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 style="width:41.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.387%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.125%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.978%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.978%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.392%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30, 2022</span></td></tr><tr style="height:6pt"><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Healthcare</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Emerging Business</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Analytics</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:17pt"><td colspan="30" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues, net</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,198 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,820 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,157 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,778 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain, interest expense and other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain from equity-method investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,095 </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"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Exclusive of depreciation and amortization expense.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"/><td style="width:43.196%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.159%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.979%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30, 2021</span></td></tr><tr style="height:9pt"><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Healthcare</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Emerging Business</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Analytics</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="30" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%">Revenues, net</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,008 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.9pt;font-weight:400;line-height:100%">Cost of revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.43pt;font-weight:400;line-height:100%;position:relative;top:-3.46pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,518 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,284 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,144 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on settlement of convertible notes, foreign exchange gain, interest expense and other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,763)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain from equity-method investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,507 </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"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Exclusive of depreciation and amortization expense.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues and cost of revenues for the nine months ended September 30, 2022 and 2021, respectively, for each of the reportable segments, are as follows:</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 style="width:39.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.871%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30, 2022</span></td></tr><tr style="height:11pt"><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Healthcare</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Emerging Business</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Analytics</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="30" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues, net</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,021 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,655 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,253 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378,156 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,989 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain, interest expense and other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain from equity-method investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,119 </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"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Exclusive of depreciation and amortization expense.</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 style="width:37.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.163%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30, 2021</span></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Healthcare</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Emerging Business</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Analytics</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="30" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%">Revenues, net</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,190 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826,804 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.9pt;font-weight:400;line-height:100%">Cost of revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.43pt;font-weight:400;line-height:100%;position:relative;top:-3.46pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,942 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,133 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,850 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,340 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,265 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,945 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,021 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,539 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,716 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on settlement of convertible notes, foreign exchange gain, interest expense and other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,345)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,019 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,459 </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"/></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Exclusive of depreciation and amortization expense.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues, net by service type, 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:88.888%"><tr><td style="width:1.0%"/><td style="width:42.814%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.622%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.063%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Digital operations and solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,053 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,862 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Analytics services</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,351 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,325 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037,341 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826,804 </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"/></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:112%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> Digital operations and solutions include revenues of the Company’s Insurance, Healthcare and Emerging Business reportable segments. Refer to the reportable segment disclosure above.</span></div> 116198000 22820000 56035000 166298000 361351000 75041000 17119000 32363000 105939000 230462000 41157000 5701000 23672000 60359000 130889000 80778000 1323000 12447000 108000 39095000 98008000 27341000 44513000 120463000 290325000 61490000 17057000 23660000 75536000 177743000 36518000 10284000 20853000 44927000 112582000 70144000 -11763000 4196000 28000 26507000 328021000 72027000 160655000 476638000 1037341000 210768000 52464000 92790000 303163000 659185000 117253000 19563000 67865000 173475000 378156000 236989000 4361000 34774000 365000 111119000 283887000 85856000 122871000 334190000 826804000 176942000 52133000 66850000 211340000 507265000 106945000 33723000 56021000 122850000 319539000 199716000 -11345000 22019000 86459000 195053000 169862000 560703000 492614000 166298000 120463000 476638000 334190000 361351000 290325000 1037341000 826804000 The Company attributes the revenues to regions based upon the location of its customers.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"><tr><td style="width:1.0%"/><td style="width:43.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.618%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues, net</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-United States</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,699 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,599 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,790 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,422 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,351 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,325 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037,341 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826,804 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 310652000 249726000 891551000 709382000 34131000 27433000 98994000 78359000 16568000 13166000 46796000 39063000 50699000 40599000 145790000 117422000 361351000 290325000 1037341000 826804000 <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets by geographic area, which consist of property and equipment, net and operating lease right-of-use assets were as follows:</span></div><div style="margin-top:5pt;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.134%"><tr><td style="width:1.0%"/><td style="width:63.832%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.513%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-lived assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-lived assets</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,899 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,700 </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"/></tr></table></div> 58969000 79604000 55825000 50095000 18899000 22011000 8206000 10990000 141899000 162700000 Revenues, net<div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Refer to Note 3 - Segment and Geographical Information to the unaudited consolidated financial statements for revenues disaggregated by reportable segments and geography.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline">Contract balances</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table provides information about accounts receivable, contract assets and contract liabilities from contracts with customers:</span></div><div style="text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"><tr><td style="width:1.0%"/><td style="width:63.480%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.000%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,911 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,232 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue (consideration received in advance)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration received for process transition activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accounts receivable includes $134,334 and $93,336 as of September 30, 2022 and December 31, 2021, respectively, representing unbilled receivables. The Company has accrued the unbilled receivables for work performed in accordance with the terms of contracts with customers and considers no significant performance risk associated with its unbilled receivables.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Contract assets represent upfront payments such as deal signing discounts or deal signing bonuses made to customers. These costs are amortized over the expected period of the benefit and are recorded as an adjustment to transaction price and reduced from revenues. The Company’s assessment did not indicate any impairment losses on its contract assets for the periods presented.</span></div><div style="text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Contract liabilities represent that portion of deferred revenue for which payments have been received in advance from customers. The Company also defers revenues attributable to certain process transition activities for which costs have been capitalized by the Company as contract fulfillment costs. Consideration received from customers, if any, relating to such transition activities are classified under contract liabilities and are included within “Deferred revenues” and “Other non-current liabilities” in the consolidated balance sheets. The revenues are recognized as (or when) the performance obligation is fulfilled under the contract with customer.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Revenue recognized during the three and nine months ended September 30, 2022 and 2021, which was included in the contract liabilities balance at the beginning of the respective periods:</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:97.222%"><tr><td style="width:1.0%"/><td style="width:47.170%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.133%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.401%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue (consideration received in advance)</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,731 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration received for process transition activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:99%;text-decoration:underline">Contract acquisition and fulfillment costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table provides details of the Company’s contract acquisition and fulfillment costs:</span></div><div style="margin-top:17pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"/><td style="width:38.330%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.399%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.399%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.399%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.399%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.098%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="27" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contract Acquisition Costs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Opening Balance</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">983 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions / (reductions)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(328)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(793)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Closing Balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">988</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">612</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">988</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">612</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">511</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:98.684%"><tr><td style="width:1.0%"/><td style="width:39.048%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.940%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contract Fulfillment Costs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Opening Balance</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,795 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,170)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(693)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,794)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,578)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Closing Balance</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,961</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,280</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,961</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,280</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,795</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There was no impairment for contract acquisition and contract fulfillment costs as of September 30, 2022 and December 31, 2021. The capitalized costs are amortized over the expected period of benefit of the contract.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for expected credit losses</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company evaluates the credit risk of its customers based on a combination of various financial and qualitative factors that may affect the ability of each customer to pay. The Company considered current and anticipated future economic conditions relating to the industries of the Company’s customers and the countries where it operates. In calculating expected credit loss, the Company also considered past payment trends, credit rating and other related credit information for its significant customers to estimate the probability of default in the future and estimates relating to the possible effects resulting from COVID-19.</span></div><div style="text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:59.729%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.102%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, including unbilled receivables</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for expected 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(855)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(573)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">256,911</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">194,232</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The movement in “Allowance for expected credit losses” on customer balances was as follows:</span></div><div style="text-align:justify;text-indent:22.5pt"><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 style="width:48.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.456%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Opening Balance</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions / (reductions)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(414)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(496)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions due to write-off of Accounts Receivables</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(472)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation adjustment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Closing Balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">855</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">671</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">855</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">671</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">573</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table provides information about accounts receivable, contract assets and contract liabilities from contracts with customers:</span></div><div style="text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"><tr><td style="width:1.0%"/><td style="width:63.480%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.000%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,911 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,232 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue (consideration received in advance)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration received for process transition activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Revenue recognized during the three and nine months ended September 30, 2022 and 2021, which was included in the contract liabilities balance at the beginning of the respective periods:</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:97.222%"><tr><td style="width:1.0%"/><td style="width:47.170%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.133%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.401%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue (consideration received in advance)</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,731 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration received for process transition activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 256911000 194232000 1180000 2524000 16342000 18247000 4515000 2203000 134334000 93336000 2456000 1778000 16326000 28731000 706000 411000 1370000 1598000 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table provides details of the Company’s contract acquisition and fulfillment costs:</span></div><div style="margin-top:17pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"/><td style="width:38.330%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.399%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.399%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.399%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.399%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.098%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="27" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contract Acquisition Costs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Opening Balance</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">983 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions / (reductions)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(328)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(793)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Closing Balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">988</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">612</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">988</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">612</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">511</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:98.684%"><tr><td style="width:1.0%"/><td style="width:39.048%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.940%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contract Fulfillment Costs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Opening Balance</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,795 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,170)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(693)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,794)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,578)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Closing Balance</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,961</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,280</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,961</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,280</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,795</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 983000 867000 511000 1027000 1027000 78000 -97000 805000 277000 277000 73000 158000 328000 692000 793000 988000 612000 988000 612000 511000 10167000 3694000 5795000 5631000 5631000 2964000 279000 8449000 443000 3742000 1170000 693000 2283000 2794000 3578000 11961000 3280000 11961000 3280000 5795000 0 0 0 0 <div style="text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:59.729%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.102%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, including unbilled receivables</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for expected 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(855)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(573)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">256,911</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">194,232</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The movement in “Allowance for expected credit losses” on customer balances was as follows:</span></div><div style="text-align:justify;text-indent:22.5pt"><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 style="width:48.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.456%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Opening Balance</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions / (reductions)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(414)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(496)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions due to write-off of Accounts Receivables</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(472)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation adjustment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Closing Balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">855</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">671</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">855</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">671</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">573</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 257766000 194805000 855000 573000 256911000 194232000 844000 730000 573000 1189000 1189000 9000 -19000 752000 -414000 -496000 0 41000 472000 114000 129000 2000 1000 2000 10000 9000 855000 671000 855000 671000 573000 Earnings Per Share<div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Basic earnings per share is computed by dividing net income attributable to common stockholders by the weighted average number of common shares outstanding, adjusted for outstanding shares that are subject to repurchase during each period. Diluted earnings per share is computed using the weighted average number of common shares plus the potentially dilutive effect of common stock equivalents (outstanding stock options, restricted stock and restricted stock units) issued and outstanding at the reporting date, and an assumed conversion premium of outstanding convertible notes, using the treasury stock method (as discussed further in the subsequent paragraph). Common stock equivalents that are anti-dilutive are excluded from the computation of weighted average shares outstanding. The Company includes performance stock unit awards in dilutive potential common shares when they become contingently issuable and have a dilutive impact per authoritative guidance and excludes such awards when they are not contingently issuable.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In 2021, diluted weighted-average shares outstanding was affected by the treatment of the Company’s 3.5% per annum Convertible Senior Notes due October 1, 2024 (the “Notes”). The Company had a choice to settle the Notes in cash, shares or any combination of the two. The Company had the ability to settle the principal balance of the Notes in cash, and as such, the Company applied the treasury stock method. The dilution related to the conversion premium, if any, of the Notes is included in the calculation of diluted weighted-average shares outstanding for the portion of the period until actual settlement and to the extent the issuance is dilutive based on the average stock price during the reporting period being greater than the conversion price of $75. During the third quarter of 2021, the Company settled the Notes by electing a combination of cash and shares of the Company’s common stock and as such included the count of shares issued on settlement in the calculation of basic earnings per share for the portion of the period outstanding.</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share:</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 style="width:39.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerators:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominators:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average common shares outstanding</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,237,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,449,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,360,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,583,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539,916 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of conversion premium on the Notes</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares outstanding</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,777,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,305,893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,833,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,336,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share attributable to ExlService Holdings Inc. stockholders:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average potentially dilutive shares considered anti-dilutive and not included in computing diluted earnings per share</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.035 75 <div style="padding-left:27pt;text-align:justify;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share:</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 style="width:39.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerators:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominators:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average common shares outstanding</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,237,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,449,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,360,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,583,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539,916 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of conversion premium on the Notes</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares outstanding</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,777,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,305,893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,833,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,336,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share attributable to ExlService Holdings Inc. stockholders:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average potentially dilutive shares considered anti-dilutive and not included in computing diluted earnings per share</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 39095000 26507000 111119000 86459000 33237833 33449311 33360346 33583791 539916 440378 473291 371145 0 416204 0 382014 33777749 34305893 33833637 34336950 1.18 0.79 3.33 2.57 1.16 0.77 3.28 2.52 936 40384 673 14044 Cash, Cash Equivalents and Restricted Cash<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purposes of the unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise of the following:</span><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 style="width:49.854%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.346%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.612%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,262 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,581 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash (current)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash (non-current)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,271 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,693 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,810 </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"/></tr></table> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purposes of the unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise of the following:</span><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 style="width:49.854%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.346%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.612%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,262 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,581 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash (current)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash (non-current)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,271 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,693 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,810 </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"/></tr></table> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purposes of the unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise of the following:</span><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 style="width:49.854%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.346%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.612%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,262 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,581 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash (current)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash (non-current)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,271 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,693 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,810 </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"/></tr></table> 89262000 114581000 135337000 7013000 6810000 6174000 1996000 2302000 2299000 98271000 123693000 143810000 Investments<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments consist of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.257%"><tr><td style="width:1.0%"/><td style="width:56.527%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:19.747%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.477%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.749%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 4pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 4pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 4pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short-term investments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 7pt 0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,435</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,551</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term deposits</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,454</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,879</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Short-term investments</span></td><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">172,889</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">179,430</span></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 7pt 0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term investments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term deposits</span></td><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,355</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in equity affiliate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,369</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,004</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Long-term investments</span></td><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,724</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,190</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr></table> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments consist of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.257%"><tr><td style="width:1.0%"/><td style="width:56.527%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:19.747%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.477%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.749%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 4pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 4pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 4pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short-term investments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 7pt 0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,435</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,551</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term deposits</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,454</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,879</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Short-term investments</span></td><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">172,889</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">179,430</span></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 7pt 0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term investments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term deposits</span></td><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,355</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in equity affiliate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,369</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,004</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Long-term investments</span></td><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,724</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,190</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr></table> 99435000 127551000 73454000 51879000 172889000 179430000 31355000 186000 3369000 3004000 34724000 3190000 Other Income, net<div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net consists of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"/><td style="width:46.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.532%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale and mark-to-market of mutual funds and money market funds</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,471 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and dividend income</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others, net</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(667)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,517)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(697)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,261 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,721 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,498 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,346 </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"/></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net consists of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"/><td style="width:46.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.532%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale and mark-to-market of mutual funds and money market funds</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,471 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and dividend income</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others, net</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(667)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,517)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(697)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,261 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,721 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,498 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,346 </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"/></tr></table></div> 1471000 1233000 3341000 3991000 1457000 761000 3674000 2052000 -667000 -273000 -2517000 -697000 2261000 1721000 4498000 5346000 Property and Equipment, net<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following:</span></div><div style="margin-top:11pt;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 style="width:49.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.714%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated useful lives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Owned Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network equipment and computers</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-5</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-8</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-8</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Motor vehicles</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital work in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,323 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,361 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(229,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(213,699)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,510 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,662 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVmMzk0MzQwOTFjNjRjNjNhZjQzZWM0NGNmYTcwODUwL3NlYzo1ZjM5NDM0MDkxYzY0YzYzYWY0M2VjNDRjZmE3MDg1MF81NS9mcmFnOjI1MTk2NmEwNmM4MDQyNmJhMDY2NjU2YzkwOTc0YzQ4L3RhYmxlOmJkMDdiNGRiYzE0MDQ3YWE5ZDE3YTBhZGQ5NjY5ZWU3L3RhYmxlcmFuZ2U6YmQwN2I0ZGJjMTQwNDdhYTlkMTdhMGFkZDk2NjllZTdfMTQtMC0xLTEtNjk0OTA_78d57ced-1645-4ade-9a9b-e2889ad89241"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVmMzk0MzQwOTFjNjRjNjNhZjQzZWM0NGNmYTcwODUwL3NlYzo1ZjM5NDM0MDkxYzY0YzYzYWY0M2VjNDRjZmE3MDg1MF81NS9mcmFnOjI1MTk2NmEwNmM4MDQyNmJhMDY2NjU2YzkwOTc0YzQ4L3RhYmxlOmJkMDdiNGRiYzE0MDQ3YWE5ZDE3YTBhZGQ5NjY5ZWU3L3RhYmxlcmFuZ2U6YmQwN2I0ZGJjMTQwNDdhYTlkMTdhMGFkZDk2NjllZTdfMTQtMC0xLTEtNjk0OTA_f3b0136f-bc3c-478f-82fd-da9fe82bb347">Right-of-use assets under finance leases*:</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network equipment and computers</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Motor vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,416 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,685 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,339)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,933 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,008 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">*Depreciation on assets held under finance leases are computed using the straight-line method over the shorter of the assets estimated useful lives or the lease term.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Capital work in progress represents advances paid towards acquisition of property and equipment and costs incurred on internally developed software not yet ready to be placed in service.</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the three and nine months ended September 30, 2022, there were no changes in estimated useful lives of property and equipment during the ordinary course of operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The depreciation and amortization expense, excluding amortization of acquisition-related intangibles, recognized in the unaudited consolidated statements of income was 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:100.000%"><tr><td style="width:1.0%"/><td style="width:49.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,137 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,283 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,182 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,936 </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"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The effect of foreign exchange gain/(loss) upon settlement of cash flow hedges recorded under depreciation and amortization, was as follows:</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 style="width:48.607%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign exchange gain/(loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443 </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"/></tr></table></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internally developed software costs, included under Software, was as follows:</span></div><div style="text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"><tr><td style="width:1.0%"/><td style="width:58.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.902%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,015 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less : 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,599)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,226)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internally developed software, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,416 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,063 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The amortization expense on internally developed software recognized in the unaudited consolidated statements of income was 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:95.175%"><tr><td style="width:1.0%"/><td style="width:43.293%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.956%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.417%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.417%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,086 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,414 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,165 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of September 30, 2022 and December 31, 2021, the Company believes no impairment exists because the long-lived asset's future undiscounted net cash flows expected to be generated exceeds its carrying value; however, there can be no assurance that long-lived assets will not be impaired in future periods. Determining whether an impairment has occurred typically requires various estimates and assumptions, including determining which undiscounted cash flows are directly related to the potentially impaired asset, the useful life over which cash flows will occur, their amount, the asset’s residual value, if any, and estimates relating to the possible effects resulting from COVID-19. It is reasonably possible that the judgments and estimates described above could change in future periods.</span></div> <div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following:</span></div><div style="margin-top:11pt;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 style="width:49.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.714%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated useful lives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Owned Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network equipment and computers</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-5</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-8</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-8</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Motor vehicles</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital work in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,323 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,361 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(229,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(213,699)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,510 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,662 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVmMzk0MzQwOTFjNjRjNjNhZjQzZWM0NGNmYTcwODUwL3NlYzo1ZjM5NDM0MDkxYzY0YzYzYWY0M2VjNDRjZmE3MDg1MF81NS9mcmFnOjI1MTk2NmEwNmM4MDQyNmJhMDY2NjU2YzkwOTc0YzQ4L3RhYmxlOmJkMDdiNGRiYzE0MDQ3YWE5ZDE3YTBhZGQ5NjY5ZWU3L3RhYmxlcmFuZ2U6YmQwN2I0ZGJjMTQwNDdhYTlkMTdhMGFkZDk2NjllZTdfMTQtMC0xLTEtNjk0OTA_78d57ced-1645-4ade-9a9b-e2889ad89241"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVmMzk0MzQwOTFjNjRjNjNhZjQzZWM0NGNmYTcwODUwL3NlYzo1ZjM5NDM0MDkxYzY0YzYzYWY0M2VjNDRjZmE3MDg1MF81NS9mcmFnOjI1MTk2NmEwNmM4MDQyNmJhMDY2NjU2YzkwOTc0YzQ4L3RhYmxlOmJkMDdiNGRiYzE0MDQ3YWE5ZDE3YTBhZGQ5NjY5ZWU3L3RhYmxlcmFuZ2U6YmQwN2I0ZGJjMTQwNDdhYTlkMTdhMGFkZDk2NjllZTdfMTQtMC0xLTEtNjk0OTA_f3b0136f-bc3c-478f-82fd-da9fe82bb347">Right-of-use assets under finance leases*:</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network equipment and computers</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Motor vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,416 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,685 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,339)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,933 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,008 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">*Depreciation on assets held under finance leases are computed using the straight-line method over the shorter of the assets estimated useful lives or the lease term.</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The depreciation and amortization expense, excluding amortization of acquisition-related intangibles, recognized in the unaudited consolidated statements of income was 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:100.000%"><tr><td style="width:1.0%"/><td style="width:49.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,137 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,283 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,182 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,936 </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"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The effect of foreign exchange gain/(loss) upon settlement of cash flow hedges recorded under depreciation and amortization, was as follows:</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 style="width:48.607%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign exchange gain/(loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443 </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"/></tr></table></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internally developed software costs, included under Software, was as follows:</span></div><div style="text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"><tr><td style="width:1.0%"/><td style="width:58.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.902%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,015 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less : 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,599)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,226)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internally developed software, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,416 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,063 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The amortization expense on internally developed software recognized in the unaudited consolidated statements of income was 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:95.175%"><tr><td style="width:1.0%"/><td style="width:43.293%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.956%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.417%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.417%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,086 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,414 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,165 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P3Y P5Y 125523000 116023000 P2Y P5Y 106738000 101884000 P3Y P8Y 43326000 46401000 P3Y P8Y 20669000 22302000 P2Y P5Y 573000 693000 P30Y 978000 1070000 640000 700000 10876000 10288000 309323000 299361000 229813000 213699000 79510000 85662000 84000 91000 1030000 1229000 666000 787000 636000 578000 2416000 2685000 1993000 2339000 423000 346000 79933000 86008000 10137000 9283000 29182000 26936000 -126000 120000 -64000 443000 29015000 19289000 14599000 10226000 14416000 9063000 1832000 1086000 4414000 3165000 0 0 Business Combinations, Goodwill and Intangible Assets<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Clairvoyant AI Inc.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 16, 2021, the Company, through its wholly owned subsidiary ExlService.com, LLC (“Buyer”), completed the acquisition of Clairvoyant, a Delaware corporation, pursuant to an equity securities purchase agreement dated December 16, 2021 (the “Purchase Agreement”). The Company purchased 100% of the issued and outstanding equity securities in Clairvoyant.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Clairvoyant is a global technology consulting and services company that helps organizations in their business transformation by maximizing the value of data through actionable insights. It provides data engineering, analytics, machine learning, product engineering, and cloud-based solutions. The acquisition strengthens the Company’s capabilities by adding additional expertise in data engineering and cloud enablement, further supporting its clients in insurance, healthcare, banking and financial services, and retail.</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The aggregate purchase consideration payable was $90,325, including cash and cash equivalents acquired, debt, other post-closing adjustments and contingent consideration. The base purchase consideration payable at closing of the acquisition (the “Closing”) was $80,080, excluding cash and cash equivalents acquired, debt and estimated other post-closing adjustments. As of September 30, 2022 and December 31, 2021, of the total purchase consideration, the Company has paid $78,984 and $76,831, respectively, net of cash and cash equivalents acquired. The Purchase Agreement also allows sellers the ability to earn up to $20,000 of contingent consideration, based on the achievement of certain performance goals by Clairvoyant during the 2022 and 2023 calendar years. The contingent consideration had an estimated fair value of $10,000 and $9,000, as of September 30, 2022 and December 31, 2021, respectively, and has been presented as contingent consideration under “Accrued expenses and other current liabilities” and “Other non-current liabilities,” as applicable, in the consolidated balance sheets. Changes in the fair value of contingent consideration were recognized in the unaudited consolidated statements of income and presented as a part of “Other income, net.” A portion of the purchase consideration otherwise payable was placed into escrow as security for the post-closing working capital adjustments and the indemnification obligations under the Purchase Agreement. To finance the acquisition at the Closing, the Company utilized its revolving Credit Facility in the amount of $75,000 and paid the balance with available cash on hand.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the business combination using the acquisition method of accounting.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Company’s business combinations accounting policy, the aggregate purchase consideration for Clairvoyant was allocated to identifiable net tangible and intangible assets based upon their fair values. The excess of the estimated purchase consideration over fair value of identifiable net tangible and intangible assets was recorded as goodwill. In order to allocate the consideration transferred for Clairvoyant, the fair values of all identifiable assets and liabilities must be established. For accounting and financial reporting purposes, fair value is defined under ASC No. 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement and Disclosure</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as the price that would be received upon sale of an asset or the amount paid to transfer a liability in an orderly transaction between market participants at the measurement date. Market participants are assumed to be buyers and sellers in the principal (most advantageous) market for the asset or liability. Additionally, fair value measurements for an asset assume the highest and best use of that asset by market participants. Use of different estimates and judgments could yield different results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tables below presents the fair value of the consideration exchanged and the allocation of purchase consideration to the major classes of assets and liabilities of Clairvoyant as of December 16, 2021:</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.730%"><tr><td style="width:1.0%"/><td style="width:79.788%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:18.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Assets:</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Cash and cash equivalents</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">5,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Accounts receivable, net</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">8,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Other current assets</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Property and equipment, net</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Intangible assets, net</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Customer relationships</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">31,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Developed technology</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Trade names and trademarks</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Non-compete agreements</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Other assets</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Total assets</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">49,552 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Liabilities:</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Accounts payable</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(1,199)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Accrued expenses and other current liabilities</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(4,873)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Deferred tax liabilities</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(9,383)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Other non-current liabilities</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(1,226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Total liabilities</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(16,681)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.730%"><tr><td style="width:1.0%"/><td style="width:79.788%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:18.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Net assets acquired</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">32,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Goodwill</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">57,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Total purchase consideration*</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">90,325</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">* Includes contingent consideration of $9,000 recognized at fair value as of the date of acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the three and nine months ended September 30, 2022, the Company recognized measurement period adjustments, which led to increase in goodwill in an amount of $nil and $2,229, respectively. These adjustments primarily relate to an increase in income tax liabilities of $988 included under “other non-current liabilities” and post-closing purchase adjustments.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of customer relationships were determined by using an “income approach,” specifically the Multi-Period Excess Earnings Method. The customer relationship assets are being amortized on a straight-line basis (which approximates the economic pattern of benefits) over the estimated economic life of 7 years.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the developed technology intangible assets were determined by using the “cost approach,” specifically the replacement cost method. The technology assets are being amortized on a straight-line basis (which approximates the economic pattern of benefits) over the estimated economic life of 3 years.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill recognized represents the acquired capabilities, operating synergies and other benefits expected to result from combining the acquired operations with the Company’s existing operations. The amount of goodwill recognized from Clairvoyant’s acquisition is not deductible for tax purposes. The goodwill has been assigned to the Company’s Analytics reportable segment based upon the Company’s assessment of nature of services rendered by Clairvoyant. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition-related costs are being expensed as incurred and are included in general and administrative expenses in the unaudited consolidated statements of income. The Company recognized acquisition-related costs of $nil and $134 during the three and nine months ended September 30, 2022, respectively, and $761 during the year ended December 31, 2021.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations of the acquired business and the fair value of the acquired assets and assumed liabilities are included in the Company’s consolidated financial statements with effect from the date of the acquisition. The acquisition did not materially impact the Company’s financial position, results of operations or cash flows, and therefore, the Company has not provided supplemental pro forma results.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inbound Media Group, LLC </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 10, 2022, the Company, through its wholly owned subsidiary ExlService.com, LLC, entered into an Asset Purchase Agreement to acquire certain assets of Inbound, a Wyoming limited liability company, which is a digital marketing business focused primarily on lead generation in the insurance space, for cash consideration of $1,469 and contingent consideration with an estimated fair value of $1,439 as of the date of acquisition based on the achievement of certain performance goals by Inbound during the 2022 to 2024 calendar years.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company accounted for this business combination using the acquisition method of accounting. Goodwill and intangible assets of $1,992 and $916, respectively, were recognized by the Company as a result of this transaction. The goodwill recognized for this business is deductible for income tax purposes. The acquisition strengthens the Company’s capabilities in digital direct-to-consumer marketing by adding performance marketing, lead generation and customer engagement capabilities to its suite of end-to-end marketing solutions, proprietary data sets and robust consumer analytics.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The results of operations of the acquired business and the fair value of the net assets acquired are included in the Company’s consolidated financial statements with effect from the date of the acquisition. The acquisition did not materially impact the Company’s financial position, results of operations or cash flows, and therefore, the Company has not provided unaudited supplemental pro forma results.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table sets forth details of changes in goodwill by reportable segment of the Company: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.543%"><tr><td style="width:1.0%"/><td style="width:42.343%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.800%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.484%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.491%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Healthcare</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Emerging Business</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Analytics</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2022</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,428 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,942 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement period adjustments</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,630)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,342)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,885 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,390 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,732 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,781 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of September 30, 2022, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Company performed an assessment to determine whether events or circumstances exist that may lead to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. The Company considered current and forecasted economic and market conditions and qualitative factors, such as the Company’s performance during nine months of the current fiscal year, business forecasts for the remainder of the year, stock price movements, generation and availability of cash and expansion plans. The Company reviewed key assumptions, including revisions of projected future revenues for reporting units against the results of the annual impairment test performed during the fourth quarter of 2021. The Company did not identify any triggers or indications of potential impairment for its reporting units as of September 30, 2022.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There can be no assurances that goodwill will not be impaired in future periods. Estimating the fair value of reporting units requires the use of estimates and significant judgments that are based on a number of factors including actual operating results. These estimates and judgements may not be within the control of the Company and accordingly it is reasonably possible that the judgments and estimates described above could change in future periods. The duration of market volatility is highly uncertain and, as such, the impact on cash flows, long-term debt-free net cash flow growth rate in the terminal year and discount rates are subject to significant judgments and may cause variability in the Company’s assessment of existence of any impairment. The Company continues to monitor significant changes in key assumptions that could result in future period impairment charges.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The recoverability of goodwill is dependent upon the continued growth of cash flows from the Company’s business activities. This growth is based on business forecasts and improvement in profitability of its reporting units. The Company continues to maintain its focus on cultivating long-term client relationships as well as attracting new clients.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Intangible Assets</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding the Company’s intangible assets is set forth below:</span></div><div style="margin-top:11pt;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 style="width:57.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.933%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,999)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,539)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,941 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,833)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,108 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,841 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,833)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,008 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;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 style="width:56.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.786%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,018)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,850)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,006)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,056 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,874)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,182 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,956 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,874)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,082 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1pt;text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The amortization expense recognized in the unaudited consolidated statements of income was as follows:</span></div><div style="margin-top:11pt;text-align:center"><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 style="width:39.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.480%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.188%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,243 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,022 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,875 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,780 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The remaining weighted average life of intangible assets is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.695%"><tr><td style="width:1.0%"/><td style="width:85.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.391%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in years)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks (Finite lived)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.157%"><tr><td style="width:1.0%"/><td style="width:85.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.167%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Estimated future amortization expense related to finite-lived intangible assets as of September 30, 2022 was as follows:</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (October 1 - December 31)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,108 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> Business Combinations, Goodwill and Intangible Assets<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Clairvoyant AI Inc.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 16, 2021, the Company, through its wholly owned subsidiary ExlService.com, LLC (“Buyer”), completed the acquisition of Clairvoyant, a Delaware corporation, pursuant to an equity securities purchase agreement dated December 16, 2021 (the “Purchase Agreement”). The Company purchased 100% of the issued and outstanding equity securities in Clairvoyant.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Clairvoyant is a global technology consulting and services company that helps organizations in their business transformation by maximizing the value of data through actionable insights. It provides data engineering, analytics, machine learning, product engineering, and cloud-based solutions. The acquisition strengthens the Company’s capabilities by adding additional expertise in data engineering and cloud enablement, further supporting its clients in insurance, healthcare, banking and financial services, and retail.</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The aggregate purchase consideration payable was $90,325, including cash and cash equivalents acquired, debt, other post-closing adjustments and contingent consideration. The base purchase consideration payable at closing of the acquisition (the “Closing”) was $80,080, excluding cash and cash equivalents acquired, debt and estimated other post-closing adjustments. As of September 30, 2022 and December 31, 2021, of the total purchase consideration, the Company has paid $78,984 and $76,831, respectively, net of cash and cash equivalents acquired. The Purchase Agreement also allows sellers the ability to earn up to $20,000 of contingent consideration, based on the achievement of certain performance goals by Clairvoyant during the 2022 and 2023 calendar years. The contingent consideration had an estimated fair value of $10,000 and $9,000, as of September 30, 2022 and December 31, 2021, respectively, and has been presented as contingent consideration under “Accrued expenses and other current liabilities” and “Other non-current liabilities,” as applicable, in the consolidated balance sheets. Changes in the fair value of contingent consideration were recognized in the unaudited consolidated statements of income and presented as a part of “Other income, net.” A portion of the purchase consideration otherwise payable was placed into escrow as security for the post-closing working capital adjustments and the indemnification obligations under the Purchase Agreement. To finance the acquisition at the Closing, the Company utilized its revolving Credit Facility in the amount of $75,000 and paid the balance with available cash on hand.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the business combination using the acquisition method of accounting.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Company’s business combinations accounting policy, the aggregate purchase consideration for Clairvoyant was allocated to identifiable net tangible and intangible assets based upon their fair values. The excess of the estimated purchase consideration over fair value of identifiable net tangible and intangible assets was recorded as goodwill. In order to allocate the consideration transferred for Clairvoyant, the fair values of all identifiable assets and liabilities must be established. For accounting and financial reporting purposes, fair value is defined under ASC No. 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement and Disclosure</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as the price that would be received upon sale of an asset or the amount paid to transfer a liability in an orderly transaction between market participants at the measurement date. Market participants are assumed to be buyers and sellers in the principal (most advantageous) market for the asset or liability. Additionally, fair value measurements for an asset assume the highest and best use of that asset by market participants. Use of different estimates and judgments could yield different results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tables below presents the fair value of the consideration exchanged and the allocation of purchase consideration to the major classes of assets and liabilities of Clairvoyant as of December 16, 2021:</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.730%"><tr><td style="width:1.0%"/><td style="width:79.788%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:18.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Assets:</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Cash and cash equivalents</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">5,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Accounts receivable, net</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">8,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Other current assets</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Property and equipment, net</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Intangible assets, net</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Customer relationships</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">31,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Developed technology</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Trade names and trademarks</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Non-compete agreements</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Other assets</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Total assets</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">49,552 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Liabilities:</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Accounts payable</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(1,199)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Accrued expenses and other current liabilities</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(4,873)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Deferred tax liabilities</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(9,383)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Other non-current liabilities</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(1,226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Total liabilities</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(16,681)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.730%"><tr><td style="width:1.0%"/><td style="width:79.788%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:18.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Net assets acquired</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">32,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Goodwill</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">57,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Total purchase consideration*</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">90,325</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">* Includes contingent consideration of $9,000 recognized at fair value as of the date of acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the three and nine months ended September 30, 2022, the Company recognized measurement period adjustments, which led to increase in goodwill in an amount of $nil and $2,229, respectively. These adjustments primarily relate to an increase in income tax liabilities of $988 included under “other non-current liabilities” and post-closing purchase adjustments.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of customer relationships were determined by using an “income approach,” specifically the Multi-Period Excess Earnings Method. The customer relationship assets are being amortized on a straight-line basis (which approximates the economic pattern of benefits) over the estimated economic life of 7 years.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the developed technology intangible assets were determined by using the “cost approach,” specifically the replacement cost method. The technology assets are being amortized on a straight-line basis (which approximates the economic pattern of benefits) over the estimated economic life of 3 years.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill recognized represents the acquired capabilities, operating synergies and other benefits expected to result from combining the acquired operations with the Company’s existing operations. The amount of goodwill recognized from Clairvoyant’s acquisition is not deductible for tax purposes. The goodwill has been assigned to the Company’s Analytics reportable segment based upon the Company’s assessment of nature of services rendered by Clairvoyant. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition-related costs are being expensed as incurred and are included in general and administrative expenses in the unaudited consolidated statements of income. The Company recognized acquisition-related costs of $nil and $134 during the three and nine months ended September 30, 2022, respectively, and $761 during the year ended December 31, 2021.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations of the acquired business and the fair value of the acquired assets and assumed liabilities are included in the Company’s consolidated financial statements with effect from the date of the acquisition. The acquisition did not materially impact the Company’s financial position, results of operations or cash flows, and therefore, the Company has not provided supplemental pro forma results.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inbound Media Group, LLC </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 10, 2022, the Company, through its wholly owned subsidiary ExlService.com, LLC, entered into an Asset Purchase Agreement to acquire certain assets of Inbound, a Wyoming limited liability company, which is a digital marketing business focused primarily on lead generation in the insurance space, for cash consideration of $1,469 and contingent consideration with an estimated fair value of $1,439 as of the date of acquisition based on the achievement of certain performance goals by Inbound during the 2022 to 2024 calendar years.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company accounted for this business combination using the acquisition method of accounting. Goodwill and intangible assets of $1,992 and $916, respectively, were recognized by the Company as a result of this transaction. The goodwill recognized for this business is deductible for income tax purposes. The acquisition strengthens the Company’s capabilities in digital direct-to-consumer marketing by adding performance marketing, lead generation and customer engagement capabilities to its suite of end-to-end marketing solutions, proprietary data sets and robust consumer analytics.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The results of operations of the acquired business and the fair value of the net assets acquired are included in the Company’s consolidated financial statements with effect from the date of the acquisition. The acquisition did not materially impact the Company’s financial position, results of operations or cash flows, and therefore, the Company has not provided unaudited supplemental pro forma results.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table sets forth details of changes in goodwill by reportable segment of the Company: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.543%"><tr><td style="width:1.0%"/><td style="width:42.343%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.800%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.484%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.491%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Healthcare</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Emerging Business</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Analytics</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2022</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,428 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,942 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement period adjustments</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,630)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,342)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,885 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,390 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,732 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,781 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of September 30, 2022, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Company performed an assessment to determine whether events or circumstances exist that may lead to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. The Company considered current and forecasted economic and market conditions and qualitative factors, such as the Company’s performance during nine months of the current fiscal year, business forecasts for the remainder of the year, stock price movements, generation and availability of cash and expansion plans. The Company reviewed key assumptions, including revisions of projected future revenues for reporting units against the results of the annual impairment test performed during the fourth quarter of 2021. The Company did not identify any triggers or indications of potential impairment for its reporting units as of September 30, 2022.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There can be no assurances that goodwill will not be impaired in future periods. Estimating the fair value of reporting units requires the use of estimates and significant judgments that are based on a number of factors including actual operating results. These estimates and judgements may not be within the control of the Company and accordingly it is reasonably possible that the judgments and estimates described above could change in future periods. The duration of market volatility is highly uncertain and, as such, the impact on cash flows, long-term debt-free net cash flow growth rate in the terminal year and discount rates are subject to significant judgments and may cause variability in the Company’s assessment of existence of any impairment. The Company continues to monitor significant changes in key assumptions that could result in future period impairment charges.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The recoverability of goodwill is dependent upon the continued growth of cash flows from the Company’s business activities. This growth is based on business forecasts and improvement in profitability of its reporting units. The Company continues to maintain its focus on cultivating long-term client relationships as well as attracting new clients.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Intangible Assets</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding the Company’s intangible assets is set forth below:</span></div><div style="margin-top:11pt;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 style="width:57.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.933%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,999)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,539)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,941 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,833)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,108 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,841 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,833)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,008 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;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 style="width:56.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.786%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,018)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,850)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,006)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,056 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,874)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,182 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,956 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,874)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,082 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1pt;text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The amortization expense recognized in the unaudited consolidated statements of income was as follows:</span></div><div style="margin-top:11pt;text-align:center"><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 style="width:39.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.480%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.188%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,243 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,022 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,875 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,780 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The remaining weighted average life of intangible assets is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.695%"><tr><td style="width:1.0%"/><td style="width:85.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.391%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in years)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks (Finite lived)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.157%"><tr><td style="width:1.0%"/><td style="width:85.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.167%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Estimated future amortization expense related to finite-lived intangible assets as of September 30, 2022 was as follows:</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (October 1 - December 31)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,108 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1 90325000 80080000 78984000 76831000 20000000 10000000 9000000 75000000 <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tables below presents the fair value of the consideration exchanged and the allocation of purchase consideration to the major classes of assets and liabilities of Clairvoyant as of December 16, 2021:</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.730%"><tr><td style="width:1.0%"/><td style="width:79.788%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:18.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Assets:</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Cash and cash equivalents</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">5,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Accounts receivable, net</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">8,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Other current assets</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Property and equipment, net</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Intangible assets, net</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Customer relationships</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">31,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Developed technology</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Trade names and trademarks</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Non-compete agreements</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Other assets</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Total assets</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">49,552 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Liabilities:</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Accounts payable</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(1,199)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Accrued expenses and other current liabilities</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(4,873)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Deferred tax liabilities</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(9,383)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Other non-current liabilities</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(1,226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Total liabilities</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(16,681)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.730%"><tr><td style="width:1.0%"/><td style="width:79.788%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:18.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Net assets acquired</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">32,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Goodwill</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">57,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Total purchase consideration*</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">90,325</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">* Includes contingent consideration of $9,000 recognized at fair value as of the date of acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> 5598000 8709000 360000 398000 31600000 2070000 300000 300000 217000 49552000 1199000 4873000 9383000 1226000 16681000 32871000 57454000 90325000 9000000 0 2229000 -988000 P7Y P3Y 0 134000 761000 1469000 1439000 1992000 916000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table sets forth details of changes in goodwill by reportable segment of the Company: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.543%"><tr><td style="width:1.0%"/><td style="width:42.343%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.800%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.484%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.491%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Healthcare</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Emerging Business</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Analytics</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2022</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,428 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,942 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement period adjustments</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,630)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,342)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,885 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,390 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,732 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,781 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 50428000 21942000 49020000 282512000 403902000 0 0 0 1992000 1992000 0 0 0 2229000 2229000 -654000 -57000 -1630000 -1000 -2342000 49774000 21885000 47390000 286732000 405781000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding the Company’s intangible assets is set forth below:</span></div><div style="margin-top:11pt;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 style="width:57.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.933%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,999)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,539)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,941 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,833)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,108 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,841 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,833)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,008 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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 style="width:56.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.786%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,018)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,850)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,006)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,056 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,874)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,182 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,956 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,874)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,082 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 99146000 36999000 62147000 24759000 19539000 5220000 1700000 1230000 470000 336000 65000 271000 125941000 57833000 68108000 900000 900000 126841000 57833000 69008000 103016000 33018000 69998000 25040000 15850000 9190000 1700000 1006000 694000 300000 0 300000 130056000 49874000 80182000 900000 900000 130956000 49874000 81082000 <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The amortization expense recognized in the unaudited consolidated statements of income was as follows:</span></div><div style="margin-top:11pt;text-align:center"><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 style="width:39.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.480%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.188%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,243 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,022 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,875 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,780 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4243000 3022000 12875000 9780000 <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The remaining weighted average life of intangible assets is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.695%"><tr><td style="width:1.0%"/><td style="width:85.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.391%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in years)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks (Finite lived)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td></tr></table></div> P5Y8M12D P1Y6M P1Y8M12D P3Y <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.157%"><tr><td style="width:1.0%"/><td style="width:85.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.167%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Estimated future amortization expense related to finite-lived intangible assets as of September 30, 2022 was as follows:</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (October 1 - December 31)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,108 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 4228000 14634000 12123000 10686000 10357000 16080000 68108000 Other Current Assets<div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets consist of the following:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.298%"><tr><td style="width:1.0%"/><td style="width:64.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.403%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.575%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.731%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advance income tax, net</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,040 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,199 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables from statutory authorities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances to suppliers</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract fulfillment costs</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,682 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,971 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets consist of the following:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.298%"><tr><td style="width:1.0%"/><td style="width:64.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.403%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.575%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.731%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advance income tax, net</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,040 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,199 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables from statutory authorities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances to suppliers</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract fulfillment costs</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,682 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,971 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 19040000 15199000 13929000 18023000 13723000 14655000 1834000 1464000 1793000 1483000 1362000 8682000 564000 1319000 2264000 2146000 54509000 62971000 Other Assets<div style="margin-top:6pt;padding-left:4.5pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets consist of the following:</span></div><div style="margin-top:11pt;padding-left:11.25pt;padding-right:11.25pt;text-align:center;text-indent:4.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.906%"><tr><td style="width:1.0%"/><td style="width:63.991%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract fulfillment costs</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease deposits</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits with statutory authorities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivable from statutory authorities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,838 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,183 </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"/></tr></table></div> <div style="margin-top:6pt;padding-left:4.5pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets consist of the following:</span></div><div style="margin-top:11pt;padding-left:11.25pt;padding-right:11.25pt;text-align:center;text-indent:4.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.906%"><tr><td style="width:1.0%"/><td style="width:63.991%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract fulfillment costs</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease deposits</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits with statutory authorities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivable from statutory authorities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,838 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,183 </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"/></tr></table></div> 10168000 4312000 8592000 9649000 6362000 6417000 616000 1205000 226000 222000 219000 6307000 3655000 2071000 29838000 30183000 Accrued Expenses and Other Current Liabilities<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consist of the following:</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:93.713%"><tr><td style="width:1.0%"/><td style="width:65.046%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.424%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.374%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,405 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payable to statutory authorities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Client liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued capital expenditures</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest payable</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVmMzk0MzQwOTFjNjRjNjNhZjQzZWM0NGNmYTcwODUwL3NlYzo1ZjM5NDM0MDkxYzY0YzYzYWY0M2VjNDRjZmE3MDg1MF82Ny9mcmFnOmUwYjQ2YjFlZGU1YTRlMmE4YjY1MTcyYjdkMWJkZTA4L3RhYmxlOjY3YmM5N2YwMzA4MzQyZGVhZWJmNzkzMjk4ODNhMzIyL3RhYmxlcmFuZ2U6NjdiYzk3ZjAzMDgzNDJkZWFlYmY3OTMyOTg4M2EzMjJfOS0wLTEtMS02OTQ5MA_5498842f-6ced-4828-a4af-5bbaabafcec7"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVmMzk0MzQwOTFjNjRjNjNhZjQzZWM0NGNmYTcwODUwL3NlYzo1ZjM5NDM0MDkxYzY0YzYzYWY0M2VjNDRjZmE3MDg1MF82Ny9mcmFnOmUwYjQ2YjFlZGU1YTRlMmE4YjY1MTcyYjdkMWJkZTA4L3RhYmxlOjY3YmM5N2YwMzA4MzQyZGVhZWJmNzkzMjk4ODNhMzIyL3RhYmxlcmFuZ2U6NjdiYzk3ZjAzMDgzNDJkZWFlYmY3OTMyOTg4M2EzMjJfOS0wLTEtMS02OTQ5MA_8719bc71-f709-48ee-b791-6b6183f94c8c">Finance lease liabilities</span></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,800 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,350 </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"/></tr></table></div> <div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consist of the following:</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:93.713%"><tr><td style="width:1.0%"/><td style="width:65.046%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.424%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.374%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,405 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payable to statutory authorities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Client liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued capital expenditures</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest payable</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVmMzk0MzQwOTFjNjRjNjNhZjQzZWM0NGNmYTcwODUwL3NlYzo1ZjM5NDM0MDkxYzY0YzYzYWY0M2VjNDRjZmE3MDg1MF82Ny9mcmFnOmUwYjQ2YjFlZGU1YTRlMmE4YjY1MTcyYjdkMWJkZTA4L3RhYmxlOjY3YmM5N2YwMzA4MzQyZGVhZWJmNzkzMjk4ODNhMzIyL3RhYmxlcmFuZ2U6NjdiYzk3ZjAzMDgzNDJkZWFlYmY3OTMyOTg4M2EzMjJfOS0wLTEtMS02OTQ5MA_5498842f-6ced-4828-a4af-5bbaabafcec7"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVmMzk0MzQwOTFjNjRjNjNhZjQzZWM0NGNmYTcwODUwL3NlYzo1ZjM5NDM0MDkxYzY0YzYzYWY0M2VjNDRjZmE3MDg1MF82Ny9mcmFnOmUwYjQ2YjFlZGU1YTRlMmE4YjY1MTcyYjdkMWJkZTA4L3RhYmxlOjY3YmM5N2YwMzA4MzQyZGVhZWJmNzkzMjk4ODNhMzIyL3RhYmxlcmFuZ2U6NjdiYzk3ZjAzMDgzNDJkZWFlYmY3OTMyOTg4M2EzMjJfOS0wLTEtMS02OTQ5MA_8719bc71-f709-48ee-b791-6b6183f94c8c">Finance lease liabilities</span></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,800 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,350 </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"/></tr></table></div> 47351000 44405000 17230000 13902000 11897000 1852000 6593000 6097000 5280000 0 4274000 8630000 365000 252000 140000 141000 3670000 1071000 96800000 76350000 Other Non-Current Liabilities<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities consist of the following:</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:92.105%"><tr><td style="width:1.0%"/><td style="width:66.360%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.773%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.434%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.933%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement benefits</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,506 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred transition 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVmMzk0MzQwOTFjNjRjNjNhZjQzZWM0NGNmYTcwODUwL3NlYzo1ZjM5NDM0MDkxYzY0YzYzYWY0M2VjNDRjZmE3MDg1MF83MC9mcmFnOjkyYzU3NWRiYzAxMDQxNzQ4MjViMGNhM2YzMDg4YzhjL3RhYmxlOjdhMjE0NGI2YjZiZjQyZjJiYzEzZmFhMzZmZGMyNzIxL3RhYmxlcmFuZ2U6N2EyMTQ0YjZiNmJmNDJmMmJjMTNmYWEzNmZkYzI3MjFfNy0wLTEtMS02OTQ5MA_17db354e-1aa8-4d64-bb8f-718119b5b5fd"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVmMzk0MzQwOTFjNjRjNjNhZjQzZWM0NGNmYTcwODUwL3NlYzo1ZjM5NDM0MDkxYzY0YzYzYWY0M2VjNDRjZmE3MDg1MF83MC9mcmFnOjkyYzU3NWRiYzAxMDQxNzQ4MjViMGNhM2YzMDg4YzhjL3RhYmxlOjdhMjE0NGI2YjZiZjQyZjJiYzEzZmFhMzZmZGMyNzIxL3RhYmxlcmFuZ2U6N2EyMTQ0YjZiNmJmNDJmMmJjMTNmYWEzNmZkYzI3MjFfNy0wLTEtMS02OTQ5MA_fe453024-d619-4e0d-b2cd-ab7c126d8d13">Finance lease liabilities</span></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,243 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,591 </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"/></tr></table></div> <div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities consist of the following:</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:92.105%"><tr><td style="width:1.0%"/><td style="width:66.360%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.773%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.434%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.933%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement benefits</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,506 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred transition 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVmMzk0MzQwOTFjNjRjNjNhZjQzZWM0NGNmYTcwODUwL3NlYzo1ZjM5NDM0MDkxYzY0YzYzYWY0M2VjNDRjZmE3MDg1MF83MC9mcmFnOjkyYzU3NWRiYzAxMDQxNzQ4MjViMGNhM2YzMDg4YzhjL3RhYmxlOjdhMjE0NGI2YjZiZjQyZjJiYzEzZmFhMzZmZGMyNzIxL3RhYmxlcmFuZ2U6N2EyMTQ0YjZiNmJmNDJmMmJjMTNmYWEzNmZkYzI3MjFfNy0wLTEtMS02OTQ5MA_17db354e-1aa8-4d64-bb8f-718119b5b5fd"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVmMzk0MzQwOTFjNjRjNjNhZjQzZWM0NGNmYTcwODUwL3NlYzo1ZjM5NDM0MDkxYzY0YzYzYWY0M2VjNDRjZmE3MDg1MF83MC9mcmFnOjkyYzU3NWRiYzAxMDQxNzQ4MjViMGNhM2YzMDg4YzhjL3RhYmxlOjdhMjE0NGI2YjZiZjQyZjJiYzEzZmFhMzZmZGMyNzIxL3RhYmxlcmFuZ2U6N2EyMTQ0YjZiNmJmNDJmMmJjMTNmYWEzNmZkYzI3MjFfNy0wLTEtMS02OTQ5MA_fe453024-d619-4e0d-b2cd-ab7c126d8d13">Finance lease liabilities</span></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,243 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,591 </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"/></tr></table></div> 14506000 9604000 8114000 1785000 6159000 9000000 3272000 995000 2186000 1068000 1790000 1790000 300000 229000 916000 120000 37243000 24591000 Accumulated Other Comprehensive Income/(Loss)Accumulated other comprehensive income/(loss) (“AOCI”) consists of actuarial gain/(loss) on retirement benefits and foreign currency translation adjustments. In addition, the Company enters into foreign currency forward contracts and interest rate swaps, which are designated as cash flow hedges and net investment hedges, as applicable, in accordance with ASC 815. Cumulative changes in the fair values of cash flow hedges are recognized in AOCI on the Company’s consolidated balance sheets. The fair value changes are reclassified from AOCI to unaudited consolidated statements of income upon settlement of foreign currency forward contracts designated as cash flow hedges of a forecast transaction, whereas such changes are for interest rate swaps are reclassified over the term of the contract. Fair value changes related to net investment hedges are included in AOCI and are reclassified to unaudited consolidated statements of income when a foreign operation is disposed or partially disposed. The following table sets forth the changes in AOCI for the nine months ended September 30, 2022 and 2021:<div style="padding-left:36pt;padding-right:36pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"/><td style="width:48.338%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.172%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.176%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income/(Loss)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign currency translation loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized gain/(loss) on cash flow hedges</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retirement benefits</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2022</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95,437)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,457)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,474)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Losses recognized during the period</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,371)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,638)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,009)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification to net income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,881)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,430)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effects </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income/(loss) as of September 30, 2022</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(135,910)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,151)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,142)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154,203)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,185)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74,984)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Losses recognized during the period</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,475)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,517)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Losses on net investment hedges</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification to net income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,845)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,312)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effects </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income/(loss) as of September 30, 2021</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95,935)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,897 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,219)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,257)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span><br/></span></div><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:115%">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">Refer to Note 17 - Derivatives and Hedge Accounting and Note 20 - Employee Benefit Plans to the unaudited consolidated financial statements for reclassification to net income.</span></div><div style="padding-left:27pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:115%">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">These are income tax effects recognized on cash flow hedges, retirement benefits and foreign currency translation loss. Refer to Note 22 - Income Taxes to the unaudited consolidated financial statements.</span></div> The following table sets forth the changes in AOCI for the nine months ended September 30, 2022 and 2021:<div style="padding-left:36pt;padding-right:36pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"/><td style="width:48.338%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.172%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.176%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income/(Loss)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign currency translation loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized gain/(loss) on cash flow hedges</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retirement benefits</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2022</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95,437)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,457)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,474)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Losses recognized during the period</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,371)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,638)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,009)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification to net income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,881)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,430)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effects </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income/(loss) as of September 30, 2022</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(135,910)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,151)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,142)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154,203)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,185)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74,984)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Losses recognized during the period</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,475)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,517)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Losses on net investment hedges</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification to net income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,845)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,312)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effects </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income/(loss) as of September 30, 2021</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95,935)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,897 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,219)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,257)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span><br/></span></div><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:115%">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">Refer to Note 17 - Derivatives and Hedge Accounting and Note 20 - Employee Benefit Plans to the unaudited consolidated financial statements for reclassification to net income.</span></div><div style="padding-left:27pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:115%">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">These are income tax effects recognized on cash flow hedges, retirement benefits and foreign currency translation loss. Refer to Note 22 - Income Taxes to the unaudited consolidated financial statements.</span></div> -95437000 8420000 -2457000 -89474000 -49371000 -28638000 0 -78009000 0 1881000 -451000 1430000 8898000 5948000 -136000 14710000 -135910000 -16151000 -2142000 -154203000 -86185000 13799000 -2598000 -74984000 -10475000 -42000 0 -10517000 -1134000 0 0 -1134000 0 7845000 -533000 7312000 1859000 -15000 -154000 1690000 -95935000 5897000 -2219000 -92257000 Fair Value Measurements<div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table sets forth the Company’s assets and liabilities that were recognized at fair value:</span></div><div style="margin-top:11pt;text-align:center;text-indent:24.75pt"><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 style="width:39.981%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.086%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Unobservable<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cash equivalents - Money market funds*</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds**</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments </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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,520 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,581 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,101 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Contingent consideration***</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,450 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:11pt;text-align:center;text-indent:24.75pt"><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 style="width:39.981%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.086%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Unobservable<br/>Inputs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cash equivalents - Money market funds*</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds**</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments </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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,989 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Contingent consideration***</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,637 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,000 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,637 </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"/></tr></table></div><div style="margin-top:6pt;text-align:center;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Represents money market funds which are carried at the fair value option under ASC Topic 825 “Financial Instruments”.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">** Represents those short-term investments which are carried at the fair value option under ASC Topic 825 “Financial Instruments”.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">*** Contingent consideration is presented under “Accrued Expenses and Other Current Liabilities” and “Other Non-Current Liabilities,” as applicable, in the consolidated balance sheets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Derivative Financial Instruments:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s derivative financial instruments consist of foreign currency forward contracts and interest rate swaps. Fair values for derivative financial instruments are based on independent sources including highly rated financial institutions and are classified as Level 2. Refer to Note 17 - Derivatives and Hedge Accounting to the unaudited consolidated financial statements for further details.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Fair Value of Contingent Consideration:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value measurement of contingent consideration is determined using Level 3 inputs. The Company’s contingent consideration represents a component of the total purchase consideration for its acquisition of Clairvoyant and Inbound. The measurement is calculated using unobservable inputs based on the Company’s own assessment of achievement of certain performance goals by Clairvoyant during the 2022 and 2023 calendar years and Inbound during the 2022 to 2024 calendar years. The Company estimated the fair value of the contingent consideration based on the Monte Carlo simulation model and scenario-based method. Refer to Note 10 - Business Combinations, Goodwill and Intangible Asset</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">s </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to the unaudited consolidated financial statements for further details.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the fair value of contingent consideration:</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.812%"><tr><td style="width:1.0%"/><td style="width:33.294%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.829%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 13pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Opening balance</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value changes</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Closing balance<br/></span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,439 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,439 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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"/></tr></table></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the three months and nine months ended September 30, 2022 and 2021 there were no transfers among Level 1, Level 2 and Level 3.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Financial Instruments Not Carried at Fair Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s other financial instruments not carried at fair value consist primarily of cash and cash equivalents (except investments in money market funds, as disclosed above), short-term investments (except investments in mutual funds, as disclosed above), restricted cash, accounts receivable, net, long-term investments, accrued capital expenditures, accrued expenses, client liabilities and interest payable on borrowings for which fair values approximate their carrying amounts. The carrying value of the Company’s outstanding revolving credit facility approximates its fair value because the Company’s interest rate yield is near current market rates for comparable debt instruments.</span></div> <div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table sets forth the Company’s assets and liabilities that were recognized at fair value:</span></div><div style="margin-top:11pt;text-align:center;text-indent:24.75pt"><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 style="width:39.981%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.086%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Unobservable<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cash equivalents - Money market funds*</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds**</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments </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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,520 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,581 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,101 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Contingent consideration***</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,450 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:11pt;text-align:center;text-indent:24.75pt"><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 style="width:39.981%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.086%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Unobservable<br/>Inputs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cash equivalents - Money market funds*</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds**</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments </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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,989 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Contingent consideration***</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,637 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,000 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,637 </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"/></tr></table></div><div style="margin-top:6pt;text-align:center;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Represents money market funds which are carried at the fair value option under ASC Topic 825 “Financial Instruments”.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">** Represents those short-term investments which are carried at the fair value option under ASC Topic 825 “Financial Instruments”.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">*** Contingent consideration is presented under “Accrued Expenses and Other Current Liabilities” and “Other Non-Current Liabilities,” as applicable, in the consolidated balance sheets.</span></div> 2085000 0 0 2085000 99435000 0 0 99435000 0 1581000 0 1581000 101520000 1581000 0 103101000 0 20011000 0 20011000 0 0 11439000 11439000 0 20011000 11439000 31450000 5374000 0 0 5374000 127551000 0 0 127551000 0 14989000 0 14989000 132925000 14989000 0 147914000 0 3637000 0 3637000 0 0 9000000 9000000 0 3637000 9000000 12637000 <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the fair value of contingent consideration:</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.812%"><tr><td style="width:1.0%"/><td style="width:33.294%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.829%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 13pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Opening balance</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value changes</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Closing balance<br/></span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,439 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,439 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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"/></tr></table></div> 11439000 0 9000000 0 0 0 1439000 0 0 0 1000000 0 11439000 0 11439000 0 Derivatives and Hedge Accounting<div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company uses derivative instruments to mitigate cash flow volatility from risk of fluctuations in foreign currency exchange rates and interest rates. The Company enters into foreign currency forward contracts to hedge cash flow risks from forecasted transactions denominated in certain foreign currencies, and interest rate swaps to hedge cash flow risks from its revolving credit facility having variable interest rate obligations. These contracts qualify as cash flow hedges under ASC Topic 815 and are with counterparties that are highly rated financial institutions. As of September 30, 2022 and December 31, 2021, the Company had outstanding foreign currency forward contracts totaling $604,560 and $514,580, respectively and interest rate swaps totaling $75,000 and $nil, respectively.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company estimates that approximately $10,757 of derivative losses, net, excluding tax effects, included in AOCI, representing changes in the value of cash flow hedges based on exchange rates prevailing as of September 30, 2022, could be reclassified into earnings within the next twelve months. As of September 30, 2022, the maximum outstanding term of the cash flow hedges was approximately 45 months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company also enters into foreign currency forward contracts to economically hedge its intercompany balances and other monetary assets and liabilities denominated in currencies other than functional currencies, against the risk of fluctuations in foreign currency exchange rates associated with remeasurement of such assets and liabilities to functional currency. These foreign currency forward contracts do not qualify as fair value hedges under ASC Topic 815. Changes in the fair value of these financial instruments are recognized in the unaudited consolidated statements of income and are included in the foreign exchange gain/(loss) line item. The Company’s primary exchange rate exposure is with the Indian rupee, the U.K. pound sterling (GBP) and the Philippine peso. The Company also has exposure to Colombian pesos (COP), Czech koruna, the Euro (EUR), South African ZAR, the Australian dollar (AUD) and other local currencies in which it operates. Outstanding foreign currency forward contracts amounted to USD 162,473, GBP 9,254, EUR 1,906 and COP 3,619,127 as of September 30, 2022 and USD 134,612, GBP 6,763, EUR 1,343 and COP 2,541,902 as of December 31, 2021. </span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table sets forth the fair value of the foreign currency forward contracts and interest rate swaps and their location on the consolidated balance sheets:</span></div><div style="margin-top:17pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"/><td style="width:27.901%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.433%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.015%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.433%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.015%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.433%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.015%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.433%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.022%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives in cash flow hedging relationships</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives not designated as hedging instruments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,752 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following tables set forth the effect of foreign currency forward contracts and interest rate swaps on AOCI and the unaudited consolidated statements of income:</span></div><div style="margin-top:17pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.222%"><tr><td style="width:1.0%"/><td style="width:40.403%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.884%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.401%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.884%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.401%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.891%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative financial instruments:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized gain/(loss) recognized in AOCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives in cash flow hedging relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,638)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss recognized in unaudited consolidated statements of income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,889)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(464)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,245)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:12pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"/><td style="width:47.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.008%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for derivatives in cash flow hedging relationships and derivatives not designated as hedging instruments</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As per unaudited consolidated<br/>statements of<br/>income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss on derivative financial instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As per unaudited consolidated<br/>statements of<br/>income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain/(loss) on derivative financial instruments</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flow hedging relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Location in unaudited consolidated statements of income where gain was reclassified from AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,381)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total before tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,567)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effects on above</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(370)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,434)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Location in unaudited consolidated statements of income where gain/(loss) was recognized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(464)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,504 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,889)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(464)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:7pt;text-align:center;text-indent:24.75pt"><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 style="width:45.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.794%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for derivatives in cash flow hedging relationships and derivatives not designated as hedging instruments</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As per unaudited consolidated<br/>statements of<br/>income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Gain/(loss) on derivative financial instruments</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As per unaudited consolidated<br/>statements of<br/>income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Gain/(loss) on derivative financial instruments</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flow hedging relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Location in unaudited consolidated statements of income where gain was reclassified from AOCI</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659,185 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,396 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,265 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,643 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing expenses</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,034 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,631 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,057 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,820 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,804 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total before tax</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,881 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,845 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effects on above</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(802)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,659 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Location in unaudited consolidated statements of income where gain/(loss) was recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,245)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,683 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,245)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,958 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,054)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:7pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effect of net investment hedges on accumulated other comprehensive income/(loss):</span></div><div style="margin-top:7pt;text-align:center;text-indent:24.75pt"><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 style="width:36.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.502%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount of loss recognized in AOCI</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount of loss recognized in AOCI</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net investment hedging relationships</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 604560000 514580000 75000000 0 -10757000 P45M 162473000 9254000 1906000 3619127000 134612000 6763000 1343000 2541902000 <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table sets forth the fair value of the foreign currency forward contracts and interest rate swaps and their location on the consolidated balance sheets:</span></div><div style="margin-top:17pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"/><td style="width:27.901%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.433%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.015%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.433%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.015%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.433%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.015%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.433%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.022%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives in cash flow hedging relationships</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives not designated as hedging instruments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,752 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 995000 8669000 367000 13000 219000 6307000 0 0 11752000 1324000 145000 528000 8114000 1785000 0 0 <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following tables set forth the effect of foreign currency forward contracts and interest rate swaps on AOCI and the unaudited consolidated statements of income:</span></div><div style="margin-top:17pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.222%"><tr><td style="width:1.0%"/><td style="width:40.403%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.884%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.401%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.884%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.401%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.891%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative financial instruments:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized gain/(loss) recognized in AOCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives in cash flow hedging relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,638)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss recognized in unaudited consolidated statements of income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,889)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(464)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,245)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:12pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"/><td style="width:47.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.008%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for derivatives in cash flow hedging relationships and derivatives not designated as hedging instruments</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As per unaudited consolidated<br/>statements of<br/>income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss on derivative financial instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As per unaudited consolidated<br/>statements of<br/>income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain/(loss) on derivative financial instruments</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flow hedging relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Location in unaudited consolidated statements of income where gain was reclassified from AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,381)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total before tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,567)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effects on above</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(370)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,434)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Location in unaudited consolidated statements of income where gain/(loss) was recognized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(464)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,504 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,889)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(464)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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 style="width:45.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.794%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for derivatives in cash flow hedging relationships and derivatives not designated as hedging instruments</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As per unaudited consolidated<br/>statements of<br/>income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Gain/(loss) on derivative financial instruments</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As per unaudited consolidated<br/>statements of<br/>income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Gain/(loss) on derivative financial instruments</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flow hedging relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Location in unaudited consolidated statements of income where gain was reclassified from AOCI</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659,185 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,396 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,265 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,643 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing expenses</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,034 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,631 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,057 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,820 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,804 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total before tax</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,881 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,845 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effects on above</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(802)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,659 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Location in unaudited consolidated statements of income where gain/(loss) was recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,245)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,683 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,245)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,958 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,054)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -13489000 261000 -28638000 -42000 -4889000 -464000 -11245000 -1054000 230462000 -1381000 177743000 1801000 42519000 -109000 36167000 223000 23879000 -6000 21672000 11000 14380000 -71000 12305000 115000 2442000 0 1810000 0 -1567000 2150000 -133000 370000 -1434000 1780000 1504000 -4889000 1171000 -464000 1504000 -4889000 1171000 -464000 659185000 1396000 507265000 6643000 122898000 366000 103369000 769000 72034000 23000 59631000 39000 42057000 96000 36716000 394000 4820000 0 6804000 0 1881000 7845000 802000 1186000 1079000 6659000 4683000 -11245000 2958000 -1054000 4683000 -11245000 2958000 -1054000 <div style="margin-top:7pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effect of net investment hedges on accumulated other comprehensive income/(loss):</span></div><div style="margin-top:7pt;text-align:center;text-indent:24.75pt"><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 style="width:36.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.502%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount of loss recognized in AOCI</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount of loss recognized in AOCI</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net investment hedging relationships</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 0 1134000 Borrowings<span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarizes the Company’s debt position:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.385%"><tr><td style="width:1.0%"/><td style="width:46.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.500%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Credit Facility</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current portion of long-term borrowings</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Long-term borrowings</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total borrowings</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,016 </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"/></tr></table><div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Unamortized debt issuance costs for the Company’s revolving Credit Facility of $1,245 and $232 as of September 30, 2022 and December 31, 2021, respectively, are presented under “Other current assets” and “Other assets,” as applicable in the consolidated balance sheets.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Credit Agreement</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company held a $300,000 revolving credit facility pursuant to its credit agreement (the “Credit Agreement”), dated as of November 21, 2017 with certain lenders and Citibank N.A. as Administrative Agent (the “Credit Facility”). The Credit Facility had a maturity date of November 21, 2022 and was voluntarily pre-payable from time to time without premium or penalty. </span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On April 18, 2022, the Company and each of the Company’s wholly owned material domestic subsidiaries entered into an Amendment and Restatement Agreement with Citibank, N.A. as Administrative Agent and certain lenders (the “2022 Credit Agreement”), pursuant to which the parties thereto amended and restated the Credit Agreement. Among other things, the 2022 Credit Agreement (a) provides for the issuance of new revolving credit commitments such that the aggregate amount of revolving credit commitments available to the Company is equal to $400,000; (b) extends the maturity date of the Credit Facility from November 21, 2022 to April 18, 2027; and (c) replaces LIBOR with Secured Overnight Financing Rate (“SOFR”) as the reference rate for the U.S. dollar borrowings.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The 2022 Credit Agreement provides an option to increase the commitments by up to $200,000, subject to certain approvals and conditions. The 2022 Credit Agreement includes a letter of credit sub facility and is voluntarily pre-payable from time to time without premium or penalty. Borrowings under the 2022 Credit Agreement can be used for working capital and general corporate purposes, including permitted acquisitions.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Obligations under the 2022 Credit Agreement are guaranteed by the Company’s material domestic subsidiaries and are secured by all or substantially all of the assets of the Company and our material domestic subsidiaries. The 2022 Credit Agreement contains customary affirmative and negative covenants, including, but not limited to, restrictions on the ability to incur indebtedness, create liens, make certain investments, make certain dividends and related distributions, enter into, or undertake, certain liquidations, mergers, consolidations or acquisitions and dispose of certain assets or subsidiaries.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Credit Facility carried an effective interest rate as shown below:</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.865%"><tr><td style="width:1.0%"/><td style="width:48.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.713%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.465%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.711%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.631%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.382%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.465%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.717%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective Interest Rate</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of September 30, 2022 and December 31, 2021, the Company was in compliance with all financial and non-financial covenants listed under the Credit Agreement.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Convertible Senior Notes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On October 1, 2018, the Company entered into an investment agreement (the “Investment Agreement”) with Orogen Echo LLC (the “Purchaser”), an affiliate of The Orogen Group LLC, relating to the issuance to the Purchaser of $150,000, in an aggregate principal amount (the “Notes”). The Notes carried interest at a rate of 3.5% per annum, payable semi-annually in arrears in cash on April 1 and October 1 of each year. The Notes were convertible at an initial conversion rate of 13.3333 shares of the common stock per one thousand dollar principal amount of the Notes (which represented an initial conversion price of approximately $75 per share). The Company had the option to redeem the principal amount of the Notes, at its option, if the closing sale price of the common stock exceeded 150% of the then-current conversion price for 20 or more trading days in the 30 consecutive trading day period preceding the Company’s exercise of this redemption right (including the trading day immediately prior to the date of the notice of redemption).</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 27, 2021, the Company entered into a Payoff and Termination Agreement with the Purchaser, pursuant to which the Company prepaid and settled its outstanding obligations under the Notes, by electing a combination of cash and </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">shares of the Company’s common stock. During the three and nine months ended September 30, 2021, the Company recognized interest expense and amortization of debt discount of $1,248 and $5,237, respectively, on the Notes. </span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected payments for all of the Company’s borrowings as of September 30, 2022 were as follows:</span></div><div style="margin-top:12pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.736%"><tr><td style="width:1.0%"/><td style="width:58.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.702%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.722%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Credit Facility</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Interest Payments*</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (October 1 - December 31)</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,000 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,584 </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"/></tr></table></div><div style="margin-top:12pt;text-align:center;text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">* Interest payments are based on effective interest rate as of September 30, 2022.</span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Letters of Credit</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the ordinary course of business, the Company provides standby letters of credit to third parties primarily for facility leases. As of September 30, 2022 and December 31, 2021, the Company had outstanding letters of credit of $461, each, that were not recognized in the consolidated balance sheets.</span></div> <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarizes the Company’s debt position:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.385%"><tr><td style="width:1.0%"/><td style="width:46.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.500%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Credit Facility</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current portion of long-term borrowings</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Long-term borrowings</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total borrowings</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,016 </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"/></tr></table> 35000000 260016000 235000000 0 270000000 260016000 1245000 232000 300000000 400000000 200000000 <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Credit Facility carried an effective interest rate as shown below:</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.865%"><tr><td style="width:1.0%"/><td style="width:48.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.713%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.465%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.711%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.631%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.382%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.465%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.717%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective Interest Rate</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.034 0.023 0.023 0.020 150000000 0.035 75 1.50 20 30 1248000 5237000 <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected payments for all of the Company’s borrowings as of September 30, 2022 were as follows:</span></div><div style="margin-top:12pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.736%"><tr><td style="width:1.0%"/><td style="width:58.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.702%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.722%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Credit Facility</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Interest Payments*</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (October 1 - December 31)</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,000 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,584 </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"/></tr></table></div><div style="margin-top:12pt;text-align:center;text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">* Interest payments are based on effective interest rate as of September 30, 2022.</span></div> 20000000 2809000 15000000 10505000 0 10154000 0 10154000 0 10154000 235000000 3808000 270000000 47584000 461000 461000 Capital Structure<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has one class of common stock outstanding.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company purchased shares of its common stock from employees in connection with withholding tax payments related to the vesting of restricted stock units and performance-based restricted stock units, as below:</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.029%"><tr><td style="width:1.0%"/><td style="width:52.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.594%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares repurchased</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total consideration</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average purchase price per share </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 30, 2022</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,219</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,450</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The weighted average purchase price per share is based on the closing price of the Company’s common stock on the Nasdaq Global Select Market on the trading day prior to the applicable vesting date of the shares of restricted stock.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On December 16, 2019, the Company’s Board of Directors authorized a $200,000 common stock repurchase program beginning January 1, 2020 through December 31, 2022 (the “2019 Repurchase Program”).</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On October 5, 2021, the Company’s Board of Directors authorized a $300,000 common stock repurchase program beginning January 1, 2022 (the “2022 Repurchase Program”), and terminated the 2019 Repurchase Program on December 31, 2021.</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2022 Repurchase Program and 2019 Repurchase Program, shares may be purchased by the Company from time to time from the open market and through private transactions, or otherwise, as determined by the Company’s management as market conditions warrant. Repurchases may be discontinued at any time by the management.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company purchased shares of its common stock, for a total consideration including commissions, under repurchase programs, as below:</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.444%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.463%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.322%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares repurchased</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total consideration</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average purchase price per share</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 30, 2022</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,809</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,521 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,580</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503,858</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844,656</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Repurchased shares have been recorded as treasury shares and will be held until the Company’s Board of Directors designates that these shares be retired or used for other purposes.</span></div> 1 <div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company purchased shares of its common stock from employees in connection with withholding tax payments related to the vesting of restricted stock units and performance-based restricted stock units, as below:</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.029%"><tr><td style="width:1.0%"/><td style="width:52.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.594%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares repurchased</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total consideration</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average purchase price per share </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 30, 2022</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,219</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,450</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The weighted average purchase price per share is based on the closing price of the Company’s common stock on the Nasdaq Global Select Market on the trading day prior to the applicable vesting date of the shares of restricted stock.</span></div> 0 0 0 0 0 0 27219 3191000 117.23 25450 2015000 79.18 200000000 300000000 <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company purchased shares of its common stock, for a total consideration including commissions, under repurchase programs, as below:</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.444%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.463%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.322%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares repurchased</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total consideration</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average purchase price per share</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 30, 2022</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,809</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,521 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,580</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503,858</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844,656</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 76809 11521000 150.00 244580 28196000 115.28 503858 68521000 135.99 844656 83605000 98.98 Employee Benefit Plans<div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s Gratuity Plan in India (the “India Plan”) provides for a lump sum payment to vested employees on retirement or upon termination of employment in an amount based on the respective employee’s salary and years of employment with the Company. In addition, the Company’s subsidiary operating in the Philippines conforms to the minimum regulatory benefit, which provide for lump sum payment to vested employees on retirement from employment in an amount based on the respective employee’s salary and years of employment with the Company (the “Philippines Plan”). Liabilities with regard to the India Plan and the Philippines Plan are determined by actuarial valuation using the projected unit credit method. Current service costs for these Plans are accrued in the year to which they relate. Actuarial gains or losses or prior service costs, if any, resulting from amendments to the plans are recognized and amortized over the remaining period of service of the employees.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of net periodic benefit costs and actuarial loss reclassified from AOCI, 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:97.368%"><tr><td style="width:1.0%"/><td style="width:47.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.963%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.550%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.062%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.062%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.065%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">921 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(199)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(664)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss, gross of tax</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gratuity cost</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,594 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,281 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss, gross of tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effects on amortization of actuarial loss</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss, net of tax</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The India Plan is partially funded whereas the Philippines plan is unfunded. The Company makes annual contributions to the employees’ gratuity fund of the India Plan established with leading insurance companies. Fund managers manage these funds and calculate the annual contribution required to be made by the Company and manage the India Plan, including any required payouts. These funds are managed on a cash accumulation basis and interest is declared retrospectively on March 31 of </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">each year. The Company expects to earn a return of approximately 7.2% per annum on the India Plan for the year ended December 31, 2022.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></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:82.017%"><tr><td style="width:1.0%"/><td style="width:80.896%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.691%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.013%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Plan Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan assets as of January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contribution</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,347)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan assets as of September 30, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,139 </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"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">* Benefits payments were substantially made through the plan assets during the nine months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company maintains several 401(k) plans (the “401(k) Plans”) under Section 401(k) of the Internal Revenue Code of 1986, as amended (the “Code”), covering all eligible employees, as defined in the Code as a defined social security contribution plan. The Company may make discretionary contributions of up to a maximum of 3.0% of employee compensation within certain limits.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company’s accrual for contributions to the 401(k) Plans were as follows:</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"/><td style="width:57.447%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.431%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contribution to the 401(k) Plans</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,097 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">789 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,140 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,841 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contribution for various defined social security contribution plans on behalf of employees in India, the Philippines, the Czech Republic, South Africa, Colombia, Mexico, Australia and Singapore were as follows:</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"/><td style="width:58.991%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.909%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.851%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.533%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.230%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contributions to the defined social security contribution plans</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,660 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,422 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,617 </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"/></tr></table></div> Components of net periodic benefit costs and actuarial loss reclassified from AOCI, were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"/><td style="width:47.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.963%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.550%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.062%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.062%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.065%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">921 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(199)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(664)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss, gross of tax</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gratuity cost</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,594 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,281 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss, gross of tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effects on amortization of actuarial loss</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss, net of tax</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 921000 874000 2869000 2648000 302000 231000 938000 700000 215000 199000 664000 600000 -147000 -178000 -451000 -533000 1155000 1084000 3594000 3281000 -147000 -178000 -451000 -533000 -44000 -32000 -136000 -154000 103000 146000 315000 379000 0.072 <div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.017%"><tr><td style="width:1.0%"/><td style="width:80.896%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.691%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.013%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Plan Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan assets as of January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contribution</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,347)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan assets as of September 30, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,139 </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"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">* Benefits payments were substantially made through the plan assets during the nine months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div> 13605000 656000 1431000 1347000 1206000 13139000 0.030 <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company’s accrual for contributions to the 401(k) Plans were as follows:</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"/><td style="width:57.447%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.431%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contribution to the 401(k) Plans</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,097 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">789 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,140 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,841 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contribution for various defined social security contribution plans on behalf of employees in India, the Philippines, the Czech Republic, South Africa, Colombia, Mexico, Australia and Singapore were as follows:</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"/><td style="width:58.991%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.909%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.851%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.533%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.230%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contributions to the defined social security contribution plans</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,660 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,422 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,617 </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"/></tr></table></div> 1097000 789000 4140000 2841000 4660000 3580000 13422000 10617000 Leases<div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company conducts its operations using facilities leased under operating lease agreements that expire at various dates. The Company finances its use of certain motor vehicles and other equipment under various lease arrangements provided by financial institutions. The lease agreements do not contain any covenants to impose any restrictions except for market-standard practice for similar lease arrangements.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company had performed an evaluation of its contracts with suppliers in accordance with Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, and had determined that, except for leases for office facilities, motor vehicles and other equipment as described above, none of the Company’s contracts contain a lease. As part of the Company’s efforts to optimize its existing network of operations centers, the Company continued to evaluate its office facilities to determine where it can exit or consolidate its use of office space. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Supplemental balance sheet information</span></div><div style="margin-top:11pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:63.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.077%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.080%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Lease</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities - Current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities - Non-current</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total operating lease liabilities</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,914 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,993 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated depreciation</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,993)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,339)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">423 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease liabilities - Current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease liabilities - Non-current</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Finance lease liabilities are presented as a part of “Accrued expenses and other current liabilities” and “Other non-current liabilities,” as applicable, in the Company’s consolidated balance sheets.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The components of lease cost, which are included in the Company’s unaudited consolidated statements of income, are as follows:</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"/><td style="width:41.351%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Lease cost</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended September 30,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance lease:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest on lease liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating lease</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Variable lease costs</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total lease cost</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,700 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,216 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,350 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,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"/></tr></table></div><div style="margin-top:1pt;text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="margin-top:1pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Includes short-term leases, which are immaterial.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplemental cash flow and other information related to leases are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:69.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.673%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash payments for amounts included in the measurement of lease liabilities :</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash outflows for operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash outflows for finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financing cash outflows for finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new finance lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company modified certain of its operating leases, resulting in an increase of its lease liabilities by $209 and a decrease of its lease liabilities by $1,022 during the nine months ended September 30, 2022 and 2021, respectively, with a corresponding adjustment to ROU assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of September 30, 2022 and December 31, 2021, the Company did not have any significant leases that have not yet commenced but that create significant rights and obligations for the Company.</span></div><div style="margin-top:6pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Maturities of lease liabilities as of September 30, 2022 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:64.645%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.643%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.644%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022 (October 1 - December 31)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,662 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Imputed interest</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of lease liabilities</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,914 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440 </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"/></tr></table></div><div style="margin-top:1pt;padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Maturities of lease liabilities as of December 31, 2021 were as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:62.090%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.918%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.926%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,765 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,993 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> Leases<div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company conducts its operations using facilities leased under operating lease agreements that expire at various dates. The Company finances its use of certain motor vehicles and other equipment under various lease arrangements provided by financial institutions. The lease agreements do not contain any covenants to impose any restrictions except for market-standard practice for similar lease arrangements.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company had performed an evaluation of its contracts with suppliers in accordance with Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, and had determined that, except for leases for office facilities, motor vehicles and other equipment as described above, none of the Company’s contracts contain a lease. As part of the Company’s efforts to optimize its existing network of operations centers, the Company continued to evaluate its office facilities to determine where it can exit or consolidate its use of office space. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Supplemental balance sheet information</span></div><div style="margin-top:11pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:63.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.077%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.080%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Lease</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities - Current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities - Non-current</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total operating lease liabilities</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,914 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,993 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated depreciation</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,993)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,339)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">423 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease liabilities - Current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease liabilities - Non-current</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Finance lease liabilities are presented as a part of “Accrued expenses and other current liabilities” and “Other non-current liabilities,” as applicable, in the Company’s consolidated balance sheets.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The components of lease cost, which are included in the Company’s unaudited consolidated statements of income, are as follows:</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"/><td style="width:41.351%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Lease cost</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended September 30,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance lease:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest on lease liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating lease</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Variable lease costs</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total lease cost</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,700 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,216 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,350 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,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"/></tr></table></div><div style="margin-top:1pt;text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="margin-top:1pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Includes short-term leases, which are immaterial.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplemental cash flow and other information related to leases are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:69.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.673%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash payments for amounts included in the measurement of lease liabilities :</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash outflows for operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash outflows for finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financing cash outflows for finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new finance lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company modified certain of its operating leases, resulting in an increase of its lease liabilities by $209 and a decrease of its lease liabilities by $1,022 during the nine months ended September 30, 2022 and 2021, respectively, with a corresponding adjustment to ROU assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of September 30, 2022 and December 31, 2021, the Company did not have any significant leases that have not yet commenced but that create significant rights and obligations for the Company.</span></div><div style="margin-top:6pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Maturities of lease liabilities as of September 30, 2022 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:64.645%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.643%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.644%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022 (October 1 - December 31)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,662 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Imputed interest</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of lease liabilities</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,914 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440 </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"/></tr></table></div><div style="margin-top:1pt;padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Maturities of lease liabilities as of December 31, 2021 were as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:62.090%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.918%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.926%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,765 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,993 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Supplemental balance sheet information</span></div><div style="margin-top:11pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:63.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.077%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.080%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Lease</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities - Current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities - Non-current</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total operating lease liabilities</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,914 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,993 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated depreciation</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,993)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,339)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">423 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease liabilities - Current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease liabilities - Non-current</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 61966000 76692000 16740000 18487000 54174000 68506000 70914000 86993000 2416000 2685000 1993000 2339000 423000 346000 140000 141000 300000 229000 440000 370000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The components of lease cost, which are included in the Company’s unaudited consolidated statements of income, are as follows:</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"/><td style="width:41.351%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Lease cost</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended September 30,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance lease:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest on lease liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating lease</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Variable lease costs</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total lease cost</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,700 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,216 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,350 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,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"/></tr></table></div><div style="margin-top:1pt;text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="margin-top:1pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Includes short-term leases, which are immaterial.</span></div> 28000 47000 116000 149000 14000 10000 42000 49000 42000 57000 158000 198000 5360000 6380000 17365000 20012000 1298000 1779000 3827000 5672000 6700000 8216000 21350000 25882000 <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplemental cash flow and other information related to leases are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:69.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.673%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash payments for amounts included in the measurement of lease liabilities :</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash outflows for operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash outflows for finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financing cash outflows for finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new finance lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 17831000 19654000 42000 49000 108000 157000 3519000 4647000 218000 79000 P2Y8M12D P1Y10M24D P5Y6M P5Y10M24D 0.144 0.143 0.070 0.073 209000 209000 -1022000 -1022000 <div style="margin-top:6pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Maturities of lease liabilities as of September 30, 2022 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:64.645%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.643%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.644%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022 (October 1 - December 31)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,662 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Imputed interest</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of lease liabilities</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,914 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440 </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"/></tr></table></div><div style="margin-top:1pt;padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Maturities of lease liabilities as of December 31, 2021 were as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:62.090%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.918%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.926%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,765 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,993 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <div style="margin-top:6pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Maturities of lease liabilities as of September 30, 2022 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:64.645%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.643%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.644%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022 (October 1 - December 31)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,662 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Imputed interest</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of lease liabilities</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,914 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440 </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"/></tr></table></div><div style="margin-top:1pt;padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Maturities of lease liabilities as of December 31, 2021 were as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:62.090%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.918%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.926%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,765 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,993 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 5347000 46000 20723000 197000 17322000 129000 11153000 84000 9030000 59000 24087000 50000 87662000 565000 16748000 125000 70914000 440000 24020000 185000 22666000 147000 17745000 72000 10741000 34000 8395000 17000 25198000 0 108765000 455000 21772000 85000 86993000 370000 Income Taxes<div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determines the tax provision for interim periods using an estimate of its annual effective tax rate. Each quarter, the Company updates its estimate of annual effective tax rate, and if its estimated tax rate changes, the Company makes a cumulative adjustment. The continued impact of COVID-19 on the economic environment is uncertain and may change the annual effective tax rate, which could impact tax expense.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s effective tax rate increased from 13.7% during the three months ended September 30, 2021 to 24.2% during the three months ended September 30, 2022. The Company recorded income tax expense of $12,447 and $4,196 for the three months ended September 30, 2022 and 2021, respectively. The increase in income tax expense was primarily as a result of higher profit during the three months ended September 30, 2022, compared to the three months ended September 30, 2021, the recording of a one-time deferred tax benefit of $2,400 on settlement of the Notes during the three months ended September 30, 2021, and higher excess tax benefits during the three months ended September 30, 2021. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s effective tax rate increased from 20.3% during the nine months ended September 30, 2021 to 23.9% during the nine months ended September 30, 2022. The Company recorded income tax expense of $34,774 and $22,019 for the nine months ended September 30, 2022 and 2021, respectively. The increase in income tax expense was primarily as a result of higher profit during the nine months ended September 30, 2022, compared to the nine months ended September 30, 2021, the recording of a one-time deferred tax benefit of $2,400 on settlement of the Notes during the nine months ended September 30, 2021, and an increase in non-deductible expenses, partially offset by higher excess tax benefits during the nine months ended September 30, 2022.</span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Effective for taxable years beginning after December 31, 2021, Internal Revenue Code Section 174, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Amortization of Research and Experimental Expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, provides that research and experimentation expenses can no longer be currently deducted, instead such expenses are required to be capitalized. Such capitalized expenses are to be amortized over a period of five and fifteen years for the U.S. and foreign research, respectively. Although this change has no impact on the income statement due to offsetting current tax expense with corresponding deferred tax benefit, the change has resulted in an aggregate increase of $17,640 in the current tax liability and deferred tax asset balances, presented under “Income taxes payable, net” and “Deferred tax assets, net,” respectively, in the unaudited consolidated balance sheets as of September 30, 2022.</span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:102%">Income tax (deferred) recognized in AOCI 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:100.000%"><tr><td style="width:1.0%"/><td style="width:40.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred taxes benefit / (expense) recognized on:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain/(loss) on cash flow hedges</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(980)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for cash flow hedges</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for retirement benefits</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation loss</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total income tax benefit / (expense) recognized in AOCI</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,090</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(12)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,710</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,690</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"/></tr></table></div> 0.137 0.242 12447000 4196000 2400000 0.203 0.239 34774000 22019000 2400000 17640000 17640000 <div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:102%">Income tax (deferred) recognized in AOCI 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:100.000%"><tr><td style="width:1.0%"/><td style="width:40.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred taxes benefit / (expense) recognized on:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain/(loss) on cash flow hedges</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(980)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for cash flow hedges</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for retirement benefits</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation loss</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total income tax benefit / (expense) recognized in AOCI</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,090</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(12)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,710</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,690</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"/></tr></table></div> -2348000 980000 -5146000 1201000 -133000 370000 802000 1186000 -44000 -32000 -136000 -154000 -7919000 -630000 -8898000 -1859000 10090000 -12000 14710000 1690000 Stock-Based Compensation<div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following costs related to the Company’s stock-based compensation plan are included in the unaudited consolidated statements of income:</span></div><div style="margin-top:5pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"/><td style="width:48.751%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.807%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,713 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,198 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,186 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,894 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,750 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,796 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit related to share-based compensation, including excess tax benefits</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,833 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,697 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,855 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,129 </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"/></tr></table></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of September 30, 2022, the Company had 1,308,384 shares available for grant under the 2018 Omnibus Incentive Plan.</span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Stock Options</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity under the Company’s stock-based compensation plans is shown below:</span></div><div style="margin-top:11pt;padding-left:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"/><td style="width:47.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.270%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual<br/>Life (Years)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Granted</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Exercised</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Forfeited</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable as of September 30, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,093</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27.62</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">370</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.3</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Matching Program</span></div><div style="margin-top:7pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Under the Company’s 2018 Omnibus Incentive Plan (the “2018 Plan”), the Company established a share matching program (“SMP”) for executive officers and other specified employees. Under the SMP, the Company agreed to issue a number of restricted stock units equal to the number of newly acquired shares of the Company's common stock. For purposes of the match, “newly acquired shares” includes the employee’s first quarter 2022 open market purchase of the common stock, and </span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">crediting of equity awards vesting under any existing stock award plan of the Company as having been purchased by such employees, in an amount between $100 to $500 per such employee.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The matching restricted stock units granted under the SMP will vest in two installments, with one-third to vest on the second anniversary of the grant date and the remaining two-thirds to vest on the third anniversary of the grant date; the newly acquired shares for which the matching restricted stock units were granted must also be held by the employee until such vesting dates. The Company’s underlying common stock issued pursuant to the vesting of the matching restricted stock units will not be marketable or transferable for a period of two years following the vesting date. Certain forfeiture and other conditions apply.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the nine months ended September 30, 2022, the Company granted 52,636 matching restricted stock units under the SMP.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:7pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Restricted Stock Units</span></div><div style="margin-top:7pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock unit activity under the Company’s stock-based compensation plans is shown below:</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"/><td style="width:43.064%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.518%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.430%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.253%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.430%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.518%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.430%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.257%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units (Others)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units (SMP)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair Value</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021*</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.61 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Granted</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.76 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Vested</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302,625)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Forfeited</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,894)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.76 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2022*</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958,651 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.74 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,459 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.76 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">* As of September 30, 2022 and December 31, 2021 restricted stock units vested for which the underlying common stock is yet to be issued are 174,490 and 162,481 respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2022, unrecognized compensation cost of $73,569 is expected to be expensed over a weighted average period of 2.5 years.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Based Stock Awards</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Under the 2018 Plan, the Company grants performance-based restricted stock units (“PRSUs”) to executive officers and other specified employees. During the nine months ended September 30, 2022, the Company granted 40% of each award recipient’s equity grants in the form of PRSUs that cliff vest at the end of a three-year period based on an aggregated revenue target for a three year period. The remaining 60% of each award recipient’s equity grants are PRSUs that are based on a market condition that is contingent on the Company’s meeting the total shareholder return relative to a group of peer companies specified under the program measured over a three-year performance period. However, the features of the equity incentive compensation program are subject to change by the Compensation Committee of our Board of Directors. The award recipient may earn up to two hundred percent (200%) of the PRSUs granted based on the actual achievement of targets.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Performance restricted stock unit activity under the Company’s stock plans is shown below:</span></div><div style="margin-top:5pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"><tr><td style="width:1.0%"/><td style="width:46.144%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue Based PRSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Market Condition Based PRSUs</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Fair Value</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,864 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.29 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,042 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.74 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,873 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.09 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,733 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.07 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:7pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2022, unrecognized compensation cost of $24,273 is expected to be expensed over a weighted average period of 2.0 years.</span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Employee Stock Purchase Plan</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 21, 2022, at the annual meeting of stockholders of the Company, the Company’s stockholders approved the ExlService Holdings, Inc. 2022 Employee Stock Purchase Plan (the “2022 ESPP”).</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The 2022 ESPP allows eligible employees to purchase the Company’s shares of common stock through payroll deductions at a pre-specified discount to the lower of closing price of the Company’s common shares on the date of offering or the last business day of each purchase interval. The dollar amount of shares of common stock that can be purchased under the 2022 ESPP must not exceed 15% of the participating employee’s compensation during the offering period, subject to a cap of $25 per employee per calendar year. The first offering period under the 2022 ESPP commenced on October 1, 2022 with a term of three months. The Company has registered 800,000 shares of common stock to be reserved for issuance over the term of the 2022 ESPP.</span></div> <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following costs related to the Company’s stock-based compensation plan are included in the unaudited consolidated statements of income:</span></div><div style="margin-top:5pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"/><td style="width:48.751%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.807%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,713 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,198 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,186 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,894 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,750 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,796 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit related to share-based compensation, including excess tax benefits</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,833 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,697 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,855 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,129 </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"/></tr></table></div> 2713000 2198000 8485000 5588000 5237000 4431000 14937000 12337000 4236000 4265000 13328000 10871000 12186000 10894000 36750000 28796000 2833000 2697000 8855000 7129000 1308384 Stock option activity under the Company’s stock-based compensation plans is shown below:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"/><td style="width:47.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.270%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual<br/>Life (Years)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Granted</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Exercised</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Forfeited</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable as of September 30, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,093</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27.62</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">370</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.3</span></td></tr></table> 3093 27.62 362000 P2Y 0 0 0 0 0 0 0 3093 27.62 370000 P1Y3M18D 3093 27.62 370000 P1Y3M18D 100000 500000 2 52636 <div style="margin-top:7pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock unit activity under the Company’s stock-based compensation plans is shown below:</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"/><td style="width:43.064%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.518%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.430%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.253%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.430%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.518%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.430%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.257%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units (Others)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units (SMP)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair Value</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021*</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.61 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Granted</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.76 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Vested</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302,625)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Forfeited</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,894)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.76 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2022*</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958,651 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.74 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,459 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.76 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">* As of September 30, 2022 and December 31, 2021 restricted stock units vested for which the underlying common stock is yet to be issued are 174,490 and 162,481 respectively.</span></div> 982187 81.61 0 0 356983 121.15 52636 124.76 302625 73.86 0 0 77894 94.48 4177 124.76 958651 97.74 48459 124.76 174490 162481 73569000 P2Y6M 0.40 P3Y 0.60 P3Y 2 Performance restricted stock unit activity under the Company’s stock plans is shown below:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"><tr><td style="width:1.0%"/><td style="width:46.144%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue Based PRSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Market Condition Based PRSUs</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Fair Value</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,864 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.29 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,042 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.74 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,873 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.09 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,733 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.07 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 58864 78.29 172042 113.74 53122 119.98 79631 155.67 0 0 0 0 6113 97.62 14940 126.10 105873 98.09 236733 127.07 24273000 P2Y 0.15 25000 800000 Related Party DisclosuresIn April 2022, the Company entered into a service contract for providing analytics services to The Vanguard Group Inc., which beneficially owns more than 10% of the Company’s common stock as of September 30, 2022. During the three and nine months ended September 30, 2022, the Company recognized revenues, net of $814 and $1,388, respectively related to this service contract. The Company had outstanding accounts receivable, net of $804 related to this service contract as of September 30, 2022. 814000 1388000 804000 Commitments and Contingencies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital Commitments</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of September 30, 2022, the Company had committed to spend approximately $6,200 under agreements to purchase property and equipment. This amount is net of capital advances paid which are recognized in the unaudited consolidated balance sheets as “Capital work in progress” under “Property and equipment, net.”</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Commitments</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Certain units of the Company’s Indian subsidiaries were established as 100%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Export-Oriented units or under the Software Technology Parks of India or Special Economic Zone scheme promulgated by the Government of India. These units are exempt from customs, central excise duties, and levies on imported and indigenous capital goods, stores, and spares. The Company has undertaken to pay custom duties, service taxes, levies, and liquidated damages payable, if any, in respect of imported and indigenous capital goods, stores and spares consumed duty free, in the event that certain terms and conditions are not fulfilled. The Company believes, however, that these units have in the past satisfied and will continue to satisfy the required conditions.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s operations centers in the Philippines are registered with the Philippine Economic Zone Authority. The registration provides the Company with certain fiscal incentives on the import of capital goods and local purchase of services and materials and requires ExlService Philippines, Inc. to meet certain performance investment criteria and certain other </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">criteria, including but not limited to work-from-office norms, etc. The Company believes that these centers have in the past complied with the requirements.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Transfer pricing regulations generally require that any controlled intercompany transactions involving related entities be at an arm’s-length price. Accordingly, the Company determines the appropriate transfer prices for transactions among its related entities on the basis of a detailed functional and economic analysis involving benchmarking against transactions among unrelated entities. Tax authorities have jurisdiction to review transfer pricing results, and in the event that they determine that the transfer price applied was not appropriate, the Company may incur additional tax, interest and penalties. The Company is currently involved in transfer pricing disputes with Indian tax authorities regarding transactions with some of its related entities. In addition, the Company and a U.S. subsidiary are engaged in tax litigation with Indian tax authorities regarding a permanent establishment matter.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The aggregate amount demanded by Indian tax authorities (net of advance payments) from the Company related to its transfer pricing and other corporate tax issues for tax years 2003 to 2019 and its permanent establishment issues for tax years 2003 to 2006 as of September 30, 2022 and December 31, 2021 is $37,717 and $34,276, respectively. The Company has made payments and/or provided bank guarantees against these demands in the amounts of $7,659 and $7,954, respectively. Amounts paid as deposits in respect of such assessments aggregating to $6,030 and $6,172 as of September 30, 2022 and December 31, 2021, respectively, are included in “Other assets” and amounts deposited for bank guarantees aggregating to $1,629 and $1,782 as of September 30, 2022 and December 31, 2021, respectively, are included in “Restricted cash” in the non-current assets section of the Company’s consolidated balance sheets.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Based on the facts underlying the Company’s position and its experience with these types of assessments, the Company believes that its position will more likely than not be sustained upon final examination by the tax authorities based on its technical merits as of the reporting date and accordingly has not accrued any amount with respect to these matters in its consolidated financial statements. It is possible that the Company might receive similar orders or assessments from tax authorities for subsequent years. Accordingly, even if these disputes are resolved, the Indian tax authorities may still serve additional orders or assessments.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">India’s Value Added Tax (“VAT”) regime ended in June 2017 and was replaced by the current Goods and Service Tax (“GST”) regime. Pursuant to reviewing the Company’s annual VAT filings, the Indian tax authorities raised aggregate VAT tax demands for tax years 2015 and 2017 in an amount of $5,619 and $6,387 as of September 30, 2022 and December 31, 2021, respectively. Beginning in the first quarter of 2020, the GST authorities rejected the Company’s refunds claims in an amount of $3,548 and $3,322 as of September 30, 2022 and December 31, 2021, respectively. The Company has filed appeals against these matters and believes that it is more likely than not that upon final examination its position will be sustained based on its technical merits. Accordingly, no provision was recognized as of September 30, 2022 and December 31, 2021.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">One of the Company’s subsidiaries in India has undergone an assessment with the statutory authority with respect to defined social security contribution plan. Except for some components of the assessment for which the Company has recognized a provision in the financial statements, the Company believes that the amount demanded by such authority is not a meaningful indicator of the potential liabilities of the Company, and that the matter is without merit. The Company is defending against the assessment order and has accordingly instituted an appeal against the order before the relevant tribunal while also making a payment under protest of the amount demanded, being a prerequisite for the appeal to be admitted. As of the reporting date, the Company’s management does not believe that the ultimate assessment will have a material adverse effect on the Company’s consolidated financial condition, results of operations or cash flows. The Company will continue to monitor and evaluate its position based on future events and developments in this matter.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In September 2020, the Indian Parliament passed various consolidating labor codes, including the Code on Social Security, 2020 (the “Indian Social Security Code”) which aims to rationalize labor laws. The Indian Social Security Code has implications on defined social security contribution plans, provision of certain benefits or facilities to employees at employer’s costs and post-retirement benefits. Most specifically, it broadens the definition of an employee and wages and liberalizes the definition of “continuous period” for the purpose of determining employee benefits, amongst others. However, the rules for the Indian Social Security Code are yet to be published and the effective date from which these changes are applicable is yet to be notified. The Company will complete its evaluation once the subject rules are notified and will give appropriate impact in the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">financial statements in the period in which, the Indian Social Security Code becomes effective and the related rules to determine the financial impact are published.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">From time to time, the Company, its subsidiaries, and/or their present officers or directors, on individual basis, may be or have been, named as a defendant in litigation matters, including employment-related claims. The plaintiffs in those cases seek damages, including, where applicable, compensatory damages, punitive damages and attorney’s fees. With respect to pending litigation matters as of the reporting date, the Company believes that the damages amounts claimed in such cases are not meaningful indicators of the potential liabilities of the Company, that these matters are without merit, and that the Company intends to vigorously defend each of them.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The outcomes of legal actions are unpredictable and subject to significant uncertainties, and thus it is inherently difficult to determine the likelihood of the Company incurring a material loss or quantification of any such loss. With respect to pending litigation matters as of the reporting date, based on information currently available, including the Company’s assessment of the facts underlying each matter and advice of counsel, the amount or range of reasonably possible losses, if any, cannot be reasonably estimated. Based on the Company’s assessment, including the availability of insurance recoveries, the Company’s management does not believe that currently pending litigation, individually or in aggregate, will have a material adverse effect on the Company’s consolidated financial condition, results of operations or cash flows.</span></div> 6200000 1 37717000 34276000 7659000 7954000 6030000 6172000 1629000 1782000 5619000 6387000 3548000 3322000 1 These are income tax effects recognized on cash flow hedges, retirement benefits and foreign currency translation loss. Refer to Note 22 - Income Taxes to the unaudited consolidated financial statements. Exclusive of depreciation and amortization expense. These are reclassified to net income and are included in other income, net in the unaudited consolidated statements of income. Refer to Note 20 - Employee Benefit Plans to the unaudited consolidated financial statements. These are reclassified to net income and are included in cost of revenues, operating expenses and interest expense, as applicable in the unaudited consolidated statements of income. Refer to Note 17 - Derivatives and Hedge Accounting to the unaudited consolidated financial statements. EXCEL 131 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .B#6U4'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 " #H@UM59/Y74.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU1(71S43PI""XHWD(RNQMLTI",M/OVMG&WB^@#>,S,GV^^ M@>E,E&9(^)R&B(DP3!^0UX)&TU:5B 55R)3'762)-0TY!.>&M6?/Q,?8%9 ]BCQT 9FKH!II:) M\3CU'5P "XPP^?Q=0+L22_5/;.D .R6G[-;4.([UV);&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MZ(-;51 < ]?J!0 O!\ !@ !X;"]W;W)K7M;G6BT^-1N+-1<234[D0 M,;R92A5Q#;=JUD@62G _"XK"!G.<\T;$@[C6[63/1JK;D:D.@UB,%$G2*.+J M[4J$A?I2K+V(#=&;T/!DFV5^R M6G_;;-:(ER9:1IM@*$$4Q.O__'53$;L!M"2 ;0+8AP!:]@ON)B"KN<:Z9!G6 M-=>\VU%R193Y&M3,158W6330!+%)XU@K>!M G.[VY5(H4B?)G"N1=!H:-,V; MAK>)OUK'LY+X-ODJ8SU/R$WL"_]]? /*DA>(;0MTQ5#!L5B<$M M/AY^[^E3PLYLX>^*X^;UXV9Z+EH_?_G'^BY\ZL-[SN)O8-MYK!-3+U[+;T4NJ@F3V\+82/%PZE3?[ A MH5$5D>XYT?AC<2*I"^ MZ84$Q@%K\G"EO-^5=CPTOB)G*^=L'=@R%8Q)!L[IRU&&TWK;QH<%5>5O"R0WA[O@_JR4L2I.+%2HQ)5J0L_1%$'@E,_K:25&I=D;3TGMZ&4R@Y\ M#$M$"T]$<5?S$;AO[J +/\E5;(7%Y8:PLGF&E8T=]1A6B19>B>(.YR-J/ER- ME%P&L6=OTKCF\-D*>@S31 O71'&S\Q%T)!/-0_)7L"@?D7%%ZI2X)CRN*FGA MFRAN=K+6VH,%?CD8+L"H'>L89HD6;HGB5N=.>I"OT5S&F%W:(\):K7H+$F?E M.X9?HH5AHKC3>0HT&$$Y)93]//F%C(67*LBD%1)7ZLLH@BEXK*7WJ66IA!DEM6XS[5%\MFY.]?&HJIR%&6('F:%!K(5:;TB:U3??@ELY<<4R MSF-X(%9X(':0!S*K4UB[@"F8264=C/;HW'$%K;WG>0*$0,9?2UJ)CV&%6&&% MV$%6:!SQ,"17:0*O$WN[Q75*-QOPN*I\A0-B!SF@FTBHF>F8GT$!7#C,%@L> MVU.+"Y:#'L, L<( ,=R_;!,Y%Y!(#*_BIA$>5Q6O,$+LH'VC][/\.-O,)_>I M!EL;FSG42OR=+,ZF'M9J9YF:.3Q:=EW7.6^>4]II+&V,A1EB!VT?]6%$5>#Z M!K$O7LEOPIY&7,H!S\/:K;9]CPP/KIA+M_ [+FY7MM/E;9 8=_LLP*QA&[I[ MY.IURNHNM1XR',, N84!PD/K"+M'K&R[&@^KREA8(!/^+UACYWS43'C9 ML7%"/+,)NSXJS9_F1].][$"V47R^/M?^RLU\F9!03"'4.6W!@*?61\7K&RT7 MV6GK1&HMH^QR+K@OE/D WD^EU-L;\P/Y@7WW/U!+ P04 " #H@UM5%PR( M3_D' .(@ & 'AL+W=OZZ/)N[GS$C>Z@ F@4QMO?77PDP,.AA9V\^ M).;1:DY+:IW3TIP_B/IKL^-<@L>RJ)J+U4[*_=EZW60[7J;-J=CS2KVY$W69 M2G5;WZ^;?H+-8H#.-UF>;5ZO*\>W9=7YZ+5A9YQ:]KT+1EF=9/'W@A M'BY6G*[& M;^J&\^MG[[]TP:M@;M.&7XGBKWPK=QVA;P1#[_Q(:!(^\M$T73_ M@X?!-ER!K&VD*(?&"D&95_W?]''HB%D#2!P-T- O;8!'AK@+M >61?6QU2F ME^>U> "UME;>]$77-UUK%4U>Z6'7DEJD84^3:5? L^I$5:91QL MM+L&O/U2I>TV5V_>@1/P9?,1O'WS#KP!>07^W(FV2:MM<[Z6"H7VM>J>:P:PZ/FZ]5[&,'H+$#4. M29 VC8KYS!9/[X#8'>@\.VOV:<8O5BJ1&EX?^.KRQQ]@'+ZW1?>=G!W%BL=8 ML<_[Y57:[( :-9#I"_YWFQ_20@5O'<7>5=RYTHO!X9(R%*L1.\S#,:T@CC!. M1K,CH&0$2KQ -SM1RQ/)ZU)-M@-O9.E"V?N)YM]/$*5L =-FQ@@.[3"C$6;D MA7FCD-5YIE-']Z@-7V1\. DA7J SC6*8$#NV>,06>[']E&6B59VFUMJ,JW&^ M+7@ *BYM(&/C^RB*&80+F*899 1A9 >:C$ 3+] _Y([7:JF;IZ$-9&)\/2)1 MN!QHTRI&+(%VB'2$2+T0_Q0R+5X!D9H0:1A1LL!H,4LH)(X!9R-(Y@5Y72MN MK^53E^ ZM_SDS3BL9A2.U(83B13N@?Y6I1>!(K-,6?S*3@ -%%9H)JN04*?R$IO- M#K/0!6ZB'^CGG\^BNG\52T*383!)T')ALIE!YB!).#$1]%-1O\)[TMK"/XQB M8XA-,QQ"BAWP)OZ!?@+J5WQZ5O1*KNB05=Z 8,_)6U,JAHCCKG$(F1>$H#,,%<(L94OP+8P?T MBMM6^1C= I,',G:6>):(S#9 MB\74G ZF61*K>>,(8"(YY"-6.Q8 M+O%$F_B%XJ];&2M1G;PR#;"%+)5X7=:J%C-$(N9(63QQ)?9S99^R+V$T63"& M9%[4#R!-NXBRA#A*:CS1)?;3Y94HR[RO /HM/E'I.WHY[92)X["?XZ_IY?6AT+P3@ M37BJ9*2BRAHC[4Z-NS( II@$EH=XX8# A%;N3;W M;3WQ&'K?5"J&\O+;'/?_)&;P"WO,VVVN"5$MC_LTWY[D%Q7,S=M!A2 M1EP'#G@2(=@O0GJBS*NL:+MY/$SM'2^V^LQ0UDI>M?63%;RI-%1M%D6SXFP M;S$,8T2(0Y:02980ORSYK)3>&8B#A"0!P]&X8+R8Z7& 8!S0B!XWL>=OT'5' M_VS6)P%(95?@6L^X3&%S0E3!$BXW&FV&.&:(.K:6R:2!R<4..D4"ML4^HD M(3&/0RQV,<,P_SJE&5QIUJ&9XFJB/J_L<'_8T4^^[\_E9(*A[ MS86>>I4QS8WOZZ*B-='7LJ$"1A92U<1 4RU]W2A*2B>JN1]BG/@U8<++)ZYO MKO*); UG@LX5TFU=$_5\2[E<3[W >^FX8\O*V X_GS1D2>^I>6CF"EI^[U*R MF@K-I$"*+J;>Q^!F%F KBNY/MF(;8$P>@-0;@1A*<*HHT@SZ')X@J!84 95<\7:&&*+0BO*7H@@E42LZ) MTJBAJMOXRZ'5Z*88NRGL.V25XVN,89=6VVD>B]KA'_7\H_/X26LJJ=@/Z+$) M=-4Z2-T9QUL\08S=;P_\A, =]KAGC\]C9UJWQ[GC5SC[P(+! 3HG<04][]/0,]-/*(WT% M$V7C+,WB9(]Z*##&:31Z SKKH;,SH.$8H0T1)1/+8^39:Z (QX%[W^^0#P6& M63!*PV'R /__9<0'V?^$8Y%NU7-'?PQX8[8-DHQ'XRR*]X"' L,@2>-T#]C? M^JK;(]4?1"V9T(C3!2CQ]1@L5'=*Z1I&-NY#_R@-'!O<;04G.ZIL (POI#0O M#7MVZ,^*^7]02P,$% @ Z(-;53M1(ME\!P 4"( !@ !X;"]W;W)K MRNPEZ)9 MMP_%/B@V'0N51$^BDVR_?D=9L6SRI*6=\R&VI>>.>NZ.QX>2+AYU];E>*V7( M4Y&7]>5H;5RO7CY8B-G@]\R.[7QAZ83"\VZ;VZ M5>;CYGT%OR9[+\NL4&6=Z9)4:G4Y>LO.YSRQ!@WB]TP]U@??B:5RI_5G^^/= M\G)$[16I7"V,=9'"QX.Z5GEN/<%U_-4Z'>W'M(:'WY^]SQOR0.8NK=6USO_( MEF9].8I'9*E6Z38W'_3CCZHE%%A_"YW7S7_RV&+IB"RVM=%%:PQ74&3E[C-] M:@-Q8,!$CP%O#;AK$/08B-9 N :RQT"V!O*E(P2M0?#2$<+6(&QBOPM6$^F; MU*33BTH_DLJBP9O]TJ2KL88 9Z6MK%M3P=D,[,ST6I>USK-E:M22W!KX@+(Q M-=$K\JYFY>;LXP.O]O]/E7CWX4#+&O"M'X$SW^VM3OZX%\>GM7FPK:P)]8 MJG?.).[,]L;S>I,NU.4(FE^MJ@$$R8>%0<)B)Y9S'Q;0B()*&9!Z,0'@;$D$ D>GV@?GVBPA?VZ455J MLO*>J">08;6JSS'&T2E;URF=S4[I;'XB9T>9B/>9B(@AW@EH-J@&I[#MA4VMK?'%.BWO%;F'77ZO>&N='5U&0*7+'4&QB+G4 M?90,8^$2]U$\">(>VIU*9<,R]5UI%*P@9G!N2V_H,RZE*\(P&(L9=>DB,!ES MZO)%8/U"E75*E0T+S5_-6E6P%[9EWI]>1'?RT"MM3'9R+[T^2DIO)4-0@9!] MT[G3G&Q8-OYD-2=T[EH9D^]VAB#3%[I\4-#6[W)%2FUZ&ILO\[QN[D/.&(^E MU\[_T]7\OUT=1Z!3E6Q0*CTWM#NU@@G>YIV8].FYX)M53J55"8V^WO4]]=\(3^0F#%<]K 3Y,T##R(N3#F P"[I4)@J.QC/KZ0"?YV+#F M>^<%!B6-Z3(I(Y*?\^+#R^P&6NT/R9X4R:[V$ M&?, RX/M'%@,.*+GJ*M]$)!;V#,$(T)W8XZ : _O3NOQ8:WWBS+/72$UILKN MMB:U?=%H,GO*;V%KE2T4^5'G2UL>;^Q-UC&IC5Y\7L,Q5:&ET8YY=',GH4G@ M!L:'\3"@[F8(@3'[YXI"!#=4&ITFY'QP9SY[GAN@!TF]3JNO#16ZH>>#@O1+ M=_0G]38[J;?YJ;P=I[%3N'Q8X5ZE=;8@KV":+W6>I]5!/E^CB=FYBP_+;LR\ MR>VCZ-CK;@A*C(6K<1$4'Q_L^HZ)=QJ7#VO M[/518NPM[ @*J/,>ZIW:Y<'@U/VC>5"GEF^UB\4_U\6/4?3ODA M_H@Z%Y%]=.#>N\.04M @3MR'#*A/"&@HW'L9N$\1)D&?JK%R_OA()W?YL-S] MQ/ZO,EPU M#_"=X]?L_(8AQV?L?(X=?\OC\QG$ #N3P)GF;8E)=TF[=RU^3JO[K*Q)KE9P M>="@(=[5[O6%W0^C-\WC]CMMC"Z:KVN50@>S #B_TK!%;G_8 ?8OD4S_!5!+ M P04 " #H@UM5I>L^LK % 6%P & 'AL+W=O@#+5&VNA+I M%6DGZ==W*,FR+=%*D'4>8HDZ<\@S')+#&3SS_+M84"K12Y8R<=5;2+F\- P1 M+FA&Q 5?4@9?8IYG1,)K/C?$,J<%"TW>;# 5_)-&'T M-D=BE64D?[VA*7^^ZN'>IN$NF2^D:C"&@R69TWLJ'Y>W.;P9-4N49)2)A#.4 MT_BJ=XTOI]A3!@7BKX0^BYUGI*3,./^N7KY$5SU3C8BF-)2*@L#/FHYHFBHF M&,>/BK17]ZD,=Y\W[--"/(B9$4%'//T[B>3BJA?T4$1CLDKE'7_^3"M!KN(+ M>2J*_^BYPIH]%*Z$Y%EE#"/($E;^DI?*$3L&V#Y@8%4&5M/ /6!@5P9VT\ Y M8.!4!LY[>W K _>]/7B503&91NFLPM-C(LEPD/-GE"LTL*F'8KH*:W!PPE1D MW?H\7Z,3CZ=HD\H8>AAP5>"L$@,# DC4_Q&6(UB5([".C *&WWE3"X$ MFK"(1AK[2;=]O\/> (_4;K$V;AE9G83W='F!;/,,6:9E:<8S?K\YULGYN=ZG M'^Y]SQEV'2-VP6+J>"9G#+O&/;NY+=D?/KK;.2[$D(;WJ ;&@ M^9KVAK_^@CWS-YWCCTDV.2;9]$AD>U/DU%/D=+$/O\$9E!1SH9N TM8K;-51 MLQ[:?;/O#HSUKF?;*,MS37\?-6FCL/KK[\.F;5C@.>X6M:?2K56ZG8'XIUS0 M'(5[$5BJ-DY2+L3II4Z]>\SP.R;9Y)ADTR.1[4V,5T^,UQE^CPRRFC3Y#\Z0 M.60SU6P@R!Q"(A8HAOP%+6@TI]JSH>1V=V+E'-M.T BI<1MF>;@1G1HJ*_#L MH!&=&IACZ6/3KUW@=[K@#U"L!+-B):ZID,6.>5BUWQJ#V1#\)F+R)F+:1IQC M<*Y>:U!K#3JU0DX'&1M,[BK/*0M?$>S]3*2DR!75U.OT!IJ1]+'C-$1K8+;? MC(6)!N7T;;\1#E-=GZ;CNWKY_5I^OW,;NJ-A2H1(XB0L)9/HWU4YWUKE_6-N M0,8VCS4[8_+D=]AX3HVT6H;OV'=NWF!\PMILIK+:#2KL M>HUC]_VVO3+@SG1W^, E21'7)&R'SH>*<'_%F('53 -T.-=MR]? /,=OTDUU M..Q;_J'(V6;DN#LE+SV@2U:UZC5Y=6!Y7E.\)DDW^\U4?J*!.9[=C*.I!N;U M<> =D*[2]/V6;7Z(NQ-$V$L?%K#K(Y)36$";\Q/R15A$K+Z\(,*B @*OZ0JN M\JJN$')1W#QSNJ9L1<49XDN:ETN0OBS!M504A@F3%(X6N6D]0P0^+)TVE0P@'FG^"'VBA_E>"[0'8TA@F&0W[BD"/OH'(UIGJR)*HB5W7Y6 M!PRZ#D.^8IM]H:.?.&&$A0G$QK;'"]A"/^R?D/ MY(5^2(TN7S%V2G 9S>=%L52@(B;*"V[=6A=D;XHR9*-]A"_'6-,^405<3?LU M=B\G9>&T]<6#+V69<#NDLF+\E>3S!.8RI3$,S[SP8?_+RR)L^2+YLB@:SKB4 M/"L>%Y1$-%< ^!YS<&?UHCJH2^'#_P%02P,$% @ Z(-;57RP5P]T"P M%FL !@ !X;"]W;W)KDG*WOS[@K0B"L 1)#IGLQ\V ME@V\!SPO %(/ .GJJ:Q^J9=%T02_;=;;^GJT;)J'MY-)/5\6F[Q^4SX46_V7 MN[+:Y(U^6=U/ZH>JR!==I35U_?%NGRZ'I'1MU]\6MTOF_87DYNKA_R^N"V:SP\?*_UJM1*[_ M>2RFQ7K=*NEV_+H7'1UBMA6/?_ZF+KN+UQ?S):^+:;G^SVK1+*]'R2A8%'?Y M;MU\*I_^6NPOJ&O@O%S7W?^#I^>RL8XXW]5-N=E7UJ\WJ^WSO_EO^T0<52#L M1 6ZKT OK<#V%9A5@<8G*O!]!6Y'2$Y4$/L*PJK 3D6(]A4B.X(X42'>5X@[ MLYZSVUDSRYO\YJHJGX*J+:W5VA\Z?[O:VI'5MNV*MTVE_[K2]9J;:;FMR_5J MD3?%(KAM]#^ZGS5U4-X%V:^[5?,U>/5YF^\6*_WWU\$X^'P["U[]]#KX*5AM M@Y^7Y:[.MXOZ:M+HMK2*D_D^[OOGN/1$W)_+)E\#U:;^:M-RL]$=^+8IY[\ MM6?^VN\6^CKT ,C7P<=\M1CK2YCF#RNX)9E?ZU/1Z(&NDY;EU7:UO8=R(,\T M9S[?;7;K+O7_:I9%%>C+TQ/*LAWICT7P][*&5-69S.H9J=Y57Z$D373O.'01 M>N@BM!/D)P3?%_>K;7N)>LRO\^V\"%[IQ-7+O"KJUT'>!+-B_B9@Y,\!#6D( M=06O?CO9OJT?\GEQ/=(77Q?58S&Z^>,?2!3^!>H@SV*B$VLGVL<;EJ11$@IZ M-7D\[@N843-,,8DIIMQ\C 4/DX@DAWP8MK.#[6R@[9=8_:P9';4F)BF)+6^F M;C&66O:Y13@-TS@RBV5NL8@3%EMJTBTVCGF:<+.8 HK1**'L1"[Y(9>\J\A. MY/+#=MZ.2CUR= *[GUZW\VE%4]9^^S;?__52NUX&^SS[EU>)_4(XY MYG#"%)MABF688A)33"&)&5U)'+J2\ [+KL\$J[K>Z;M&?J_O0743U.TOQ^TC MV2*8ZWN(OH'DW9/>@QZY]?%\#?4G;\"A_4FXTS/G)&;6Z,:,F6&*24PQA21F M])3HT%,B[)X"]8[(,30.K=EUZFW(T$GD@H 99D")*::0Q S'XX/C\7G' 7,A M6V/G3D>3.+7NKE-OO*'&QHZQ0,@,,Z3$%%-(8H:UR<':Q&OMN[E^.JB[=R_M M>[/FVT-^-Y[/3?")^XB8_T MY7Y#'J?NDVLBHO8AW;#8&W6HQ9AB&::8Q!139U-K.$S"'KV$7H\_Z%MS]\;J M(H/W8L:3511S^YV5/^90AX&@).7,GK-1@TI4-;57.[9//XZ>&I_D")R1%[IW M;CKV"P]]X$95FZ&J9:AJ$E5-[=6,\41"EO(3':/'9<3/RVZ+IEEW&+7M&O-R M^UA4S>K+N@BV95/ K!2 . D/0WOV]D<>[/5E43/4J!)536&IF5[WC(SX(=DS MMIT;V/;5NJSKUY/55O^Z -UF;MY)3.WWR%-_[,%N8ZIEJ&KRPHPHK*BFVSW% M(UZR<_//H@D\MG+G(I*("_N]LC_&8%=1D=MEER!1@RHL-=/4GJ<1/U#+M@O/ MVL9M\? F8&$'O GH.BH](P ^2QFAE H+H*'&S5#5)*J: G(R%FF4,';J";PG M9,2/R"SO+_+;Q5-1PM-$V,,\.K_$ 6BQ1*0DMF_ !*C<7*T*K'/NUMNG.JN M$]O3J-NV,6.1.%I",Q/: RCB)U!GUPK_MMN>R2\FLID2ESFQE.K,"1M(H\;- M4-4DJIH"(L#06Q MAQ00,R2,$7M(07Q'O^T6]I!RVS9F5$31J2'5@R"2_L"U0X))1J:H:C-4M0Q5 M3:*J*2PU+4WY2A<\HE(3/4D!)536&IFX9%_0SKNY86*4!N*.%6:AJ$E5-79!@T_>>9E$_S1J\Q+C7,W?')<39-."/.]AJ5,*%JB91U=3Y M_)I.]XB+^A'7L(5&"C H8*'1'W.PRVY0:*$1-:A$55-[M0L7&FD/J:@?4KU\ MH=$O//BA''67%ZI:AJHF4=44!2B?9Z&1]K"-GMGN-7RAD0+L!UIH]$<>[/5E M43/4J!)536&IF5[W9(WZR=J+%AHI *^$(,Y,CKKO"U4M0U63ER5$804UO>Z) M'_7O_?(O,^XK&VPD$F%LFXJ*YE#5LLLN0:(&55AJYF&:GKDQ/W/[SF5&O_K0 M6SD#]I+!RXRH<3-4-8FJIH"<^)<968_/F!^?O6"9<:]HG&N"EAF!G#K_SV"%L)W ,4$]HS@YWH)QKHTM+B##[-@:4&RJ6L9=U@5=@T2-JK#43%M[O,;]>.UR5DU!WR&V%@K2L1O3>8BMQ6F2VN!F MYF_Q8%=1V1JJF@)R,HYB'J=,G)B<>[;&_6S-SZ%A+X$/] JYL#\X:PJ4<\ : M=T$89Y2G-E@#RB513.T^(8%R8R(X#>UC@T#CQIR3,"0G,GKTN5[^/52#SKO M"4:E:7LU>T )$A';#%12AJHF4=44D)-Q%,6$T!-;Z8 <@E-G&XA@7)CPAAS:#70N#&G*3^U+Y'W MH(A'/Y!6<]0]4*AJ,U2U#%5-HJHI+#6S2_5HB5^ EG!IM3_BX'X%H"4];=N# M'?6,(JJ:1%536&IF?^DY%?=S*B16S5V@8A-*?T,&3RBHK I53:*J*2PULX/T M0(O[@=805LU=UD(H2>RE:7_$P3W!W6(%!,U0@TI4-86E9G[,:D^RA)]D?1>K M%@"_B:/$^>!,?QN&FHZJEJ&J250U=3Z_INL]T1)^HC685 M@DQ,APD$=_KB# MG4:%7*AJ$E5-G<^OZ70/N80?]1@7=SIFN&;6 M5SU_" M]/RB*1^Z[P#Z4C9-N>E^7!;YHJC: OKO=V79?'O1?JW0X:NP;OX/4$L#!!0 M ( .B#6U5J NW"/ D +\I 8 >&PO=V]R:W-H965T&ULK9IK<]NZ$8;_"D8]TW%FXHBX\.;:GG&DX]<=-^IDG(0D,1.KSX MD7+F3\J>Z^%9=+"*EB->\[%47!?QY MX->\KE5/H../J=/%[C=5P_W/+[U_UN+1;9 %5\50]U_ MEX]_YY-#L>JOE'6G_T>/DVVT0.70]7(S-08%&]&,?XNG*1![#: ?=P,R-2#S M!LS3@$X-J'9T5*;=^E+TQ>5Y*Q]1JZRA-_5!QT:W!F]$HX;QMF_A6P'M^LMK MV72R%E71\PK=]O 'QJCOD%RAZZ);HZ\PSATZ^=$40R7 Y@,Z13]NOZ"37SZ@ M7Y!HT+_6RS;EN4_&(!,[?C[0-?7/[U+SB)_N;R^9TZ M.X@ VT6 A7J__!W6(=&48Z[V$!:F432EJCIJ=9'5?795J&+>M?!"0I>CN^?7C&+_G M.+Y39P?12G;12H+C^(5#IZ4HQI6WJ5"QD6TO_AQO\"> 2N<&_L&,YS M.AMAVXJFV#?"Z4YS&M1\V\ORYZE:XBL$PZDD'I6;VD*2-(YF1F0;E7^Q&%U=D %T77\=ZYXF:6-IS2))YY8%L!]C%Q M>Y#O/,B#'OQHH(ZHQ9\0[Y-[*" ^+&O9 4D:F$\/?)IL+LVYI>:4I7/)ME&< M9ZE;,8X,_:+7:H:2")C? '3;EC?E,^1)N2Z:>XZ4,Q_54N!$7&2KQTF&YSGN MLJ-I[DERO,=O?&1JKC@(KG:+5O&$[GC#5\(M%]LRXD3A[E"MPPP2*64>N<3( M)>$TKX&'15-RM$0G+7_@;5?4'U3"JVE9JBJD!&]$CU3R<'=501Q)GLX]L(U. M611[]!NDXR O+[\6HD4/13UP-&9'IXH@@(>:JI#@ZF,'H&CU1':JI[;Z*)JO M,0ZKR*/=P!B':?R/:3K"VM'7NLY3<0?!, J]N%/PD[TGY"P@9U)LFV"2,5_$ M#:AQD&S6PMC(YE0C630]!]3U+PLZ0+S692QP>]^ICC="M@'?XN.^V28XS7VN M&:KB,%;_V:\A__U+B\U%3)BES;:*M:.IH_E?B^). MU+KRT?+U!%ZM8 +KK4-1_C&(3J@AE'%0A M"342%P\%))W39YNZITD6);R;#/"O.H,:2)/%45L1PDASAY(O2D8;C.BUUBNZMUD[E#KK1_?DQ";?- M*(E]N@T$R1$(SC8ZQ\3:N(/*-*/S"M9IER=>O8:,)+RO_/VU1P).]?;>$4].9U+@U>\59!@DR\*W$?J_>#J-@2$C")+P96JC> MU22!8@7&$4:O?]83AD/ALE6EL3,&CITJ)5%NC9[#CN01\:Q&U,"1AN%XT\J2 M\VH:.]@Y\;3TJ] M_J!<@"V6/IO3UH"(#TYW'("EE)"Y0[:9ISZFAJXT3->###IROD%=E$T8ML5TEC,9S.CCL8%'./#4"-0"FQX^0 M=58,W7A(XURRG,H=0$YCG%GIX; C& P]T@V1:?B,>;[6KD13-.5KSO_?]>#X MO7H[C(+A.PWS_:85X/2VJ%4ANGNX-,:"OX[YU,7R:%Y8.:UBSQ$A-;RG8=X? MSIT[V4(/,(9NH8X#Y-@^W'&8$7)@=ZC5T)V&=Z+?^7Z,CVAU;#.)2ZS#C@+- MO&H-A6F8PE=[) "Y?0NY,+3/J%,G]T[)#JZF.,76C';897%"/(J9X2]["W_Y M$V]+T6D&:\U0!NHC#^?#+INJ\T@[3%+LTVS R\+@M1=0USKDE.S :P+KIZ7; M=5BGPW@HL\W1*R2.J#JL(-= M2.:K3]G>X]XPK*]?K1\5/8*]*;KC]Z)I5"ZJ%0!N0"4K9.5TSW' S&B&K71T M;+!)'&//HQ9F>,[".^RW>\?5%ORH7_:^.L](.M_0.LPPH4GN2T(#:)8<+U.V MA:A0-;1J)(QC-JI9;I60#JLX M\YV/,8-S%L;Y_EGH[IB]Y:O!\[H-LU%-(>\MM0XS**=\J[7A.7>JW ;WM[K-P0[I(_"QQ?)=G=W M;R%>Z7?O9O<_X[/K\5U"T\WX:N-O10O,ZL"9%709?4HAB.WXMN!XT(-* M_@0 %(+ 8 >&PO=V]R:W-H965T&ULC59M;]LV$/XK M!Q4H.L"Q'2=]66(;2-(6+8IB0;-L'X9]H,F31(0B-9*RX_[ZW9&RXF!>$B"( MQ9<[/O?<6*RG+>BPAN,M^VUI]%D\*)T@S9H9\%CN2@NCL\N3WE_VO"'QDW8^P:.9.7< M'0^^JD4Q94!H4$;V(.AGC5=H##LB&/_T/HOA2#;<_]YY_YQBIUA6(N"5,W]J M%>M%\:$ A:7H3/SA-E^PC^:0&R"]$UO3$A:+3-O^*^Y^$E M!K/>8)9PYX,2RH\BBN7^".%FJP)G+:O8_UK_"=V=C'>"35:@>VT\(R0!GMH-S.7O2X0VV8SB9 MCF VG\'2_)V\(+P17#D;G-%*9$%8!=<> ]J8)UP)G[455FIAX(8F MD=07 _QUL0K1DW[^/L10!G!Z& #7U%EHA<1%T?)9?HW%\O6KXW?3\R?".QW" M.WW*^[/9>[DU?+HW-X1.2X0OSBAMJS""KU:.X(@U@A&;P#SS=V"&>? 1:5IX'!\&$5V%M-]39<0: M-"4D=*N@E19>8TAI%&6IC29W =Y01:227Z/9CM)!/?XKU[3";G>81PQ:@*%. M1N< B4*0+V&V4E*1Y("=< <2)XF"75Y)+-'.D1$:(6/%GW(,*7123O1 M@6Y:[]8(JRY0 @+%WT6R[*%WUCAY!Q5E/M9CN-S"RA,>AC0$KA!;4(Y[+. ] MH8DZ8#['.W(;$_H1M&Z#ONS,0QPC N(Z-0("ITN=E*UMI":H*[1$,T-HA*P) M&5/A+1V<6>OI DF]GHD5E38X@B"%$2N#>S2P#[Q'V?$VYL3@_3YI='4DC]2? MC6+ZC]^?AX'X/:$$PD9_BB)*J=56FBYMTC9TGBJ3 -0H3*PEZ65$_=C>\3(C M*(?2#5E"%'R#I))16O88A3;TW3@R<,QK&,/O#X$.P)C+(T,Z7@O388Z?55QZ MT2#?,8"6&0BPPA@I/>ET$6+*E-3IOFK$76+2X)IX2.EDY:)51]$=(:LK"T[M MB4Z*5JQ(R)&#)^4H3RK>Z4?]5T"[R(X4!EUQZKB<>N9IT#B%)FN0A MULRC@HBRMLZX:LNK[B%AQ"!'6=)]_9@AP&:%*CQ?%\E?7P$]K0/X7O:TQ3O5 M2@[&3ONNH>*8->_.%IJ4*0:5=%FFQG[1H-=2#)?& M[?AF/-P2S,:>U3?"05UM;^^W8>_XT.TXV7OGT#E5>LUQR^ELS$^>879X,%[D M=]+#]OS:_"X\%25WH9),I^/W;POP^067!]&UZ=6T8.F3.@_=8[R!UDOG MXF[ !PS/Z.6_4$L#!!0 ( .B#6U4YK)SL0A , O 8 >&PO=V]R M:W-H965T&ULK5IM;QRYD?XKA +D)&#T:GOC[-H&).VN8]PF M=J0X=\#A/G"Z.3.T>YJS)%LO^?7W5!7)9H]&6FMS7VQ-=[-8+%8]]521;VZ= M_QI6QD1UM^[Z\'9O%>/F^^/CT*S,6HZ)8'K;OC MLY.3[X[7VO9[[][PLT_^W1LWQ,[VYI-785BOM;^_,)V[?;MWNINX2&GMVO3!NEYYLWB[=W[Z_<5+^IX_^*V5*&EC_G:7_S&O'6N8Z MF$O7_9=MX^KMWNL]U9J%'KIXY6[_8M)Z7I&\QG6!_U6W\NW+%WNJ&4)TZS08 M&JQM+__KNV2':L#KDT<&G*4!9ZRW3,1:_JBC?O?&NUOEZ6M(HS]XJ3P:RMF> M-N4Z>KRU&!??7=.XH8^V7ZI/KK.-->'-<<1\-.JX M2;(O1/;9([+_K/[J^K@*ZJ>^->UT_#'T+,J>964OSIX4>&TV1^K%R4R=G9R= M/2'O15G\"Y;WXA%Y.U:I_N=\'J*'L_SOK@6+O)>[Y5$ ?1\VNC%O]Q AP?@; ML_?NCW\X_>[DAR>T?5FT??F4]']SJ_Z_9*M]?: N=+"!/O[DS49[+0'6M_AM M^\9N.L-O+UT?,*R5]_]8&37T>FAM-*UJRCO\6-A>8YSN5(AX@*"/0:WTC5%S M8WJUX5GPG>UI'$&1C?>(E+A2GWL6=TWC@EJ:WGC==?<(]\9LZ(T>U[ 9M=O_ MXQ]>GYV=_/#YZ/I(O3\__\2_3W\X4)".>:+Q=EWI97L!0"QDIB)68GNXR<#0 M$E1TBC!"G9X<_IWM<.ZC;3J#!V2'*[,<.C'"]>%_'[%9?0N-NGL6=J]:IWH7 M(;3IAM8HK(#&R3QE8I:\<"[B4RS!FU\'2U:9WZNR#%9?]_T G7=:E61 +K#/ M>:/"R@T=)!A%B)[L^V7H!3+9P*3$MV_:5$6>",9)Z^()2-ZE6V]T?T\V/_W3 M#T&=B\)79N-\5)@Y6_,_>3TT9&%#@T_NC?;*$)ZH'TUCUG/CU8M31H33HV>[ M&*Q Z8'MK=LO@%MYO@_C:^P(#-_QDKQI!N_)AWH=!V\.H).. .(>F8O&\&2V M-3ZH'GJ%0-'$>Z$6VGK%>-!'V4=(#T.SJC7)R\R>M\&_K@UYG&F?7%PE"+)A M;;R ^1XH;55P,7=H'/!!WN\=ZY@'^2):0 M>41?"C[>:C+=BR^(K5L:[$T M$T0CB.A;W;G^<;GU(+81K?A^JC1%HR(4/9S?']+_Q TLYOC0(WL<+KT;-GC4 M80*3@L[K/F@!C!D_68(SR;O.A->U3C^B;C^KC;&\-4B5WAQK84F<4D]V+A$!R$1L.ZZ XI@Q5!M-\@ M($L$S%1P^)CP$3P.<2-A$J+IF_L*7G:HP_'%TEO'. Z4JZ #SH1@&W%/-G<; M5VQ_8W), WH(,)$W]&)A.\OY@B:PR""6@A6^\(P3#0[)-6)'X9%=&@1O=#>5)#\H-0YH81JPG=8VA M^<4N4#A8GH2V4]G .B)!_XNT1+YSKKVU72?+?V1ZFBAA J*5?.WAA M@!$=, M/>=TNH3=SX"@(\)QLMK&!?$P1@.OY[!_A',Q^ MQ39IK^Q MWO7TS8PJ1<*\G/?6^IX(4FMA?A[%\ R%:DU2?K3!$(PE8I]H##9G@K0V;@20F'DEX2; MXH#Y^R (4^W8@@#=@S)(,(31*5I.:T$P=(U"*!(+NL-ST3]/C2%;4V)E[0"G MXJG)'X?HB P,B //H#&K_:=:.21U6KQ3&F\6V)L-"!)&M@:A1:5, MU'?LJZG>R?L:9@DF#ND#E">2-PJ^.2HT1A,TK,XHAY0'DMP(K:V+.JKADHWJ M"!U"2C2Z:ZARHRUWS==#@1HR'>B,R*8]ZH/9/;Z%@9$%>I.R+3R29L/4<^=1 M_G.LD/C)7)VA^-K&<$_]I4.W.(3P4KY>??Q<"E$1([8 '_>; Y#CD8_M MXFLH1WT\9-5KZI9(HV2+":-;#PS5"[#!G'9<7CR6Y@)1&HZ/-96[0%["&0\/ M7$MK"B+AOTNX1 >@!S@P0:1T2# CW]^:[J8>@$V$\]'>C2,J_IR3%Z'X++%S MMM13ZWI:XW]#@V\BQCMFGT:)1;P+BD.G-1QLH&C-7I'Y:,S>DX"&JR'D3"P1 MU*R7+,V5[V3^DM688THL2[C/B+ON7D&U\Q-IPNBQF'E,;H%?'U#):)83S(.O M4_5!&9=;/P\HXW86Y2!/!?WEZYE M_L SY&'GUY=EU#_[W(C@^JF5!!NS2?TXH'NX59O?FMBRVV^ M&]?=<&]$*"&(GB0QU)CTN/"RJ?R*Q63P&->K6VIWY!IT&YZB9Y!$L&T2RPOI M':1^D0:+9*RQX^$01+JS"P;S<3&\N+1^"I-$]PBR/,K4..F6K.#9U,G8JB!J M##]2EV,([JP0@GDP/0L?^R.!""N6# HL514P7N0<* +;B4>@/K%30R7.!C>[A@W>64JZ]+J(]Y(C?VIK747W'9Z#)/\F*AUJO"_+7U!'TI]'+,I>FHXP MINU\ 3E06FJ4)T@7#T#(Y/O1YI^E.8?JI$37VWH=%I99:LJMI-S"ST&=56O3U]] M4\JI9\BH_+M;SR7N:]KV5!IYS,&^P75:0WT_G;!%NNV90V9S%)*2XVXB4_A* MU2BI*,5_U-5:O8KIV=;[[<,D8EE)WMIQ6 M/^):NU=6R-)N#;&^+]PBI>YXB'RN%#FBZ^:6.#J7'-5Y546/B@<_)62\-[#Q M#C*DDTA;.246?+0X1&X IK.VI'%A /74V7$;+3P?T4[9/4I'BJ\.*3XCEC91 MRK(W;-7:'5=Z0^,7RRDAP.E;8+01V)L));< M,H#6K*\WDCNJ]XWK2!4B+OMC?YA3X?CJ(%N])6O ,PWWE+9._!Y?%*HO<.5\%B'C\VVO[DC M%G)X\GJF+G);&JK.TS8&M9]J]9-7!]_7XLFS+G.R/Q\WL#S[I=I)KF$NIUYV MF3N_9'08''IE \*3!RNM"^QB48!LE@Z>QF+?&[I)$:D,XM<)#X0M2MH82EH'R'19O;! M3K&:^,/[',]44=N0[[E(1<&:]*,1\M(+5>;%YV9!6=DWVZ*<<4=1?P7*Q[=\ M;LT4>"M+EQR7IC,C..XX!IJ1$>JOQRM2CYU(/G$.2DA#/D3$,Y-6]M+JS@T= MI<'6W'.4P^)R_>;TE5S(0R+HLT/1F1E&T3TL.KYG77F* @'\/+M%OW5)99;I M2P10Y>L(J=3@042+@8*[_"S4YTGUK2'FPXD.A-R&K&>=8BXUC^28L"OD/ON$ MQ2=-2I0I -T.T-Q]^6)_D;$JFV<*/P]1ZZ_:0UG8^&0+LS!O J*3PY.7%$1\ M1(D]OB+@NC)\3)Z!Z.5K -'/TOJ8'&[_Q+L>Y*K:+@ET(ZNLY:IT]G;AC^PJ M/BM )+>@\AEEZ@;2S%3W,,6GTT1'\4+BJ\L@8N:'M):)"*<=]J1;G8[$?%'> MZUAW1>I29CXMB&:9$XLSS'5//'O!Y9_N+YUO;2S#R_HFX_IFZLZ0_SR MX>+C5# MU;+6VY8*#;X1H.O,@!;L2AKLO M%3[C6/UHU_7K4GYWGY1W0;OJ,]=Q&9CO]<&8V*B#[ >[I2F7_0!.72_KO_ U!+ P04 M " #H@UM596?NBS$) "!&0 &0 'AL+W=O6+;3A657[2N3V00)"?K0C>S\U/_[GUW?FIZ M5^M&O>^8[=?KHKMYKFIS?383L\V+#WJY:6KK_[/K86Z8SEC96V?6XV)8L-;-\%E\&>.PMR +OK) C@NDMWM0 MY*U\4;CB_+0SUZRCV9!& ^^J7PWC=$-)^>@Z?*NQSIU_5$N$V+&BJ=@K999= MT:YT6=3L=3-D'*$[/7'01/-/RE'J\T&J_(K4G+TUC5M9]K*I5'5[_0DLW)HI M-V8^E_<*_*C:8Q8&G,E RGODA5NW0R\O_(;;'U1K.J>;)?OWQ=RZ#B#YSY2[ M@[1H6AH5SE/;%J4ZFZ$RK.JNU.S\IQ]$$CR[Q]9H:VMTG_1'I^A>J=,V/T05 M^[12[-*LVZ*Y8=JR@K6=N=*5ZIA9L H@Q/*BOG&ZM%Y0I9?:00:(I/,2AM?6 MU+U_.KXE<8W%2S5,Z7QV+%OHIFA*#1EZSPZWZDR_7#%-,TS?C=.+>:V8'1RQ M3V&Y[3NL5IS]JHK:K]Q9QLI:S:SB^(MHA_K!LA9P- MIOD =>J*^.$KEI'(=?$97HP^0W*E2FVW[EK%YJ,JUC?D0:6NP) M*VL-!4>V MQ?R%+G=AXEBAZXJ515O,=:V=5GA'O.OPAS1 SD*KBBW-D3-'H-C/X/2B178* M>$(VP7/8Z13R6M$0ATJ6!*#:;L;OA(0,BLA1-V47@FY6P) M!+M!)*0OD%UOT,V0R7*EU6+"/8S6ZI&;8RZ M+[*V)UNEM"%<&9C3&[4NK:"709) "DD'>[R:J MJZ+N,1'NJ,ZGY4J[OAO\/!#GO2%=GLT0J6JP^H4JU7H.W*%S M""_R'WVC?!_!EN#/'M#TRA"JR[K0W96Y*2#MXC68HSS>H77WW1:T).QU,S<] M/M^J2A?L%1BIY>S-F\OMPG'"9A'W5:?\7J1&A9'5T87Z$JM,K2M?*[LBM XOAC(AJECT'64.M0VTUI8,VBN_@YJD):0&E*T4 M6P][ T5[ X;.[H8$;=J[%T'9NALKDJ*(RT983_#]$-""-*+VKL'_GQZD6QCR(!!,I%R)GH>1A$B+!,<_#G$D8'"62<+;E-[_J1Q8)+N*4 M%/(T$&1!R)-48I $T):3!5B=93G[[8!;6!;P-,T8-KK8QC9X7ZX %,66X*() MXJ$,&0^ @7\&_^&5#*EL1D;:3A>21U'*7A&Q+3JS9@IUYVZ.ULJM#"'^"L)] M$8L@8^\\#7@AB%7.@SSV/K[\@@JQP(+?9RC4.9"Y)0K0,S9R_QU>C(J/'Y1] M\;VRGV<\"'SR4QY&E(,HXK$(*?22$D;OX2RAY(@1/D_#G*:!$J)[D(3B1=V B$8$@?31, M'L9>#6#P]Y+7NX=H_$[H#27@*PFUJ<3 8P;4D<1$7E&:\"3T$ .=#?">1+ $ M!-,D8S%*/HE8+GD*0(=!R 7@G\0Y%UD\A6$!T$L/69'SV)=*DO(L\=29ACQ* M:12F&6@NF4*Q1!7D8+>_QF$1^%9,03.,P)#10[ 9PN9;X!1 /)'Y8]'Y !1\ M-PZ368@>0RG!LGQZ4WHJ8=(<$D'"RC8D\YZE(_DXJ"Z-X MDLI@;H"/KMWHQ3=.\YM4 MYMC'#.6,F? ?GKQR@)B\5IF\2IHA^;_\^W0KHR%K6!DH@=8Z#Z.T36.%< MI^>]&PYA.VLA#Z=<[PG=5%:L;\UPFO#GT/&80[<-FX.]?< 6Z3$HN9VEWQM_ MM/A(9PCK*YCZ"D%"1BA822R3Y8+'/H]ID/,0.Y5WICFZO7)\^B?B6X&!"1&A MH-U6!)K![BO/(X8&0;O=#VH@IC],5U< %5H*,$5=*&%1@J:4^*TE #;PX*&R M&#;F.8L"'N-#1+'O9-2F(GCY6!B^,(:X M>IH4=]*5<1DDM)G-$?%#U8@L3CNTFM@%.XP@8%/WK"=[U^)4EO[R']C'>=P- M-^3;M]O?%RZ&:_7=].''B;<%5;5%=!=8&ARG\6R(\>;!F=9?LN,LC\+RPY4J M*M71!'R_,&@XXP,IV/[J&PO=V]R:W-H965TJ%A7>;)0NN<6CWDY-K07/ M'5%93*/9;#$MN:PF-U=N[;V^N5*-+60EWFMFFK+D^O&U*-3#]22<= L?Y'9G M:6%ZXVG:<\EEZ6HC%05TV)S/;D-+U\GM-]M^%6*!S.Z9V3) M6JE/]/ VOY[,2"%1B,P2!X[+O;@314&,H,;GEN>D%TF$X_N.^P_.=MBRYD;< MJ>(WF=O=]60Y8;G8\*:P']3#WT1KSYSX9:HP[I<]^+U).F%98ZPJ6V)H4,K* M7_F7%H<1P7)V@B!J"2*GMQ?DM'S#+;^YTNJ!:=H-;G3C3'744$Y6Y)2/5N.M M!)V]^2#N1=4($[!*V*NI!4MZ,>/#I!OF(_JLKN#/M+E8M\GWX*57I] MHDZ?U]&S##^*^H+%LX!%LRAZAE_H0*D*F&&&N1"7E/VP-2W'/EQHA6:+]62+Z6A;02_%P$=6^,#Z&L M#2%SR6X-4QN 5\/>-2#M8IB]@3"_$KJ5D-T>TX.<\8)%\T6P"D/,EX+P%.?D]PGA/K M11 G$=TL@RA)B?DQ(G(E<(8+#(-P[!DJK ?K!4N">3AW6D:S^)C)$)T5#7GJ M11@G01PG#OL7JQCW"YA[ D_:=(!I ,:F%J[$%X_TY *^LA08305@"@=&)]Q< MN."Y4V7-JT>V@S1$AVZPRH5THE1Q?"08'C?J:;3T.+"F1@ 3 M<_[HL\LTV8Y0S@7E*8D'5,C+UE$P=N_-6E6- 0HESP6E?V^+0]((F&,H?;1@ MO$0JR]^AF[JGX@)$Q!=R#E9@FU0Y84/+:U&)C?2UABAA"\#$-O('1>:_(<55 M(RHX%&G<-_-:2X!#9 CR)J.8I/3LZLN>=[__;AF%Z2OC,#'&L,_JPYH517H092B^W5LMUXZLE.5*@[LKJ M#Q)ZT,O[>5 JX[6TO'#^1B&W8_DCZ#9-L4' .G0=BXN3U67/HH#)#7F'XYI2'&4%/(5T K<&@XD^7M&[J&L+D4\N($$!$\U>/:VAQJV'KQQ= MN^<=S-6(I.IEUF!OM2>@VP^6A,I>BVQ[&'.36^NVP45M*B#S?O?)<.;@%]5Y M%W=]@5#K0FX]@M)T*/=VMW)'4T\'[ 7K1J.1I+S1#F"J83LM?(8A_04K_9@G M:,P[595](?91\L#-@.L P*$3.B"X;2O"5E:NX+0E8JCK7;I= BS2[1F5?OH: ME5TO'N[^RY89!FP_IIPP*3MS_<8] MG3,X_&R5GK/E;,ZB-'5_M[[Y>7>?I?$Y.POG2_S&$?TN5A%^TQ76[]!DGBI" M$;0(HR?WI%2/[P\C[/\_\ UG0>C C8/%*B%[@G0U=]=%'/;7 >8H6"T2H+EB MRR!)5BQ)8M"FF$SWT<4DG,X-XZTOB>,N^NW3EC==-5F=Z?9!;NE=0K#&CTR'9_;F!=3@E4H'?0#NEC9^22HX!8K.!:DZH[QB/Q$CP;.AC- U@ M5-H??+K*34:U?=DU>YP',EG[,VIC&R")WE>I4F9$TH7?>- @T1@2(4Q343Y5 M*/<&>P\VIFA'\N"BB-Q04Q>@X?0M34U%UK1BCCD@V!^D:) ;&55STT_R:!]( M:Q!T;O%,21'EIA-GSL!]?"XF]Y/[QJ>/P1:8+XR5)I0T&/&B'_T+S[M>W;UZ&JXL_?9[VP\>IXY\[:J=! MNEBT1VTJX7]',[[\NN0X6\[G*#%SJN_?=)RG*"V1M,YSPZSY-4*[<1)^ZX._ M_Q1"58J;MM,?'Y'^IWK",J%&D,:NVJ9Q^UECU5]/]MP5ROX*K7<>L;,DI#J? MK!;G&&:[+1ABW;GF04LK7JK-AN*H]]&'40RX](U>$1]BDU)G#AW+,(*(GVDL M*]H/2,-)-&(A_[$SC- M:]J ]QNE;/= OI_#-S\!U!+ P04 " #H@UM5>^;C@W8& !G$ &0 M 'AL+W=O0A$0D),$ H&7_?7[9"Y:^6$OU M71><&WBLREI?C@ICFK/)1&<%KY@>RX;7N+.4JF(&']5JHAO%66Z5JG(2^OYL M4C%1CZXN[+L[=74A6U.*FM\IT&U5,?5TS4NYOAP%H\V++V)5&'HQN;IHV(K? M<_-7;O9?E5Y*:X',U' MD/,E:TOS1:X_\LZ?*>%ELM3V+ZR=;.2/(&NUD56GC!94HG:_[+'C8: P/Z40 M=@JAM=L=9*W\P R[NE!R#8JD$8T6UE6KC<:)FH)R;Q3N"M0S5S=,U:)>:;CC M"NX+IOC%Q" N[4ZR#N/:880G,!;P6=:FT'!3YSS?U9^@/;U1X<:HZ_!9P'O> MC"'R/0C],'P&+^J=C"Q>]--.PC_O4FT4YL2_Q_QUNL-2A;JL4SY++7HM.U8!=0QM6TU$>L/P;YC]J8>L9[FR$3<$,D+&Z M3;]AD9,1BC>MR@HL4\A;1<*<904Y)F0^A@^BM"[]C\>M)LU?LKPI6VTU&FEX M;00K2Z(-C\.F WRY) ,'6L02\!^M>& ERFMXO>.AW98--2[MH5>8JR(C.]P. MBAV^;&MA]!MT1+=D,(H,(9$K,@\)DLK0BYP9[EDQALT1E2K4RF2-CMJ.BXE3 MB;8BHXGN8*UAA89E/;M8E-"IB*PHF$ MFRV7KU[,PR YUQ"-I[\Y7VHL)MS>YM,]KP76^BVE%=8OAS\R(ZG< GL5Q/": M DI],^ME%T'YV]VPU8P##%DA129;4V:&T--"D4<-@8L8[KP>J?(FB>*6"KJ M/EVL.VMYB$T;+!6E,$][\ WVG$PT&/V4E38T'<[>N;;L7*B\(4O FJ84/#]= M35F+$R:\O>^U])!.K0KOFI M(7FN[6*I&%'2_-4B+XXLFR!$0F--3 M5__SL3QHE4M9XF!O^;(-# _6A&&*8QW8G4K^Y">OXC/$59Q#Y89*3D,EMH;& M<'OUTEQXB_/.<_LT-]I0#5:W>,$I9J329W"['6->0K3P_,44%^',F_H)+H(@ M\()@@:OYS(NG"_C :UE1$*VVFYH.+I.3HPQ$D1=&B3>/(EK&\<*+@H"6T'D,Y M=K77@ZRUJ1>>0QS,O-"/^^=H'GI^$/>STZ_YG22)E\0+B&(O\J?>?&$I0":\ M6938M]',6TQ]N#G,Q/T)\^:QO,=1EDKU(PZ85OI3G8UW9LY->#"*XV"./_XX MH4A&8V0?8SR>)KTK5F;F9!(K$\Z=3 A?]]T\.MAU3B.W6N#I=N[:&4LPT^G6 M'?9:5Q)V!#L]CBXB#"[&=A[#+(D@B#T_CN'8Y\5D\/&'&;ZRG[C:M0;W'=B_ M[;^BW[F/QZVX^P3_S-1*U!I*OD15)&4Z N4^:]V#D8W]E$REP0]3NRPX0\=) M />7$DGJ'NB _G\+5_\!4$L#!!0 ( .B#6U5O@DFTN0( *$& 9 M>&PO=V]R:W-H965T'#B"5;"I;9KNO]_9)#1;TJC27LS=^;[OOC/FF&ZENMEL8%@/FW8!N[ ?&MN%'I! MSY+S&H3F4A %QR2'@K65N97;+[#K M9V#Y,EEIMY)MEYO$'LE:;62] Z."FHONR9YVYW &(<4, MFT^5W!)ELY'-&JY5AT9Q7-B7&RXZ0O<*;F6PI2:?!(YY'_C ]39BZ5[L4MZEO . MFDL2ASZA(:5G^.*^^=CQQ6>:=ZT>]?]SL<;F\DU)^?8__.%G>4^K?SU!0E^)\240)I6-5*#)K)P M?BM8FW.;I@TS4#L"W,LLJ,"YH'UG=RN!?\JHYS)N/Y-UH[B&/7TA*^3@8C,A M"\>+]P2KK$'UE^4X%)$KR':1:!?I[\.1C LR3GTZI&A$4>(/QI&UXH$?QZ/# M8W# =UFK%,+>DY$?1C$9^N,HQ#4:)<>Y0HH/?7[DI^F04#\.*:XT3:5% @-+P<#3RBNH'8.48V;@BMI<&1YLP2_R&@; +N%U*:O6,+]'^E M^1]02P,$% @ Z(-;5;G)\DN@ @ _ 4 !D !X;"]W;W)K&ULC53;;MLP#/T5PBOVY-777)<$2-H-*[!B1=-M#\,>%)N. MA39,=+L33=BT51/$>'E,G93LA[52)J>*H85W.OU+J>!H'*2JR( M.AXN9\]W(Q4PTFE&.-Q)44U5$ M/J^0B=W[NYRN=>: 4APTQ;!F*61[Q QBR1D?'0<7K]E19X:._9 M/[O<32X;HO!"L)\TU^7<&WN08T$:IF_%[@MV^0PL7R:8$ , Y? <0=(':ZVXNS2H^2;C&^AR2T(+XDK>S\V')&'S3)4HX<,.OY49I:7Z. MW\?R;^G3X_2V8::J)AG./=,1"N4C>HOW[Z)A^/&$^+07GYYB?^MI_AO\(MU, MF'Y2&D0!IA10"&;:DO+M%);*.LT+:*PVIDC[9X!+S#I/Y#P1K$LA]0>-L@)Z MP'W=Z(8P*!J>*SB#R<1/DX$QHGCD#P81W%E CK50U$2/$C\=I#"(_/%H G=" M&^@KQ(9B%/OC\<19EC:$KX)O_XU\><69E9P,G(;Q\* .!@/XT%#]#*0H**-$ M(R1^,IR8;QBFG9SC=QC6U!_%J37\:!(>>^K@H",KE%LW=VSU&Z[;YNR]_6A; MMAW]-[R=B]=$;BE7P+ PT/!\-/! MK.FW6A1N_[>"&VFA3-+,YY1V@!S7@BA M]QM[03_P%W\ 4$L#!!0 ( .B#6U4\19=JNP( "\& 9 >&PO=V]R M:W-H965T[R,.Q!L>G8J"UYDMRT?S_*%[LUJSDSF+6V6[D8B9: M794<;R2HMJZ9?%IB)39SQW>VAMMR76ACSAJWQ#O7WYD:2Y@XH65DC5Z7@ M(#&?.^?^=!D9_\[A1XD;M;,'D\E*B'NC7&5SQS.$L,)4&P1&X@$OL*H,$-'X MTV,ZPY4F<'>_1?_8Y4ZYK)C""U']+#-=S)TS!S+,65OI6['YC'T^8X.7BDIU M*VRL;Y@XD+9*B[H/)@9UR:UDC_T[[ 2<>2\$!'U T/&V%W4L/S#-%C,I-B"- M-Z&939=J%TWD2FZ*PPPM?D2,P MGL'E(WW3"A7\.E\I+>G+^+TO;8L:[4OO%C[_T! MSM' .3J$_KJZ'(383_ 9+EA+N6-)!?6N- MIMY U=)8KPC#E.P+D3AT;DIJ%G]G]XEF!U"'*E;9^M!XN#_1XL1(XD,TZE:W MK(*\Y9FR+H+C$_0.UGP$_BA*_$X&84@R'(61W\G)Q*>D-=([Z"X^*Q_*C CV MB9O0<0))[)-SG$00C+QQ8-]&V5T-V,]U-:YROWU--2;8RMF:R#POLB]@DNVZGJDXU=;$Q]C?72.GI0]=J=SEI MO._/IU-7-K(3[LST4N--;6PG/&[M>NIZ*T45A+IVFL9Q/NV$TI.KB_#LSEY= MF,&W2LL[2V[H.F$?;F1K-I>39+)[\*-:-YX?3*\N>K&6[Z7_N;^SN)ONM52J MD]HIH\G*^G)RG9S?S'A_V/"+DAOW9$T*LCYJSN+_%K_0$)7]/;W0?5 W$>D MI;^8>AC@;=-RJ^QF5):^H&Q)WQGM&T=O=26K0_DI'-M[E^Z\NTF/*GPO^S/* MXHC2.$V/Z,OVT69!7_:):".Z:X7VAT'3/Z]7SEO4R;^>"WW4/'M>,_?.N>M% M*2\G: XG[;V<7'WU19+'KX_X/=O[/3NF_:]FZ;]61@?OY.&[TJ 5G7=D:O*- MI-JT:&FEU^?TUGF%#I$5#4[60TLM6LW1==A[\@\IK'M%2*:7W4K:?4;I5I;; M)TEXDM /&PTMU\Y)[\[I>^FYJ1\]"7Z5INL'+ZVC['1.7U*2SJ-YFO$JR:,8 MJ_>F]AMA):78D,1YM,@*7).H*&;TK407-Z:M2'6]-?>2%;.N@F99E*4YS?)H M%L.7NE8EXARL5GZ M@-0@D :1WF^I#2-LCA%]7MCZ5XVJFP1/AN?+S+*EQG= M#*JM@!7LQ+1F/D6&283\T( VMU0K M+31P:AE7]_6GLP:=,_PLDY=2 6R 4A+!L4\E(<]S6A2+/T.?9SF@1WZB69+C M-R_F?QV7)%HN RI1E@&3&3#.9OG1'@FX+3.NQ0*E&!?T]>U3(VQGQ*Z1B/HY M (GK=@L6]Q.*)K0;4U/( ?W#3S'>MN;6R/R^;XTHTRP1Y#J MSEZN.2L#GW%:1'7/?CKJA:K(&W18A:1 M;ZP<*T0'D,9I)'D:/4,_$_@B<"_&5STZ82P:'0<(%;LU: %=O)&)W+2J"E+.XS*V'?0B.:8#(@)Y=5N&1]/\%' ] N?W MGP'W2/"/J]O/ 8%)/8Z2;,&$ ;KCS@)=)47*BQR]E@=$95WCG,M<9A!0V^X:OPDADZC[)9WPSFV7T[FBGA[Y/^B?ZQ?:)2JR-%SC@I%@1'C<9E&2SU_.'%?V1]D+#(D4=KW0#Z#?5DFF M07 EYK50-O20_!!.A2M9"CX;A,EB]/J4*;,:)]'?@,40ICQ2XE1HV"F5)8^\"4>"_:0;ZFQFS@D]UQ>2DTR\)# M&!YLF*N^$?XCEQP^M-HVS!CL'\,9D[WU%)2M3 7"OI4\(I5FHYM&LAV@]12! M!KDVY7:L^8=>E:&L+(\'#$^X"E7#XSAV(X_ P:X/4V'7>FRB.C"GRN80LR=X M<9U6,%#Z8&SL(F#'&>B-AVZD M06_E@ZIP'EV\9LITJAIP? A)03284!I?66%&[H,.+H8IN?/1.1Y76_(.:O Q MS3MJ:SIZ\\,O[VY/D^49O?.D^+5P1HL50MJ+AMRRLG\/U7ILPT.CE72E52N. M?H5 >2CCX+4ESX^S_=S'VO3)YW4G[3K\B> H9&3\TMX_W?]/<3U^GC]N'__D M^$[8M=(.1Z\:HO'98CXA._YQ,-YXTX>/]97Q^/0/RP;''VEY ][7!HG=WK"! M_;\W5_\!4$L#!!0 ( .B#6U5"&PO=V]R:W-H M965T+ %D7TYU^]<&EUZNW75OZH^^+M>K0OZ MX.'URZU?Z)?WB>OKGI$D$I57- *$C^>U9-*4UH(9/SJU[RJMZ2)X7.U^K?,.WA9 M2*N>\O1?.BG6KZYF5R)12UFFQ=_SW5^5YX<)C//4\O]BY\:.AUD ME)\*@V\UYA6OWY06GU@KGO+-0F>21!6)[_(\V>DT%3)+Q/NLD-E*+U(E'JU5 MA7WY4&!GFO\0^UW>N%T&9W:9BP]Y5JRM>)6>\RP^*MMG&:V](H\=^/"UL8&-/_M(G![3)J MWX4<[(7=REB]NH('666>U=7K/_^I/^E]YD5XO$]!L3WXL=,O%6QVBR4$?T)ZZ\?B6*M:.FMS/;TB\G+ MU5IH++%;YVFZ%_DN4PF 8V%UHH$=XMWG]">0IF-U'^>;2'S__9.X^?.?9H-! M[YLWY5X9?NY_I?E"IJ)0\3K+TWRU!_N9!:S1>K2^=:*V+$NBJ%C+0JQ5NK4"\4!F^C=G M$K07:-- RLIBX"N9=< +[8$WKIC?Z-%B<^GF5:*F(*(I.U\B6#MB1KTH@ M@%9[+]X78FOR9YV %!ZM8'"94@9K07V93/>%CF&8&QFO\85(E309?XEY21D7 MQS,2 ;\ND[L%B]?F:2\:#L81-H_3DOF,I5T['NB!;!!J91I9B$8E$6+E BSE MS- VM\4=0:H3TB\(=!LWG-9 K,#GY$8'1#A2255?HA+662WNO2749>B#3VY8 MY7B.OUDOZN$?5/:U_/$890N]8?^_S.P]@)+H0S K'$Q4$8V7J<%CV*]PTC-3 MY 6TV2Z# S 5^!Y"T8FXGLZB^6S$"U]/)]&,%@6^;Q6G12EP-T,*B V^S*K3 MPREZ"9E:(&2*1,_"UM)4&>4ID*;6KIX&()%<)9((_:@RWO] M.5H@RX3AO];N$CLT\'7==^RPA.?T"#?[2OT>*H0&D0(72H%)"L89;2OM>1I+ MY%>FLNW'.#84(@AY,JN<6R69W M;E,=D^M%/@0P77FJ71Q$>&'M<)X*.3^MD2JH*EP<"?(LP3]Q6?CX(QV"4. MM/$9$&()[PCH0]#M<6VMLV ML,$*T!F,?^^D],5 2F2'V$2V09 9L]&"! S%LDO-@B!,KM-JDIQNLFSILFR' MD.4VKU*OQIL\HB&,$?G>:AO\.F>_S\H37TD1,D:.:Q'G9RA<*2.&POF&K MS&NV:[QH:'!9HP+H),<2BXX@@QG#4H=$>D*(O "SQ ;^ SPE(6"8!A[!OE#> MA^H\S)F,JC(OB O>2=E3(!PDT(G":%(!>]OC3T_BA_Q>S!#=X T8^$\>^$%) MJA]=G"3T;TI*CA/L_$:S,\+]=GF9)D0IQ*@0#[R&+0(6\YLY#H5W N]FSJ_R M6GR MXI[]DCII8^2BH>X+!O;%#N*,1MI/JF"$5''&DY $G10L G()WR]%Q_: M!AN6?+EQIKP@[]Q3%N"J")<1>&0 LQG-2\7-!J '<'O&&G*E\M+>5J143EXS M6[.#Y*G.K2E8!CH):+6\0BTM1QNON$9-H:S3Q8(>2JN_$/ M-S+12XB8!%*YE./SES)9N;UC5N)>*_S?C$;X06WE?9/,D"H&ZHY5D[4%N(W^!8.*4.'4>U.XPAS6R3VA.RMH7ON1_(9[. M9H_78AR-YS/QZ#S->LMV20-ARBR:]N;BQX/\Q%,UG/3$1Y-3 ;5W*386WKH: MB:8.L>[[8Q1R7SUQ#PU+&M3V#-UKC;(5.=<$P>@MTLD4ZR9A]3N(>M.>^-G( M!& G-UZM!?U.]H#)F/D#946(%*H(RG[WE6/!DXX8@DC+T=M]<"U&\V@\'HCO M&S&_:*12Y0S7XJ8?]>?S6_%U:9RX&46SZ? 6K'G\+.3GPP'S:#C#@(O9'>T^ M&$QN/>V'WTRBR:Q_*WY0M8*JTD ,!]B]WW2&QM-H-![Y5=I-\B_@U564XB_4 M)$+)I2ZDN)1*<'H=IH+PV KKU.G>6;KRW:IP,Y\$'QL$2W0V\^5\'-V_^1L2NFW6Y.C,JSK M$1(3Y\/4.21]?:!6UMU'IY9W+AEZYQI#%G&9 M9UZ'.5H](=5+MN1I6*L>R9(MO@W16C*T<_(->B,QA^4OBA<9$M4V&^>JF+() M1!H0\9\EQV$HQ]H+ Y<&6V$XKA$N[/1%@F*2Y/30[C-E5OH GRN2&+MCG^"[ M^"^6)M_XDN*@5J$]_*I49W!EU%:6J,_:\L;-8-_+JS&DC2W>-@CI]7HA1$+R M68Y$3U'/E,V&$S'@1I4$'\FM;E- R7J5.4;;J'ZLFK0^L>989Q4G3$>ES,E< MSE5LU?U!(4;),Y[J]K0AW#;.F@]:WH\-;W<.'1,VU= :?7CE>@704G+L)%72 MD!H:";*A5",=.,L$[J/)<@F8FQ#]]:V)PS(W#&UG:3^($OWA*.QS?6U<.^T\ M74\G_7!%_P$GGRA'O$UNB*S#@L '+NJG*Z2IM/4UTZ[%!4EJ5%6'@.M9, M:V,^%'S0"F]4P!ZFD)W'WBG#Q.&HA7!Z,)"@XB)?(9@QFD%1@X*X:*6F(0!> MI%V+\XS8C$NAE]1-C2IA&05'5*<]7J+ 'XTD?%K@3A!H'Y,+[HXV=JVF:KYA0#.Q4); YF^=KJO MF[O>!" <3S:=T_UK#RR'7:9ZP][5%+EQ1:P+''R^E>@5M\]<,4?S:AMH-%4R\5[NT##SG39_U"+X?#1B3&0=G2:H_6@TF5\\S/ MKTO]Y&@T MG'\AE_W#[?'*!HY;X] ?HY:.^/G>G"ZO4?V54VX@Z/DTW3%R6,^'_CV.A6> MAY!UW!Q>[ ^3?9%:2$?;],=NU&/>BT6"&AP'@8S1P MW9?>H$>?S ;1N,\?]8;1O#<(TT2N@?J#;TY^.A1R_W^X6/6?78(+>O__$]?4 ML>_'IMY)@T5N)N/1K;@93V^I)3,9]N@G_@VBX6AP>\1_RTDC,SR=CIP(9K,Q M?3*-AG,G@DDT'3H1C*/IK'_V1/K0J#S8<((MV)L/F[T]1 M00:=^S)S\U-^(84F\EL4TIB]KT-+/A +.*QB-27;52\RXVB@X'@'%:6L89%F MN9ZTPZI?2PE$=:7!$DZ?&_BJ+:F@;8\!(8C[R!RF[U4?V!.TU!9AFB-T%*8T MCD1;-\]AH5)S2\M=I#2)[5WJ?O6QXKFG1$:8RO !_S\XBKD9[O#$J"8OE2(KF36LX%T@, %\0,IJFBCAV8A5+0XJVEI.Y&DL:EL(7>BCQL['1"P*^!5S& MG_"XJ-,X)Z=VIG.6C*%!19G7-PU6.9:APP.N3!BP2AOTT MSU9WA)7\[M'=DDI^RH3J,6)E\ATLW%"^XH7DL=7A!K.7 $>X962!LYS@, RC=$DI8%##@@Y( M"C*.(ZQQVG0:\IG_L89"'\5"9J7JQ#2F)F* >TVCGJQ@2XT03*I[516=227R M"BI954WF>/;E GX]G=-OH@";^'6T;9RI!>.Y7-I0 M2T*65'YI%R.Y/F:SHQ[ZLW/2QNS:WJ,I?#+*)ZDOSK]9]YW)*8V,D8B4KIE&QUA/ M52[PK89XU%W*1^XG6[TX=YQX+>;SJ#^:T+'=<(+D<'Z+Q\D GTW/'#*.HNEX MCEQN'HV'&#U&.GCQT+$?37L]/I:C'' T/7\$.9Q0UG@K!M,^B.@/QLA\Z0E) M9#0;#IFR6=3OT9DIO[QPD>,+)-&Y':6156+K?G>)^:F:B)1)-#LAA0[S9EYA M)YU%KZ]:/X^NN1WJ[]$=(SC;^?8XZHU(.^-H M-H9Z8 SSWZ?-7F]RBZ5'EPZ4*_D.6=I]V')OS,0AM9]-1T3CYP$'[RRWM\(8@R!0HD*U6?/+4"6,C2#<3" M;;?;]F0VH><) M/0_'4WJ>-JT2N2S<&RR]667B-2Y>N(TSKF_CC"_>QOGZ*U07U^ONY73W3G[E=/=RNGLYW;V<[EY.=R^GNY?3WSG=O9SN7DYW+Z>[E]/=R^GNY73WSG=O9SN7DYW+Z>+ M#MV]G.Y>3G[E=/=RNGLYW;V<[EY.=R^GNY?3WSG=O9S?>R_G(?CC1]26X#_QQ._X9(7[.TCUI_5?D7IT?SRI&>[^!-4'25T- MJD>7F-J[GXZOA'%_ULG]4N1;_E-*B[R ^OEQC?)8&1J [Y&PO=V]R:W-H965T M@>S':M>U*RQ0<# MMF\:85[O4.G3QHN\L^)1'FMRBF"[[L01GY!^ZQX,GX(9I90-ME;J%@Q6&V\7 MW=ZESG]P^%WBR;Z1P75RT/J'.WPK-U[H"D*%!3D$P:]GW*-2#HC+^'O"].:4 M+O"M?$;_,O3.O1R$Q;U6?\B2ZHVW\J#$2O2*'O7I*T[]+!Q>H94=GG :?9=+ M#XK>DFZF8*Z@D>WX%B_3'-X$K,)W N(I(![J'A,-5=X+$MNUT21/+'UX,-@)R8)H2Q@',@X"[J4ME+:]0?AS=[!D>(G^NC2> M,7MZ.;O[L&YM)PK<>/SE6#3/Z&T_?8BR\/.5WM*YM_0:^O^^PJLHEVN\!#U- MJ)B48E06FK]32Z K8#-46O'G+MOC+4M'D%T5.M MC23)IBCQ\SB':.6'<7*^9\ 7IC0[FI>LCU(_6RS.V2V09H[J.B71L(^_2E)^ MIED*\Q9QM\,N0-6K2BK5N$D4;K782'<# MX1PT,7T-8LW_"S3.@>V5UG0^N 3S'VC[#U!+ P04 " #H@UM50"Y?L.$" M !!!@ &0 'AL+W=O3R"FOI+DV+#=^4QM:26+3[R+469=&# M:AV).,ZB6JHFV*Y[W8/=KDU'6C7X8,%U=2WM[QO4YK )DN"H>%3[BKPBVJY; MN<L9;U-H3<1A_CYS!Y-(#3\]']H]][IS+3CJ\-?HO55"U"98! M%%C*3M.C.7S",9^YY\N-=OT3#H/M8A% WCDR]0CF"&K5#&_Y:ZS#"6 9OP$0 M(T#T<0^.^BCO),GMVIH#6&_-;/[0I]JC.3C5^*8\D>5;Q3C:_DD56KAV#LFM M(V)&KX_R$7TSH,4;Z!70AJ'(&(A MSO"E4WIISY>^P7>')5J+!=P:1RZ$6]DJDEK]@T4(#Q9;J?@@FP)."P%WRN7: MN,XB?+_>.;+\\?QXK3R#]]GKWOU 7;E6YK@)>&(9Q5L[]B:Z_DQA'6.P8-!:XQ3? M+\/Y2L JS&8KYAN5!T45.)+4D;&_0794&:M(H8,L3#/!SUFRX(]@=#LFE249 M)*&(Y_#(L:IGN=.5G-"Q"K<)GZ)+E#VL MA?_,A^5Z+^V>0P6-)4/CR\4\ #LLK$$@T_9+8F>(5TY_K'C'H_4&?%\:0T?! M.YC^-;;_ E!+ P04 " #H@UM5CP,Z;0<# )!P &0 'AL+W=OZQ8:_[+6I!?'4'"+;&A2E3ZI5E,;Q-*J%;(+UTL?NS7JI M.U*RP7L#MJMK89[O4.GC*DB"4^"K/%3D M%ZV8H#/B#]WMX;GD4C2REK;*S4 M#1C0(E[T2GZJH\?Y^(:_RG2"Q7AI]!./0 MS.8&WJK/9G&R<45Y(,-?)>?1>E,4IL,2WC]QF2U:$$T)OU&%!K:=,=@0?)9B M)Y4DB789$:_I,J-BX+_K^=,7^!?P13=467C?E%C^G!^QUE%P>A)\EUXE?,#V M!K(XA#1.TRM\V;@!F>?+7N"[%\]BIP;C?C>$LO#79F?)\)'Y=LERSYA?9G37 MZ-:VHL!5P/?$HGG$8/WF53*-WU[1FX]Z\VOLOZ!@5_DOJ_]_B\()CN=P[>'% M %=G\$+S';<$>@^,@;U6W"ID<[B%C75!+CEAO>/L4]WA'19#)/&1Y+]KOH9\ M%F:3Q WR,(\G,)0:2(,E01UI\PRBHTJ;7D@R"],LAB0+%[%;P\A'X9H&R(9/ M0\>]B!B4A//%#/@Y26&KY+_=3,/)(N-GS* MGWTVXB#>9(E&^&8T"=-Y#&]> MS=,D?3MJ+T0K2:C>0RFIXP) 'J:S'.;AE)5]:@@Y1M .5K+I!%+6\4$VHBD0 M%'*'^DE.DK.A/!FJ=6G[LW Z8TP8SR[LXO7*O8;%-)S',0]F4][L&"Z=\.BL M/=5H#KX)N[)W#?6=:HR.?7[3M[=_X/U/XHLP!RX&^]QS:GPSFP1@^L;;3TBW MOMGM-''K],.*_U5H'("_[[6FT\0M,/[]UG\#4$L#!!0 ( .B#6U6"#+]A MY@( 'L& 9 >&PO=V]R:W-H965T"H+::;>VMIJ' 0F76/)S;FJ4)(F5[KDEJYZ%9A*(\\: MI[((6!@.@I(+ZQ6SR:JMH60>*O!U&7)]?,""[6=>I&W$]R)U=HZ03"; M5'R%]V@?JEM-MV"/DHD2I1%*@L9\ZLVC\:+G[!N#[P*WYN ,+I.E4H_N.^!VEMK"H[9V)0"MF^^5-7AP.'4?B& M ^L<6,.[#=2PO.26SR9:;4$[:T)SAR;5QIO(">F:W:P">98?;:/R!J>WYL MQV_!3@+>8W4.<>@#"QD[@1?O\XT;O/@-O(/L?)=VVF7]<[XT5M,W\NM8TBUF M[SBFFYNQJ7B*4X\&PZ#>H#=[_RX:A!]/,.[M&?=.H?]_AT["'2=[,@:T6DG: M7;6* VVJ:$*-!94#V4&N"AIT(5=CF!LGI Y:+)>$L&LC7&+:2:)&$L$=6J&Q M=-A+E)@+:^ ,HI[?#P=T2/Q!V",W+3;<33$(2=VJG;V!D1]%/8C\X:@/%_3U M46R'T_#*4/-F^@=^U$\()PQ#PLF1\LB &DXVMMTO&Y0U0NRS(8,DZ<.#U)BJ ME11_G"5_>B'&_&@TH(#A8 37,E4E.CV5HN+/?%F@XY*$W?-*2"Y3A )I=[PJ M7$Q4&$O:\AI((L)DX3^J?0;QT&>]F Z,JI-$<.P3"PX60HEZU:P]UZI:VG8W M[*7[S3IO%\J+>;N6;[A>4;6)?TZNX?F0%IEN5UU[L:IJULM265I6S7%-?P?4 MSH#TN5)V=W$!]O^;V5]02P,$% @ Z(-;5?90"=Z=!0 JPX !D !X M;"]W;W)K&ULK5?;+]&W& M=I)).DWBL9/VH=,'B 1%-"3! J 4]^N["U"R',MNG.1%PF5WF;O7)J#*F.YS-=%[QANFI['B+.Z54#3,X5S MAHEV='ILUR[5Z;'L32U:?JE ]TW#U,TYK^7Z9!2,-@M78ED96IB='G=LR:^Y M^=1=*IS-ME8*T?!6"]F"XN7)Z"PX/(])W@K\+OA:[XR!/%E(^9DF;XN3D4^ M>,US0Q88_JWX!:]K,H0P_AELCK9'DN+N>&/]M?4=?5DPS2]D_8[FLM?V%M9,]R$:0]]K(9E!&!(UHW3_[,O"PHY#Z#RB$ M@T)H<;N#+,J7S+#38R77H$@:K=' NFJU$9QH*2C71N&N0#US>I;G?=/7S/ " M/IB**[B0#8:W(MY7'-ZVN6SX;/R;U'IR/#-X)"G.\L'\N3,?/F ^@W>R-96& M5VW!B[OZ,X2ZQ1MN\)Z'CQJ\YMT4(M^#T _#1^Q%6_\C:R_Z(?_!^>_!>RP3 M6<)']@7^/%MHHS"K_MI'BSLUWG\J5=JA[EC.3T9XEN9JQ4>GSW\)#ORC1WR* MMS[%CUG_\9C^1/.[PM(*YW>$Q2!)O? (:LU8C' MMH3B;ZPP4M)3A(WS0M"&!XC4>L7:&\!MKC0B-?*^.5Q8,U402)L,[E1!*EP; M4.@XZ#7KM ?K2N05,,6Q:V@T8CEA&G*F*RBQ.T+%BR5W%EI,--&NN(,W['@D MSKJN%CE;U-Q#"60DEZI@;,RQB6N\188PISU-$]QG+7'13?%_;[KLH5%@$1B;(-'47C M#;0IO+[/EN*N?I":O6EAST ^ZK[8"1=ET;W#G\@N>ML.5!"C^"F@7.4(Y%#H M3FIR2$''E,&BK&^VJT/H98VTBG8)AA*6 J7)&N:I]?HV+RUDXI#66^PXT+B+ M@]/% =CV$=T"F=OT?NL?#H)#>%)#@M>/=03J)_"IQ1#7-O>_ZC+W,N5J3]OY M* WVI_.A$ICE\U?68M^Z@6 _PS&6>+%T7R"P]2+0Y^60B].[,HXS;QX'D^ M(-L,V%9CT2O+)]*$T1"R@'&<>=$\P.X9IMY!E$[ UF9X!.-YZOE^-D&8FQS( MG9_;5'*W6["C$WAIBO,X"6@<1_YDY3NPE*)Z MFI!2$'GS+'-VDBRU=N:QEZ7?2GC@8W30U)A W!+G>TDPWYI EO=7*[(:1/&M MX@[S=OTIP9I[:8Q DBBB<12$#P8+PYIDQ-?$DD8+!]E/"E4PY',667X3S(NY MHS<,,DMOAD-*;0)_Q4OJ@!+>2^R2P1Q>P$LD=F7O*G?[O2&F")OL6T/LTZ(5 MQT)Y :^:KI8WG,.YJSFXQ-AK,DE1>J#!E:+%!*%/AYU61QU'/E_4$L#!!0 ( .B#6U6&PO=V]R:W-H965TQX.S@,MT181251)RA[WZ[LV*=FR+<\T17M>;(KD MOJ]]D:Y62G\VF1"6/15Y::X'F;75Q7!HDDP4W)RJ2I0XF2M=<(M'O1B:2@N> M.J(B'\9A^'98<%D.;J["?%+5&[<+UOYNZ/Q@"6UL:IHB*%!(4O_ MSY\:/W0(SL,C!'%#$#N]O2"GY0.W_.9*JQ73=!O<:.%,==103I84E$>K<2I! M9V_><:G9;SRO!?L@N*FU@,>MN1I:,*:>ZDC%O6(?TE$VRNLU^4 MY7EK_CTW&1._UQ*2G5O>$)+%&EFF/Z,JSNLR-2?L%8N#\'R"?V=>?+FS\F]'P>0\VGOR M%KQB48CG.*25V^_J%(6C .<[L7U1Z(Y181!&4=_6/5(=* %2Q0*="HTIR)[ M JOWS8TBF#MM_UK%>Z0T-UZQ$1:3\(L@\""2!@&10T#TKR!@$HS.QD<0X,_V M$!#%9\%D$AWZI-G_ZQ@8!]/SZ?[C!@6C.)C&A,WF8 <&X[-@&HW_/@Q&P=O1 M6<_.EX!@&H1AV/P>0J"5X,^AHJ:50<1(2M,IEDC*..)%QKZ8L( MU:%M(6&J/ENXX#W6P>XL^CRE)WL*&$S95#U M,E2\-U;H CY;"F.]S_X_ZIP<]3N3AC6:0K87T3"]31)=8_/;)PQS1OB2_!-T MT^R^UII8=>#12'.7&@;^[H^J?--S/]@0@'%5Y4A,-(< SG'FDY(JERDGM68\ MAWGD0TPLYK2+Q%[++US?V6\LZ4OX=8XQEDH#VA-&LQ+#%"F>K&ECQ75*=USC M]]Z0\!J<9QF<"?56O()V[S:1QV/!&D>7S6CL(I,)RF;>N\9,! MG-S!Y'T7DSY\G00HM@,(T27/8!FBD&*890!F0ZHWU1LNJFK"3A\RCC+4VRSF M."HJU!.O [G#NII4(489HK='2O9+HDO0(XQT>V1S#K.6:DU=B%S]OIS!R:G7 MJVLG;$EXGM2Y<[&WI2[5C 9&-T9Y@[; Z9NEU*IT\Y0QK>]XDDEX9.-*H1&: MDE5"NW5L7^D.UXP=ZJP!/KG/%C"S(B72G4"FP0"J:1)1<2_7& MDQ4"13H]R(T0N7%'KH<#2<,9@.YR+&#?*96N9)XW!EM>+B1%Q4T'S/QC&=,[ M0+MW80S QKLD@W!7)7I\=LQ?E&-:".J0]/Y%!2?=FXE_A-W/G;N8NK%IN_H) MI8L4;2MV9T#;=NZV8[<[M]L4,8=3CR-OG[:U=6/V(0%Q;Y_N\$;% *7;O+24@H7EI #%P H>V.&'Z;*JS?ZWR%>NTO[<1 M- G9[:S0*:G];4\Y0/5WGA*\.G-'!SIM+ZRT)*RAYQ"8:.8E%9/]X?<;\93 M"SNCC2Q[YJ^ >E'J7Z5)Z$PMQ>O@V'1TC&UG8#["D+HRW@%"0&;XR;'9W:N0! M M G4*#< *'%4N5+6B5X6Y<4\X3477=E&M>Y.FB8B8371O1RWYV!UE+D*36O M$K6]&9]LBP#M>)/)U$NY=OY(QO,G4$L#!!0 ( .B#6U4X+?5Q-PD #4= 9 M>&PO=V]R:W-H965TV9DR:V4 M7^G+Q^)\X)-"HA*Y(0X<'_?B4E05,8(:?W0\!VN11-A_7G%_;VV'+;=''L'8WT,0=@2AU=L)LEJ^Y89?G"FY9(I.@QL]6%,M-90K&PK*M5'8+4%G M+MX*5=YS\HQFO"G8KZ*X$VR:Y[)M3-GXCCRZ-^[O.*$QKN%4FV=Z@7/Q?D MQ:.%NA>#BY]_"E+_EV=,BM'!)=030GX[)X\GRM1E(;->.X<..=V^9ZKDM]6XCO^\K8BYY.BUC5: M].S]H^55.7MD7/<$6T4T:U'3BDVO+]GOV\LDE1FK;39*HIW*AW(^I;R%D5O17Q5N3=:F!7 M\=_T@CKG!4/3T09GR?(7!=; 4IP]2OW82U+?RCE* GP90S3\M1"V:T#S_4%: M,5[0N51!E0%NP6-R"NN=3DKK4;(9L%5 V)M4Z73HA$/AIFE MJ&!C;1O'_CQP$4?W*^NVWH@VXE(3#>UOF;.$LILNCI.UK'Y8>*7E#Z"#P#?4 M>LXKL'852\5ILR7O6-_R"BG?@9.$FHHT$ :#$'RI1=> *E0K%7 IMA%DC1@= M/5('>-(V%G!02QN0IM*P_?AA&M98H4A)O2UN)6G!JA(3AQ%"W^7R?\N2\ M+=4>5V#S K\6DC72],%HQDO5)>U^-#IAEYM9WJ-R^4'B-_!G/0 HF[/RKBF_ M.9<3?=MP5!HY ;II696%]0@RSPA'![8H/%F+-1+VZ]#JT)F[=C!%9S2DDCYF MU'F1+Z+>R,6??QJ'0?8+U5Q)T_)F^SRFT V?)4*#G/"W[5*LN&[FR_8O4:QSMETIE E#?OG](L[,FUI MH*J(62&KBBLVG-Z\/>X5227SC=0FER[G)42AV^%JTK7WSZ]#?E[;-E60/3?7 M;UF0AEZ<11Z#;]C$"Y/88U"@E,8D(.X9;+^KEMN!@5!?VK0Q_D0?VM+,N M+TKG>7MQDBZ)-]*_@S-F+Q[ZE/4G0\*J#0@FS96H'/+,2TCI'ZG:PG3SDWKKKB[DG<$9LNU+SOTV2:A\Z-98=T1FTP2_!][:3K!9Y1F M^!]$W>GUJ3"@W=2+?-JW%1W^TGO"X*Q:F(SJPBUWHS>L)/8A%2("# 8A/7A1 M&--G3'HDX;@3W3',TRZV62- M0*\ V%,HJ<1J3D"G)HS=C.,G0K)G]@_ESJG+!!O\IZ>;1@G %+6%/G1O=@MK MU2L+X8@-@\B+QY-CRI16-:6$8A\?L;Q#UG:37]*37EQK)]<9.I6&< MQO83J1?&B7OT_"0FO3I\L%W/ BJ)W>^?UVB-=.H-OR]R):E1O-K8@PGUE 0 M'_2;?6;8,,$;Q2%P>I[-AY[[7L+M\H!7UE%Z90"6@!,WI]CQ>6.6M]=/F^V7 M4MN@XUX@FM8"30BGQ6GH$B4:!Y0R099Y&?H>P<_8#]@'T:!Q5RYS"LRX)8T! MULHU%AZQ&.T1"#H,?)N*4>H% -HPC!"AREU"0(_AZ*NPUYL>:1AYXPRDJ2VK MP$NS$.")6L -AD;:7MKBGOK-+73T%E:AN<^&F=,^!((GH$\P875X]G06@T,< M]N 4%@;^$ZC2[1"7(<)+>U>#4Y(T.P99D/C@9YW=N\11T/FMA">"*&+#*/./ MV2=AG4RGK%?CR-8D0;G_ _7]WZ?$*D&[S%C5^/M=8ZZ]L5IM$S_>P); "[*@ MAS&'3OPY .=0@WHIWKP6*/[DL),FF,SM9 /4F:0T%?F9%Z:)G=&A=^NIE_B6#>PV]B>0[E<(^VXI;^NVLI9T M SRNT$K,Z>V5_>V;[.F,^!],L=,U^E7;TZ$MD<,G/FT;LUW'NX;A]X=G_UWW MBZ.-)HD+,MOUXF/4>Y55"W5G7]AI][.R>ZNU7EV_$YRZ5V%/Q]T+Q=^X@D6: M56(&4O\D2P9,N9=T[HN1"_MB[%8:(VO[.!<&ULK5EM;]LX$OXKA#==) O%L64[R>8-2--VKT"W"9+V[L/A/M 2 M;?,JB2I))?'^^GMF*,FR8R<'W!5H(E'DS/"99U[(7#P9^\,ME/+B.<\*=]E; M>%^>'1VY9*%RZ?JF5 6^S(S-I<>KG1^YTBJ9\J(\.XH'@^.C7.JB=W7!8W?V MZL)4/M.%NK/"57DN[?*]RLS396_8:P;N]7SA:>#HZJ*4<_6@_/?RSN+MJ)62 MZEP53IM"6#6[[%T/S]Z/:3Y/^+M63Z[S+&@G4V-^T,OG]+(W((-4IA)/$B1^ M/:H;E64D"&;\K&7V6I6TL/O<2/_$>\=>IM*I&Y/]0Z=^<=D[[8E4S625^7OS M]#=5[V="\A*3.?XIGL+<^*0GDLIYD]>+84&NB_!;/M,?:W\6?IO +)SX6J4K7UQ]!:FM,W!CS/GY5X(,J^V(TB$0\B.-7 MY(W:S8U8WFB'O ]JZL4'[9+,N,HJ\<_KJ?,61/C7MLT&6>/MLB@XSEPI$W79 M _N=LH^J=_7K+\/CP?DKEHY;2\>O27_##?_M6O%MH<3,9!F_"B^GF7)UO.F_ M\.CQ_<;DI2R6O_YR&@]/SATH#)!*XS1%R9FX=L+,!#SA53Y5MG5'_>NKQ M(8\/Q8U5J?;BDTQTIOU2W%36JH)$6HX[+,I,,3_TRN9BNK)U3XPFT6 PP$-\ M/(@&PV/Q9=N\N)[&!L?GXIOQ,EL7%)\,-B1]+V1.^O]2:=B@=JZ21:)$8IQW M ,EN!<.J1Y,]$GB;V\(V]H91/)X(6:1B+Q[%0NZ"BF:\ "J"<%W,,TB^@.0TCGE'7\:GK/LM6GA<]1^=T*69:83 50$I;- M&H#*RA+$7G@C-""NO\M6[#Y94IN^J;.V_B 2P<8 [5?S&#",&(1=MB0O'Y9RR0Z969,+C[)&,/%OVA*J)WA;@N(4,,3X/\J,M:5J9DLB!3MK'Y:8%< .H^%8 4QBNK M$3JIR97S.D%BF#J=:AB)U$ TQ*;!&!@FH1=N2=EOI.4>*[">WU=$86\TR$>O M0T]2-AW7=0>CMYL6778]+33V3&M+B1@/>0I$(1&O+I>/4F?,(.)-AP,:KOM9P:T8WQN'*#T7^],#H9X]T A) M_P5S_1:2,S=?4AJ"UTAX$I+0?G( D\L,)=&)+Y_?W]X'/CPH)"[ ?ONH;$$] MD?BD"\!$&[LG[?NUQQ]N/]TW#B;:D$EHR>!)PM32U ;I[_V'/GB;9=)V,G\( MU>T.:YT%*IN2"Q'EI0+0HH>KD^(*WNE25"5#& <((XJ.?R-;TV##6R16B)59 M2#E(JBD7S5<-@X\8(_1K!T/%*G^22/W_2AR=GB!4EMW43H#05(G* MP6>$-W713$)9:JJT9!\U]X,D1!U7]_(X]P@YFVDZ3U!N) 4%)0)Z21!ZB!3? M!3424[BX,%YD&N!2.C/<27BKDP"I"35>3@./ LUAM"ZH\U%IH1PD$O'AMTSC M0!5A0S]42VM=/$(>!\+&EU13$%$2"1DUXX2:4F[7L(O41Z%R<-V("&+VL(>4 M:)7O->B0RGI^KNPLEM\L)G1$FGQD>J! M4+-9Z+W(4D4 AA2#Q.,6J)"( ;3-9Q #UXD\'&Q"-5GO\+ZB_7[M._. .^/5 MT\=6^>=&.:?"47\LWHFX/^K\'.#GSB9\1V?9Y2QU'X )V0U=()E!%1K.^&H\(@\-RVWB#5D76K;3 M=>,VNXP5]78TBI]7$UYT!6%CM]8@/8F/R<*(+U]NUE;?5399(-_;52,!I12 M@"840J)-+>(/:U $(",*5.-3/POSALCGXO-D8%.AY0\L/Q%I.MY,J; MRJ5KSGJC 2=6E#Y..)TIA( V*34,B>+!;;55/2N;:%>;K!VCD0=L+/=S^ZN2 MSQ9W-.@\A^2 .2RF]BT$3+?O1#6K(5F)/@B'G6J.,HGS_+;$MIX[Q)U-_."KT/: MK**>T2ZZ(+&^+6EMY3L3%-^DX3S??9R&NX])%(].-J\SZBZ$@>B+C\_T"=J0 MG4*'3U5I_"POW5[GNL%L^#^C& MJ+TZBDX'O]/\$>*1QX:#:#*8T-"XO7W"V' RIK')EK'C+6,G#!J?4.6,.J7F M0FL$A:?U=5;W#FM\$DU.Q^*WU79:$*FII3OHE.!^I:/9BE]??.$#"'^NH?L< MO&8LN$V]*?QM0^A/*Z0P[AS7(Z0^5G$\@.[92F1]J.& US9M#^?( WDXSQ ' MVO-.1@#\Z4U1-WQ,991A8O" 9QY1"WU6E2\>5&V[9KWJ'/S MSGTM_7V!8AAA$R[AV]'V3QC7X>9^-3W\_>-/:>=T4,C4#$L'_9-)+^3;YL6; MDN_QI\;C),&/"R61@6@"OL\,8J]^(07M'W:N_@-02P,$% @ Z(-;5=E9 MK=X;!0 E@T !D !X;"]W;W)K&ULM5?;;MLX M$/T5PBV*%M#*DFPYV?PNX"5 MV;EFE,E3;(!JR !6\K^TFM?H$NGY3PD<$L?;!W(LK[CELU.M5DR3-:+1A4O5>2,Y(6E3;JS& MIP+][.R2-\+RBN%:F]M6P^G0(BP]'.8=Q(6'2)Z F++W2MK2L+>R@.*A_Q#I M])R2#:>+Y%G &VA"-HH"ED1)\@S>J,]QY/!&3^"]O6N%7;,_SN?&:I3!G_MR M]!#C_1#4&L>FX3F<#5#[!O0]#&:O7L23Z.09@N.>X/@Y],,VX0V0JA$%:.[8?G4-C0_Y/2XMH2\ :Q ?*+2O!'L=O\%*:0!6^T8 M:@2&,K90S]%LHV7VZD66Q,D)>[GGZA"$^%F$#ZB)?Z20' 5)/$6O41!/8_R/ MXZ,P&1WB'+,D#<9IA$Y)$,4I_A]-PSCK"@!L=7#)A&%^N[#0M-MYI0SMMK?# M/;=;Y;GTCDX>*:US_,!-P>_8SY6:D_K=M&?ON;[%]UEG@CWOU%;P->$KO9$8 M;YI*Y'Q>;=56H 0WX;TA>*ZX) KH1&;DJC M<%M;*BW^HD*QE_CZ#*(H>IC=5IQ(62TUKU&]2R$ED?R-RQ9?H"QVNQ)A6*W: M9;EE-(J[S7Y-C(A*$IT01?9IBWOM<=W3^.2-R^DC$B2 U._WO\QH]!\S>LP; M%Y[F';@Y8$'CR]'/#W1](E=2Q.,BQ2'[@G+7G=_>6"[$$YC!1BD^"1 5+P]T0Q4F& E;HI5?" M@)MK!?CTOXO9;QD.2&Q'FK-DWT7"<5<(A\E67&,(&^[DUR=4"(.6V!TM[2X1 M7'OZ7:PM]H^_+P*&TQLE8_?,7R'SJG6-2Q["&)]]ZS;K>S7]OR/^L/%^- FR M:.IF:I F;KBF48B=<-AL3\;C(,W<>,UP.$\<4!HFV6&3/8U&099FZ#7)-N%' M:3B='C;;,XP^22EH-@HF$4WW:19.LQU-]%M98L&PUD#G\EQI0L3B6_PJ,"VV M<6=%4EZ)JB(5E5 5N'=65(?.E *,6%)+(W")ND,WTP]E1-1@T;:@=FB)VF+3 M%[2+C4(%A_N.9L.=LW(->NF^"$B52,X?F_O5_J/CW)^UM^;^BP5?,SC #*M@ M@:Y1>)0.F/9? ?[&JL:=O.?*XCG>79;XX02:#/#Y0BF[N:$ _:?8[&]02P,$ M% @ Z(-;5;/D(FJ&!P 'A, !D !X;"]W;W)K&ULO5C;>,&E^_3M-,CSG38?;2F$8X^5JNW%J'2N>3.9 MV+P4%;=CW8@:,QMM*N[P:K83VQC!"[^I4I-I',\G%9?UZ/+BF%K$1MI:Z9 M$9N+T57RYCJC]7[!+U+L[."9D25KK3_2R_OB8A03(*%$[D@"Q^U!W BE2!!@ M_-K)'/4J:>/P^2#]>V\[;%ES*VZT^H\L7'DQ6HY8(3:\5>Y.[_XA.GMF)"_7 MROHKVX6U*33FK76ZZC;CO9)UN//'S@^##93?<< M,4.K(8T>O*E^-\#)FH)R[PQF)?:YRW=5H_1>"'8M:K&1CMTJ7MOSB8-L6C') M.SG70<[T$W)6[(.N76G9N[H0Q?/]$V#J@4T/P*ZGKPJ\%\V8I7'$IO%T^HJ\ MM#*M M93\8[EKI]GX)DS5[7Q>2LU.'M;1H&K\-(S3O!Y*W9ZPQ^D$6PC*0!N-,M55# M5<\:OO#&OA"ZDZ[T,CH_C&$OXT4A"4 TG'F2 MV*ZMA <@%4P)=\EZ2^!H[6TIE6P:Q,2R7-=$H9:,ISF8)2OXQ(AMJ[C3V+\. MX8C8KI1Y>?"B=^+?<.'&Z.J+.^Q99@S-'^;'F/TH^1IS3F+&BX 7N"D.OGE* M*:_XI2O#A!%@WY ?,&6])X)ON9%NVI SK:5PD !X\_\P$DO;&BF?&X&H MLDJX4A=C=M,:0_90AIH=C M1*ZWM?P-B,A5"*]Q_DT_"--%EWHS"4-Z2EU0! ]Z\4A+^A0:^SCJVNO"9(U3 M0=@E\T-Z=K[QVGH+R3#"HKBUZ2S(+^1.Q7. /8-F,: ?:K0 M, 0U# :Z=Z): S-Q_D^(Z6OSU!/HD@R>[@>^9"=LA:$3MEQDN$ZCY7SE[_-L MB>Q"UJ!VPLHTQOXT8:MTR19QS-X]-B%-4$JMJ:E&&I]OB!S,/ITFLS-VFJQ6 MN,[G&5WC^(Q=!NA.O\,2K//%*3[S:]W6N*^&7B,T&5GL*X:^* M9J<9V9Q.R0GIG*ZS[,_-IT1Z0A.G'M.DVM'58.![V,IR6/@K*U[H%'-"P,W+=$M"^G/K\[VCO*1@D M[U E W#('KY6$L>N(O"7PGDX$+]M#:]]&I)V237U/0FI>(U#+@@T/'2\0O)# M+>5 ]H;LRWM%+Q"#6^IQEH9_@ MJ&Z]QY[P&-&)\3V" YPMB?G:BB 2�&8#+0SGAO2 &,*%XD(%=5T$ L>,# M-V!(5!IU$(Y'HL[GD1*^]GQ8,$>*#T6(C&K X(\2YW"2MQA/OR9F\HZJ#HUL M$*&.N@,_!PKY3N0=@R2!0>R2*(/E_<&SX;+X%J43I=GBC+WSQ>?]\I@'1(82 M(3Q;6C>-46I_Q'6$%3VT)%VQ;X?J]J%]>":F$XOC=5=:/HU<:72[+?O>A&\%,6)Z16KM6 M#+P4?.#Y\T77[KT6$MY/6)T3S5F1PU>>O@=A)T-?^B00$BNDS>FTIFM*K.>T M!#/:AJJ TZ>>/R9B*!W'7S\=OT2@&'P>AX(D&@+(7!AR.5.RDEU9_^'(ZH\P MP$PUNA\_UP+4JN-D/'V_Y#*'K9BKIOA-\$^.U.-"V:1!ZQ>U!LR:XV1N;8H^4Y(V&U[^\Z_L4^ P?42SF\SB<499Q8* L M4%$G&_P%9:^=TY1]+-&QA: 'F-UJ[PPLIZ'^)7?X.4$L# M!!0 ( .B#6U5"\.?I9@@ !HF 9 >&PO=V]R:W-H965TR$NU4-[+&FZ4VE;!X-*M9VQ@I"D=4E;/ \Y)9)50]N;IP9ELNA:ID MW2I=,R.7EY-K_^Q=3.O=@C^4O&M'8T::++3^2@\?BLN)1P+)4N:6. C\W,KW MLBR)$<3X:^ YV6Y)A./QAOO/3G?HLA"M?*_+/U5AUY>3;,(*N11=:3_KNW_) M01\G8*[+UOUG=_U:'XOSKK6Z&H@A0:7J_E?<#SB,"#+O!8)@( B%434;Y8@W>*M#9JU\D5&HO9A:\:&:6#W3O>KK@ M!;HY^ZAKNV[9/^M"%KOT,\BP%238"/(N.,CPBVRF+/0X"[P@., OW"H6.G[A M0<78OZ\7K36P_7^>T[%G$3W/@N+AK&U$+B\G8H6H"Z;M&CO+OSK5T$Z#)!O^@QS& MB'HU2-(8?:O@=FRQV4N)DJFZMGBIEL)#J2?9JIJ M-%%@'M!:H_(>,WF?R\8RY$#$GODJ[6EK(;DP!62AQ))+][)5E2J%>4;F78#6 M H324$Z%%J)F\E:4G3,0846PD8S$ND5"L&LDS:8IE33 E%)9KDU!$/3 MO%>M<]=:6LK_1#]R]AQ2 C0^YNGV5G5'B.@-\CVW)RC0BBV"[ [:TT*6D\GN M,0! X-;J4A4;'H._#ZQB)G*Z-;H@YXY"?N M-\EB=IWG7=65L U% O(E,H5#^JU/O$_8VX"'X?SD1;9P*S"+@A#_PRC9"O,- MN'JL(O_@^C%,H>>Q()@/ "U?I((LCG>8>@=X"[BI*PXU*8XH%=O@HH@*O', M8R@"D,_18>V$]T:D$4-'Y)^[10.#3VYM/5)AM)YO"<"8$EW9X'NT)>1!.4%R=-V/I.YG+V!_I51QX/V.V<[Z M^'8A_3BZKI#LU-_;@O!\, <9N4-*GN9F ',>@)'/ MTW3.0IX%*1@D:3"X].-*2D,\]KS,*:)(.99%KC=/_3V;.$( ..4 MUP MX@]Y[,])()Y$W\'\4-(,?)(9COFG.Z;)XE3<0A10PQA@^2B2\[.WX/\@A6E/ M]I)L,$W[%\R?SH?1?NC$TWAX$V_7/-FV4&U.+L(,]0V[F_C1-&+_H)\0/_OL MTZF'V=2]&_>4E2[44E%Z&SKMH9'<]QE.K2W.K#3C>F!R4N-8#Q1/ 42?_2;P MYBZ4! KI:];[G.*CZ QM1+Y?OR:>: >**2=E(]V9O7S@?9\KD#\,S>-H0UQ% M\5^UN.]7V5&\_Y583'Q]MR0B>$P0-JH"K,6A^L#:D$I#B MQY^G]!RYR@ 6/IH7/,>H1=R/0YQ&Z#%A<^Z%'HO=R]0I3JE8BB4"C041]]!- M(O6/B\0VDV8I3Q*4*12>7V0+93Y436==^ ]5SO6E*#K8]Z;O=QCU\_)YU$:] M)751KP/Y:>O]?1B_<=H&?1,=#UBB2T4[[D>/6*91S-)@@!)0HX<,!R@S'LXQ MF3X/9"ERO!0Y7HH<+T6.ER+'2Y'C MIIY)FY;Y*HHX/N:__=&<[N_WPZ;K_WN=Q>?_5U$=A5CCC M0XXE2+UI&D_Z>-H\6-VXKW\6VEI=N>%:BD(:6H#W2ZWMYH$VV'X.=O4_4$L# M!!0 ( .B#6U5JRCQ(;08 )H1 9 >&PO=V]R:W-H965T%,;6TF-H%P.WM"3S(%17@S2.QX-:*MV[. MS[^W%F6E\I32] MM\(U=2WM^BU59G7>2WJ;B0]J47J>&%R<+>6";LE_6KZW& VV6G)5DW;*:&&I M..]=)J=O1[P^+/A-T]F!VBBC+/&B3^[NB*JHH5P8TO MG<[>UB0+[CYOM/\88D&GE^D'72;UOI]!O2 M,_&ST;YTXIW.*=^7'\"3K3OIQIVWZ9,*;VG9%\,X$FF0M"_/E8R*W&T>,:.4E.W5)F=-Y#%CBR=]2[^.&[9!R_ M><+?T=;?T5/:G]V.)Z4?]VU7I?A8DK@R]5+J-;CKR8)2F/:8]L!H:B<4HOA-2"G%=("!*F$,H[3.E&5H**@D*2!5T6"_KBGD%NWTHM/\.&1"K5 M326#/IG_A;Q"8?']@$<&"BO=0)6"3.;9B:M??[NY?IW,!*!@=81%IE:9('VG MK-$L+10@T1E9C]H7?*OENO,B"#T1R:I4P"4S3;6URB_I'L7647]WGW[X;IHF MDS?N$3W8H0R5V,'UPII:),/^Y'N1-Y;W*>QI:8E$W>8H<8X*9)BG>DYVDV:) M\$:DHW[Z8LETST^4Z,Q87JA:QNT$Q)"^2M)H-)H$H%Z-HF0V#B0[V%@09'\C M6'++%HIJW?JP 0(/CYE?20=N@S!656LAF1#0@<+-CI4HW+ #[A?*OQB#"+N( M^"TST1P.>LO2%C*VQ\0'V>@U:$W<5LC:CMQSTL2>,8: ,(Z9E(Z\KRC0$/.L MZQ?#V?32S6^3JH. [C-R;M?HRQ7^5^ZF<7^XQT"-RG00=8?]V4L%7\CK"AKJ'&/O_F7N(5U\3]Q#$_P?>'N8&8RKU'GS:Z-=8W@#?>44; M"-$0$*57L@* IBC@@9BO#Z3\85QZMV5WH(6\EVQ_3=(Z:%THK4/C+- #Q35E MG7BR">6&^ZQ&I_A =X1&!%[F!$/MN369C")Q61N$\+<,,P#N [J[M&@A#,.[ M>^[0C"ET\$#GRN."F/@+?SN 3@- ]U6U'0"4:^-*JC%0O+I8)CZF_*^^*65^_,[$NV M K*-%2_-'>S+[OS!81>A?\/W0@%,TAW&FV3\U+_MMZ^-Q7%<;^/]=^)=5KXT MS:*$%)IXU[)+9!?"WAP"VL;?I:0#1BUK\R;XV1+)\[YVZ.RGK?+2,EL+W+.TJUJM'*>81#/TS_$0 M]J/I; H/IB+AL[]L/R]NO%C]+B_KN1$4%1./^Y*0G;/LE MH!UXLPRW[[GQN,N'QQ)UDRPOP/O"H/]U S:P_1QS\0]02P,$% @ Z(-; M5>!0J>ES"@ 7QP !D !X;"]W;W)K&ULM5EM M<]LV$OXKMV1V&)BE1I)+8,[:3:WLS:3QQTWZXN0\0!4FX4 0#@)9]O_Z> M!4B*LBV??;W[(O$%6.PNGMUG%WRW5?JK60MAV>VFK,SI:&UM_>;DQ!1KL>$F M5+6H\&:I](9;W.K5B:FUX LW:5.>)%$T/=EP68W.WKEG5_KLG6IL*2MQI9EI M-ANN[RY$J;:GHWC4/?@L5VM+#T[.WM5\):Z%_5)?:=R=]%(6 MCL[C-Q<3&N\&_"[%U@RN&5DR5^HKW?RR.!U%I) H16%) L??C;@494F"H,:W M5N:H7Y(F#J\[Z7]UML.6.3?B4I5_R(5=GX[R$5N()6]*^UEM?Q:M/2G)*U1I MW"_;^K&3\8@5C;%JTTZ&!AM9^7]^V_IA,"&/#DQ(V@F)T]LOY+1\SRT_>Z?5 MEFD:#6ETX4QULZ&[$0CJ- M.2E:21=>4G) THQ]5)5=&_:A6HC%_OP3:-6KEG2J721/"KP6= MD#?N31T[>>-#\M9]N1QV10Z M;TS-"W$Z0FP8H6_$Z.R'[^)I]/8)S2>]YI.GI+]HD_X[2>RWM6!+52)&9;5B MA3+6(.9*;C'0*F;QFL;SZNZ'[_(DSMX:9IRLN9-5#&75)4>X:<%D590-P( + M)Z&I>+.0UHVOC"KEPLDW%G^T!8:I)4U2&_$&&FDAV,9C2A"F&!"!@7.A'2Q^ MA6U/O2?8T$\\N+J$8;2(%C>B:H1AKU@29/'8_<>S'/]Y,,E3_*=!FN?L)U$) MS4O&JP7C"P2@)(Q0)F'BEDR&C#1(QAF;!)-QS.)),,--G 1C_%TCVY _:39R MWE=AZ:Z?.,'$*?U.4Q:/@W&2LS@*\BQFORF+15^1G#B?T@6>SR:X&$^#+(U( MWSS(9E/VBW,7L_R6S:'K4MKAOAF'^8=[%+1[X]4IA#%#"=XM^=B[93K+G%OR ME-R2!7$R8^=NJQ[Z.Q@BA:WY@L7!.,J#<3[QNAC&;[@L^;PDO&FV0OQ9 &,! M(30UB>*A%?#)$:L MU;:"$Q %;]BOC;,,9O[A4KM8O#Z_ 196@IVO5EJLX..'KSXU%G"NG&.Y<])[ M4;0^B@,/PG$0S9QKLW":N"T%.L.(_42^@').X^3MP?\/MT(7TCQC)(AK*>1S M9#[4^Y%@>J!X%K$X'+/?A:$U".7"Z^;V]\5R7(9F'[DMUJ3'E5: QX9].;BE M3Z"%'=$$&IE$;]TX>NKNX[?'^SB%^E!8@D5AA,7[XV;UQG<;]92:B1?:*LM5'1 H-JR M38RT;K%&<';K#C4+G$L+K"A=!L40F$WASK=<+PR[@6_HA8]^MZ>WTC_ROG+C M/#/M^X!0NN8W-'(NH$VGQH+-[U"J%NO=SE'29$1M&]4@:*U M74OM0./&*D^V1H!D*2@K8%,;5-R=Y3[G$O72?C+JW)^B!D"=\I_LWL-NR#[O1GFF_N)&?7YL\O^!O@\L M?_2)/&6.#[Z'[L<=]S]@]T//G\'Z/[)93L6JD_'BP(G3P?%@#'<#0C3=N/U<< M#E<$C(M21%H;NT3=<89:?!:YE>-I@GK>K5<+=P) 87&X?&TJC;RYJN2_[L.L M:%N'5]DX2*V M@NJ%^<;,X_'<,]N7_=*8BIA'HM20[$Y,&R0'7-S5,5>?K[^8OI*!!2\O9/XG MV642?>_XG&.W/4MC!V0MP7%][+=DWYK:=I-D+LUTAN )MZPHY7+I20MWCB$J MYV^.&U16K\GGW39X+RE/Z5U%O^A:0_1#>@5T^33M9K/!;$\L.]J\1 M::^Q\1PJJ:8F_6OA:(0$2G#V;M=W>;FKAS>"FT;OT+[OX![2G;M^5ELX5GL, M+ 4GZNIKS-8SLJ_@]Q-\NR*YR#3S?R+F2&V4:?!#5PKLG6;@9B.M%:Z85(UF M%XJVA/(R2I+"*MU6!O>V"FY'YW841)%WQ]WFOL= M[+#<;R"] J=190Y$2%CNCIAHDH/5O;A_-%2?38H'&= #N3WQ41G,I.(&&\:QM'S6MTX2H,\HR9U MEH?1C"5T[N(.1&)TK5'VYR@DF00)A/])"HDZ"OG0E<&>.:ZZ3LKUP9\J]K<& MR3F).P7;U(A*GO#9I0N(=&CR>>)^JQ@27 MY<+.C00^_>)S7>[]QI]/55WW/[N.T?HRT V.''4JXDE=4]/9%'^Y[R4>7[ MEGBOJD >4\UJS6I^IU&(,W!94[1%M:6*78O7N[RXD*9PW6#;*T 9WW\7I3+^ M^(!\L._,7H5NX583GS=<8T9Y:XE6P>V,C_V2 SWS!E+IN&[![WK"Z?]YG\O#A:[NJ$WT@,[&"9X#J5J'R^I:ZS[=H]N"EZ"W&$?!8$WV)\P MW!/YJ"%DOT#F=&ULG55-4]LP$/TK.X9RRL2.$R"% M)#,!^L&!F0Q0>NCTH,B;6(,LN9(ASUHNW$K5CFSD_$DU')EGB'[DLY,Q3% M+4LF"E16: 4&%^-HVCN[&/C\D/ @L+8[8_"5S+5^],%U-HX2+P@E(E2>B*2\6/#&;5+>N#N>,O^,=1.M-H&$&&"U9)=ZOKS[BI MY]CS<2UM>$+=Y/8IF5?6Z6(#)@6%4,V;/6WZL ,8)J\ T@T@#;J;A8+**^;8 M9&1T#<9G$YL?A%(#FL0)Y3?ESAGZ*@CG)KPCLLN]!/.I F:;J' MK]_6V@]\_;^J]=XP95DX&Q:^3>?6&8J^OU1W0SMXF=9?FS-;,H[CB.Z%1;/" M:')TT#M)SO>('K2B!_O8_VV#_I/J6L&T-$*&1G? Y0B7NBB96@,JAX8P0CD- M#'QU@B-PVFG?+B!;@-+HEPQP5+@073,HUZ)IVH] &2053T$O>@5[L*CHZ&*:]TW-+$HJ"KC7= M$/X(S/HT.C .BSF:IOO;H].%J\IX>9[&Y0:1A&:@J#VT5#BRZ(_L:_CG'3'( M]5*)GY1O<(6J0ML!1?9) @Z'O4'@/NQU^L-AAS)LB<%XI$6N%S8/YK9 M#9W:KI.S#,A%K2.^T%O.=:6<]0)0K-A!-^C>:]-)9C7>,I4"S#/;I M6T]"&H]I9UN'GC;&]#N]L?<;9I:"]E;B@J!)]_0X M-89A,X70:;FFM'IA>& M.?UET/@$^K[0VFT#OT#[WYK\ E!+ P04 " #H@UM5T6,M2PP. ")P M&0 'AL+W=OYYU[IQ9WS[\):J2CN&V/#RY-UC.V7IZ>A7*M&AIEKE<4GM?.-C'CTJ]/0 M>B4KWM28T\5\?GG:2&U/7KW@]V[\JQ>NBT9;=>-%Z)I&^NUK9=S=RY.SD_Z- MG_5J'>F-TU+?1KU1QM!!$.-]/O-DN)(VCE_WIW_+ MND.7I0SJC3._Z2JN7YX\/Q&5JF5GXL_N[GN5];F@\TIG O\5=VGMQ>)$E%V( MKLF;(4&C;?HO[[,=1AN>SQ_8L,@;%BQWNHBE_%I&^>J%=W?"TVJ<1B]85=X- MX;0EI]Q&CT\U]L57;US3Z @KQR"DK<0;9Z.V*V5+K<*+TX@K:.%IF8][G8Y; M/'#<%^)''+ .XAM;J6JZ_Q2B#?(M>OE>+QX]\%:U,W$^+\1BOE@\@3-OXY9(5WR[/@EE$A?AE:6ZN4),B4HOU$G MKS[]Y.QR_M4C*CP;5'CVV.D?[[*_<)QX(UL=I1'C5==!N%K ,U$U2^4']Q0B MKA6M;*7=BK6L1,F[HJI$="( 2"HAV]:[>XU\4F8KGEP6@ _1(5J\D"NO5+H" MR]O.EVODF\#Z5OFX9>G4^TZWM&8FWJXU)&Y<9Z/ *PL$@UAE%EA6&VE+:-!* M78F[M2[70L*O7I5N9?6_(9.V+'!G95=I$K)T-CBC*TD/2VGH ,&YA8N"^/23 MYXO%_*O>) 0W= ;D@^ A\,=G7V5E\N*;H\(7).VLW_ 3I/ 3"[_!%@ JCM*1 MC3TR+.TZN_HJB!]LI:4%G"Z#QBM/[KI34%&%*)=&0_"*Q#Z;S_\FOKEOG8]/ M?\(J2]KEDWV6ELZ_=76\(Q.]5>7:.N-66W$C41Q( +Z,UM^VJM30_AL8RS6Z M%/]P%D:B8L&N:CJS2O;;\JG?N8WREM0:CB'7(2NR#'2CNE=-&T6-[1GT0B%* M[/&X2=V7&JNK+D+#@@UIU(:T!:KKAO0B12TYM-((7->%(0Q6SE78A"-]OQF9 MB=V$^ML1'"3Z2FX.T:^BB#F%5(V6*/I+5ALP"F"HO)- MVHY]B')4PF1RZV#OSM3:&%5-C;%41N,HW+YV=WCABW1F''EM+3>JO[:5(8H@ MHPZUS@K=X5BZ$4C2*4Y^_CB%A*<\\&HLTD2 (<(I=602F8)!^=!?>;/61K*,KG#J&,CZRMVB-&@'_ M:$LB@5%P&-+JY-$Q!K$/4WPXVC- &M;D8$H?$QIZ9%5ZRO9!$;TWMSGF1@H7 MR*)R1D9MB+7U+T'U'\E 88:%=BV44. M#:,;G7&;<.XII>935]HEWMK1\I^D2AEV#AK^C![E"4, G1T3H[+X \+F\%S+G$$G$OOV]\SI4.G%M M1(TG=+R;:II,'$"8,VP>XA8>1Y8;WMNS&!DS!0]PF\)U9-RI$QK .**[ [NH M$M; . #P(L4#LH0% 361)FLWV@V38:N'=&:;C9=YP[Y:E0YM%ZD"4SCGTASW M#(6@E1PJ4TOSEN :QH5C/I_AP$'^J7XDO!2_S&YG.R*P3375KE"'DK20PV#S M*F'<'Q-1$J( 3L@U Z-@2 %:P73)4G*UHBV(Z9JF6* M1I62D_[S1 #&ZO660$"180[,3NIG,',>\,O)A>MT"%V?5WC<*@D, M,\IY,6 M\[,O4OCAR(>4_, )\TNB5D=I,!_]M2KSNV?\[AG%TI/SJ^+J[(H7/#E_5BRN M+HN>$Z"2F.TA*6EDM3,0;3QUOB]2Q%'M.['J),P2%=62/I$9>Y,KAIJ9',1" M/[DJ+B^2#?#RBXMG^V)?9N3)>H$P)&Q]H!MXI'>9B=<@ M'55?.6K@3F:[9LM*'SF.#<9CDYPGZAZ9@N8!I_85&R$6MZU*56@7!%. FI(" MSKC^:":)#?@MP.D==8-88AG.478#N#>"F5J5UA'KLMP*2)2%A&*YO]@'EV6O M*N,%=3*:J%<#X5,7E^WG%;$UAFY&+PJ7727GW./"4I:^8U*[[1&.U>^3 &3 M+)% D1.$+IJX@X2WW#5!I]@SG!^X;84U@D:?L"MU0^FB@1+UJPJ1) ((F9$> M+5A%US@_R;L$G'NFH&"GH@!21''$$+;'5ZCR4H.2 :,O8HE2!RYWR9T/0#F5 MUQ#)CSSE&!?9HX+.TD%#F/TJ#?J#ZXIR@VC%9SD[?KU^FS/B<^;G#=6SG$!_ M[T ,@.$)1XD!P)=&EKN>L\^<[P;^W=/H\1W?W>[?,1,WG0^=M'''8!Y*$&EM M!RTA*-QKL"H\:B@O-<7EKES21EK4@_1^H3F[8,%93VV9@J;P(_B^*"YS"0.L MGC^_^DL0!7B ]M:2IAE^:NU11=X#(Q'3=#)VS9-^L-H>8?A=,8H=,Y)7H*10 MKC12-^%0C_/BXMGS7 Z+\\5?@]K#XEDS*P8W5-Q:38ICGZ]T\#Y&45X>Q27^ M_ $\.H2V"8H]BDM[66E=*O$\^4X!/@RM/LY",_&350^5C,GD"+Y),YYA%+*B M7IG\-:3OKE5[<\_?83",+#D%]B,*/U:H=9YJ0VL1Y!JUU MKA/PI*04JCO#XYQ2PCR]]*V+Q.5QM=%RJ4WNY"9N21W1<'.*3SJ>[.K0EG.H M'/0GL#*0<=+%3M2U8Y[:JH)1FT8'LF! ME %P!&H7TLM!XG>Y;TAT-8\6X8=(;5;OR*E%"QR?=WG%[3L1M82&J6DFH1!- MU(E7:9@\RQ/HPS)>'(USW(1.B$6JG J98;"K=_9&4\I#Z6FX(XNYNY7#B(:Z M%N &ZE%=,PNV'Z9CN\@;)EY%WPB3(J,Y%_0F.BAJX^[VFM&#F1H:=$U!QKW^ M!I64Q)_ T Z=1?I2PUNM!/F57AM7)OH V<(@5[N[-!N[A!FA_VYMMU(CS!F M"[5DK4IL@"$\O!RT)H\8N21U7$4SJ]V(*9D+;0WDNDW8<)NQ@4%K+CZC);E* MYSOW%O(!0_7.TWTJ,52W96(@P($L@I&]+1\YC=-#TU"J['UA_SB&0<,=X- ( M,$_:ELKBB#1J!_'N4Q]B*ESEMMR Q/[!C^(G9$?!F?&I5S&/QH839^)'1W-7 MFL?75$NHPH:Y3'[GHZ)5^1>./A(&(0'=IC56L8I+(7 MZ(F5*CYHKR4*9 -)=G;I+=4/6I*D7+UW,[BQ%%DZTF6P]TQ\R_T'T71JB/"_ MF)8V,M"8;A3]* .K--4(>(,Y(0V84]=0(>!+P!O6<@VO]$971+EY\EEPZ[&D M&I40>JD40-7*)G$DF0LC%2O89S3]RL1OC$@I0,FT3WL[),::?([\UHC\NLZ& MIQ '2"OJR=6[_@N?T8$%_*$F(55PK" K)9.F84M+WZ:D^&R&9(2 SENU*R:U MHAG@;WO\JLUU_U"W!]O<#]&=08H\.&$KI*Z+:4_2NO_ZZ!CC"1]'>4;?% RR M>S6E/'O$:. ^%A=4'*L;O7(>L&2VV>M"24B;+FN2$W%$^-* MR8 2OX1 P_R$;,!9F+]NA;OR*&FT&D2465ZU-Q-[6/I]/;,!**"W/*^WH?,\ M;*/N8Z,2NOTI&KJS\J'GBA$"8@&,0! MO1O33Y2&=X%VGWS7MEJ=?A_TH_0JF1NK6V#J?75V<")]^<94>HFOY5TY+ M!_1L^.5:@0AY6H#/:P= R@]TP?"SMU?_ 5!+ P04 " #H@UM5K\J1DY@0 M !B,@ &0 'AL+W=O735Z]4NUV77/FF]=U57]P%#8F9@X9#-!J-[J>?;D"O;UW_Q6^,">KKMFG]FX--"-T/Q\>^VIBM]D>N,RU^ M6;E^JP.^]NMCW_5&USQHVQR?G9R\/-YJVQZ\?!'IP_/9UI]?FVH1/W<<>WXZSE-IN3>NM:U5O5F\. MSD]_N/B>WN<7_F7-K2\^*UK)TKDO].5]_>;@A!0RC:D"2=#X[\9#>5L2YMR'7K\:C$NO+V6S5!NI:[MNK4K6^DVJ/.JI(^/7U]'# U"3BNXC07,LW9 ]-\K_[NVK#QZN>V-O5T_#%4SGJ? M);TOSO8*O#;=D7IVLE!G)V=G>^0]RW9XQO*>/2!O;L'_>[[TH8??_-_<@D7> M\WEY%$L_^$Y7YLT!@L6;_L8>MJSC[WI M=*_)P>=T?+P4I=L:WVU;V:XQ_.NE:SU,4O/O_]P8-;1ZJ&TPM:KR3_BRLJW& M,-TH'_ D1N\VN@;HY;&M*KC2?">;6D.\6IO6]+II M[A"SE>GH%SUN3SCZR/U[OS\(W\__?&I@G3,$TQOMX5> MMA44PSH6*F EML4&#XP/7@6G*-#5ZT$KT[D^*,RYQX+E3V"WNLVV-G*.^P#^CZ,W!< MGC^!*AI> F=HV,R]J8:^)[]N=1AZ\Q1VT@$(WR(ETAB>S-:F]ZJ%K;PGM&;_ M4"MM>\7HT@;Q+4CW0[4I-4FF3]'0X5]7^S3.U$=JS^(*09 -@[JM^7V1"G'. MH9 TMHAEV];(+92#4U3@=>3.4<75T$3?P ,)@3NL9^D1(V0)F4?T)4!@]R/3 M/69G4G2*.\Z\ .5^_MI< [%M9=3?7$,Q+C$1(]KB+5++UA9+,UXT@HBVUHUK M'Y9;#F(;T8KOIDH30BARO\/EW2']3Z3#8H[W+7+1X;IW0X='#28P$0AZW7HM M(+;@)VN0,?FM<=[S7-:3H5:]V]*V94$[8Z&2:2QH!JMRN[% /\%M&OV[QCTJ M>4.7TNBXVYUA#L:N<&-K0HMLDCNQL/<.0H-A770#2L** (%N3#]&P$)YAY<) MLT$0$3<2)CZ8MKHK(&]&'8XOEEX[SBU W@+.X$P(MA&+97-WL$0M/"N=X2J>$BV\1L2'^W**'"CFR$_:<'E84@3_)A_2%UC:'ZQ"Q3VEB>A M[536LXX@@/\F+9&#G:MO;=/(\A^8GB:*F(!H)5^[/^$*&,$14\XYG2[FDT= MT!'E%K):Y[QX&*-!KY>P?X!W5*8/" (B"_0B X?26W*&DI- B0:6 NO%1/"E MR$OH(VE$T$S PY@T 5K;LF_U-85AY##98_8DKY;W3;PSS[8+?G3 M7,9ZG 39QI'GQ8UZ''3>)VZ9LD0BX\O4!3-N]1=@2E(BQ?BP[2+GXF! 3<+M!W!'*4:C3S ^-D5G8Y?^ 2+M>E2R MK ?&SG%Q#$8QDYTW =QMS6#E)W;J&?QR -P3 ML)CVQO:NI7<65 $3Y*:TN]5WQ!EK"_/S*,X.4*C4).:VHC3\]LW\ VEY =5# MI@^4B@)'YJ*8]D'< W#" 5;8[X;)B6[7ECX6SE"XR 1J%R,$ S(J)N^NBC^) M;K1OE(7:@?'PLXEE0_)#\E?5<^KJNH8 A2(D8EMZ@6RA_4:M&N#!UM6F8:*3 M]ZL 2,E\I?Y($U LVQ-PNA8R01W%0RM_K9!./-?B59'AZ!L_C M4H2$NB7RJXYSA2F%\:9I8K55F;T#:JNG%N!)* M DAO$;;% =/[7A"FV+$5Y9,>C$6"P8].47-6]0+A6W#^0"3L*YZ+_FEJ#-F9 M$BNK!S@53TW^. 1'7&1 '/0,&HO2?XJ50U*CQ3N5P9SNSE!6:].!GV%D M;1!:5-T%_95]-9: :5_](L+$(;V BDW25L8W1[77:(**U1GED/) DAMAU66= M2V5MM%$9H8./>4XW%16SM.6N^G(H4$.F YL2V;1'K3?SXVL8&%F@-3'9PR-I M-DR]=#U2'<<*B9_,U1B*KUT,[ZEO=NA6AQ">*_JK#Y]R+2_F7\3A-/%4+%(% M4/7?V2082Y9'LB,FF4KNR5NQ8EFD$FS'(Q !:W#O&Z9",GGB0SQBQ!:_+]E_ MEY/]=WM3]?N13,[E^6\>/,M4/?PX'++52M(:Z;(DJ@F7W0Z<)5;@P2GCN61W M6-5Y(G,)Z./]66GP0B=!9PQL;Y!C@$E-CRL2$DN-&C.,Z$.D:2P0I;84@<,T_F3\G5&;7 B."- MB[?,K*'9^(DUJ M&2QF&:);X-M[U'":Y7AS[^U8=U&RYT;[$HIGX_0J@2:Q7J M+WA'-5(NW3)5@=/JU+OQ1AD9"EUF*OTUG\AN=0!!CN/U+^Z2PE* M,(*3\*H9B/DSVDPB7Y'_]K0/F.N>(#RXI5#+Y(DTVIB:-C=S6%(CLB<2@!^8 M$A5M)2RO=:FE1"5D+,UWYA.F=4]W?ZN[WYO8A9]!&\'>1\/KX&Z1^EE:79-"Q]^00U+JQ M*TXNXV)X<7']%+:1^1*$]JC8PZ1OM4&D44]IIY@J<\J1NAPA8;98\N;>]"Q\ M[%1YXNY8,JH!*3"!X<,V!GXBIEN@X(:.:-EW*7:/GQ"8/!V1]L/E^P1J'->L M@/XJCBBU*)65R1W,5T$S;F(F84-'6YM^CB-^VLN,$^W/ [V4LQ7%3FZ] M9S^H]KG97"1/VW[D'&E[J!$GU<6C]R=&37'^0,Z[8_R1-\D2TPJYOTI3,F-+ MC92( 3MP*:47UBMH9+C7@>WAVGW.*6/#"56JX7 2J93[&'K9"H$[V>"C#3-. MVA3\NW:TD;'W3]U.F9*+3@KQC>T*3.#^ C&?@?@(0H"**=Z165 F!:C!D@MQ MZ."PK7UJAALJ/L44B=H E5&WN]>YZ4H\EHY8 MIK;6C7>[Z=%/\F.D^K'9\6WI"_I0,JIX.6)1]M)XF#0]6!&00XE@ I]/Q)9Z M/REA=[-;SF9Q>*R/Z*Q'#F2)%40=83\^JHF]SXIF_QQ,2Z2]1W2*U0P)& M+@8>Z']2FK^O1DI\I:'C67:1K8K8CLXM=!U46KTZ??%-*:><(:'R'SX$R'%? MTLA]:>0A!_L&UZD-M4!UQ!8Y]TB<-IDCDY04=Q.9PE>*GE%!*?ZCK![+54Q/ M&=_M'NL)8_=F1N'[UI7X&W/2K):,$?&6PWAN38WJ?)?A =>:7UDF2_,:8GV? MN5M,!P4^\ E?X(@N^WSBZ%P"%2>'!3W*'KQ/R'BKI.L=9$A3E;9R2BSXD'<( MW N-IYY1X\P RJF3XU9:>#ZBG;)[D.8DS7@F8;;:SMGKP\O:E\U^'VN!K_?6[M=8=:=NVT] MT@&U7/U3!+>'#= UFH:B] 8/[8:I(ZFZH M3QTW%L:VQM@V_8<[8B&')Z\6ZB(=,,#2R^B%7CV)K8^3%T]_*,538%PFKG(^ M^E]^]FOAB%R"74Z#Y#+U\,EGX"_0*^T_ G&PT@F"$V8%:,OC$>+8.^D-71,* M5,7QSQ'.A.Q*UALYU-.*3R7RB4LU&F2N424*OCQYN8!GR.'/ MW@53OUQ9NB."B*X3>6*?WI3NK-XE.**&@/7I$I<41*Q).QHA+3TS?5Y\ZKWD ME7VS+?)EB2#J;Q!(?(7MUDSS1F'IG*+C=&;$]ID#O049H7Q[O/_WT-GRPP?J M#)3D0\2;$^=F+RTNE-&A*&S-+5RY=9#NEJG3%W)/%'FL30Y%IY\8E0*==>4I M,H+Q\^06[AF,'_^%L^3U=-'X""AUM]U#V5AXY,=S,*\ M$8A.#D^>4Q#Q83/V^(J Z\KP?8L$1,]? 8A^D<[-Y)K"S[SK7NYASDF@ZX9Y M+5>Y43J'/[*K>"T#D5RG2Z?-L;E*,U/9QA4*G0L[BA<27]PJ$C/?9^7,HSAK MLB?=ZGBXV6?E>QW*IDY9B2VG]=PB47IQAJ5NJ4Q8-TA!54'[%&M5&P+HJZ:M(CE%L#0@BF-E*];##@)'4.J]Y24.AX&ULO5C;*@B1.*8(E(%_Z]6=MD);EF%%5-],'6R!([ O6VFN#/+FVW>]N M98QG-^NZ<:>3E??MB^G4E2NS+MRQ;4V#.PO;K0N/RVXY=6UGBGE8M*ZG,HKT M=%U4S>3L),R][\Y.[,;756/>=\QMUNNBN[TPM;T^G8C)W<1EM5QYFIB>G;3% MTGPP_I?V?8>KZ=;*O%J;QE6V89U9G$[.Q8L+3<^'!_Y;F6NW,V:4R+8E/[2WO]@QGR2:6L7_K/K_ED=3UBY<=ZNA\6(8%TU_6]Q M,^S#SH(L^LP".2R0(>[>48CR5>&+LY/.7K..GH8U&H14PVH$5S4$R@??X6Z% M=?[L@UEBBSTKFCE[8^RR*]I5518U>]OTB-/6/?M8S&KCGI],/5S2PFDYF+_H MS-W,S?[A^BE"W\"_D7H,?3'O,5,29C*3<8T]M\U?! MGOJ+_"]-:SM?-4OVO_.9\QW8\MM8NKVU>-P:5= +UQ:E.9V@1)SIKLSD[)NO MA(Z^VQ-KO(TUWF?][-)V07;3@(N3*[;HKG]U@WY$&QL2-&- MI?,W'):#PV[7H5\9_'7&L'6/LR&Y/)MXS9=T92&_6"*VJ]*,O-Z;;HE MX7RQ<4C7.7;>%/6MKTK'/EH/YM]ES5D#4?R:":&YR#.,I.29C#!(-(]40O>T MYC+<4UIPE8@M+MMM>B:>LS3A42R82+D0.5.2*ZV8B!*>JYQ)!!QKR=YT%M&T MG5U4/JSZFL6"BR0EASR-!$6@N$XE!CJ"MYPBP.HLR]E_6M,5@<#F!HKMX#F+ M>)IF#.H%;6HP7ZZ*9FG8$EK-6=5X RC\W?,!(0L(.MPJ[=KT^2,KJ;"5-,-\ M<;-]7$@>QRE[ V-LT=DU,W]L*G][M#9^9>>P<07CH;9$E+%W,-6;I;W*>90G M(&&'(N( MRRPF+T Z47T$N4P#-25/,CD&?AIQ$ MLEW\(Y8\$X*G6CT?(TJ,ZM&'\$1^0A.)'8C2)]/D,/5J0(-_5[S>'>+Q"[%7 M2=!7$FM3B4'@#*1#)R1><:JY5H%BD+.>WJ,,EJ!@JC.6H.1US'+)4Q!:18H+ MT%\G.1=9,L9A =++0%F1\R24BDYYIH-TIHK'*8U4FD'F]!B+):H@A[K],PV+ MH;=BC)HJAD+&AW!3(>8'Y!1@/(GY4]EY N^F(;)3*%'$/A9 @G10;O0RU(B MAE)4H-35,A1<%L7C'! @2QY+XH!0 !V/)A&8@?X01PQURJ4>YT!$"P/.BJ=2 M#>TSD#)$D9!O1011HVU,Y#E/A?XWI4S%R:B4(=P(F#\@0J9YG#R=!P^QFMTR M.C560-S?MHCHVOS=H\]!\A+8=3]Z52TK(H[M=]\VO6@Z6V_ZJP'*'.>8OIQU MCC*6 4MH0Q2Z$G1!BWB'C4,J;GM,NNN8=\ISQ[U'LC4SH/8CTH%Q@C[W]3"M@\\J5 MM8436)W9*W.\YYT@V;X3)(<=T2_P:CJG\OC<6]S8\7^O[?&WF8_W.\<*[[MJ MMD'1#2D/L6 +.K,,FS\+86U:!$:/U+;L^0\,*N^&-US3N0-.=4\A]D-B_=)4 MGI;Y@D(FT:%62"R6,31&DC!FN>!)H%X:Y5SA="3$2:^,N4P(X9N_CCLM\V\*DA$P1E-;W-I MSC70^80!:-H $D2@MZ;WJZJNVI9TB(F,9R!%:$OB$ZYE7$::7AYRT.6Q:] " M;Y>TFM0<)[HH&B7%=.?;$LE@^(*&PK6;QO>?F;:SVX]TY_VWJ?O'^R]\/Q>D MH@Z[N\#2Z#B%_'3]5[/^PMLV?*F:60]5",.5*>:FHP=P?V'1X(<+N)V6J1%6Y254Z8[\>3*I/U:';AQM[K MV87:V5+6XKTF9E=5F?YR)4IUN!S143=P+=<;BP.3V<4V6XL/POZ^?:_A;=)K M*60E:B-53;1878[F='H5H[P3^$.*@SGJ$[1DJ=1'?/FEN!SY"$B4(K>H(8-F M+Q:B+%$1P/C4ZASU2^+$XWZG_8VS'6Q99D8L5/FG+.SF3B:D/B/3&#M!.9P-PLY ME*\RF\TNM#H0C=*@#3O.5#<;P,D:G?+!:O@J89Z=78N]J'?">*2&"!C?9,M2 MF+.+B07=*#')6SU7C1[VB)Z4O%.UW1CRNBY$<7?^!##UP%@'[(J=5/A!;%^2 MP/<(\QD[H2_H#0VJ"=#:#D%K7\NM]QS1VG5QYV*Z;#1"I2LAH6:^)Q>7)5JN] M+&!E63>UPB7=$@H!I%ZN=C6 USU:C^2=#S)CA&T ]V/ED27.8_E= O*6 #,E M(A1%$0B/7+8R'Q##AEZ.R]W16,0JAQTX3(KT5*2 M62>S%&M9UP@"/(<#$%A;X>HSV0HM50%,WCAL)R#]^A3(SN^WO6]T#_/"*'81 MP'G2NHOA $L\'M#O<1?W44_8A)X7<-^U49J0$V4CZLM&]*2R 9'_:2>[Y<&+ M;W;E2I8E[*X6P!MKA@K#2=W?4!@*83-9FL[I"U5ML_K+BV<)H_S<'!6$>V!7 M1V!S!#LE@X8Y0X;BYF&D_"4R_7C0/!BB3Y1Z6')^@],34G'59L!SDB8!/).8 MPS-JW>XSWK?SHG#F&#(A8PC5G3N^F#,"D3=.^1E)_(@PSMU_7BEMY=W;6YJ9E\8AL)F2Q O#E(1A ',YE..[[$+YY[XC%6F&\IHT+4]# M)-R+>#)$,Z6@GSH\S&T?#P8:@"?2/>[3/3Z9[N_47CA/0?6:8Q(Z"%B%7G_& M^@K>6$!$24O>*C.8\B?U#Z?\]^Z_S0:"G.UJV#!*5YS[0XW;FKG'X[C=FC'Z MWT)!G=ZS4'06YHV%X <#T\=)%(%W(DR-_[7]8R6KCOC$,L7\\Z9B6$!18\3N_UT<2A3)P<7;' GVMWD<0]"\ V MMZU^M+^KSILKVJUX<]%]EVDX_AA2BA5,]5]RV&=U""_0W^-E_4$L#!!0 ( .B#6U5*:M6DQP, #T( 9 M >&PO=V]R:W-H965T9'WN/&EW3?&;@3KY<#WN$'S M=;A1M IFE+KM4>A6"E"X6WGGT=E%8O6=PA\M'O0S&6PD6RGO[.)3O?)"2P@[ MK(Q%X/2YQP_8=1:(:/Q]Q/1FE];PN?R(_KN+G6+9MK4VS\@H/:MSQ ML3-?Y.$C'N-)+5XE.^U^X3#IIJ$'U:B-[(_&Q*!OQ?3E#\<\/#,H7C.(CP:Q MXSTY'KI9('4%:;T*S@0G761*X5MB@;H^BT)3NSON)*M&*OX085;!JN M$'Z]Y=L.]6_+P) #JQ941["+"2Q^!:R$SU*81L.5J+'^MWU Q&9V\2.[B_@D MX :'!;#0ASB,XQ-X;(Z6.3SVWZ/]\WRKC:+F^.NE>">XY&4X>V'.], K7'ET M(S2J>_36;]]$6?C^!-ED)IN<0E]OZ +68X<@=_ S<1\NN&XKX**&R[8;S8\) MGP(XZ>+E &X;A)WLZ+J21S"V&4"CT;2I3 .&CBO9#Z/A[EX1N^W,I)Z8 #[R M'8BOMGS/X+91B-!/'8*V0X#J:[#?DHXM\C6Q.W5NF\#^1,^DZ[%'Q8U4^@RN M:8:U@K@A_ *L],,R)2'._#3,28BBR(^BDJ0B\Y.TA$L4DJ[4T7I*Y\%=8W+- M[PEW[T(E2E,,&FBL:4.!VLPPYL[+//+-'SJV[D/@!NCVNTX]96159 O*/M5XD>9S*$XGFW1RIQ,7DTX, MWWX,G=_&\^E)>%*? M'M;/7.U;H:'#'9E24E(/U/1830LC!_= ;*6AY\:)#;WOJ*P"G>\D)>FXL [F M?PSK?P!02P,$% @ Z(-;5;G[P?7E @ R @ !D !X;"]W;W)K&UL[5;=;YLP$/]7+%9-G<0*F'R1)9&2M-/V4*EJ]_$P M[<&!(Z""36W3=/_]SH;0;$G1]CKMQ9S/=[_[W7'FF.V$O%<9@"9/9<'5W,FT MKJ:>I^(,2J8N1 4<3U(A2Z9Q*[>>JB2PQ#J5A4=]?^25+.?.8F9U-W(Q$[4N M<@XWDJBZ+)G\L8)"[.9.X.P5M_DVTT;A+685V\(=Z,_5C<2=UZ$D>0EG<60;3U=#86X,O.>S4@4Q,)ALA[LWF8S)W?$,("HBU06#X>(0U%(4!0AH/ M+:;3A32.A_(>_;W-'7/9, 5K47S-$YW-G8E#$DA97>A;L?L ;3Z68"P*95>R M:VR'U"%QK;0H6V=D4.:\>;*GM@X'#A/_!0?:.E#+NPED65XRS18S*79$&FM$ M,X)-U7HCN9R;EW*G)9[FZ*<7:Z8REYB57#W4^2,K@&M%&$_(+2@M\UA#TIR? M?V*; M2;F:W!"[LJA!8O[*F"S?FH$-^6&ZP"]L[W4VDWJ(/3J.8^357%8I@[ M>&$4R$=P%J]?!2/_70_G0<=YT(>^N,/[F=0%$)&2%_F?(MT+>YHT7@"B,R!5 M+2NA0)F89E]S5B>YZ1"EF8;2E@S/8D,CQ0NO7"LW*X'?.DP^=Y@]CT59R5S! M'CX5!6+D?#LE2XN+[QVC;$!V+_]8%9!+B%M-T&JZ^AS1.".3R*4CBD(0#-SA M)#!2.'3#<'QX ZSC>5Q+B6YOR-CU@Y",W$G@XQJ,!\>V7/"WG7W@1M&(4#?T M*:XTBLCZS\MR1J*)2\>6&0W=410::1#:Z#V=-.PZ:=C;27OJ^)7$*O._ZZ9> MZ/_=] ]TDW&PO=V]R:W-H965T7S&JVP16:[_6-HIUW8,EXB97FL@*%^=Q9!--E;./;@!\6]W5QE<\>W@E!@:BP#H^41+U (2T0R'G:_;/;>Z4RYIIO)#B M)\],,7?&#F28LT:86[G]@KM\!I8OE4*W7]AVL?'0@;311I8[,"DH>=6M[&E7 MAQY@[+\""'> L-7=7=2JO&2&)3,EMZ!L-+%9HTVU19,X7ME'61E%IYQP)KFJ M'E$;JK+1\.Z.K07J]S//$+,]]](=R[)C"5]AF<"UK$RAX5.58?82[Y&B@ZQP M+VL9GB1<87T.D>]"Z(?A";[HD&;4\D7_3].%A1#PS12HH)_]K\5:&T5_R>]C M^7?T\7%ZVSE37;,4YPZUAD;UB$[R]DTP]#^>$!\?Q,>GV),5=6+6" 29]Q4? MDWF:J)]N*JFQM+&<5 K(I:#^Y-5F"@MMG?0"!LLU%6G_#'")ZR3E^!['&[BB,K>$&$__84WN]UBQ1;=H!9*O?5*;K MTH/W,.,676O_#>\&Y#53&UYI$)@3U#\?#1Q0W=#I-D;6;:.OI:&QT9H%S6E4 M-H#.&ULC57;;MLP#/T5PBN&%DCK:^PF2PRT MW:T/W8JFVQZ&/2@V'1NUI4R2F_;O1UF.EZ%IL!=1%YZC0U.D9QLA'U2)J.&I MJ;F:.Z76ZZGKJJS$AJDSL49.)X60#=.TE"M7K26RO ,UM1MX7NPVK.)..NOV M;F4Z$ZVN*XZW$E3;-$P^7V(M-G/'=[8;=]6JU&;#36=KML(%ZF_K6TDK=V#) MJP:YJ@0'B<7#"+ZWSN>$80UIAIP\#(/.(5 MUK4A(AF_>TYGN-( =^=;]H]=[!3+DBF\$O6/*M?EW#EW(,>"M;6^$YO/V,P40]("@TVTOZE2^9YJE M,RDV((TWL9E)%VJ')G$5-TE9:$FG%>%T^E67*.&:9Z+!$7!Z!6*WB%:P(W@NM2P0>>8_XOWB5=@[A@*^XR.$BXP/49A-X( B\( M#O"%0[!AQQ?^1[# > X?GNAQ*U3P\V*IM*0G\FM?V)8UVL]JRF:JUBS#N4-U MH5 ^HI.^?>/'WKL#FJ-!BN^FL)]*1&AL8E&DVB@-&ELEL1ADA&T^J6U5"T/%?617!\AM[!;A^!/XH2O[-!&)(-1V'D M=W8R\>G3::2H=8?/J\$3Z(K90D,#8:19-SLF.2%,.^E^'NE'&#2&$WB[,!<-?(OT#4$L#!!0 ( .B#6U7C2#+S1@4 $@- 9 M>&PO=V]R:W-H965TW*))"B?5F64X3 M WD;5J#M@J;;, S[P$B4150279**T_[Z/4/?<"T_' M*VT^VEI*1W=MT]F34>W<\F@\MD4M6V$/]5)V^%)ITPJ'J5F,[=)(47JAMAG' M89B-6Z&ZT?S8KUV9^;'N7:,Z>67(]FTKS.C5R2@:W2^\5XO:\<)X?KP4 M"WDMW:_+*X/9>(-2JE9V5NF.C*Q.1J?1T5G*^_V&WY12Z;AH&@QJ? MC/(1E;(2?>/>Z]7/J&][B;LW# X$\ M?$(@7@O$7N_A(*_EA7!B?FSTB@SO!AH/O*E>&LJICIUR[0R^*LBY^96!?XW[ M3*(KZ?)3KY9@W 74(1[V/HB;1MK]X['#2;Q_7*Q1SP;4^ G4&;W5G:LM77:E M+!_+CZ'A1LWX7LVS>"?@M5P>4A(&%(=QO ,OV9B=>+SD.V8'=-6(SCVVGOX\ MO;'.(&#^VF;Z@)QN1^8D.K)+4.X*#1RTCK+2KA:4J4;Y+;J%D=T:9U"JLB2 M>BNKOJ$&.6?IU._=^T,*8_<)SG2RO9%FXU&ZD,5Z)?(K$?VRZH!R:JUT]HC> M2AVV7OI+&4'$SH.47Q))C$"8^B+ @QNM:56PDC*<:&*,R":9+C M'05YGM(;B72N=5.2:I=&WTH&9JRF4ZX'VB!0O M$(=!ELTHCH,DC!']3ANZE;4JD$#^\,DTH6R6T%FOFA)1S%KRA+0YJ&(9V+I7*B\86-5$=0<@$/V!7F4[&,4)4$VF^V# MRNDLF$0A!OD$)L;DZ_:!K@[@81+>/]0CS0U5JA,=>&J85_OR^UX#9HK'+'K* M%> &+$4!%/N>$[(LHVD^_9;Z+,E /?P3I%&&9Y9/_CTO43";>5:") $G*3A. MTHQVY8CG;99P+.8(Q3"GEQYN3Y$;L]+/JBGK M\!J" ;BJ Q^25@+DV'7=@2L_U$:"B>'*D7SE?%-CWGFFGO[N:Y O.U]'%S]" M I>:,(B2*8)MY?R%L317L1*"4"_B,J3-LPA S.WT5_#=47?Z8=<^127&V M[PLU%Y2]+.5)FB;TND/T=:)I/L.@6[2*2_;]??$N-&Z;@+V/>-M8?E_;_VGD M<-W\T#5S#NC!9V'DKQ#VXLR7"'I<([XI"6DPX?JXQ[67C=IIP7U-@!27(8Z5 M,$M\9&R-*@S53D;^!_ES^D2Z!'D2^W>8,Q/,"%\"21!E$]K6(HT?=+>M- O? MPUN8V7=N:'0WJYO?A-.A._ZZ??C'>"O,0G46!:^":'@XG8S(#'W[,'%ZZ7OE M&^W0>?MAC5\=:7@#OE=:N_L)'[#Y>9K_#5!+ P04 " #H@UM5\D/=]%X' M !;% &0 'AL+W=O+8GK&=I,V9)LTT:<]#IP\0!4EL2$(%0,OJUY^U 4J6;8GU=#KG MP1:(R[ZNO3;(B[547_52",/NF[K5EZ.E,:OSR4272]%P?297HL7*7*J&&SRJ MQ42OE. S>ZBI)Z'OIY.&5^WHZL+.?5)7%[(S==6*3XKIKFFXVMR(6JXO1\%H M._%SM5@:FIA<7:SX0GP6YI?5)X6GR4[*K&I$JRO9,B7FEZ/KX/RFH/UVPZ^5 M6.N],2-/IE)^I8?WL\N13P:)6I2&)'#\W(E;4=C?,1F8LZ[VOPLUS^(WI^$Y)6RUO8_6[N]:31B9:>- M;/K#L*"I6O?+[_LX[!W(_2,'POY :.UVBJR5;[CA5Q=*KIFBW9!& ^NJ/0WC MJI:2\MDHK%8X9ZYN.HT9K=FM;*95RRE4'OM>RMFZJFO&VQE[WQK>+JII+=BU MUL)H=OJ%XTF/+R8&)I"@2=FKNW'JPB/J"O9!MF:IV=MV)F:/ST]@^L[^<&O_ M33@H\+-8G;'(]UCHA^& O&@7C\C*BX[(^QO/WU2ZK*7NE&"_74^U44#5[X?" MX+3$A[50I9WK%2_%Y0BEI(6Z$Z.K;[\)4O_U@ _QSH=X2/K59U3NK(/1+3JJY,)32[+O_L*O4T \[T8>%?EH(9FWXVI9)FUH$6.@Q6YKQ2[([7 MG55.,Z5$ <^$LLABXKY<(J1B9BVB=5[7LG2+.+'J%#;HI\>,M'L;_H=4K*PY MG-*TG3]X5^]YAY7;&I;FF%E#00 M" U3!F'\4N0;PO A:%T!X\L%Z2>7$2]U(.0_([^%KX7A0F[#MDL:R[&;1@BZD M;YCU&,# WTGA^8@S "07;?47E8#9KQ>'4H+YC!M;/M8^75D!9P.\D.QX(7DQ M+VQ]/40 @U(.QPERBE-=PW_$#LS'&M<$LT28-KVKKH*M_S:J6+;;QGFX0 MEA5V]N<6!,MM--"85KS=G"/*X%W>EH+]('AMEB4'"[]%E2Q(YZZ17;>\WIBJ MU'W^;GAM#[GX_H>W'2X?+' =@PK<]^(PQR ,O"(.'=3]T*>9//22P$[YD5?X MH>/-/B7??I.'0?CZV2_$%&'__X/@U"RL/R""2B+KLS]0W:[PCHD( >.B_W]K M<5YNJ)9;[>C@D9#3-(G'[#3)QH3_-/+I%W^A%\7A^(G_Z)?&T>"V:3J'LRQV M(%=;?)!5X&?[Z7WN,<#)A')$@RWA>&>76$_3Q.9DGKY,U.(>?,^8;MK0.0H M(.CSMT,+7 H.9S/Q_)BRDWAY M@O0 #,7+LHG7LS%$QT/=?QO?R$8[ );]Q!H':LBSF(S+?2_(P_][0F%*\-]<9BCCM^&GI:1G3S]J332OCNR5_L=9.RPC^LCMD4L MB'']BFD<4PD$F,(X =GCW2.E<4KC*,EHG&W?@97@<^->3/U\2X:[#GHH@Y.] M#SYT ;:?M>CU YW+??O9S>Z^G%V[#T8/V]UGMP^<[L^:U6*.H_Y9AMN_B#RMR*"ZRY#*[0\OIUW>6I!@' MD/4BS<[.G+GNX?JDS1=;(Q*\-*JU&Z\FZFZ#P!8U-L+>Z Y;OJFT:03QT1P# MVQD4Y>#4J" .PRQHA&R][7K0/9CM6O>D9(L/!FS?-,)\NT.E3QLO\LZ*1WFL MR2F"[;H31WQ"^K-[,'P*9I12-MA:J5LP6&V\771[ESK[P> OB2?[2@97R4'K M+^[P>[GQ0I<0*BS((0C^>\8]*N6 .(VO$Z8WAW2.K^4S^F]#[5S+05C<:_6W M+*G>>"L/2JQ$K^A1GS[B5,_"X15:V>$73J/M3,&32R'?_%R]2' M5PZK\ V'>'*(A[S'0$.6]X+$=FWT"8RS9C0G#*4.WIR<;-U0GLCPK60_VOY! M-1K8]\9@2["S%LG"A\_BH-#^O Z(0SC#H)C@[D:X^ VX'#[IEFH+O[8EEC_Z M!YS:G%]\SN\NO@KXA-T-)*$/<1C'5_"2N=YDP$O>P+O'"KG6$O;:DO5A+SI) M0LG_L/3AP6 G) NB+6'LS-21>VD+I6UO$/[9'2P9WJ9_+[5GC)Y>CNY>V*WM M1($;CY^01?.,WO;]3U$6_G*EMG2N+;V&OGWB%UOV"D%7<&FNE_*]BG@YWQ&Z MF*#%V*!"\SNUY$+S-51:\7.7[?&68SLESY&P.;#C>9APC\6DB09-!+OR6;0% M@FP+W2"0>/&A96)Z!U'NAVGHA(4?Y3D\LJ]\'K84*J,;L"2H)VV^@>BIUD:2 MY*LH\?,XAVCEAW%R'B_@"U.:':^7K(]2/ULLSM$MD&:.ZCHET;"-OTI2_DVS M%.;EX6J'%8"J5Y54JG&=*-Q&L>4R3YS]*F%[PTDZVN&2>&EZ9^=,DBR&E9^M M8E[#"6GJXR)SP9(H'R=H(?9C5L5^E&9PL?/O8)'ZBS!G(8O]?!G!I54*7E%$ M@^8X$*$;6]_2R!:S=N;:W4@QW\U'HOXDS)'+ 845NX8WRX4'9B2_\4"Z&PCG MH(GI:Q!K_EZ@<09\7VE-YX,+,'^!MO\#4$L#!!0 ( .B#6U5^#^6W\0( M $D& 9 >&PO=V]R:W-H965T3R"FOI+DR+#9^4QM:2>&OWD6LMRJ(W MJG4DXCB+:JF:8+ON97=VNS8=:=7@G077U;6TOZ]1F\,F2(*CX%[M*_*":+MN MY1X?D/YI[RSOH@FE4#4V3ID&+):;X"JYO)YY_5[AB\*#>[(&'\G.F!]^\T>Q M"6)/"#7FY!$D?Q[Q!K7V0$SCYX@93"Z]X=/U$?UC'SO'LI,.;XS^J@JJ-L$R M@ )+V6FZ-X=/.,8S]WBYT:Y_PV'072P"R#M'IAZ-F4&MFN$K?XUY>&*PC%\P M$*.!Z'D/CGJ6MY+D=FW- :S79C2_Z$/MK9F<:GQ1'LCRJ6([VOY%%5JX<@[) MP=N_Y4ZC>[>.B*&]0I2/,-<#C'@!9@6?34.5@P]-@<5S^X@I3;S$D=>U. OX M@.T%I'$((A;B#%XZQ9GV>.D+>+=8HK58P(UQY$*XD:TBJ=6_6(1P9[&5BA>R M*>!91FZ5R[5QG47X=K5S9/D6?3^5GL'[[+1WWUF7KI4Y;@)N'8?V$8/MFU=) M%K\_$]MLBFUV#GW[P)U:=!K!E,_8G^)Y%NDTSP%2#@G)#?>C(^^*Q5 :S6VM MFOTE^_1"KAMAO6.#8_'@%O-1DO22!*9B,%J?4B@[72JMN=N)A5PA> U)'";9 MDA>S,$T$_(G.-PH.B"AQ)ZLC8WR [JHQ5I-!! M%J:9X/7?Q8JB&@S3,YG,08;Q(X%DV7X-8A/3TRXIG/5JOP.>E,73<> ?3WV/['U!+ P04 " #H@UM5(JRI(!@# #O M!@ &0 'AL+W=OMWT8]D&QF5BH;'D2?;G[]Z-D)TN[7(!]L26*?/@\ MI$4O#MI\LS4BP5.C6KL,:J+N-HIL66,C[(WNL.63G3:-(-Z:?60[@Z+R08V* MTCB>1(V0;;!:>-N]62UT3TJV>&_ ]DTCS/,=*GU8!DEP-'R1^YJ<(5HM.K'' M!Z3?NGO#N^B$4LD&6RMU"P9WRV"=W-[ESM\[_"[Q8,_6X)1LM?[F-I^J91 [ M0JBP)(<@^/6(&U3* 3&-OT?,X)32!9ZOC^@?O';6LA46-UK](2NJE\$L@ IW MHE?T11\^XJBG<'BE5M8_X3#X%O, RMZ2;L9@9M#(=GB+I[$.9P&S^(6 = Q( M/>\AD6?Y3I!8+8P^@''>C.867JJ/9G*R=4UY(,.GDN-HM2Y+TV,%[Y^XS18M MB+:"7ZE& YO>&&P)?I%B*Y4DR:<_?15;A?;G1420QFEZ!2\[52+S>-D+>/?BV6OS M%?!E$SZA6"WL'_Z^(E)5=S759R3(KG2;5/6HY)U=FG4VJ^R98<7?:! MG58\$&2[OX6U=4;N)V&SY>AC4^$=EJ,E\98$_I/S->33,"L2M\C#/"Y@[".0 M!DN">M+F&41/M38#D60:IED,21;.8Y?#R$?A1@/(EEO=\\0A=DK"V7P*_"Q2 MV"CYHYI)6,PS?L;LM.$/FX4X%R^R0B/\R"G"=!;#FU>S-$G?GKB7HI,DU*"A MDM1S12$/TVD.LW#"S#ZUA&PCZ$8IV:2 E'E\D*UH2P2%/(>^HY/D+"A/QIY? M*G\63J;L$\;3"U6\WKG7,)^$LSCFQ73"Q8[ATN<;G0VA!LW>CUK7]KZE81Z= MK*=IOAZ&V+_NPZ_@LS![;@;KW'%H?#,M C##>!TVI#L_TK::>$#Z9&UL?55M;]HP$/XKIZR:-BEK$A->P@ ) MV*I56K>JK-N':1],<@&KB9W9!MK]^IV30*E$^9+8Y[OGGKOSG4<[I1_,&M'" M8UE(,_;6UE;#(##I&DMN+E6%DDYRI4MN::M7@:DT\JPV*HN A6$O*+F0WF14 MRV[U9*0VMA 2;S6835ER_33#0NW&7N3M!7=BM;9.$$Q&%5_A NU]=:MI%QQ0 M,E&B-$))T)B/O6DTG,5.OU;X*7!GCM;@(EDJ]> VU]G8"QTA+#"U#H'3;XMS M+ H'1#3^MIC>P:4S/%[OT:_JV"F6)32$=$596$VG@NSLY+M=HX9O2GZ8;[1&:>&KX$M1""O0 MP+L??%F@>3\*+/ER%D':XLX:7/8*;@(W2MJU@<\RP^RE?4 <#T39GNB,G05< M8'4)G= '%C)V!J]S"+Q3XW5>P3L*TW?QIVWXOZ=+8S5=EC^G@FXPX].8KH&& MIN(ICCWJ$(-ZB][D[9NH%WX\PS@^,([/H4\63=^ RN%LU4[Q/HM\FG?C0Y*/ M?6J*HYN1*NI+8QT9TH-<%=3>0JZ&,#5.2.6R6"X)85\S^(1I*XEJ201W:(7& MTF$O46(NK($+B&*_&_9HD?B],"8S+;;<]2X(2:79.'T# S^*8HC\_J +<[IJ MY-OAU+PRU+SN^9X?=1/""<.0<'*D.#*@ZI*.;:;*%N4&H>.S/H,DZ<*]U)BJ ME13_G"9_?";&_&C0(X=A;P#7,E4ENG-*1<6?7)=*]5&VF8B M'*2'>3IMQLBS>C.,;[A>4;:)?TZFX66_ZX%N!ERSL:JJA\I261I1]7)-;P)J MIT#GN5)VOW$.#J_,Y#]02P,$% @ Z(-;56_#:&ULK59M;]LV$/XK![4H;$")1+W84IH8 M2-(.S;"V09)N'X9]H*63150B79+.RW[]CI3M.%OJ[.V+31YY=\\]]R(>WRG] MU;2(%N[[3IJ3H+5V>11%IFJQY^90+5'22:-TSRUM]2(R2XV\]DI]%R5Q/(EZ M+F0P._:R2ST[5BO;"8F7&LRJ[[E^.,-.W9T$+-@(KL2BM4X0S8Z7?('7:+\L M+S7MHJV56O0HC5 2-#8GP2D[.LO\6S['KG"&"\6UM,]BZ=(J[ZXWU'WSL%,N<&SQ7W2^BMNU)4 108\-7 MG;U2=Q]P'4_N[%6J,_X7[H:[DS* :F6LZM?*A* 7=A2*^#L*R5HA M\;@'1Q[E.V[Y[%BK.]#N-EES"Q^JUR9P0KJD7%M-IX+T[.RTJE;]JN,6:_AL M6]1PKGI*;^MXOT6XD)7J,1K]I(P9P^B&SSLTX^/(DF]G(:K6?LX&/\EW_)3P M44G;&G@O:ZR?ZD>$>0L\V0 _2_8:O,;E(:1Q"$F<)'OLI5LB4F\O_4]$P$!$ M")^H7U0#-_P>?CV=&ZNIO'Y[CI;!:_:\5]=R1V;)*SP)R)=!?8O![,TK-HG? M[HDIV\:4[;,^NZ86KE<=.J0OQ>?B>@[_?@\W+4*C.FIM(1=@776 06M(J&T+ MY >JELL%&A 23C^?7[@3+Y=D"OJA*- 5!5!*+?9S@K;)*W!9NP4[>A'_TT*E MCJ5^E-1!6J.L'H 2) UINTG0T17X(FF&=>)W,K>@V16-.J](QQ4W+304$A![ M#OD56J&1)I&%.4IL!,5WHRSOX(QW7%8(W#B*?^1R18,-V!K\:QB5>9BETS$M MBS!+8B=*PBSWDE%1AMDT&WOJR8W&2BVD1U2OM.>3:%JB%JJ&45:&Z911"R9% M.$F+,;QY520L>0NC:1'&<3DFF%7'C1&-J(8XK0))92K6EEEE!5]/)&%@63EG\)"'*)Z1ZDA"Q3LC MZ\#0,QE^[:R2>19[3M@D9#D;#T2Q+!F$>18F<3K>RS?SE))ZD3LEEH;3LASL MY&7A[4RSL"S^+N$LINR0J9$#\4A<'.9LNC5!+ \4WZ*QOD+6-4.LLC1[5-QA MWLO_2;*F89$1D#Q-W3IER7>316G-2\?7V)/F!)/R?TH56]=SF7I^P[H;]. MC7( [_MEIQX0X6SH.;BDW!MGTF5I)?FJ%BZ@2DFC.E'[Z!HAJ4 $M::Q)' 9 M\;/(Y7H/WX>>/1IFAFI+;PAY0N].L3PS(T(Z_^N0< $U+TVBPS]Q13UQL,DO M?5[PWX1\^-S'(]IY)?2H%_XM9,#3/SP8MM+M<^MT>&4\7A_>:A^Y7@A*1H<- MJ<:'TSP /;Q_AHU52__FF"M++QB_;.G)B-I=H/-&4:CKC7.P?83._@!02P,$ M% @ Z(-;53F4.:;,! 6PT !D !X;"]W;W)K&ULO5=M;QHY$/XK(QI5+=J$?8$ "4$BI-%5:MIT-R?WZ&WM?@$#(]:2[+ZP]GI=GQC/C8;02\D'%B!J>TB13%ZU8Z_RLTU%A MC"E3)R+'C$X60J9,TU8N.RJ7R"(KE"8=WW5/.RGC66L\LK1;.1Z)0B<\PUL) MJDA3)I\O,1&KBY;7J@EW?!EK0^B,1SE;X@SU;_FMI%VGT1+Q%#/%1082%Q>M MB7=VV3/\EN$[QY7:6(/Q9"[$@]E\CBY:K@&$"8;::&#T><0I)HE11#!^5#I; MC4DCN+FNM5];W\F7.5,X%"3%"J3A)FUF M85VUT@2.9^929EK2*23%C7$"_]@PIGF)] X#K@N[Y_0%_0 MN!Q8?<';+E]Q%2;">*W@C\E<:4E9\N<^GTN5W?TJ3>6-&BTE H'[$U M?O_..W7/#P#N-H"[A[2/)THA70G+(OC"V9PG7',"7-U7!$S#VJ=]X ^KOX\1 M%B*A\N39$K2Y=[ &J>1U#)J.IR+-6?;\_MW ]_KG!&6-*-E I&."LD*)5*ZA M6&;\KQ+=PJ![-.C.X-=":*+>2AZ2Q(P3UX*'+--;ZXD"L0"Z>8WI'&5S_?#A M"SYB M['>N4WJ^ CW O-$JCB-64J!OQ1<+)L<_K89"8^4_G(!VIWBR*+5!N. MP'?<08^^UCW_?&M5GMT4NB#%I40;AD.G&_0:KOI;D:]0DDG3;&#!,Y:%G$1Y M1LE5E+55\WM.;^"]V)4>'('GTMYWS;O'[IKN>1N\/Z4P/?8Z7B.(* %CWWIU+@"L,J SR; M =Y_D@$])^AW7\F \NQ%!GA^W^GUO-V85/1_G@-=9S@8OMPV61#XSM WN5D= M;*5!M^\,O>Z_3X/ .0WZ>R@_DP1#QW7=ZG-A'3A]:-!$1N7W7BI^28S*9D/>]8HTPI9H^H=!FS_P=.^]6X U=0(27;I8E*Z20, M94'$3T\TI2DL6_(WPB9A6DAI5&VD1V7-,E4*2MZO(CO>P^\T J0XSQ,J3'H< M' J.==^ % F/F($U9PFY9V)(HX@Z.?#L]9IGKW?P79K1 !H5]!A1&[@L%)TJ M!9.0REEQ$Q8%\^?-O;,9P.EF />]B0=M[W_0]SZ4=IBEATZ5(8D9V5=UA#83 M9&'BM?=^S^ ^EHBF$LSO'V?25\A\[MVVC;XWKUC5+" *UO9J,1KRNT MKLR:LA7?G>YFQ>O=]=JYVNU= :.]WDUIU'H3T YI7R9U-@;>%.72CO6*HEID MNIQ]&VKSSV%2#LQK]O)OQPV32VJ0D.""1-T3,ZC+"TW#N%W& M].\'I6&@\X6@UZS:& /-_ZGQWU!+ P04 " #H@UM53W7A^64& "4%0 M&0 'AL+W=O+Y2^K.9"V')?5E4YJ(WMW9Q-AB8;"Y*;IZJA:C@S53IDEMXU+.!66C! MPU/@]9*+DM1&:DJHL7THG=)SZYBE'<"GZ18FJT 9RL<%%NK(:W$O3LZ+G0 M\HYC9 SA54Y>BWPFR&66J65E934C_5L^*80Y/1]8F Z5!EEC^JHVS1XQ/21O M5&7GAKRHL9T&;\3B*0E\CS"?L1WV@M;WP-D+]OI.KBMC M]1*2S3Z$ ;V_Q*215D)TGDN3%B-GOQ&8__9#I?"UJ5PE_7135U;1$W)2RXU^<2+I7!/2D."5F2\ MU%I4V1?RXCZ;\PK6>@R+A+Z8;;[LG&V[+[=S0::J@&K' %K,'F($Q!48Q,Z) MQ=<([6X-S8TT\+(U/!A8<9V3;(W.+8NLK(")+-'<@M457]3C8 (L%BKCKM3A M#XV"KE&%S$$VA](M>)6!$I:*.2/=Q) C7($[@EP:-="O%*+Z-O<#']T]^2QEESSIW MP MZ"2Z+>]@43$,9:F/&0O*)+.J2@2FHET0,;[R A7@-$4?$TF;J2E6_;U=- M/4J=AI>DT58T.^HE:NLE.K1>7DRGL%,<6"N88N-N>MU8N-1K"1:NJTR58EM! M[8:SI78,%D^G=D0+\R=J!M!?OAM?KVN'+"N^S"7ZL5$S9L,IZ9PZ([=S+00I M:VX7R.W?9.9;\&K7^WW5<%;GMDOGA[N/%30=A?P*YF;0; SZ0,;F%,HT4[/* M#"%Z? 4*R"F.,"@4H(4!_HA.R5_P%3?S'1$R'Z /'!>+ZTA M]<,X=%=FR^PD)F1?!GM"GODO%(/8H;!V,!;!"18&NHCY0Z&?ANL6. M*@N\- '5V)45]>*$P78 M0"M H2PF[;:RJ_U0*/O-@I [I-^4J-GL"=%H!\! MMS9\]B#+O#!DG0T"/*1^^WRK+/@Y$N\1ZRT)9 MCU0 ']%&?KC!+=2C">UPS#Z)7X-P]FU0A_+-L43QB]-.' T]ZGHU8)UAC'V> MGW@LCEQ/&0/Y'$8ZE#$O':; -FB#^H$70->:P/]>TDF8YP##G -OY44(<=*"ZA,:@'6YC'"@/YG<8)P9.#1]G'""DE)+$2\-H)]_T4Q^Z M#: 7FL;?< [L^$G=G$.8_S>,$WIQ&FSV+LP;1FFGASE$:$>G'[>=?GQ\IX\1 MOJX@B!;=K@\_ZNXXRY;ELG!AJ3]4QJJ$))KC<10L%'8:V]K[G1BV?R\_H,&0 MR0H;7W^R_V? M-=L^!D\V]G\*)+ M:0:=D[)2Z)D[#S3$G7;5AV;M:'OD>%F?M#V(U^>5;[@& MCPPIQ!14_:<)?-KI^@RP?K!JX<[=)LI:5;K;N>! ZR@ [Z=*V?4#3M >Q([^ M!5!+ P04 " #H@UM55YO\):@# !N"0 &0 'AL+W=OW:PK5>;-FN8QM(G!0KT&Q&DFT?AGV@ MI9--E!)5DJZ3_?H>*5EV,EGH%XD\\IY[[DVGV5ZJKWJ+:. Q%X6>>UMCRJGO MZV2+.=-]66)!)YE4.3.T51M?EPI9ZI1RX4=!,/)SQ@MO,7.RE5K,Y,X(7N!* M@=[E.5-/5RCD?NZ%WD%PQS=;8P7^8E:R#=ZC^;-<*=KY#4K* M93B]&MG[[L)?'/?Z9 W6D[647^WFV*3<&T6GG/3,XDHJTN#%1L/;![86J-_-?$/ ]MA/:I"K"B0Z _(1 M;F5AMAINBA33Y_H^P3>LH@.KJZ@3\![+/@R"'D1!%'7@#1HO!PYO< ;O&M<& MKKE.A-0[A?#/Y5H;117Q;YNS%=:P'X$;:?\L$7(I! N^V!< M[NO>Y/_1TM!YS>#-JTD4CB\TE3OQ*&L>4[C4EB8ERV"^1M5DK#ZXQJ26ATX> MPE)AR@U\8@D7W#S!#*H?UL31_@4'<"X* %M$HZ 7A M"+ZTW8OJ:XYP= $/TC#Q'"@:!R^0.K(6-UF+?SYKSWSD%,DE4XIC"JR FRQ# M]QV"SP611VW@CAEL2VFW19N]E]%,CG:PL<,/=A39 48IWLI] 6O[.9["PU8A M0EYU+]KN?9'.W\ENU[E+M\OM<77&21CTA_ :HO[@Y!G ZX[XCYKXCWXZ_K?, M[%05>-H=R\3V4%N'T!8M4,8].(@ MMJ)ATQHD"^.AE<4MLE&+;$R%E5J?:?AGQ*_IM@$9G-2]=MI@PW$OG@SA_=&= M)HB, F"':0JRLUA;X]=OJQC_9 ;FJ#9NTFM(Y*XPU3ALI,W/Q&4U0X_7JS^1 M6Z8VO- @,"/5H#^F5E35=*\V1I9NHJZEH?GLEEOZ(4)E+]!Y)J4Y;*R!YA=K M\0-02P,$% @ Z(-;51M&<6$+! LPH !D !X;"]W;W)K&ULM59-<]LV$/TK.TPG3698\4.B1-F29FS7;7-(1F.Y\:'3 M T2N1(Q)@@9 R_KW78 ?4E-%50^]D""P^_8ML _8E+":HN"B;WMYB+W=P)G&[B@6\S;2:\Q:QB6URA_KU:2OKR>I24%U@J+DJ0 MN)D[-\'5;63LK<%7CCMU- :3R5J(9_/Q*9T[OB&$.2;:(#!ZO>(=YKD!(AHO M+:;3AS2.Q^,._1>;.^6R9@KO1/[$4YW-G=B!%#>LSO6#V/V&;3Z68")R99^P M:VU]!Y)::5&TSL2@X&7S9F_M/ESB$+8.H>7=!+(L?V::+692[$ ::T(S YNJ M]29RO#2'LM*25CGYZ<4=J[AF.=!A:(GQX9.L9IPG?6'E)BW7;8(7? MP9K"9U'J3,%]F6+Z=W^/>/7DPH[<;7@6<(75 (:^"Z$?AF?PAGVR0XLW_ [> M_4O-]1[^N%DK+:D>_CR58P,Q.@UA-'*E*I;@W"$1*)2OZ"S>OPO&_O49@J.> MX.@<^F)%FDOK'$%L8%G+)*-Z,^,[4114PBLMDF?82%' ?5'E8H^HX(GK+!-Y MRLLM/+(W6+(]B48K>,"<:4Q!"_B*2IMU@GJ@H>2)6;!PI[;@/,G'# VABI5[ MJ%J2*:B,T7Z8")QB)PUA=2",/6%>TG)9MK+<$7W[Z'+0E$/5Y2 /.6@*^WK( M0Q[R:*+4I0G,RA0JE/:V*A/\:6W)G39V@2E8FWOI"E8-?8F'C!Z%$09153Q% MR2S;)ZMR6F2O-+7%?@.@(GPTH9N=@ _!1WC,)"(4C2C0B *HI#46:S+KZAK> MOXO#(+R&'TZ,+D$(SB)\H=/[5PKAQ V#*7D-W6 :T#L()H-P>(ES &'DCB*? MG$+7#R)Z3Z:#(&XW &%W\99Q!3:]R?4WE=8Z M?F$J92_P:R[6YFJSOP#XS.0S_>1:$]*_K;:4[0V^D%V)L:K*>6*NP+[:4BK! M+ORAS+^MJ<$9_4>]_J/S^F]^C:WD39X_JOXB2+LB;35V?"FX\*E,\MJF9.:Y M,G]-=4K<9QF8WC M+OPP&DRGEZDSINCCR 2-A^[8-_J&PO M=V]R:W-H965TNL^] M%4;R[Y[DWGZ_72G\T M%:*%EUI(]>Q:M59PB8\:3%O73&]N4:CUS2 :[ Z>^*JR[F XNV[8"A=H?VL> M-;T->RT%KU$:KB1H+&\&\^CJ-G/W_87?.:[-WAX7_(5?4]HN4;**[OC;.#/^=)831GRUS'"G;[T MN#Y7-5>F83G>#*@L#.IG',Q>OXJR\.T)M&F/-CVE?7:GZD9) FM E?">JO01 M-5<%S_N(W2ECC\$^J?@X[$-KDJPU.VO+K;6HO:!?D]0 M3WUWB>"6:&^W( (\1P\/SF!*1VTQL$DF_IGED[@05H"9#HBI([DDPBF MR03&80CW+PVU"[*HT;9: O6-A@J"\!LDVN=Q-+J \V@ZI37+4K>&X07,:Z4M M_\Q\HR'/';HF@)5V'J(/EKU E(XA&D\@'44P2A(?U)5FMN5VL\,?!=%HY)_A MQ'%(@M&T>\:3Z-O,G7F#9][DF3=ZYLT^R%S5Z*]@61)KX]BRDZKA/'6($1&!)HN'E MF)JB[B;8[L6JQD^-2V5I!O7;BH9^U.X"?2^5LKL79Z#_&S'[&U!+ P04 M" #H@UM5&;K8CC<& !8% &0 'AL+W=O5CM@YNZ-)HD[M@.'?;7 M[[$=>J,$Q.-J7AH[]OG.Q><[/LW10JKO>B:$@9]UU>CCP%HI(N9J+D> MRKEH<&4J57)6W,V-?C$Z.YOQ67 OSU_Q2X6RT1)F4M6AT*1M08GH\ M.*6'9YG=[S9\+<5"KXW!>C*6\KN=7$R.!X$U2%2B,!:!X^-.G(NJLD!HQH\. M<[!4:077QP_H'YSOZ,N8:W$NJV_EQ,R.!]D )F+*V\IO]H9!#4+HV*#N#, [ G M '+X)!LST_!',Q&33?D1&K.TB#U8=,9Z :_%? AA0( %C/7@A4L/0X<7]GOX M]^E8&X5)\,\N'SU$M!O"$N-0SWDAC@>8^5JH.S$X>?>&)L'['@.CI8%1'_K) M-1)MTE8"Y!2NV_F\$ICTAE=PQBO>% *N'3LO&D]!S.5='O3JV.W!AK)QI\R7 M@G*E#$ZULTS,C:C'0BW/!GX71?>&NC<4OLR%0J'F%ES4U^:5FRO+D0,Y/6AQ MPK461L-;2"C)DP0':4*2G#V2JDH^+JO2E'B,!W#>*H4FXW::D#0*[" C498^ M(_=9-@=%)QM'A*81)!F)@P1NI V [)%&TP*2TP@'64+R/(0/9>/"Y?V\5%;: MW -O)B!^M.7<1I7 K9+:2C,2T<0]DRR&TZ)HZ[;B1DRP@.!Y%*6/]!ZUV/NP MQT@8YOM/PC;"NA^Q$'_#*%D:\TRX?*PBVKM_/4QA$ !C>1>@Z9-2:(O##M, M>@@1+PD1OY@0Y[*>RP:-<4GHHWTNM=E%@7[4FYF 8@/-.U(@&H'%K"QFP)7 MU"^J%DL9#L#,A+. -_?OWF2,IN\UM UO)Z4]NT(V6E;EQ!VD-OBH'Z 11-:" M.$"N82HKO/WT8>> 50DW,R4$U+YX"EL\MSCV&1WH6]\XQ4-/2BTELJ4 M__KL0K-V\X]E]@13FQPN2VF48[4Q @N% 11\?.#(!!I@ @+NQ-\X!1IG0//L M$0?W^#[$)$P"2$B8!4!3G,1H'0DH@Z]S(X669P\KJ2?L[U##Y@+JR7<[@2OA@8Z1-$[\KN9S2N:RFLEJG58@N' MQ"Q6&Q5=K?3Y2#S*T^=R;Y5BSJ,YO_>ICSJ U[*UXVTBU:BJ5<[&%?O6L^IP M+7N<"]A$6B\\[%9]MHF+R92%U YRDL11K_A&]7(EB]F?O*/1"X5H8+E",>&O M=E!)C@VVP=YC\;.8\>96.)P&N]/^^R4D,5YL9M38CF;ZY%E5, M#O@=FH+2>!@(N3+)<6,/\>\%5WI_ZYY@P]0O !WFW6B;[O$P[E;BY9Y':B>E M+FR* (J*+24T&D;PFWV$^-B&3XS]!,WK?(1P]EV'_-Q M%=!=U.Q5L[OWVM3W^-CX4TW70FQ1=T-;FU-\T#RU\\B5;(2@V C@/,9+@M XA"RRTP1R$H0!Q&XQ=07' MUAO!IYA-P"(28&>&-7F]>B_+19:2),'[ V^$CT*C,Q?UO#4NQ[OKQ_5X>!N@ MWDL;/,R:.UZU8G?4UOHTVY&\+,B/V]C7Q?BM\Y;YAC3N8HD='[:V-%K%,HUB M2%D72@PU]F-A%\J,A#F^3'>',B;V@G5]"'N_.YY8GDB*P8SB)P/*[,7*('MA M/+MV]]G>+EMR+GLEYS8[ZF<8UZOD%^-^,>Y_S+C1VM>>6JA;]TU+@[M2_8>? MY=OE9[-3_[5HM=U_<_O$U6W9:+1CBJ+!,,6_4,I_Q_(3(^?NV]%8&B-K-YP) M/A'*;L#UJ93F86(5+#\FGOP'4$L#!!0 ( .B#6U6#U9\M+0, 0' 9 M >&PO=V]R:W-H965TDDZ3O?K.Z1LU4%=YT7DD)PS9V;(H]E6 MZ6^F0;3PT@IIYD%C[7H:1:9LL&7F7*U1TDZM=,LLF7H5F;5&5GFG5D1I'(^C MEG$9+&9^[5XO9FIC!9=XK\%LVI;I[U),%^X8&O&NL6HL5LS5;XB/;C M^EZ3%?4H%6]1&JXD:*SGP64RO7_@$\>M.9B#RV2IU#=GW%;S(':$4&!I M'0*CX1FO40@'1#3^VV$&?4CG>#C?H__M66;>5 $4&'--L(^ MJ.U[W.4S";][SS4^A'_(=W&"-6F,UA GU^N\+4K;B MUI4V2ZQI9M;( M2FCZE?.!6DH4N16JRH'O>?&@$D7=&][8L;$30_'_/;GF<4PA(S;1 $-4_X%LO2 )$:?VTQ>]V61G"_OT/_ MS=I.MDR%PK=-^;W(]>*VE_0@QYE8E?J^6?^.6WLB@YM>-Z>PYY XIT0\+<"OM6[W,;['#X]@FAJ[54F1XVZ,@ M42B?L#=\^0N+O3=G- \[S<-SZ,,)Q62^*A&:&7E+:07W6 I-=NC&ND_4FU\5 MM$Z='CIU7(KZF$UG=SUNT\,"8=:4%-1%/8?,*B-_**-I>JO0RU\2G_$W"M2> M6MF^6DM2"\@G4-19N2+24,J*8OC+G::0I23ZB-G^=8$B"L?G&$;# "?P$F.('1YY1M_$X6D,'^UQ@1;/,"5=9X7>]YNRL7'H(V?KFU:=#)7:1VB/ M)0G:8XE3;H\EBLP11O.Y MQ#D=^^'4EY4FAM?VK(6E^#O,MC1E3LO+P/%2>]K!XMP#Y@;P#979PQ ?6]U,_?EIG#,\ MBSN>Q1?S[)ZTDD5F-&NI\K6F>#G'M_/8>WB62D0UPOO_B7=4;P577PA;JO[) M^GAJ_@*^O($U,9K*)@;DQZTCSHNOMJ!M$L9,F :4RYK(((DHH ME/28'[H\WM'D*O!HV(_ZP .7\MUITEYQ;A)A']+0#1.X"AW&>7\'=PEE2?*(D:XI=WD((:7\*+79UJ*\@M$IFAH^'T:O/$8#!4^M<735AO6BR!;;&DB< M*#=ME:VH?&U%R.4;NK13SIY2X51J9:*':BCC5%A2S^[,8I^*D]UOB?;^6V[< M,R'"NQ#A%X?(&*5]&]090GNG:ADU6@N9G\_-9S>)2\63<=[S09#G& M D/ 7:A$ 157GT93EZXB/*5(H1M%%+DQWT7*Y>G]*G8(OF\X3AGUREQ,0L]$ M2NPR[[+DSKR(;B,F+:>)ZZ7@F\N'O14PRM,>/WH-&.R]7BJ4<_M&4T3V5:W; MATPWVCT#1^WKY\?R]@U)CIH7Y-029R3JN9RJOVS?9>V/;I;V+31M-+VL;'=! M3UF49@'-SYI&[W[,!MWC>/@W4$L#!!0 ( .B#6U6;0@:K-0( ,\$ 9 M >&PO=V]R:W-H965TYU M#6#00\.%3G%M3+L@1.PH0#X#8ZPZ)O,H;:FB6*-DC MY:(MFS-\J1YMQ3'A/LK6*'O++,YD6ZALBPVBHD ?05:*MC7+*4>W(GQQU[K7 M:%D4S)G_7+RX 4,9UR\38JP81TGR(?$J)(Z?2/P6W4EA:HW>BP**O_'$%C%6 M$A\J6<5G";?03M L>H7B*(Z1G5IE-8KJIPX5GLDP&WLU\QEF_^G5!EJI'#?Z MOMQIH^QD_3C5@, V/\WFMFVA6YI#BNTZ:5![P-GS9]/+Z-T9K?-1Z_P<>_:Y M:W:@D"P?.X&&3NA36@/;A6=SB[S/Y@G9'PL@1T/6@*K\*FF4RTZ8,&_CZ;BM MRS"DC^%AU>^HJIC0B$-IH='DRN9587V"8V3K1W8GC5T ;];VCP/*!=C[4DIS M<%R"\1^6_0%02P,$% @ Z(-;5=O"HJL?" H3$ !D !X;"]W;W)K M&ULQ5MMB M_KW9K+:\S)H/8L96U&4FU==Z,V]V-<_6G5%9 MS E";%YF>36[/.^.?:HOS\5>%GG%/]5>LR_+K/YVQ0MQ?S'#L\<#G_/-5K8' MYI?GNVS#;[C\=?>I5M_F1Y9U7O*JR47EU?SV8O81GZ4T;@TZQ+]S?M^=LXK M9[YF#5^(XC_Y6FXO9M',6_/;;%_(S^+^)]X[%+1\*U$TW?_>?8]%,V^U;Z0H M>V-U!V5>'?YF#WT@3@PPG3 @O0'1#8() ]H;4-W GS#P>P/_N5<(>H/@N5=@ MO0'K8G\(5A?I92:SR_-:W'MUBU9L[8M2/K1M;J;*[LY.4-WZAQ M(KVL6GL_9W['JSUO.MQ"--(3M\-!A50'RUU6 M??M;HP[O1"VSKP7W>O;&^W[)9987S0^*Z]>;I??]=S]XWWEYY?UK*_:-(FW. MYU*YT][4?-7?^N)PZV3BUJGWBZCDMO&2:LW7@'UBMX\M]G,5QF,LR6,L%\1* M>,-W'SR*WGD$$0+1PQ7WY6A-ZUY&7S&S0V#E?WX:NW]?BLV64K?C%3!;?A]1V?7?[U+YBA MOT.)<4F6N"1+'9&-4N@?4^C;V(\I?.=57$(Y.)BSSKR=PNXN*<,T4,/G[C2Z M)HS$B))@#$M,&$8TI+Y&EYJXB+ (^4?8R-G@Z&Q@=7:A#5' WRL[PQ<,#M2# M47#J/44^(UJ03!@.P]"G6I!,& MB'&FQ3$U8@$+" CA&[!@C9O7PQUHTC;>K MQ6T.C8/Q!M7X-.(H6H7'M"(5AI/EKHD*$?5]SUT01RF(]>*D)PW$< M8@:[&QW=C:SN_MR.!M4>-%S*@G=MA'J 5J*ZX[7,VVI>"=F6#U7M58=7J:BL MMEFUX=Y&M;SOU/0ON:I:\C%:W50AY);7ZM1*E'RR\$3 F"':H[(T0>\Q#IG^ M1)DP7U4Q+8 @%_4GGJ?X&,#8&L#KSDM/9@^/(8"^'FKQ-NP3 M$T1]560T9TT4(0A//!L8#9TFLEC_&E'LNV]@ M!*R4+VWEG+(E3ME25VSCY P=.7[;EAP[[%4^Z WIPF "Q@*$=7+BHGS8\+P1&^.A^8G$B7;(E3ME25VSC%>]! MU!&[J'NR@!! OV&&C0("X.((Z4HO 6"41-V2]:A^ #@2T2@*X?I!!C5'[&KN M&>N$"V*JJS! ^D+F$H"I5NFDQ/4N ](/HY#I)1/ X9#%/IEP>1!UQ"[JGECV M6_3FX[4''.@K% !,"7!L9-B$81P2O7=-(1Q2[DZLR9!!)A%K]W[Y$\\*N5UE M-3A%V(U?6EFL@'HA=/"0EKS?M^YVK?:-.-7!VG8H(IVR)4[;4%=LX M&X.((&\K(HA3$>&4+7'*EKIB&^\4&40$?:6(H&8W'S!$]9@)6H(!RU1 SAPB1K V9:HZ2 AZ.LE! 6T 0IBJFL( !<& =4WA@ PBB@V M&FL 1]J-,%,^#RJ"ODY%].:GN_[:!L!PUX3Y?JR+OP2 824E0V.* '"J YB< M$%LA,3XR-+/4OA?H"_XM>5@52E?<\3;Y:ZZ>IE5^V(#=UK"L5#4J__-PH-\N M] %ZPN8GN\%;O=+MVV]4#=Q7\K ?\GCT^-N JVY'O'9\@<^6&#B>X+,4.OZ1 M1F>)B@%T)E9GNI\?S(=;.OQXX9>LE52-5_!;=7OH0Z@&5WWX/<#ABQ2[;O_Z M5R&E*+N/6YZM>=T"U/E;(>3CE_8"QU]E7/X74$L#!!0 ( .B#6U5V_8C* M500 /@8 9 >&PO=V]R:W-H965T:Z/37JTI^P;7V,LP%.6$C[6UD)LKG2=+]8XB_@EW6 BGRPIRR(A M;]E*YQN&H[@ 9:EN&H:C9U%"M,FH&+MCDQ'=BC0A^(X!OLVRB/TWQ2G=CS6H M/0_<)ZNUR ?TR6@3K? LT2)QDF/*$$,+P<:]?P*H1.#B@B_D[P MGA]=@[R41TJ_Y3X33-F>0\OE>D6ITS!QY?/[/_ M7A0OBWF,.)[1]&L2B_58\S00XV6T3<4]W?^)JX+LG&]!4UZ\@GT5:VA@L>6" M9A58SB!+2/D>/54+<020//T LP*8;8!U H J #HW@U4!K',SV!6@*%TO:R\6 M+HA$-!DQN@!&9%-,2NZ%S->--#Y=\YN@AR(;-DUN^/5[8:9OH%,NQD6=,.@@5QDM>C";IQG.IYA MU6&-8NVZ6'NPV >2"-E]7:LW6.L7*F13_D7)Q4\]8Y#HI9VGDBQ0218J(FNHX==J^&_A M&;Y*Y522!2K)0D5D#>6@<=A=&*]SC0I__ FV#[:;@.;\Q/B5D%=.LM^!!@I?VG5*V0"E;J(JM*85YD,)\ M"]NHLJK23R5;H)0M5,76U.^PJ82#.Y\SK -U?W%8$+7W)CUAIFLAU+:.;ICO M^;[5=HYNF.LAVS]A'(>-&/S93HP+0)?@*V5IWP''=!C_XKY3R18H90M5L365 M..P2H?TFOJ%T=ZF4+5#*%JIB:^IWV&'"P6W0&;[A=(\A'-OQVK[1$X:@T]ZH M](19CNL[;=_HAB'?<%#+-_2CDUS9;*OB")V#!=T241[(U:/U,?UU<3C=&I_" MJQGL&0_R8_WBY/A 7_XG\#EBJX1PD.*E3&5";HISY$A MN%SC*,8L#Y#/EY2*YYL\0?UGQ^0'4$L#!!0 ( .B#6U5DF%?B@ , #,0 M 9 >&PO=V]R:W-H965TQH&;498[\=A>FXEXS#.*&#$EC23:IN^>X35 U9@0N>2ON*=E4M=M!B(Q7/*K!6D+&\?*9 MQJEX#BN]* K1/$%_ 5\)6JS9@J;H.B\S8KQ^CV9"!T>H'V=HEM*J_./W#2L, M^ S]H_-VJK6=GN4;G."[ MA2WD&Y!H*7B&/CXH$+EV86H7$H2TQMWP?/7^1J:!UTKR.3_ M;1Z4#QVV/]1\TB]D01NI M;9W:UMNZ+2D"2V&^AK8Q&9(PBL;N]K"/EK+ &V%RAC]![4_PZQDM*?R#\/EA%#R-Z''5* KP ML#VAHUK?J%/?7B)[)&IV'=:?@:20W[]*U/ M].M)C8Z3ZH>>_R2I+5481WY[4@G>3Q>X4^%LS5)6%/IJ^V][)_JE2]$76[/7 M@TF*O$9:JZ?VY5%/;$V/]N,1Z9PNGI?8BN,PC"0\_OUO*?,\3,B)S.Y'%-(] MH]R"5(@OT5QZ6^V)H>[0!K:XRJ"H^CIT.H>[.C,=OIO*E8LERB%I<;A\Y&F$>4.M3Q1O+"; MO'NN]+K9P[7>U8,P!?K^DG/U>&+VC?7_!/%/4$L#!!0 ( .B#6U5M&PO=V]R:W-H965T<#%&([=GSGZ<*,KW)M M+KC)J&8KF(.^K^\D[MR.)>,E5(J+BDA8CIU;?S@9F'@;\)W#5NVLB7&R$.+! M;#YG8\=7\L\[G4W)^=D'."*_(MURL%4:KD:M1M+FUF[8"/S0"Z0L" MYU!?D<"[)-2CM <^.0V?0HIPW\+]?;B+J>KR1;M\4;M0]OJO/KL-?]C/;Q[:H:I9"F,'GTH%<@-.\O:-'WOO^\R_$ME>*H(N%<$I M]N0V3<6ZPC:076O8+NHSW3#%ELF\6#8)C>(;'RNRV;5S'.;?A#2@7=B>T+ 3 M&IX4VI6)V;;MT]<01+LW]J^] W7'032B8;^VJ-,6G>RG3EOQ_!P-^Q1&K]DV MKT2VYSCN',J&L:#OJ+-N@L#/[54'V"<::26HH4E")85(QYGE2VL'TV!DY, 3.!OS*YXI4B!2P1YET-, NRF6K-1HO:#H:%T/CB MLLL&PO=V]R:W-H965T3>NWOG M%^N&:ZEN]0+ D/N""SWR%L:4Q[ZOLP445!_($@2^F4E54(-;-?=UJ8#F#E1P M/PJ"Q"\H$UXZ=,\N53J42\.9@$M%]+(HJ/IU"ERN1U[H/3RX8O.%L0_\=%C2 M.5R#N2DO%>[\AB5G!0C-I" *9B/O)#P>AX$%N(AO#-9Z8TVLE*F4MW8SR4=> M8"L"#IFQ%!3_5C &SBT3UG%7DWI-3@O<7#^PGSOQ*&9*-8PE_\YRLQAY1Q[) M84:7W%S)]6>H!1U:ODQR[7[)NHKM]SV2+;6110W&"@HFJG]Z7S=B X \[8"H M!D1/ &T4OF6(,^D5 MK$ L0>\3@9[Y0$[RG-G^4DXFHG*)[?;>&1C*N'Z/(3?79V3O[?NA;S"_9?&S M.M=IE2MZ)M> 7$AA%II\$CGD+?AQ-SZ,.@A\%-ZHCQ[4GT:=C-=0'I XV"=1 M$$5M!77#SR!#>.C@84.+G^'[BJX_R3*Y%(:).;E44N Z _QLC"92 MD?&"BCD0)K;#F,A8R8'\^(*$9&*@T#_;CJ?*WFO/;B^,8UW2#$8>W@@:U J\ M]-V;, D^MK5F1V1;C>HUC>IUL:>U>HT7209L1:=5GR)X[-7 MVRH-XUX<]X(@&/JK35U_1P[B.$XV [=J/FQJ/NRL>8S657AKX='=+9EV7QD9 M2VUT6[V=7"\]JAV1;OD22S3B$9+9FAG/UN=WF5X7##NT_=W16Q5?914_;1O]GZ?,EG^/DY M <_:NI/KI:>U([(MV8-&]N!5;3W89:-V1+;5J#!XG#""_V[L.D72X>S.D*IT M?V-.*D#-W?B(N>WQ5"-3\[0944_<8.8_AE?S[055-3= ,[ND?4$L#!!0 ( .B#6U4\ MBV@\] ( "0) 9 >&PO=V]R:W-H965TRA0-.OV,.Q!L9G8J"UYDI)T^_I1LN/FX@;% MUA=;DGD.R2.)]'##Q:-, 11Y*G(F1U:J5#FP;1FG4%!YQ4M@^&7!14$53L72 MEJ4 FAA0D=N>XW3M@F;,"H=F[4Z$0[Y2><;@3A"Y*@HJ?H\AYYN1Y5K;A?ML MF2J]8(?#DBYA!NJAO!,XLQN6)"N R8PS(F QLF[2Y)L(P?M6<5N-2 W?'6_9/)G?,94XE3'C^ M/4M4.K+Z%DE@05>YNN>;SU#G8P*,>2[-DVQJ6\UL!6("\)PT/Y@4PX4P)W#\-0*9F8 $"0V@S? M,5^R[ \DY#P"1;-<7B#J81:1\[,+NL:+;C;KT LZW:&]WMV"8R.W MU^OO&T4M1EW?.Z":MOCK]WRWL=H3H].(T3DIQJ0]=6ROI!0\!BD)'E:T>6Y: M.(36RM4Y"K#G'.IQ;!.X[H$2Q'S% M5'6KF]6FI=^83G:P/G8'$[=E/<)?@*IC/]-7_P^W5"PS)DD."W3E7/4P8%'U MY&JB>&F:SIPK+ QFF.)O# AM@-\7G*OM1#MH?HS"OU!+ P04 " #H@UM5 M,+9Y474$ !9%@ &0 'AL+W=O?8G'MM7SP[$/J5;3#FX'N>%6RN;3C?3G6=Q1N<(W9'MK@03U:$ MYHB+6[K6V99BE%2D/---PW#U'*6%MIA5;4]T,2,[GJ4%?J* [?(<$8. MD[EFE"/"&8YY*8'$WQXO<9:52F(VS))Y> MOZE'U:\,UQ(CYOA/-3#,<\,QP*?Q0 V#(1%@A,% M/QCF^Y?XT3 ?F@,"NO"V-=A\,_C!'%1\P=L[8!D?@6F8IF) R^OI4.7'^WH/ MW]=[-$P/<"SH4$7O>&FUR6I5>O89/65R5LFHRK1!K7+%GK(MBO%<$TLRPW2/ MM<7//T'7^$45I3'%@C'%PC'%HI'$.M&UV^C:E;IU)KJ/12SV1H;+A:6^N@6/ M(KYHFW*4I3]P294#L, =$D[]5.6"/F0-CB@5CBH5CBD4CB75R MP&ESP!FZX8W[$9.*$]_H-(#E0->__4\.244 M&.A(/@4*D&5*H% !A" MX_A!8OSO94#3Y4AI,*I:,*I:.*I:-)9:-Q5.ODWA>ZN!1L'I[+Y0WNR7"ICE M^K:TZBE0CN?+FZ *Y5I2Z1!=0G4M,8^6F*,5!HU49ROV75NV1H'R?-F9/FAB MV[[L3!]EVY9L3!]D>;9YQICCIR$<_C:\5",T]&X! #U#=D,!&PO M=V]R:W-H965TW:G,8@H) KPX#U M:PM3H-00:3-^M)Q.I]( ]\?/['-[=GV6)98PY?1?4JC-Q!DYJ( 5KJFZY[O/ MT)['&IAS*NT3[1K9-'%07DO%RQ:L+2@):][XJ?7#'L"/?@,(6D!P*B!L >&I M@*@%1*<"XA80GPI(6D!R*B!M :D-5N-=&YH95C@;"[Y#PDAK-C.P\;5H'1'" M3"8^**%WB<:I[!ZVP&J0YXCIM+] -WG.:Z8DNH<H<(0W]O>"TQ*^385=H@0^OFK?)/C?+@-\H?H+I$H7>. B\( M>N#3X_"O-3L*GQV'SR#7<-_"_1[X[>G&]\'GIQO?!U^<;KQW"'=U"G1Y$'1Y M$%B^\'@>H)7@)9IRIH0N$CH7U09-;1:"0/_=+*5=_[\OU U_U,]O"NJUK' . M$T=73 EB"T[V_@\_\3[V!7Y(LMF09+=#DLV')%L,1':0/F&7/N$Q]JPK&V*O M;!"6T[H@;(UJMB240K&WW5LN&B6)56*^H=LLB-,T2<;N=C\[CMKRUNQXK=._ MBD9>?*CS=DB=\R')%@.1'<0]ZN(>'8W[-Y#R&MU0W=!@ENORP06"ITKW&3K8 MN8""*$2YE/WA;KCC/==?C.(7CI]&K^)S,8JB0Z%9#U.^_4V8 M P 4PT !D !X;"]W;W)K&ULK5==CZ,V%/TK M%EU5,]+,$+XS:8*4D*!6ZFI'F=WVH>J#!VX2N@:GMDFV_WYM8&@"#A-IYR5@ M<\ZY]O&-?3T]4O:5[P $^I:3@L^,G1#[B6GR9 P8XK4@Y,>W1R#=SG!5&.*WZGE@XI:4@60%/#/$RSS'[;P&$'F>&9;QVK+/M M3J@.,YSN\1:>07S9/S'9,EN5-,NAX!DM$(/-S)A;DWBL\!7@CPR._.0=J9F\ M4/I5-7Y+9\9(#0@()$(I8/DX0 2$*"$YC'\;3:,-J8BG[Z_J<35W.9<7S"&B MY,\L%;N9,390"AM<$K&FQU^AF8^G]!)*>/6+CC4V" R4E%S0O"'+$>1943_Q MM\:'$X+4T1/LAF!W">X%@M,0G&LCN W!O3:"UQ"\+L&_0/ ;@E]Y7YM5.;W$ M H=31H^(*;144R_5T# E%:V?MJO?B[L0<5G MV#\@9W2'[)%M:P8474^W='[\6/35CT6/A^E+2"3=TM'/O'3:W'0J/>>"WCQ) M:%D(CM:00'; +P3N!A+TKS4E!,G]YHA9^KMPKCZ(,^S%.9Y/(D$6AT+D1]*)W M)A'U$5TOWM18:30ZIL=]R 4/QJT'XT$/(D+Y&[O(N+^+>%YG^GV,'W0-N$)G M=85.W,><[D:U"^9)T9<#VU;E.4=5[M=G;-O;W@#F5>';Z5]8D\C2]"^MR:HN M\/^7KZ\;'S';9O+?1V C0XT> KE:K"[AZX:@^ZKD?*%"%K#5ZT[>>H I@/R^ MH52\-E2 ]AX5?@=02P,$% @ Z(-;59V>>5>C @ 008 !D !X;"]W M;W)K&ULK55=;],P%/TK5^%#3!I-FK3;&&VDK1MB M$HQJ%?" >'"3V]::8P?[IMW^/==.5G6H&SSPTMC./W&T8JH/HUC5ZRP$JYG:M3\9F%L)8BG=AF[VJ(H ZA2<9HD1W$EI([R45B; MVGQD&E)2X]2":ZI*V/MS5&8SCOK1P\*-7*[(+\3YJ!9+G"%]K:>69_&6I905 M:B>-!HN+<736/YT,?'TH^"9QXW;&X)W,C;GUDZMR'"5>$"HLR#,(?JQQ@DIY M(I;QJ^.,MEMZX.[X@?U#\,Y>YL+AQ*COLJ35.#J)H,2%:!3=F,U'[/P,/5]A ME N_L.EJDPB*QI&I.C KJ*1NG^*NRV$'T!\\ 4@[0/JO@*P#9,%HJRS8NA D M\I$U&["^FMG\(&03T.Q&:O\59V3YK605LW%??"S]["2XC!^2W=*";VXA7%1:?[O-6=/J%[AG4/LB3LD^Z!3YZ'L] > M)$%F_^0Q/.8$MS&FVQC3P)<]P7>F2992-2&T&1:-E239[.5=H9H22UA84W$8 M5=V0".?7+&!/]C\^,3%<$5;NY[Y06A6#_2K\C3]UM2AP'/&5=FC7&.6O7_2/ MDO?[(OI/9(\"R[:!9<^QYU>:D%D)^*#A/JD@U'\7K7PM^J M'FD;;+4-GM5V@7,"J1W9AOL5'4(1#G%H7+65!5\+J:$T2@GKH.:/%T[QP3X; M[4Y'.P*/__3P;$EK(-ZYX+ZY?A9VR0)!X8)!2>]X&(%M&U8[(5.'.S\WQ!TD M#%?&PO=V]R:W-H965TL8:"PMVH<&0;W9/C,2;1.11*](Q^G?[Y!6%%NBG717?D@DZLPAYW X M0W*ZX\VC6%,JT7-5UN+:6DNYN;)MD:]I1<2$;V@-7Y:\J8B$UV9EBTU#2:&- MJM+V'">T*\)J:S;5;7?-;,JWLF0UO6N0V%85:7[>T)+OKBW7>FGXSE9KJ1KL MV71#5G1!Y?WFKH$WNV,I6$5KP7B-&KJ\MCZ[5YF+E8%&_,WH3AP\(^7* ^>/ MZN5K<6TY:D2TI+E4% 3^/=$Y+4O%!./XIR6UNCZ5X>'S"_N?VGEPYH$(.N?E M#U;(];456ZB@2[(MY7>^^T);AP+%E_-2Z+]HUV(="^5;(7G5&L,(*E;O_Y/G M5H@# ^ Q&WBM@=:;P4PBJDMP0LU%CMO1WRS'[%W8L08?>.U7 N4U04M#/;I>?ODC+T- MZG42>B\2WGAG"1=T,T'8^80\Q_,,XYF_W]PUN?/_>L_^<^]'8N NGK#FPR?X M;K<5;8CDC;@R3>W>V#<;JZ1X)38DI]<69#U!FR=JS7[_S0V=/TRZCDF6CDF6 MC41V- -^-P/^.?;9+5075N>\HJ8)V-N&VE85D:<93IPDF-I/A\H.45X8.-$Q M*AVB7/5+CF'9$!:'?O"*.O(RZ+P,SL992FL.Z?!TI 5C1MJ89.F89-E(9$=S M$'9S$)Z-M'U=V.E:#$6!/,'*7U$$H5=!X6@3/VQ.A(1,#^4"7;"7YH^F*=OW M%AS&)O9P%&/<"T\3T/<3[+J]"#4!<>A@/^S%J D8Q#A*7'.81IU$T5F)=,&$ MG1"BRR5LC50UU0)TB4:#"[ 2>+V?)@/8;[O@'P]30RP"'M) M3[IL",.1Z_J!68^XTR/^53UR7D/@Z(TGQ&C%MA6"1[FFZ)9+^J8X\6"<3D^7 M(<)W0\_Q>[J\290-$3CV'-( MD]Z"2TV,L"Q#W"L)F9$1ATG@F$5RG==]JG,VX1]M.;7SB$C9L ?8J#Z4%$F. MLN=R 2F.Y11]X66AT5_K?()@%YT_KJ&)GB@6;=\C58M1V=)1V;*QV(YG\>"T MX;ZC9*CX+7A9DN9@.HVAW-+%AWN,B=M+:7,#RIE$O6A/#2@\Z=>6S(#R)D%T M(GR]5\>]=ZWR7W#=,[G>3_H&%+C>WZD94'CBQ7W7ARAPW3OA^NN)P#V[W9W] MZ">V#>3U6C)2EC]1\5(0H P(!@M4X>#C9?=!G3MKKO>TY19.;.KXF.L#JDJ% M1:LK'::'-[)D.^K#7)7@@;Q#$-34N%\[#+ P&D36$.3ZCM\O'_;!81[.4BM] MBR+ Y6TM]^>PKK6[J?FL[R=Z[3?NU=PUM*?J9D=?'KS2[Z^%OI%FQ6J!2KJ$ MKB".8*S-_J9E_R+Y1E\E/' I>:4?UY3 K"D ?%]RF-KV1770W7?-_@502P,$ M% @ Z(-;58UZ//OP @ 3@H !D !X;"]W;W)K&ULK59;;YLP&/TK%JNF5FH+F$N2+D%J0Z;M85+5K-O#M >'? FH@*GM M)-V_GVTH38"RK.H+^'+.L;_S^3;>4?; 8P"!GK(TYQ,C%J*X,DT>Q9 1?DD+ MR&7/BK*,"%EE:Y,7#,A2D[+4Q);EFQE)W3-;,6F699)#SA.:(P6IB7-M7,U_A M->!' CN^5T8JD@6E#ZKR=3DQ+#4A2"$22H'(WQ:FD*9*2$[CL=(TZB$5<;_\ MK/Y9QRYC61 .4YK^3)8BGAA# RUA13:IN*.[+U#%XRF]B*90)7GY)T^5#WL$VWV%@"L"/I;@5 3G6();$=QC"5Y%T*&;9>S:N) ( M$HP9W2&FT%)-%;3[FBW]2G*U3N:"R=Y$\D0P)3P^1^J+9H^;9$M2R 5')%^B M.^"")9& 9=E_&H(@2FD%-2PF94#7]3 M#H]?&7X.Q25RK'.$+8P[Z--^>@B1I-N:;G?0P^-'[Z+/CA_=.J2;,@UU+G"= M"ZSUG)Y<:.=;Z?AUO9"YD)OJ=Y?%I:K;K:H.FBM>D @FACQ).+ M&,''#[9O M?>HR_#W%PO<4F[V3V$%JG#HU3I_Z2VHB58"7U'3EHY3RM90ZI[?!<(1]N;RW M^T:W4;;C.<[@$!9VP&S7&]J'L%GO]-]HCEN;X_::LW=0:'M.HPUCTIRS+G-* M*6\OGH%E.PUOVB#?'K@-9SI 0]MJ^-([\S?ZXM6^>/_G2T[SBSYOO%9$]FCD M-[QI@S >C1K>=( ?9+\Z7/IA[=[%Z:7TC;)WD'*6PDD3K M4&%O.QU,98//F *(/M7E(KGBKKQZR=D\!=02P,$% M @ Z(-;5:9'*E_% @ $PD !D !X;"]W;W)K&ULK59K;YLP%/TK%JNF3EK+^]41I#71M$JK5#7M]MF%2[ *F-HF:?_];* L M"22*M'X!/^XY/L>^?D0;RIYY#B#0:UE4?*;E0M17NLZ3'$K,+VD-E>S)*"NQ MD%6VTGG- *.DYM6%(!=PNO[/_:+U++T^8 MPYP6?T@J\ID6:"B%##>%N*>;G]#[<15?0@O>?M&FBW5\#24-%[3LP5)!2:KN MCU_[>=@"F,X!@-4#K%,!=@^P6Z.=LM;6 @L<1XQN$%/1DDT5VKEIT=(-J=0J M+@63O43B1'Q3K8$+N2R"H_,%"$P*_@5=H,?E IV??4%GB%3H(:<-QU7*(UW( M,1523WK^ZX[?.L"_A/H2V<979!F6-0&?'X=/IF=\FS+Y060[ MENW!LGV,/;YM1(,+E#4'UJ]#>RU:[?EU'(:.[4;Z>MO!.,JT?-YQ;53(:3L]8=R1 M"-.W@B#]%H$@[+@J+)_1ZHZ.^&E(>(-X2PC!<$"IJ0&8ZFVMY\X$T&& MX4Q+#0>IX0DY?G+RA*-#P'9\:W\W3D29X7Y^ZUM7EGHNW&*V(A5'!6029ESZ MTBCKKN"N(FC=WF)/5,@[L2WF\M4"3 7(_HQ2\5Y1%^/P#HK_ E!+ P04 M" #H@UM51[3HKT,# #1"@ &0 'AL+W=OG*;SQQ/!P05K)5FH/C:PQRJ2A-A&/]TG$[O4AL>CY_8 M/QKMJ.6>2ICSZL\R5\7,^>"0'#:TJ=1G?O@-.CVQYEOS2IHG.718SR'K1BI> M=\8805VR]DT?NSP<&2"/W2#H#(*A0?2,0=@9A"_U$'4&T4L]Q)V!D>ZVVDWB M%E31;"KX@0B-1C8],-DWUIBODNE]LE("OY9HI[+?50&"W+(UK^$]8;@Q+\BJ MW3.$;\CX\]L%*%I6\AT"OZX6Y.V;=^0-*1GY4O!&4I;+J:LP,$WOKKL@;MH@ M@F>"",DGSE0AR9+ED%OL%^?M)V?L74Q(GY7@*2LWP5G"%>PN2>B])X$7!)9X MYB\W]VUR_I_WY7_V?I*,L-\BH>$+7[!%"!:8+!_QEI(@R5_7]U()/.M_VVK> MLD9V5GW_73<,@68 M@-!F(68PQ89)& \5C4.#%@5UQTBM. MSBHV)U6:>]HF,!FYO$B2H4 +*$B'-;6!8G] M;3YFZ1VB6DO,?VQQ*Z(SPI- M1[LI"(95FH]!?AH,2SD&1='DPT#G&!2'43+0Z1[]HVL06],<2;+F#5/M7=RO M]OW7M6D[!NLW_M7&PO=V]R:W-H965TEO>3ZMU*>)%ZY2E4^HX?)K%23Z97;:?W9:SRZ*6:9*+VY)4=9;% MY=?7(BT>KR;NY-L''Y/[E6P^F,XNU_&]N!/RT_JV5.^F.Y5%DHF\2HJQ M3:@-<%ZD5?N3/&YMG0F9UY4LLJVSBB!+\LWO^,NV(?8<:-CC0+<.]%0'MG5@ M;:*;R-JTWL0RGEV6Q2,I&VNEUKQHVZ;U5MDD>=.-=[)4?TV4GYS=EJHB2OF5 MQ/F"O/VG3M:JC^0+DJL*>DGN5-4LZE208DG,EN3Y&R'C)*U^4.:?[MZ0Y\]^ M(,](DI/?5D5=*=OJ?;H%YO@J(]047D0Y'+547>Y@NQT/VG*L%= MEO1;EJ\I*G@GUJ\(O5\?<[$@ MUU4E9'5A:IZ-NV=V;T;V1;6.Y^)JHH9N)!="-<4\B3<3C2KW."M*F?S;?F"*?_,%_EY@+RF- M0O

]V%R]>1166DW5W3W\4[JM"LVHMRZ-H<"!BL=G MY=$_#.*MQ%2FC7C7)CZ]VS]T]//Q(-ID8M[E>-RBJ>5=]8I/U$HZ&\2+FH>S MC:YB3[>]EJQ=YJ@:F?_@&YMKWT,//,H)"=@?"S2'(88='U( M\$XQH[0(22ZMLA6V@,DNE8(6G(+N&.NM%'0_%'3^(P7E%"GC7A''A2<0N2%> M1T<"TX8&D:DS;FF5KNA9;>=4"JH4]% 4=,=XZ&@SI@5I(VSUBA&DE= MP$6-%)0YL5(&FV10TN>E5;%R=_G!2D&5@AZ8@NX8LZX4=#\4-&8%":F2#4$1 M(S-#;TP",=0QDJV.FFF?)3=+JWQ%SFI;:HZBRT\@AC7:D:FE^A:UYL,C1;%& M\ZK2YXWH:\-.I$-?69)K(J4)+3HDD/V!*^:.-8"RDU6$EIP$KKO M.%8EH5N2T)@-9X%3#R$3)G@I@$5+ I:WA/FH,]K=-HG41+)J0;Y*0D^-A.X[ MDE5)Z'8D-![+Z.8NOH^+35/0J] MLX@?=X]*$NL)?GKT:7@;_&.:.)=9%<8?,&MU#8?L8L2^I^%O?!D.V:O^\>'+ M9LC<:9.M/\Z#:X5!F]$@YL342D#4;M2\\@;0%O,@2!&"$I8X!P, V>T M6%JUHHJ(+S:Z9YUT.B-TUV22&4)_S +2/$J3'2<2BAMF.2,V<4T,VD56,9JD M*&K"=%F8.VMR5/3/-?IGG5-:U_;' /C$F2&FD<.C),)G7K0H,G$NE0.,U A@ M:,497-N57L C0Q7=]Y@26M?V^8/^^(GEC+Y:C)Y0PR4!4PQ\''L"(1FG'=KY M17"+P3*%>5K;F_C&OYNT2/QO[/ZS>M&XSMDA0B4,?R^SNWMTULROU?_&RX:3 M1&9A00"U+"@("EZ-#U/W6/ANFMIF&1^X6T M'H'#6 M3]OXL#]ZQ^'@D4&W]6X$NL/W7W;7 R"HH/.U+=M?W^YU\.>=[7BXM?YJ;^OU MJ][.=AO!]7H)W]O;T. MWP$$'NQ\^!O!N_FY\^%O!-"G\X_"4X@^"T)CR@24-,0##\3&*).+F1IOA[R* M,R_%M4)3TWX$QO')>PE? 6^6^J/IN_K?OO_O7WRM>Q3Q M*R\X7Y'-M!]#UG 2_/(=5^]YUKX+>RF>]=)6_MY'5\_D9SQ_OWX,%"F/,TZR MM89 YD",RX;8TJTYV B1\MH-V#H@*9F]_/CMQ9[!;6&J"Y M-ZP#TY2]*!R7>\>?!\O-S\-_6VF,]?K?6:_YO 3I^]U!NKA]/N[A/8I5<<%D M0\F$"UMDF-".G=!S)X/TXN*'WV-W<-)SYR^Z1\VK-%_Z?;3.#RV.%TAY$]L> MA12''__^N1M/]UY8NR(5*P;W:--E].#AIVREL<7'#*3A9V!7C(1K/Z8K[-K/ M?G9;)E<$J%O=]N>?":-GWUA848P_I<9.-V"_V(6[X6;;HSJ25YOZWUZ*R6G> M:FAX/,Q[F5\9T\UKK34D],-K/9]!NQ0VF5:X9[Y'\UTZP:7%IWY+T.56L39F M\N[32*DL: >RVH$WZL#U%$;]QZ[HOX4_E=%XK,5>&S?B9J8D-CXC%NWHVXW? M_XG&G\\&<2SX++B4-#(KD^3@?';&*^>T2-(KK5+\N'G5CA(1TP6OUDY?NG[_ M'+OM;]=#[VBJH+)XFJ[F,*A\^%ZVUSO8OK?8ALW/N]MOL)VO]G8^O)'MU^\_ M[[Y^_W5K/8BM[;W#\:#R[O;!YS;?0;=T=Z^]_T>OL_[F:_O#J[W=]0.\SQ\' MN]MM;$>06Z]WYCQ#O?+>L^,]RJP*U(&V+H(QWC#IO1/4:FZB$J[AO8F]MLI[C\][XYKM M)IMDJ-0D(_L1\(P2XWDD5(OL:?(XBGQIE3%8EF965;<7GOB>->LM*.4IF9B/ MD***#'0TOFQ)T'*\E(? .!]2'N."561I6QZ,$:*'4R]#)E=S[;.'\II!7 L_:Q M*H#O&\#C/E6*$IQ-B60.JJ0=<>*0B F5S"B79)0Y+*VJ9 _4[N MY DL8)+$0WD"G>.C4*EHME34F2RY2XU/.;)$A$\:G0%'B0\ A'H0T2D+H0E6 M+%M;DY@7&,/WXPQ4#-\+AB?JXF;%'% @Z+[[HBTUM5PQ/(<8OA]_H&+X7C \L6E@O9&Z5"?0-! (3!,GJ2)!&!LM.!:=*QA& M!V&.,+SP&P,OITZ_N*E'-MJQ&254C)44+"_U;(^]S+Z#%H;B9WD><&R'>"(_ M\,<_7+JRK@,S6P?>3?AC"2*PD!/A-)38KE<$;7!-C,U*^9BC\VQIU9IEKN]\ M7&;F0)MS>=!*N95R'_4H8J7<>:#<2$"(3E@C!*0%<1Y%]0R1% M9$LFIZC@K$@LB1D>8GA\SOU1H>D*;::?:S5]%Z*93K&)<47G5[-)W[MDT^;1 M/PCN(JLQ)SHI7]K[.Y__XKOG.Q^"ZGQ]?][>_B1W]P^^;KW^L]=YO?FY_6'C MZ^[Z)T1RKX?H^])YC2C^NO-/?/TWQ/_\V=OEO7_\_K'H;&]^V5KO'6XARG8. MW].=_;4O.]N= T3ZP=:'OQ%]&W3W]0:VT)QWOKYID-A>WY'8[O./,8B0M0PD M@47LQN(XN^0Q,2\DMU7-IHLV1*L\\S+:O'UF25)I"\HQI M13XCS^ M&J17*<>,IG>8"Y6>2U-V*(X_.)T7)1VC5KC4MU'2D6I%\JGU7JYP""Y> =&3 M;J4,8U?@;X'&9O26'L/,C:-M:#GW'696AGEFCGQ[4I[93? -#H5 MA]T8>S-G #N][LT=9&^>UR#?5*9D[H=_WH5RYKX#GXW.RS7S9^^X?TIP3 Y; MWW M?A+!T#LXO*^Z_O5[U=[_\Z#<=^?#F\^[ZVNTL[[Q97>[MX??8QV.;W*(S^:O MNNCLCK[S-SY+'NUN'Y^W#\L[X+NL_W'07G]#V]NO>EL?-M!1?B]V]\/Y+K[I MSH<_#W;^-E__^E9+*J!CO2$^,@HJ>.Z)29 (<)F(D]P1&;U4.);@9%Y:M789 MA)R(ADYCIOQZ6^';H/8WW^C:WM8J['='(\Z#Z4K7X5BRS2,?29 M&"-E7-9'P_*4,E*?"GO0"1/$JVC 1$:<5YP ,$:,])P8IW..1D99#AYJL0QR M,BGU5B;(S/W*14?63%;HBJQ[1];8NLR]4B%I2E(YS0M6XKKL'2/2&)F5"YH+ MOK0JV;+1D[D==UN6YS?=XNH8VO;QJ>NU9AU)F_)@R!/3V;NZ!^_DX$S7$7/G M^ES=$X^05M%,W$*PE_:2*[G.D%S9#V;+]@;_&%/R8(0D)D5/($,B/EA+M&1. M6>.E=!*='LV7C?D%NS[LB=C*-L^5;69UNK6RS?VSS?O+;'/^D7DFHLN"" F& M #.&>.8ER2Q+C;\Y8W5AFQ*HG3RV>I4M=S%/+R;3D$MFK94UFP#&)&['#M'. MPI>;*C!]_\U=>%/[K^.C3P^]6SWSL7V0.]5@Z(ST+[-')8@;$L18W-H;02E00QQP("!E)L9(38I !=?>)&&* MLV,FA0'O(V@]_^;3=S<<3>I&+NCTO.5R[O:Z[C0]K&F]J%M@LXK4;C2CTTZG M>\>QAD_NAU%@PN1P+@1IT-K0+D@"23AB8F)$2!9IUBG)X-#D6!;JOD*ULW(3 M%Q5?LXI-5GP]"+[&5NQ@>:*AU)=,PN.*G04Q^">"HYJ"9@D$I((O7-8?Y/S7 M/*S5/]MHGG$,[.YY#_/HU,QRY^=&'3%W[L[<[#.7>5LW?NZ/6;^T7]+SD6*) M:&\??-EZ\Y%13:VA@EA(1;$D>F(] Z+ EG(.#I!>D5MA6?/[.A_W'*I'5K:9 MNWWFRC;WSS;L$MN<=SY]U%(#LS$2ILI9?JXR\@[+!*A,P?#D5)#%DF/V=MO, MQX7?/6\OC.XD_TW^Z3N_IQ]&#(AK2Q#OQLA?]U,/K_TDCK9 135SZ MUDAIA'[_BO-(@F>GUW]E(L_\D319F/E1+>CRO]/K8$G^305K[QL23MRG1'P_ MN0/B,K[A"]?[[,X'2__^49.H>W31(ENRX,<[[-INR?G>I+.&"Q22[7&_F2@O M<&*F?KD*V^3FIBVMO7Y9AO[KU^.CT1]K]'2.<^ME6<$:+\Q=KQ3U\-/S:@FS MC?_]Z]W&V[\W7VZT_K/UU_IFY_6[Y=9FY^7*C32NYN!%.EO;&^]:VUNM]YVU M]^N;VQOKK9=;G7=;?VVNKY5?7FUVUCHO-]?^:KW;QC^T-SK;[_[??QG.^.^_ M?1,*^]?\MONWS:/6Z=[Q&=XC#I9;Z4O %VF=)"2S/==/ M+7>(B]-I4Y5@^(=0?O_75=PY=S* Y@%D ''DT')=.XI;IWNIOWD4C@_G1:2- MM;LC <_]]GGGPY][.Q_:Y^T/;P]V]M^P#AJ5N_N[:$2^VF^_[NQMX?TZVYTB MQME+_WE[OOLAGG@.JOUUD^T*6PWR^?>?_"?E=.G3D2^7OX M^;.]^=%K&4'%1,#X5'(%+;&X&)",JSHP':5R9D+3;ZI5+/SZ& M!3J/K4AQ_<>W M%P5$0[,V]FDUEL]2;O%:9_YJ24)VE0G^,.$^,]TV%?I0J76(U^T-6@GI,+9^ MD*F;(JZ\J%W3P;],VS-WG3U32/6-AY/GOO_N*G!XTSC<(G4NV %A.BU/7[8^O#GO\#=?VJ_;L+O^9VYW)^HB:LF\XEF3Y+4IV2J,&!2YR+*6A5%)!X$$(@6^4X$0[+ETB#A*1URX3LN[ER2L/)= MY;NGS7>WVNFI?/>8?#=>$) QPS+W@GAI* 'M.#&> [$V)V7 4?'F.2IY7W%];W&FJ7!=H7L3Z(X'EH2765FF2*0I M$<@&B+=1$R,\[\ G?F 9.Z(#\LJL?#)T9$B#8&7(&E M)V"%(MY#),FF"-EIFWR3+ZCT9')RQ?7"X'KF@8&*ZX?%]7B8@'J%))TY80G- M:T!N)BYH1J@30D6;G?1Z:94O4\GG"-?/X?!2DQ@P&&6VS$;?\8GPT6\/Z_D/ M\(7QIQ\D'YO.;W<'(?5Z[B@=GQ7AQ^.35))0CSX-J6KCRTDZ&J3*0#=@H,[+ M"5??6DYI,)1P9@V!9#@RD!1$ZZBT#39)D996E9IT]/]UTPCE'&VZ5 C/TLFO M$'Y0"(^[_!!E .TDT3YI H 0-L9*@@9$X$*P$!A"F.O)DR05P@L!X1FX^W>& M<'429H;O">=?>BL""((&%CH)VAAB5/;$9ZY]]-(DY8N3(%E=I!<4X3-P_.LB M_: @'O?TM0I.,.%(%ID18-$1&Z,AF@O/3-(\ X)8V3F!\'/8[)_(_;]I+&5T MY&*4JS\F$5;:_FS/;LV^@^:;RQ_SL$0SC:ME=O^D_FXB>$)UI$C<@C#C:#GJ M18D-2A%!A:'" C>,%N1-G_U!B;TC????]G:WN$[VVMXW:?/G?5-OE/NLX_?W=[=W]I>DYVOV.[UO=S> MW_A:TB0"]FY@GFAA) $M(W$B"6*SYRIKEEWTXQ+9$)6CS$!VU)<*?"ZGX$.V MF@4MLU+CDL@7H] D$WX;@MN*9?_ZZ3^V-MC$%%YNN-:0'+K3WI5Y186*8+R] M=W'M:R?A,YYZ7]J?/BH35,:E (UO!@2"I,1JX0GVH0S&2"E]&A],759_$X * M&<%R9WR0R'M9>XUF DRHL_]*C?M">AM6].-I;_^ C_0#/NZHPLVN%(1\>&%N MNV*DN)4PMUUAS,Y>D5FN -Q.Z/GGGTVK\WRCQ@+VWNWZX%$:J]ET/3L[M>(G M)8&Z,3A%]^(TQ=;9(.6S7JO7_2=-4XWU!@K7/UK"3UPS=JV0WSWI7#^ICOAM M)[G^8.(83!5E'G;/#[KH/Q8\JA+-TW?C>@JC7F1-+SZ*7O/C5^GR$U+PV M&*33P8MI)M"==&AN595QVN.BS[>1S^'47B>=?C[N'WQW&!KW(1P?GIPAHTQC M4,R\&^:KLN;EX/.5OKU)V5DEG-9,@6#1B^@SY=KCWT22X2Z^_?O&MONKFW\, M,N-KA!?QK'^.*_G3]/J'8>7#/P_:Z[';>?VVN_-U Y_W1NQ\V)"[ZQMB9_N/ MO=W7;R1Z_G+WPWLQ'E;>.7SSN<,WZ>[K/_?;V_CS>MS;*:'H[;C7?OWJ8'<= MV[+?Z^UNQTE)GI>6[O[O'@V'?Q^Y#_9L:[^#UV^*K=<;=&?__=?V]MM>YT-; MMM?7/N\>_KF_^WKS?'?_O=SYNG?XOU_??(S.J1@#(Y9G28 Y0QPSG%B1;*(A M*\/3TJH8CTJ1G\TB+6A0D"GC/H'PRF0%GCE@C 7@%NHL6JQ9%#Y:!0JL\41* MHPEDIX@WTI#@O,I2R4 I+*W*G\2L M7&!,A.!9:$K;3W'$Y%J">=T_'CP1 &9"A.<*SF9QC?4 MQ!@7K%+3G%#3^.FWG)4'R)SP+[=[C^SXQ-UZC;\6%%-HY#P;GKLU!"B>3#V@K25T=L,?FG@FY MG7$'[' 'V[8)G?V#\_;VVI?=[;?=]O9>=^?P/;[_ >P<;GSI<&SKZTU6W'AG MLBX6, E@T*825A <:TFBE<88ZM%"+D( -W+C8_*&F\!!ZPB.:Q.-T)D;"(Y! M%+3.HL6:1>&C8=E$87$6H2&#EGFTQ%EG"75>!BTTXRS/UHU_WCH/-S$NG53> M)I>,MH"H1CQ*8;SU"O!/X*K?.W?0'/=[C;(,7$K$@&($**++.&6(@\APD68^ MEN._C*IE+>Z<7%$U6^87RQP[^/CX3C0N-3!K\ MK(/MW7J]@>T.7W9*DM/^[M[./AK]7_\^Z*ROT<[ZWWC/'5[E=JWBWMG D%B75LW#[?Y.96H^B[( .!A&9QX]Q!>=QK5-&# M-(H1Q;DE0(NY%94C)E.A6;9)1(M05LM YZD(UW/87=S*N1M2*Y_U$8%G_?1C MYF'=<_RE\YBRX+8G M/#E/)36>E7J"-W,>0<2@HT&W-%G(/OJ@,[="!$$U!,?K+%JL610^YF 9S8(1 M8QFNB>@P$E\*RI;8 1.&LJSI;)W'ND\QI<6)5&X9UT4-0X-SVD8$9#92.A^E MU_6L[?Q!<]QY#(Q+99PCT19%B2@,L=8$(J/GUD6G6%-%CBXK9>=HFZ)"><90 M]CQD#M1'GBUPR9UVDC)_BY>5YQ%KJP'HP*A4B8"'A*Q64C"LPCH*5+-FDIT-W(6FLO4Q1IJ,PT>A4U'WJQ=L%H6/0@,%IBW1*AL"5C+BLG$$;5E5BFJ@ MA6,?-,^T;D]\RSD(T68E?;1& =7:&JL"NAX^1T!&GYFS6(W(FZ!OW!\L9_K1 ME6>$N5(0E"<@CLM($C=!,[3Y(!0 75$0M.XD+@Q47:)"&N%\P,E@I;* O@./ M-K LA: SVTFL4+T)5"=J>PKT\:151,K@2=GQ)=9H3B+S3$;%,I)I*0LX3U!] M#CN%?YQU>Z6QM_/S?OW"#ZE_-HM]/Q6"%[AZ9),@1NT5&+3#N;"*:J55-<(? MFUNVQK/$UCZ&!,:H)(C7I>2HY)PX1]$;XR)2X1+@GY=6!;W6D*Y!VOLXX4.9 M]5Y8' 'FH,-5!MTFA6E7&7'JPG]&-B9K#[FG:8Z$N$EH ^*WJASW!"A<(R<]A.^4O=Q3O:1-E#HWK__=?AC,^ M,9EJR&.6?"T4BYH)2%YR\%HZI8 ZA2^N618Y5=/JX2EY,M4A)6$,2$TBT$@@ M2DF<$9F 4()J%YB@?FD51VZ.0AX5JK-6>%2)"AJ#C!*M+$.=%L()G M:"83P MS++C*U1O M5QZZG46=914L)C@:KW92>.&?Q'!J>"93FXI55-YPFJSR$Z^=*= M=$]=K]4(H7>/6B?]XT_]-'A&PAW9_^ ;FVO?:1:&A\-)PZ8)J M$)^E(A8'EW.FDXW% M :;+1M\YL;3&LN87R\(:)22C&DTNR%P[3X4W4ADE16*\QK+F$,L7$@X76-8A ML A"$V6+_J,10!PR,>&4@7,63;6RH8-8YF:>XM)WC6;=JH;.0]YC"F_N;E7? MGS;S<"EI9%8FR<'Y[(PO5H1(TBNM4JQ6Q+PQS\:$%9%2D"KH1+@UI69M\,1( M;@G7PKJ,IL/_Q]Z;-[61+'O#7Z6#\SSO.W-#Q:E]\=P@@C&,APDCSMAX?.U_ M'+5"8R%QM1CC3_]D=4L@)&&#$2"@YYPP O522^8OU\JD/.50LFFQI97,OO.N MY0T,W&MM4Q&)"SP&&0A703O,O<3*6DE!K%':*""K!P.S"HCVELD0#,)@/" > MJ$56,(C3M6$-\23 M/G!%W6 ^E\&PQST8[[?J#W?J5FG,N:MVZ9<'T*JF:&)KBB3@%!6/ZI.GKNUJI;.67QQIW>KC__U0;C57)JM6.#KTO$U]TYE4I;Y17V M FF3).!K+DEE"4>22ALQ?.<$V++*M 195GK#8_%H-7C7X-U]>^\:O%LRWLT' M#ZED7AD4C-8Y[3(AAP-&5JI@I:!8,[>VH45+REM7%GIBKCN8P)USJ%K,H=,O MS2.815SHA35- 8S8J*ESC*NUC3>9XE$OH=$@%G8PB,,! MR"* CB*57=OUL>CD;C^#_WIQCD"7?ZRJF_H:S[@61CZ^03Z'$TR@LE0)N.<% MQ*LXBN\=GXR&L;^4"G$/X.4-=XE3'*PSC'/K2>X9[,BU MBS/]48-NU6&M@N:]]&X0-S,N_QY!18]3#N1I1W&CHM](6KZ;Z=CPA0Q1%/%&#-(D,)2V4 M"SA1*7Q5;82M4K61ALE7M(E?P^2KP.1S2=#!XY241-(2BW@,P.Z:$_A'ZPCZ MD+5>9B:G=)6:K3P'A]P=M/=;L6-D3QLWE]6*JC$6[P4:_9S^(V(^$.8)$B*! M_N/@'Q!]$@78M1BX=$ZDM0TIFQ;&3YB+E]6%JN'B>^+B604G&4]Q-EN4I@%Q M$@*"'73 SY%'FICS$:]M**U6B(N?@\]G"0VH&E_/(VR6T@#AO0#AP7P\CD9B M<]=:&8W.G=P3TH%$!.:?C["1H;+T)&L*YSQA+EY6'Y6&B^^)BV?5F2@4=]0F M1&PPB L;D8O4("6<\R$"!'.=NR$U)7-6R]?QC&ME+.MT4>- ?GA ^CQ_F-N M^J"Q1]HQFZNJ4K"OK$9YGXT-F*I UC9HBY-E^4D>R\&C!A[N]3!. P^K ]S M[A>L@C%&(>MR$%G0@+0@%I&(G8A:8E!H,CQ(+1X+/#P'[TQ38N;4CI/ M@K7O08-J6/L>6'M.=TJ&*V85TB1YQ'4RR"D>$;:",J^TQ@%GW8FQIF1.X^AY M>$ON'E2,!E-NA"GSM8\%)CEM(: @%2@)N227I@&(&!M+A/!2P^YL\*;N<@4?-)<$B15RH4W!4_9Y<+XH_''/@>'RZ24 MT.4LWU;1C3^7ZGL/SI5KUEFHE_4%@\T/O9'KQ'/:>+:5MY:_0$]&P-QY*4+X M_#T[-PUC_XJ2LC.59!O;=WE";+Y&M/-"$&$\'(C%Q3XU6 M54%#PVZMJBZ='1_8-=8

"G\#.67C?^N_JGGX?K_OJC>-OER M,JNI%QV-!L,RG=7O+KL!B/X%I>NB N][9G]"@?W_:YJ+BAS7KZD>\:U?U2R[Z M>3<'N71&8<.7O&V#XL0"*PQ[I[8?X*\>P'90UKN=\HT+;,YQW;Y:W+7=CIG .]?8@=N!<[MI>%IIHEN;UB%_A8G'2L1ZN M@1'"1+^4/B[8R2QBRNZH(L"[VLOQXG&XX;>37CW]%_T(8@0([K?3,@P/)^)P MZJXQVN"+6ZP#8 '"O_*6N2;3]T\@-(^)F)F%GOKWL#\9S8D]B,C!AGU&-@O7 M%[9S:L\&:_^^-*?CLCMYN#'P]MFY7SG#E.ZFDBS,L*8$$.B]?D4X+RJHRE?! MF.S*C*4X[&?-Z5^E2,QPQK$A7H+2Q&SB+'K.?;(*:X$_@26SGV5+9LJ76>FJ MJM_8:\'3/5':HKFO;6S_S^NWVV_^V7FY7?RY]WIKI_WJ;:O8:;]*EWOMMWNO=[8V\R]_[+0W MVR]W-E\7;_?A#[O;[?VWXZ[MOXPQ+(9?5WZ_WL:383QVL5\K8@RWBNQ.6?EQ M_[+3!:V@-X)GA$&KB%\]3*0 X06Z118_]AC4QEIRU7_P^?=?%\'@C-"IC0!O M(I&:)TV5XJ#$VN2LHTQA)@/7SER)\RNG'&R-^A.E; CX4U>-Z%9:&=Q["&H7 M##(45Q!"*]\(RW<:*YE>^$/;/8A9$;A27;M2C0@7(P'U'-3(_EG>EOZ@@KE\ M2[4!@WFLN%JJ+]P\10DFVG/,1."&6NW % %P54X9RKA_/)NW#VOUW3Q+H/R3 MV!W$B@4ZHVS77/X>5G9*R4.5EE/I8$/8R!)$#' //+YWT(5A5;I9WI]1U\*S M\H6PNI7U5-TU&,*/JA1;?BXH@[UC( T+>N0 3.Q.IW'$=H!=7 'UE3UWH M6Y4-!TO=L2>#^&+RX;=0#D"3/'M1=JL%JV[Z;?STL9*67S!;Y3Z_K_[Z0F=9 MQ[7>,HXEC=\\_GJ]^FK&)JV_XV9=LJN_QNODRN^^]UA"UHG^N<=^_SMQ%X.% MQQIQ!X-EFC_[P4I,K_78'T1"?QCM,W.7+O#?UOQY/WY*?:W&$?N5)%LLP J0 M7=>(D#[5I6E?+=KG5N:VU#,5DKC*X?:]F/OJ+=XEW?=X=^NOLKW_][/?5+O] WWR>#;_"&-G>JP]G>^\_G.X>[Y#V5KO=(/ MIQ^^'1Y]?/4F[99UZ'7W+:9[^W^+W=SW+L: '4?81HRXS)5:'6Q3P)%%[ZP2 MRJUM$-PB[-8%S9;+/4\V)Z9!T&>(H"HZRI((."G&E<+:6RJQCU1&2Y*/%8*2 M"8*2!D$?#$&_S2 HQBHY'"F2ABA 4$T0;)U$Q"3'O%><:+*V85I4/WQ>80.@ M#8 ^40 %/24'V+P.5G/)F$V,:X^%3-@+3=A8!26-"OK0 $IF55#C0LC%7)1T M"7'F-'*Y\[Q(@3D;DO(\@6UO6D3?NO5R@Z -@C8(NAA!*17 :T'AF+(*&C5+ M5AK*B+'.>&7'*BAI5-"'1E V@Z 6&YJXV\%AD3J]T^(PAIQEDQ,S^CF$5Z=>?S<3I/7#1(S'E%^A MUR56CR5<#U^RGWOL V1MW-5@'U76QAWEP]Q7UL;3SV)H$CQ6+,'C60:CF_A] MDPO2T-**T-)SR 79OI;MO[&QVPRL[^!,,95C#31C5 MEW)X]C0<44J]VO,$88YP'_\,VS#\=_E1^.83Q'FV+WU9O# M64=4^PCF[^WW#]]K?VUM_?]K8.C]K?0EG=2_\I8?RG'U_]D1U19[.N M?)7[_QB,/(\:<8(E,BI@1%6@T41IK UK&X3.>Z%N7%YT&5SSF/WW#68^<:1!RF4C)9Y!RJ"2(THFQ*+BB#.< MD&/)(Q9X8%(%SW!NDT[Q??CK&[ALX/*QP^6-6E\E*7O%TD ?._:A*TNQ\MQY:53^ME6MF=$87 M&1UOQU__.'EC0?;+V&>_< 'N-]/#B'4E?RK10^AU8>X@<4"O@V)X%XD#DMW% M8$U3[N%[L:#-JM[,?9'0ALTMY ,5M8X[+"CL^NF7<7AGP) MPNHGU8?G7B+\.54 7U9KAG']VER [&5=2K@_48Q>]<'&> ZYYSL"QG/[1Y[OO0>38Q_&G6MMOW_W;7?K\'BN?O<1O.L5C.D(QK&U3=JO M=L_:WPX$F!Q?V^\_G&5SXN/^[NG>JX^+#I +[D)2BB%++$9<1(8,3@%%SK7G MR8"9R*O3.YC3=(^3-GOCVGE%IG44X"8J5PTNT7U?!_5%86\VW9:?0P E7O0%Y>;T%^KY_PU.C@^ MPB:-#]'K_3NP]8P;0M\3D)W-Z6[.8,I [""N<4 \:8P<,0EQ&D+ 5LB4*L?0\:2K'=W#OMY&9E-Z[W[5>?:N>]V@^_+ MP??VRSG5C>-DO>$,,=@U4-BL19I*@X+T/G@CF8JX4MTX>?B2#X_3+]=@:H.I M*Z5'-YBZ7$R=U9D-I4I[CU&$C4.:2I<4QAGQ0KC/)V\MR9ANW/G.?ENEMZ^Z'O!T"D2)<_!G?/FL/WM\&CW6_B\!^^" M9^=#:^+C^X_'E5OFU=_P^9_/']_OX+FJR*^VV=ZKW6]M^C??V]^&>>S \SN= MC\

OC]XQ9\?O^F\^%H86LC&Y6,+E1[9A%/S"+G4T3*:F6-]B;J[")O:;;D MLO)/Q0'>0.#S@<"E]Q]J(/ !('#6H\VCQ,E$BG ("7%)%+(.1T2ICB)&#)N< M,@1BO>0@80.!JX4$#00^0 >A!@(? )GNPL)8061AB%-O$)<"(J,#1YQ:P4W M*5##V-I&SI.8+QG30& #@<\* I?> JB!P > P-GV0 !U7#FLD:8F(,YU0([E MPYJ&)T^9M1:'M0W6(O+1G-!R.*IIZCHD,=:&+\[!5O7F38@Y5 MRY])<8+Q5^,*!:TJ=2%SJ.V>%2YVRO@%1G6C E')!FTC2SQQH9WVA&KKUT_YC%CIV8#!E/Z=,[*77O>[!Z_)+#)N#01P._HR=\$>O_VX0 M+^-&*K_&@+[%?N^Q0T8G_OGF[./[<.(HE[M'[[[N[7^@'_8WX;J#T_;6#OV0 MGW,$]^Y_/-K;WQ3M;S#NK<,$<,!W3S])K17)J4S*I'#?[N]S]]<3SI )!$L0T&/:.("TP1\P P%@:B<)@V'=[B/-^' M(GXM!\,!\+^WHT&L,*$#.X,Z>6L*F_?F_Q\4:30<]7.B4R@''L _IS=UX_"B M_=B@"KWX_/=A#YY6',1N[%=I4/%K[C<_*$IXC;?]_AD(@N*+[8SB;\5A[Q10 MIU]A4:YX!? )]W9[^<6CONWZ/"([G!O2H#@M.QVX<)BOKZ=3YV.-1WH"8-H+ M@W4 /] _CLMN?NGI8$D975.,XG5TV\1FW8J33J%)TRQ:('ZS=^U=33J^6I9E7=4?9S MLAN,H;Z_>M3_]R]-B?HMMXP;E&%D._6FP&P2S/"L54WS8M+5$/.TSL#[IAU[Z?S"?O05&8BPY7Q>8(7I](]_;H&)[AEP#WE_'] M]]$ 7CL8@%;ARFZUZ%M _)T>,'/[[C^7>_LZWC_MOREGX;K]Z ]_]7L)SR>[19P+O M!CC_C/>V_H)Q'GS]>+PC=H_:G?:KOP"^-QG,YQ/U3%H=);+$$P0:N4..L(08 M#DEB8U7D8PD,! MB,0M #889\2)Y#GO"K-!6JQB]4=2R(+A= U[Q]B33WOJUXO9&39[(:=[A"8,'-Q+;^;?9[LN-_C&Q7IZT-"" F(W))\X)CT9% P8%MD9C MZJU>N^(]/UZLR^]A(@1)K1+&)1X8M@#=/"H)-C"\4O*UZPF&^\;KEQV0^U]Z M9Q9TE,T=V$Z_?@,#]5$;MM7\][KGEFM!Y *C-?_2[XT.#BO5\O2PE]6EWFDW MI]Z/'.@TI>V?%=M?.V]C_TOIX[KO';>*UZ]?%K]DW8?BWWX?G66S&#Z3WWYM M =DCO&&@ M),&*915R>%8,(NAA\"!8&[@ M!=0M.U!/]9=?.O# G-3+7[)@Q@/]#^3VS8G MMTU&O5[L3YGQD\>'J^WX[BB_9L;4BT%R;KQQS@+W.@UF/+><:B7!JG#"3DXR M$?D#"V\"3)L7B_>?V,^IEE!K(Y$@Y)77P6Z[;EIA^AS$QK?//MD M++.$N8!HB'QLN6,7$:.,2H.]!A4[ZV_SC4'^;Z;,3"8UF]L]71GK([R*,?5";42;_WI0S9)LI71Y#LW0C+T#W( MAIKMG U+#QK L?6'.:>]$VV_6WT)]X61'\[> 594IS<*R%5H,>AU1M4\:CB9 MAK[!L ^WPGAADE/@>VX]@EIB7=FIJ0LF67MZJQ_51#J59Z _+ >5Q38[^HNA MP%_SK#.XM<"PZU>F^F!T/71%J;6._@I&LO&1AW\TF@+T6=-\3I2U6?+?_Y_7;[3?_[+S< M+O[<>[VUTW[UME7LM%]>+:PN^U<6'I9\B(FT]_:WWQ;[>\6[]N:[K9W][:WB MY5[[[=[KG:W-_,L?.^W-]LN=S=?%VWWXP^YV>_]MA:OTMU_.39A?5WZ_KH@] MK?RX?]G),KLW@F<$D S93WTRS+[$8G"8-?O:8UKK 8>UJ@^__[H(!G]6<5IH MW_[0+IYU'G"PAAU-V&,-2!"M$5XZ(9DS1ML0K[*C?V@7S[S'P!MTDD3G$C*" M>ZL(#LEZ%[7T1,@?V=$KH0A>'/X^ %/J &RO"YLL*W^@8M686YS8LPH^\XGM M_W.#L%F"-6+2>L(I0#)C&E8YA$@<(03#AERWTLX"9^J;\Z/G.WD1RU3: #GW=?VZ2>LJ.28"F1QC(@[CI&)GB()TC99 M8#X?0*P:W&)T/F]B.@Y4A6(JU39_R&88:/MU@&.\3RW8? >:;J_2^'& MU!^#<3%ZIS'V/'CE7 :6%+$@Q#G!ZZ2 [$E BUP*%VP0OW8&BWC@Y?0$]RL; M*^;0W?;7\=J_A!4'XL\_MB_6?<(>6[#H\.U>7O7_P**/Y[MYL>0-@RQFD)VS M]N8G:AAU41CDG J(8ZZ0$T$B#&JGYX(%S]S:AL8MK.>]%96,O2 H(AA]P MRWIQ_6R8XB(19LP2P]X03,7%G'0Y6R:'C$]L&6[$&589QHT& 6X(=X88!S+ M I# (A(:Q(USC6_ '(\DV>Z^B1J>*]K?WI&]K5W6WO+B4Q0I)JHX$E(*Q*WT M^? $_$J8EH3&2+E?VU"Z9?1\ZG!%7C>A"(.98E;:2#7G7(/.X(B&UP?++<_G??T%;'/TF?]I+>Z-AKHTT^"<[1/\$ M/;VAS<6T^8X ;3JNJ'<4(R^M1ESDU%[G"$I>2VZ5(R$?\*(@@A<$#"I"O$*= M;!6U,[C7'6N(ASDEM"+ ?%?L#VW9S?9QM3DY-^N@!^20G;[3GO4PZD\\W.=" M%SZP(N]:-]A^<0;$.O8T7S46$+&ABJ"=2_X$;[APF:^(078%C4\,K[.&D'\H M=O>WOW["C@>I*8 L;!3BQ !)*Z$1=8DHZ<$8LZZJ7+V0I&\L=G,.O' *9+GE MEFK-B:!!@GV"A>%$7[=L8T,/2P,V3W?__B1,KF/K:XNE2B^%NSL7+IFQB5U=-'Y 9946,"^TX/K6^0WPX).33NFS M:=^:%"&\5'K0V4X%T(/#&+-9]++*F)Q$*6>P],K)G<9;ESO,D[NTDA8,IWXE M4"[-N;Z\TI76)_/<+*K07YU^4:6<+G9R5"M\FN.+TRZ[DX[UU9BS=\F _ M=[PSR#DQ/BMZ>:=RXO]^[!]G3TR#APOQ\.C=Z>[FI\"CURX*!/I+=88+(Z<= M18E98256B>1B)DI<+14K'\6P\A'6>'!:#L$&^6++3L4GE252*5O=\+Q20::3 MIJR?I.=/0.$\A\-?B/9B-)BHM=.<>QR'A[V0^6W\&+CH>2WE?Z9RWA8EB"Q: MS,'4:@$$@RP[&Y],^%%4)F_1M+51U=,%R]A/SD^44Y&1RO0^SX+-'%%>),6. M#Y+4-L_HI#=)X+D0CF,;)0<&!X.)$+JP2*X21_E QF4)>],QY4EEN=L/M= \ M&,=TUHL=>'Z_$C*]\VF?B_^+,0PO'#VS*]::T0"JB<&C+@]R/) \O"D5I#@& MXLLG;F 1X+(2U(NP7OP!+YC:SLN9-_TXR=^!Y0)AFW-PIA:GS&<\X.KS]O:; M;U\6[=YZH<& /6_??4=D73WQ1758V5^#T/_(PZY\%,5NM#G5O7;.9-7R//O] MCH?\W0%62G"EU/3+RF5OH25R*14JSC'4RN7 M]<;U8G?1Q?U8G[ Z/T_FJ92-@BCBGQCJHGG"^6O78JB<>P@;$04T&+G_( MQ^@JK+##\=55ZM_<)->+=_65H4RPQ-5AO$M'S"X.1=7'GL[*"/]>7%T?N)H] M]72+5(0[/#GRU@-4C#J@ \['L"='0"S-J+& >=BA]A0[@5W6"FPI6$K'4E&D[DC1(]$ M[0(-,KDSB 1KX M3F;O6GXN%I>7CPV,711SF?Y7-P&XOQ(&K#Z7>+\M!9185PS_3$L!9=:5OG:5 M_@65O3ZW5<)1TMK3[]-2OO#'LG/\BF_3G^-#]*KAN7I<@< M,4/:=[DAUZV>?4\UD>]K]1E4?(F7PQJ6D;E8M MZN$FMAJ!M.MD-B[4"\?97E.97D_:IUC7E3K*A4;>P;L/3G>WMNG''$_;_^NP M_>WWXX_O_^FT8>SM;Q^^?H"?LW6E67_M!B-_%B/K M8&)]Y9MS FF0TRKAB'D,R''-$">"(2>813+8 MX+F-$DQH@,/;6\Z-/G@#.-R9S;YX*"3\V;+^]RVT+D64QN$C0IZC,1;:L% MFEOQ2^R EA>F2I^M&&0^?1^(4%1C@"!-0N)6&B.ES67_P H@-BK>0.93@,Z03]4@2%@6AGJGT[J;%3-^\9-[;D3";-D*.-8*2,H,](Q@;$!SG /CIL--%X;&O?FO23"6P[; MEQ 7%K1)[ FRWEC$M93>R6!@RT&;;%3)U0#&=CZLVCL^B<.IFM:K!HI/7YDD M@44=E#:!&^X#J!:>>.LBYC@P95D#BH\(%!>D79F@A98!F6@I ODGD?&8($R9 M%YXXP:M(VNU!\;%JBP^82K"2*01/7PU MX:\9_]I'G_'>_N8G)Y473!%$O7.@$0J%;! W4C GY2!$PPOW&>+DL@;,\)A!0XIF*!]CCD:J>5/.RQF7'EL!509*YKN3U67671_%98'?GED>LC MXZSVZ2_&-/^?FN0;565YJLK?\[8K3R1&')#@6(*JDEM+4(F1!.BEA*CDF%S; M("UBYD\!_=H8KG>$^3>HTKEB?KU'&LFX3Q2]JG'(6HL$]..&4Y0"AO:<5N :%-X.-&^8/CVH)#^W6% MP?*1!D$>N\HYH8Y]^W7JRP8DEP>2'^9 DEJ7!#88::P\XOF3-5X@8[P'G+2" M"YYKIS-]&Y!L],P;1X>O*.:^8DC9J)4/@I07H>*I[QJ5?0DAN5C+ > M61[!*N>"(.TL1X$2)YV)I&KS15J4RD:EO,]P\NHBY'A-QW&@<97+RZ&@6P:? M&VQ=*K8VJN>=@.G!')@J)G1RVB(BN$.<68=L=!2IP$@DRENC&8"I;$D]WROO MQKKGOWOX7G\^\0>1.3Z MT7Y&-L%@7]C.J3T;K/W[TIR.R^[DX2;+F-FY7SG#E)8RPT5-Y6MR"KEU0[7; M+ZJF!ODJ&)-=F;$4A_V,V_\J16*&,S 7B9?<2V8!OJ/GW">KL!;XDP+)7-6$ MSJ6L,^17R?UVXSIUIN^)TA;-?6UC^W]>O]U^\\_.R^WBS[W76SOM5V];Q4[[ MY=75\L<%K#-XR,N2^4$GTM[;WWY;[.\5[]J;[[9V]K>WBI=[[;=[KW>V-O,O M?^RT-]LO=S9?%V_WX0^[V^W]MU7O%?K;+^>5X']=^?VZHG';RH_[EYW$0=7@&B:2FV06@\.JBT7=4*/J6U']H0J^_KH(!F.F$9,Z 8A7B;+E_:;&6WD7"D^0!!\VH,,X*4.H$%BJL7?$> V\ +8[H M*"@7W%M%<$@6G@2/(T+.M16(\ K*.!/& /G+[$RBFL3N79W=^GG?B M:9823@%%1PSB3E)DL;7(144%PP$86:]M,-K2:M[N7'(6<./DNQ9+OQKWL5LQ MZ'RD<>(' ,C)!C;(MC1D.YH_\(:3B21B@21F') - ZBIG/%B'"CT,86 ^>TDS?Y*.19 NB4F4#*C//!^G<]%BI!GA(')\]NRL;1C< M8E3,29H':G5;$?BM]/?;\_ZRXD?G@NR*[HVKTOKXOXJ=KN^,0AR,W8 '.9]I MIN]U*O[/#7 G!LFY\<;!;G'KM+:.6TZUDD1A)VK<@YYJPFK/^Z?GIL]5R]0L .KXY4/VS)Z)!WTW7'M_[5@?JK-NG=T] MZN=^[7FSAH?]6#>I[\)EQ3'<>S@H8C?WI;\B8E/WEP=NA)&?31/$=.?O$QA9 M#V@DY,E7%<-:Q>EAZ0^+3MWQN^SZ?LPZ=MDM#L8JPKCQ^#BB'55'Z- 7V+_=ZS!:;=(P]_]PP4%OC;YV^[IY]8 M"E)&%P&?LN^/V8Q/"N=*JL80[V@(=FVC6W;F(2H3\TT(QRK#.*">U09T(D/ M!C?,@CZ$N2(TB(7-SU> Q4D?UK@/4%RW(8@9P@"J MIE&LS)L79T_,W!3&ED"- Q Z\.ENR?(/>$37PV67TO">+0G"F$\_42$3P=H M5,F8^[]P9#SC" ME L=>Q1S^-GJ^_TLFGJQ]AZ+*X2ER?@?%O_6^=\*@NH;\ M5N'=26\P1+[3&V2Y?NZ^FB+@J[-BGK[.4ZF!P-)3ZFK%EGYA9Y'B-/9!B05B M[Q_#4T+ASHI1M:XPZ/&^C%G=GIST>]8?MB9;D3&D3-DX!*#(6M+NJ#,LT7]J M96C[JP?V*[9M'W2M@T&Q&X>'O5"AS>*QG >D84 N5D,X[H'QF94M0)&<;M:W M>8XHS[=P=E .BE]J-:L:VU= A2%,-@\%]+1N[[CTQ8D=PMPJ<\[%;DSE*H\(@07G3 20A<:C2%C$SE 1'5_;4+/9 MK45>L050\129O[)4%W3) "2>:1=U-2#D9XP1P0, 7P,/^O&D8WUM(E6W'$]A MP-0@'@_C:Y4L#SP(9B07*H*6+IFV5'"I&':T8?S[8?S]3=H^^"0"4R%BBZ12 MP/@D,F0 FE$42H&"' A18#:Q9\7XY]Z%*5<%\"%H_)5FGVE_DO%5>'MRKE^U MBMPFT68%N!B<=6/_H+Q42V3"0U6=$3^LW1KP5!#Y1>KWCH%/LJ(] 8KS=XR? M"B*^."V'A]/>E"JM5_V6'UD.JA=?7%QCQ(5O9-&TJM>^[ #2?>F=V>[P_'E3 MOK@"H*+;&P*@A1$HGQGG@(4JLP441U DX_A5YR\ 71(F&[L9E6"7ZXDN&O4F MV!%GP]+G)O4G@%=UUF8\J. .0"JKMR>][L)[,^(-!M65,#DP3T;]"GM@X[^4 MH#?!([-F7,/OU!37BZ='M9L7NX5J"WK0Z:A(LY\R;DU MD9UK0*;]7,@U?Q= @I59>&1+]Z) 3EGOR:AK1Z&LW]:M8B/5JP=#^%&;P; A MM>Y;D\@")Z"][^WZ=@ MZVH319!<(RF%SW6O-#(X)D049M0R%5VN1_!H''174L)S]6CL>]+>_&0U=4E' MCZ@@&'$=.=(N^S8""&6089ICUSKQC1C,%/,2@MTR3G7 MTOKL#*0J6 84FG"MEDYH!M121AJ:N37-''P%9.!&:&FD1DE0H!2=.+(&$-0G MXKGRCLI:+::JU 5M)R2E$<&ZSG.J0; M4V/=JNR2=3MW[<26[%8?<];-)?_TK+ZP2#F[I ZDB>=W6C&H--F8$G!LK85. M1X+/AU,SRUB3G5))0QDJG33;G_VRLI9+& $\:]%H+@8P.1_;NFK9^J#1#PZ+ MU.F=#EJ3Q>I'$._QE4D\OOZ?=JE6#RG@=RIS[0 M$;B=KLNY-L5N#*4M7O5[HY-6\?KURWG5^X=#?YS<69?[Z19_C4!\D45Q\/P+ MK,O!89$MPM/#7J;AWFFWHB0W*&'A^F?%]M?.V]J>60.\@9PD5N==AK&S.E"?/=*HF(8RU4D%$KD[L",LM!AH!N:0U(&2?=6/>3 MH)U,/OQ,-M'% /=A$H.ZO!EIXJT+Q?S1A[/=S4]22^(<8\EQ2(PVM MJ(['GV*DW$W)06FHDC MXR[\Y$7>L&X M?0*;^DE(?9TPJ?UP8@I7.N)1;]HDP6"]F&2)5\@P'X)Y(*Y_%J>A;L'*G\DNV'L^<5A:@PCE^9AF M,,CY@)&VQ/#D"?Q%9U:&3;F]+^@.\;QI@WD[6J"@%/ 8HR$B(*)Y[NB; K*Y M#!\A&B+;>:I4%)6DB=Z=@ Z\D,T M[*&L]>0 W+3J#3.K#B%7168RE9S*YN[H/+'83990,+:XMR!T._!LM7Z6C5R.XGX/.?\ MHG,!N33?37>^&$7CIUGLI[F(6=W(8W/#.F[+\V>LYGW/KT[=3.&IIDY=4Z>N MJ5/7U*EKZM1=5:?NAW7G9NK'*6(H-4P%'!6GUFG,F";"Y!]PTY5UZGY8=VZV M'E[DN4%,-,8Q;@QVR05'8Z0FV22L^U&]N0?:KL65/SOG9[__,S,X-W] M3=;>^OS)2$Q!DFG$.08[&%@%::TH8D('Z1Q(-,;7BC@ ,RUO67\4']!L2;T. MZ-V5KVZKW=FB3+^Q)3%6V5\4^;\) MN=YO)4<#],_9SU1RY'2=U7=>IY+CM1]KUC6^^MOO/?7[WPEMECY6@M>IXH]D ML&:=Z\Y$>.X]VRIDF>T!G]&VQD>>E JG_$B;!_G$P(@1">AA6>\%N<' 9[Q&E2E MY"[-_P<(>1<=X9LK?_;*9K,>T97-9CVB*^^UD.@]V]05\O]N.U78MDY3^LMV M1SF02F;\B$NM2'WM.IYW(Q&ON3 _6\KS1Y/_88V^!YWU#;);@N+6Y.IX7EON MF=+*4JT#4U[(0)*8E,S[T6&59Y&W5-?6A)&UX;E[^YODP_[VZ8>C-^7NJ[\Y MC)>T]\/G]O'.U]VC'1B//YNMK?GAVR[\_6^QN_7/X>[^[V7[U<[IQZV#;WO[ M[TB;_DT_'&V?[5:U.?]*[9=U7$8C(]1S M2ZC&3)"H@\C)>LK8!M$>$-&^S2 :<\(;23VBBF/$;0K(!<&0,];SZ$$<*9]; M_+4,GT_E;!"M0;3G@&B1)<.CY I@C!,?K= L*,MULJ (L- @V@,B&IE!-!\L M#PEP3$4+.IK'&!GE/=+1:>9 'O%<"(N;%J;SQ8X;1&L0[3D@FG+.)6VMAOES MS(4Q)"5++)5$$.],@V@/B&AL!M$LXX8R@Y'TUH&.YB)RBB;X52A''6Q9I*"C M:=H2I%'2&DA[GI F120N\!AD(%P%[3#W$BMKP;KQA-(&TAX0TL0,I D3<7:9 M(:)H0)PJC#3V'!%/'>.>)FLQ*&F8M0Q^')"VI%Z/-1:Q58YU;,XW^;B_SHR/ M!8T,X1$L0Q$H:WL[Y^*6, M5&D-Y$H):%LX6)33S%$"6(J6):RDS;VJJE,.#]JI\>=TJIE77IF#\^Q9F"1' MJ2(Z^,!Y+B/'3>0F66:R>1YSLL&H M\DDYTK#P,V!AX011%@>-!#3-I%"L9!P\*KPL*S7MP0.4LFL-P' MRB.N.$8D\ 6&LP++3SC0L_ Q86'%M?3[DQ[#E.&GCI?%$84F,%U*%9;-P M8^C?BH]G?9=9VH*N%!'U K1I;2VR-A@D9'2,$NN885=5"FJX^,EP\4^=.&VX M^*&X>-9=1XD2@@F/:.(*<6XC2&/.D$XY"@X&LXEQ];AX25G'C\ EM_O=-JP_ MY:5;L!9/#Y;NS$LW*>5[T5#QHHUB8S,L!:7*.<]=-(2$ !8_-5@BGB)!3@J, M+'6!>AYQ3,OSW'T'*QXH&MJP]9U[[AJVO@>VGO7FB' )::G! MH@@I@,(!?ANP-:-O^!6O#WG]1.8NN0ILI$ @WNOD2/"(6)@?Q/1AN6: MT+1%Z7RI_X:SGPQGWYG7K^'L^^+L64\@]X9Z%R5R0G+0R"5%FCB/E"=<6I88 M)FSU./OY).>]S%UAN_ZLKHS?&5>,OZ4O\/&&*'ZY7V=@[I4,GZZ"K3]Z?1A< M=[)'^Q=;],J6W=>]P:-O)G&_\'0VYP*DS#.<1$2$IMR\U#'D0DHH:"$T32R MEKFV(<5\\])?FSCC4V#B);C^&B:^9R:>.Y,>5?)1.81#$(AS28")@T,L:Q[$ M6)\X,+%0#0\_31Y>@I]O"3S<&!%+8_ YUU^@F.52V8E4KC\&YH2"?V"_I12P M[\96[<,DFS^AW?#XD^#Q)3C]&CE]SVP\Z^4C5C.32$+.!H]X9 (9*2,"94NS M:+@7. $;-RS\-%EX"=Z]1DRO$G_/^OJP5U3I&%#",B%.M$46[&K$=,!8>-A4 M+[*OCRTH#?4@//[,RHR>MRTJYCH6W>Q(]+B_!H-E#[U1[M8QF..::$>X8=X)%B;6)B@=C&1[WX[UV,*?!\&5A^-Y\Q5(- M.T-AMU!TEN7D*8.,UP:Y8#1VGD0<0E4-2ZEYG^BMZBPL@6<>1WF9!CT;]+Q! M=50=I;?).J<4N039Z@ MJ"671FB6C*FJHVHM&O1LT+-!SSM&3V]QM,I8SU+D&DN;"(T I#*JR*2D#7H^ M('K.NOFI#HW5&SF)C[7.F](O=VCT6D,;'L8[>O_U MEN9E[QC>>I8KA&3@B:& ,=C!( X&5>6080]@:QC[QW!G<7H88;S](G[)QP:* M7K_P9=^/C@?#'($<%/%K.8!;#NVP.+9G12?:D!]@SQ]1'SVH+BCA_X/BN->/ M1:?\'#MG^<_=HML;/R O3+)EO_AB.Z.8]\\6_7C2Z^>3/14BY_L[,,[ZQA(& MY&V_?Y:_ML?Y"-!ZL0\/F71^V.L/6L5@Y ]S^'5X\;;JB*KZ M;3!9URI"&T;]/+AN7LICV)G#BBSS79,!I3(#?'$6;;]5N'$#Z?,A5I^JZ_OQ MV&;&ZD\>4-\Q&/;\Y^($&#N_X$M5^P7&=Q"[L3\^]0%SL%]LV;&NA(F/7\IX"JOT.9YE AD=GU3+TBK*KN^,,DI5UPRJ MM8+'GO1[1]'G=4VCX:B?!PUD,XKU+"YO)2SN 4QH,!S/;C#J#,\7QW:[L.I% M">,H^S51QL%PBF+'ZUI13&_4'Q[F;>H/Z]7)!=XOSR0 OF8R*S,P 4X5^8]# M -*#V*^(&E86P'1X/I'>,%]X>0AY#GG<<_/X'M2L+P4]'S$0PS8 (7AXL8NP M!Q4=]6OLJ)C^8*P%%=4_>9/@NGK589_+[H24ZGI&0*';,$'0ELZW_Q)@S.Y- M/_[O"!Y4,^IH4%T3ZP?$FKUS[E&98/-AAX]&X:!BH'IH%E[K[ "&D=FH ,W, MU00VAH$I-H _9(+MG51<5_%%1= 5&<)K+[\SOZ?FU HTQY,^+8>'9;<&!UC6 M?J\S88<)&5>L[#UH#_ *@,\:$/O1#GI=D/4 Z;W!H,R:QCF>7DRI8O?S880X M\/W29?!W !OPQE$'4!)@]2 N6O7,3&RU8UGKRS?I@7M,*@U.F= IYT>MT#E.4%C,L!(?8CT$J& MXLDU!2A:I\#E,(!J>/E18_E28V)/ M8C708G32NV"SO"=A0EX3T5B199'ZO>.%)' NIK.9\ 5TA5AQ"+QD_!SX= X< M"V1ZICG8L/Y87N?=A%\2:!D70U\@:;Y'4,!M%<>5EP MYIW27R(P-4=@ @AL!]:W>U"!ZR8@P-01VFH2EVRL)23(7G85O/6',8PZ<2_M MP**F$J@AO@:%-%R,JA[4?C;Y]N'5OW= +WR<+H-._//-VUM_P3@/OGX\WA&[1^U.^]5?:7=_D\%8/S$M=)(^ M(66%S:W_%-)$4A0D6/L>1QXC7[M@_LWL>:$N*-BEQ!5E/!JL,5$^$*%-U(;Z MM :RT]N33*/]46YH/T6U( L/RFYESLN) W!"_.HA$)'BBF!KMU(6V/UX8"NE M82&D;2LJRO@%/S-B 9BY"&CXXDJ>G9H]F?%_>EB"V(?Y5YZ(<[])[?V M=>C8DT%\,?GP&XAOL$+.7I3=:C;53;^-'S]VI@"2S*7AYO?57_]V6H;AX0MC MUK5@V:DW3@(>O[C^EJQ7_KX99T[]G5#KC.@KO\;KY,KOOO=8PM:E5C_UV.]_ M)QA=_F#).C$_MP8/,EC#V+4>^X.L\!^>]"!B[MH%+O^:Y._'M:UG<&!.<-5] MFJZ3)'[;Q9F*T=S M_GCA3LN0^C$AUFX5WVPIBI]Y>78R52;]IN5I^G*"AHW M7(IGM:2;WH^.1Z!WQE M+"PEC.V;_6X3L69!KU[0=AS61#DATVJI"(NF^&22":*S"LQ2CT5TG$=J'8W8&AHU\P8SLQS2#+8%GM;?QQ]>/_'T>ZWO\KV5DX.^*=L'_WQ>7<_E!^//YQ^W'\'SWSW M;2[)8/\S/+-]^.'][K?=XQW!\HBX@4]&,XV(E%0S$5-,9&W#F!;AP&G*(I@V!AJX6B)$<%7@35NDE,W]MD5$C@F+7$K2 M*"6DQWYM0U+0H>8K_CWZYF*K:Y]NQ2^QTSN)H1A&?]B%MQZ<-9W$K@*B(#4+ M*A'KA.#,$&-UXC@)RXR-3/G&G%LU*&K/%\M0C @;N48R-R+A26#DG,BUS@-. M1# E95C;H+REQ"I5-V_Z%BS;_KD';F[LG[OG[SG[QRA->'"(:$O _B$:6>$8 M@OU5"3Y1'^S:!C$MP6YC_S2L_:SE=&,P+)>+9PT&9Q/5+CHD,64YR\L@HZE M#/A7Z !V@U9K&Z(%V[A"0OK)Q[/V^S;$BDOJ/-=A_CUGBS^WGB,W0:,H<&0Z M$JD<=R2X0' @09)(B*$N-E;#RN'1VSFK@2D&%4 ML#9K%2V%;XU'J^=9?>*\?".CX>Z9N3$:[IZ]9XT&E1QF%I0,*2FPM^42.4Q" M+LMA(Z%@4>AZ,/3CDSB,A3WHQ_CS30B?A7M".Q\-"=8P M!U#CJ#7)>F-<8,GQZ.3R#((&;*X/-N6J7&W_#O3?AW5JFWR6(OK$ J@&;/L?!(:^,0 M 5O>2DXYQS'W"6VB (^'+<1N-_L9,.JO1>RN.7!FN>0TWC-R3\9V%I6 M@WLK,.O5@KTF/VVY$#=KMG(G;,(^(L(%1UPRATP0#BE0^[SP!#".K6U(W2)8 M/PK][O%&JN_7G#TJ!;G\=%Z>^Z#/2"/1K"_2]^01/$ZDT40D4C0\YV(N1 MB]0@Q:2."6N"/5W;,$\QO;/!HL>$155A5_I;0W4-U342L)& /R\!9TU:8JPS MAF!$?,ZMQ-0AJQA#1ICLM_/P'U\U"7A/5NL]L=YBRW6_-\RM:F;-U0=L]O?$ MT+CIAGCGGLJ%$>@%"-YX+)=4@F=_,T-[9>2TCS[GWHR?/.4),^T1]LXA+KU$ M3A.*G&'<<"6B"3S'I&5+WSXFO3+-$IM>LPVZ-O'O)OY]MU![=AEJM7$N,:D0 MH_FTL!$)68DM4E%A^(9J&<02 N -R#8@^SQ!=@54V'8<-@KLG:)J>T:!5508 M3:Q QL@ "FQ*R &9(2E4\BQI[XA:VY"FA6\?H.J&?*+NC_!ESANLC7FLJF[QDN +VZQ#F8[&EY] MRZ)>8?<,%E6O-,HNMS>;_O>P/QG-B3V(R/6C_8QL@L&^L)U3>S98^_?E?FAE M=_)PDQ,/9N=^Y0Q3NAL7$2SE?!F.S*C*4X[&= _E4^4MFCN M:QO;__/Z[?:;?W9>;A=_[KW>VFF_>MLJ=MHOKVZON:B[X I,I+VWO_VVV-\K MWK4WWVWM[&]O%2_WVF_W7N]L;>9?_MAI;[9?[FR^+M[NPQ]VM]O[;\>!J5_. M6R_^NO+[=45;[Y4?]R\[N<5M;P3/"(-6$;]ZF$AN%EP,#G-?9%NUB*H[8%=_ MJ!HG_[H(!F13 MTYM.E,\Z*4\(X2*Q!'XP;AFSUB@2A-<8#(40=.4%)X0RTE05^($'/'NIM]Y\ M;A_MB _['\3>_M^G[5=_'+9?[9+=_6T&8Q2[6YOPK%#.>L!W7[V#L?]-=X\Z MA^VC_)Y-_.']-HSUW=?=_7#3! H>LH1USHB8R)! MPDL#QH[$0N0JI9BU,&E:43;@]&CR(.X!G9YO'L3]X=5< 3:;?'+!(**-1IQ[ MA4SP$B6G!8TX6),[Y[(,5_,!N\=<5KE!JL>$5*L%5,_CY/[]@=)<"6D?&2=2 MH4"LRB?W#7(D<42442$Y)X7P51:!,+YUI1E=AYQHPE(:6N1UD$C(Y*16*LH0UC; M,"UB5DE(/_F 5M.*\N9H1#2+-G'%@R&<%Q5-/$J1O!6VL1I6#H_F*Q75 M^96>($^"05QBA327'DG"A%%*Z<13TXKRV#FQFBX>_:>-1I"BDQQ MR9&0+"$><$166HF<<")&D8*G(;,WQO,AWL<<,WGBG+U:C/UD&M?<'Y_.F@4J M6)Z;"Z&('<&2MP%L/2\!42PD\^B-"THKP9U"A%'?98*"8H MCS@ZIPW6 0XV]\B<^:6:^E\*?R:PSH6^SW&K:^&5O/ZOJ&QFB$CX@* J:\2 I9 M1Q*BCH9@N%:6IO.*KPUK-ZS=J/SWR:YS*G],,@K OL@I!2GL/#)@AB/8K>08 M"4YHO&I2N.E5V30RNC/8DB(2%W@,,A"N@G:8>XF5M9)Z3RAMX@DKAVKSITI< M4(PJ0#62N$=<.8M,5 DISGET.&D1W-H&8;B%Q;).E30]VQJH6X%9WR3<<@]8 MUX1;[A[]9DTP,+JTQY@ABU-"G!"7=3J*9$HRU[O!VI&U#6Y:6LU[E0WN M/4;<6RW8:Q+8E@MQLV9K3$$S%B6*T1C$-0&PL]$A&@'A-/=$YM96&K>(IH]" MOWN\8:RF5^5C>4:3/]F<9GWJIUF=YB$ZG4 BD-S?R;)("(//.-#HB;JN;'^> MG;KN2: OZ%5))*522H.TDQ[QI!5RE$GD%?9&>N(C"ZO6J:LY6?\,L:CI5=E0 M72,!&PEX:PDX:]*:D(PT1*)$M$6<&HP<=AQQ 1\5E\$SL6H2L.E5V33Z:1K] MK+ZGLNE5><\U>A;TJC0Z8:4305+H7!F#4V28IL@*@3')J:]>U#%I<_N8],KT M^FG:J#7HVL2_F_CWW4+M3*]*:C21$E,4= Z )V:1M4P@J94P0>@$%OP2 N - MR#8@^SQ!=@54V&?:J_(>476V5R7LDM*:$12U<(ACKY'#7J#$C'-!:JN26=O0 MI(5O'W-?&6B]W*MROBOE=YK?+>R ,F;8C:K9R.7F99=:8,[4:%7.4::\#E9S MR9A-C&N/A4RP 9JP3UM5PU>"";KH_'I]'65*,=G^>A*[@UCU*MR']__>Z?G/ MCY-A.O'/-VPG/)[A$0^=;NU[U](.RMOV"4KHM*_MXS@I/<0FS_L&JI=[[O1:PWONA' MWSOHPI-RBD8QA,M&70LHFWL. 4U6'%8U(!H,X4=U%CGWQBJ[OG<(. M!LNT:0:KKT==M^U 9WZ^.=_=:*/7:^2U?]B/L3B&ZPX'101L#<5Y$]2"X=8U M\LJ>ZM*TX2_779E5[5_XD.MWJ7/N8VNN]\ +1Y;!=T]T;1JB6@I1/:WP\V)7 MR^8")?W^S.C&:W?]U7DR+CNM0HK)4>L-XSYDU[EQ,1@6HC4,T[&W05WR-GS/ M=S=-PWMIUOWP#+QVQ_E]!V[ M[W?HK-?N XQE;^NOS[M;NV=[6SZ/E[6W/M.]_<[G#_0#C/L=@V=]_7#T,>W. M5UG"VA#"/4=>!X]X-!SIE"(2B1B:71JPLVL;O$4Y>W"?71,+:5#U2<="5'24 M)1%P4HPKA;6W5&(?J8R6)!\K8"438"4-L*X0L,X>LG9<.LX$1CX*A;C%$H&< M9(@GHZD*A D"P,I:E;+_1((A#;8VV+JJV/I3(;(&6U<"6^>*DL&61:P#PLGE M=@".(L>H18PS'CFQ5D6_MD%H2RO1@&L#K@VXWC&X4BJ2\D'AF++B&C5+5AK* MB+'.>&7'BBMI%-?5 U]+68A' $$&&IESQD5OD/+$H)8ZYO/6',8PZ<2]])WGGW2"F M42=_-:B3=IY[YL[>UNXGQ@U)U@%13NE[);G$7;'_SZ$/&[ARM(\W(T@$6/ M?>#A3J7K# [+DZM[=_P_]MZ\J8TD6Q_^*@HFWE_T3)!T[HO[!A$T8 \=EFC; M MNSFFH!REDJC & _"VPC[7U0.2^6I#/9A+JUO+S#S,M'\&UK1"^0*NX2N^1?A MM)]7Y]/<+,=^X4W8'%]^WH?V[!T>'.QOO:'['][S_7;F@2\_[W[8$\VC-V3O M/'2G_,+/WY\U/[P]:M*7G=U7+S^WMO:[^^V#;FOK9:?YX8W8/_P,/!7:2_]) MS>G,+3X7!@HT(9>4 SX9 [(I>"2#I(*%&*0)*^MB34U1K@=!P5/+3;45O\1N M[P0V[V'T!\?PU$]G]P*"Q<;_NP-!X"JE$(RTT@-+3II%@2T%;1-@@14@6% @ MF#YJYB(*$9-#.HH 0$ ETA9P(< D&@DZIK-X99VLB7J!X*EQ@IN3U#5^&RWD M1I4A<2H.\5G2!&.H$9$KZJ7CD7*CL.7,.VZ$D8KX@@X+B0[3*?DC2XI@(1%S MN2Z0E1A9RB@B/'H3BQ;T!D)@ MRP%P8*E P2)"06MSNCH'=H+%Z%!T6B"NW6',[?W,F/OR='C:CR4><]JJVSS_]!&&VNKH&"+"YI.+ M1)'3Q*, S%,*2JCA=,JJ.V=KIEXC0MW3F@D+:Q;63"+5_:V9\C:!3S\]]/UI M0.PCF=6WX>%'511KJB3NIE#8*F]+8]AK_#QU>3:U]]*/V*K1,1G#JXV,!C\/ MBGT>2D\U#K_M^F$OAYZ1!FIL13^.0R-WSKCR#+P0EM./@%$A<""@T0G*K4M6 M.VFM8E$XJ60,53*06_AFW2V9P8C: ?#G@]3L/+!74;>E]S$X;'YMMKMPSYPG M)'3VVF_.H(V=[#_0;']BK0]_?6Y28'CMOSY/,[R-;[NY_3E/"/WKH+4%V_&' MOPZA3]]VMSS9.X+^;?UST#QZ>YU-6&EOG, 4>8U=KK]&D!.>H9R/-C*L2!*R MBCJ@>HGJ2CX%%&;W*AQ_VYS0!9SN#$ZM_'Q@!C"N[:^Q^R4VJW#M D^UP=.T MI=H$3J/A'KG (N():Z05-B@JYA2/QFK#5M8)7Y5L.C_\[SYW$S41ICZYFQ_>39'6Y2Y/ZBYCK.39;^ZD-^CDI?!B% ?Y)8[= MY<9 >NE7X\6.?_S$.EC7I\.;?W)3^^:X']!*Z^$3GEV77G-S*]05B1G..#9 M_KB7S";.HN?<)ZNP%OBC)"L7/SKH__"]^Q21 U7J,ZJTJ1>V^]6>#59^OSIO M,&GC%AD#39X;V^6@_DOS^OZOK*^_;^OWVV__6=G<[OQW]W7 M6SNM5^]6&SNMS;6'XL"\.]+:;6^_:[1W&^];&^^W=MK;6XW-W=:[W=<[6QOY MS-=&SYH;K?:[\95VW\;[TN7HZL6=;YN\"9=^';_MI/+QO1. MX1YAL-J(WSQTI'$2 ^.L=?X6GK'? M:6YUCUJOMK_FB)+6^2?:/'QS-NGVWSS?QJWVP='^AVW1W-IAK5]\0>7*1 M\^.Z\(D]UTS1I:H/B11UA(>Q^ED=@R[Y#6,B+.A$)6I("+=QR.D.MT=0;#3%%R :]1X$'6!9]2/2Z^ M1HV^3R2-Y&OJE@E\[A1)P]6W[+0[>@CAVOF1F\B2.3.Y+F,>99G/%9_C-X9_PW;^. MX!II'N[PW:V-\]:'-U^!1'_>^[#-6Q_V#R>/3/8S@0:2W01RW3S*9/K]6?/P M$V]N-MM/O#/8T)I MA7.$4$8*SCTNSIU/X!PG45N8/*088XB[$)%A,B AB1 L^_CHC'-BE1CS5'!N M3CZ*CRJ(RLH0=BKAV.J<8EP3ZY('C%(M1"!:W79,).IV:# MG()R<'IRTNW$?C%(S)Q%O!L-]=-(PO4D8&=W<^IT2+N<:2LI)!UAB =*D)6. M(T% <_%"V6 )P,ZJ7J@<7,7ZL*"\H (V_/^==D8Q;)MY^(LJ4S,^71<"2>TH1T3KK M""#9QIF(%'S(0I1<*81)X(C)VB5+ES21!0W5F<4@G<+I/44 M2\6"L8HBPO,_X_B>@BUP'652*$?GYDR1"EFJ"*+PN3/4"IFK3^I5J1=)A)^# MX>*"7H]C5XN18M8,XF+ /W2&!YNG ^A[[%= ]*K?&_P HX(W]S%$?*<,R6"E M;,QXHQ"GA"(MI$,I>5!=>/).\95U\7 S:3%#+*[$UD48;BFQA3[4;H?XGOS/ M4"^T _J $T%<<8UP0MQ/'*O]%L3O,G#54XSS2 M5YJ=@8_=KCV.O=."/C/TE/A!)I02E&H4G8N@O(2 '/82!9\H9D3(:-S*.EVE M"W7J6NP/"THGBBC/WX'B0I19C%Y$;Y$Q"J-7W.0[DF/J$A<"*4-S#=E<=L@J@Y265!+@ M9<:$E77!5P6N.>C_$?/!SS?[2<'1@J./2H\+CLXN>PV!Q4NA M3>>30GLDP5N@X'9[@]/^PB0_;EV4OSGZZW.K_8G#_0^:A_]\AN>QO?,WHG7^ M.?_Z:_/T1NRN_6)@CB?@7B>M[8"/._8"ILV>_\K9^&@<818[@IAR'G%' M/;+&8918=%I9(TF4=TB;/<9.E!G8"Y[39E_)I#T76/I9'NW:\F=?Z2@A:U1< M^K _>N[XT^G$M9>'A(]SB\\Y^;98,UC>*_DV6S.S2;Y-^$R2;TM:?V/5FL:\ M)-]^6LFWYZC\E-S;6> M;'QM=OC7.)'"^#-!/ F[>[BOZTWQF>;8U&O.#1# A8#FFGNQL?/;4T6$P0CB'GR\Q%49PAR'+A M*9&6RD1S))HPBQ2)5IPY%XQB%-&='Y6X$%T58A"!)!0)SKJ3=<@8QY%T#+A$ M=)0FO[)N5B5?I'SYS\/"-:(*C:^=X4&-93R>19A:?:DIJDD8G9P6(*H+B%K3 MOH1SXPG NG(X2\>F8>M)$F,5]9E'0DI2GSIX@IN?0DIBN#.1G G MC1$QR2B%<"B F"*NO4+."(("5D#^B7 LU^J0JYRH!1+(&^N1QHHB9GB*.@9FDP'((8L4 M;U:L#0O*%&XOM(5$U$XB+B1:$X*ESB<:DOM\A,M HCE' @L_*U:$Q17.627 +M:"&3"#[ZDK:614$8^D *'EUN0( M3I^ &5!A.*4B*5^=%>(''SD4:\&\4E<^"W5CUJDK"^S4!3O7I$=2G'"IC4(N M"(HXPPPY8Q)B+(3@"0-8LBOK;,%J"A>3P8)2AB+#?6H MWB@CQXM^[%8G4N,$B./M_=*OQJ",?_S$.L#?T^'-/YEJ\2/EMJ3BZEA,6&0--GARP&X@379AVM(XZ&?Z^*]?SP],3Y6N-F[,OM_7[_;?OO/SN9VX[^[K[=V6J_>K39V6IMKMT$1>1TR M/%)'6KOM[7>-]F[C?6OC_=9.>WNKL;G;>K?[>F=K([]YN=/::&WN;+QNO&O# M!\WM5OO=__N7IH3^\=OWY,O_7OCY^IZ7J=PCS!8 M;<1O'CK2.(D 9@>V'QOV""CYL %7QQ_X_/[?UV'G+[.JW[ %/5+*=3;SE.L; MOAJLP=_V+&,0O.W#6G[=L:[3K;S>-XY#I;E>^NA';O9Q'JR%2;1]=J&QOO^Z M=_B&[AV^[.Z_>D_VVF^[S:-MOG>X1YIM?[9W"!KHA[\^[X,&.IEH>[_]9Z>U MM=]I?O@'KO]ST'KU_FRO?=!I';[_UCK_"[39-]_VCN!^6UG[?//UHV',,4P, M4E0GQ), =9-9 [N"$5A$):)SDSG:(\41KB?M6(#=P&BBG0@^)JR8,2E-9N8> M3TMC^]M)/![ LMK?726,)Z"QJ7YN4<6]U\V:'Y9W*>7X&(E(9O[9?Y-^9H2CY:]_6)AQ\L+NW>EHEOW MQT)X6'[W:W61^6=H9VN*L'ME:!=KF,M99&B7XGZW_?DU3F^72OU.C95K3)4, M[4\L0_OBC5))T5Y2M-=RD#2Y@=66?^>Y6ZZ!YOG,V=;!X M&#I[YY_9_N'&.;3EO+4%]_[PLKMWM,=VV\VSW?8GWJ3;<(^_4G,ZE(8YK'V* M' 'C)D"]E4?&,8]BI(:J@"D.0+NY6F6BYH)WC^]X,:LD[ 7EEA7E:HDY+B@W M):2>:'<<_ L'AMP M&\->C=E+GD5T9#W92R[&?&,\Y&?C"2F@53MH31?',5'#KL(P\L$HQ(D/R"5I M87BYL-8;1WDNCJ-6*<,+%"Q9 IT7D70449ZG*$_QC\2\,HPBKS1#W%N+;,(6 M8>&QAK?4.)U/1E<-7J0Z"\_!UE5C3I1G$4-9?TZ4G1_#OG$<_AO#ISBX=%!: M@*DN8&IM7LZD]OY;YAC*!Q*]1B01B7A, $P:T E'Z3P+3D8J 9C(JC:+E .Z M1$8O&,K%B4#VWQ% M4!V2D E02*:%%@<3!LG(SL?\7(,6LCQ\6(CPVNFXM6Z?8)(,SNYA19 M("(&+'P^='4,=;^B@$T(\ M?E$6^,\6^#O\=6*!"VZTYC0AZ6- 7%.-++<)">>L=;#6HU=EQ.L<<:V(<5X1 ME!0V,.(Q(J<,0=))HEDRW&N_LOZRFB00,*"\NWH+&ZLP58QY4%1BG$6!\$52L(NM;$$) MI98AFLM35-D>,8R/%&F)FBNG-? ('"NS.Z![UO'(N()&\RHDS[B''GT M+(LT/IY1[6X9:6LM%'1S(IRESI%5Y] L#;371<^FLVD7<*\=W+>G"!ICR3OC M/&). $%+2B,'ZB$R7 BG4V)>J)5U(ULX' M/2>HL18*P][FD)(V($X .+5D&EF&F?14:_AG95W)52:6 3WO7;OQ=O6_%/Y> M_^N7Y6_F7N&&+WB%FU;OV"]4D1O6O"C+>OCY;._\/6M]> O"MO&MN?7F6^O\ M#6\>_M-IO@+!I'M9^/C>^<'A9 &2W?9?AZVV)_NO_CIL;FU_;6UML];6I[/6 MAYVO>R"8T!YHW\'A[JM6UEW//CH3+(XL9P4-"G%N.0@C%4@):KQGG%@7)HO< M,*V,#01(+ 8HMM[ E!NIK1*!)J?T9,&2D1$7!AS54]/FE\^?=4V;JD,_%M"" M5K1YC 7U]6.RH. X+Q&QA").@25;@#$$"HZV+DI-*7F2%6U&JQA6%5K6 C9T MC6!QKP(V^=O7VK#R]TZOS2FE;H,TW]'8$*]XPOEZ^_>8-C_ MOA2W8!T>Q_#G:$'^W86N76+//RCUDS##W)=@C\TPX:!YN UMV*%[A_L=:-/9 M_N%?\'L@U4=8ZW_DV98:AVV?-]AN?+2!LJ1=]BJ(H/.!VH0T=@QI:92- M&B9M*$(OD?U#@L,!A[9;F H>+!H?G$W#(L+/2)X\"Q1%Q&%6D M!;QP[K B@6E-TLJZ697XP2D-YH*&SR$!2XT9ZY^%#_K<,]87[*H?NR9RS>+= M-Q\IT[ M48HDY0EQ#2S.)D-0P%%Z#5@6@\TY' @IZ5B66+SGGKJ^B/=,Q/M\ M0KRU#\E9)E ,1H*FEC@R/ACDI9!!1(6UJ5Q)E7YP"H42F%+RT3X)"G*/3)4% MK69J5[H(HN,D,J^"1%HK4*1PI,@:%9#S.@0>'$TDY.S91)@%*BG).&64N9(L)?K@/]-.+<'EDNTB* ML/Y#8]B'NW0J4>W'+_'X]'Y)Y)Z%]E07,\GHE!_WH3,\N*C74:!IEAK3-1DW M0A+>@HJ$#<[!=U@C1T5 TF#FG?8 6#H'T%*U2$5&BT%D03G(K46Z2.U=I':2 M4& 5 8 %1M$IASC(,-+P ;(ND,2,9A8+(!2F6#GF*W'OC_O1]SX=PT^ 4MAO M-WH2%>VG;C+Q'65>]OKOCST,ANT,8T$U0QQ(B*"]PJ9I+WV4@$1X562#JD72*R?@PECY]@#R\YL ^[YD 3X MST+1J3F=Q&CPVWGL"Q#-P);:F2ZH8[&VV6]#:T& 7YB #!,."8MI9,R!ZJ.K M(UY3DH0NL1S7G-B@R/&LY7C2A$&=TCPDA:30.8.H(TA'PI&DEKMD-#<$+YX< MS\F(45+I/[DEWCJ;2NQ.5'!,\(B(M1KQ(#ER3B>DB";$..%$"F7$ZQSQ%+E@ MF'(4)#&(1QR0RQ8(ZQ1L"C+H0-AL4^D_"^5^IJGTRRG!?:5ADBI;&X0W4:'( M<4+<)HJ,M@3%:!A+245F\MG>0CD=%$/<@A+E(JNURNHD'4[8>56Y 2INX44) M9&3 B'(1>&".8V]6UBE=)$_ YV!=JX(02Z#4?++GOX/1ZY_=$#91\.4^QW+? M/082=8X:@IA,@"\Q9Q+,BC=.!O,D@2$XO[)NR(,/Y8K1;'&%M=8T^458:S]L M^RZL FOEG45TY)3'"#*4@[#*!+.G@DW!K:P36BQC\V8"-^6SNV=$>TG@/*.A M61K(GE5UHG+*,8-3CFL*%&D?C:?4(8*=S#;@7"A-2A2P2L%8S%UVAV)JE7)6 M;[:,A=$ GRKHJ9>92:G@V$GG3U63GPQ\YSXF[VCDWX\R#G' M<@Z/[ 32Z@T7)R/Y1=V*0\_WCD $S]]^WM\"(6V_^0I_'^R_:G7VM]ZP_5<[ MO FBU&JW.I,9R5OG!QWX/FN]>OL91/6@M;4!?[_\O$?_^MS:"I_W#C^=[1^] M(4V::U TST#_# 2&U%F;W:L4PW_#^].BT:X :?S_/]Z"B;J$EA/$J@3,)\6GF,L M*!;41J,2)X1A#U<;7@XX_:-A^!)XP@)M48V('#6\'!XW4[7UM'%1)?ZH[ M',G'0!_@'@5^$;,"(>-I3*&^%K9WC0V'BWV= 9]S9' MXYX'V1_8XWQC^'J5*M]V^HTOMGL:JS&=?CXT\5(4$OPJST<>Y4O#DJ>'J#]& M>?CS'E9UQ]ENU93!08QY4-M7'O>](>,G=.U@T$D=^%WJ]XY&3X%!/CVVIS 1 M,5R]]V (_U23E5L]6CB-TQ-HUB .A]W1Y,.56\S1+R8@+[3J-G!E.%HQ(T*0 M)Q$F%GXS.(6YO-P=^/IUTS[=U1[LW]5 PG>/+JH77#1MK?%R>K3Z<20_,#37 M+HOJ&3 >W=-P:;KR*IIZ^!U'%WI[/!Z*/**]DW'ZAT8'QK S..D-/K! % W+^;ON?E'3/PB07^U MN+/>]>(6[/:F[7F\'_)M#_40/B4T0.0.XSL@D:^\)VO]JSPIC0SOC]B5Z X]T8H]0)4L]C/WX(VV85I2^.@GT'P7[?0MD": M*OD!1,YQ\:.,J_96C'-.*^UZO6O[?U^_VW[[S\[F=N._NZ^W=EJOWJTV=EJ; M:[>IS2-/KJ_-\Q@=:>VVM]\UVKN-]ZV-]UL[[>VMQN9NZ]WNZYVMC?SFY4YK MH[6YL_&Z\:X-'S2W6^UW%3.B?_SV'4;_O?#S=0/,+GR[?]O)G+1W"O<(P([C M-P\=:0!+ 0*:N8\]RO7JJMUB]$%5O^[?U\'@]77/?JG?7/^[7^Z95T9S;/=! MV73\@N7E?_%)9? 9?31=^^5:77+.!:S(&M;D/@6LN%YC3-=?$XJN:7F_4E,_ MOR8Q?3J-Y;S^QIHUHNYWU\=IJYQ+8;!<66_BN[-YJ?TY-N':RA#XEP5BVS]KD.LK(][R*/19.U(\ M;5>)W^[@*^&9L\IA[VSD7$IOL\.99\%(:D20^F9?B6R.A[^FC+S#GO]\T.O" M, ZV_^^T,SS;J;YR\/]SXTOT*[#II'V^>[K]YV=[904D%PXDIV(S'9&1*X<2\03Q0 6R MN5B#-E%*FFAP4>>B4?SA 1D%* M0/@6@O NOQ#8[W7I"F.>.73ATPR 9G"J> $D\@+"KR2*(,<-PZYZ+@R6DI.=S\*:C]4JM\[O+K;AM%\YRQW$[+S0 MZ85GEB[D+O"6G&/.*\RLD]P+89/AVHB8_^&;,3[-OO MOK2^.N0;?]RVWPJZU89NTVG(@B:$8XUS,0 &ZG/F@LQQA+F)FM* E8HKZ]RL M,C4=PW5[="N)1Q98[!6EVH0@(R:&"P\0P#T)PMG +!$A%K%_\F(_:34S(<5( MD\Q92[+8.XTT\P9) 80&YMYP!F)/]:IDTR4#BM@OK-C?0>J%$DX0XP-QE%L# M"* DQA1>!=&1AUM(_:R$/76^Q8#.8[]7Y/QNS M&+69XN$DSOP(ZZU";B]6=*U-DSDZY)=MNR8*,IOX$%N[)AC$V4$WL\E%]++?.[I%'/3F*./0WY6-L16'NZG0VGIVMFL*8U.MA'<$ M(VMH@IT-)E?K))#PH-7$0 EGMC9:6Q+H+S"MK<%V-2_Q+^SV01@P:<+RR3%E MC4"*2X6XR7EXF3((E!Q.<9Y\;G*-*JT?8K@NPK^X6W\-%JP;5-IZ0:#(^5WD M?-*$E9(G(E?&D:S*MVU@KX*P2+JB[C/UV"^*OO\ MDY#_22L6TQ:XG8=]7F&-<@87Y$R ?9YBD9R40/E(WN:L:10 MBMHC'BE'3E*%E/9)2Z==L'9E7:P"D!?A?F+"?3>=::[VD6O%O$CR721YTO8A M@5AK82Q2H.,Q<#O2R:V"_OD#21PJ]KSW OL#CTL*C M%]'F[&;6!\%9\#I1'8($/ R.)JT+/#Y]>)PT6C'FM,\1]H9CB[A6'!D 3(25 M#3@PF:N= 3S*57+-27]!QX*.SP8=+4O$,:J92H8'PAS',@G.,9&"!<,*.CY] M=)PT!!ILG8)=$$DK1$9'@S0/!DEG;"+:!D]]3ME$."W@6'(S/!Q2<-BU.YF9@503N)-,VPR*)'+H2 E%3$R,0= M]YDT"KY*,7LBR9DN6G$A"./B0S4?K=SB'I=Z.U%H^W*/'_*$TLHGW\HY'0H\ MZB[TL[(-Y"$>IDM*/9:48"C-K16@;4A(I@X)+\\7>4A0\!X*A$D$6U&QD%2'.8R$"IBOK6JX2+1;#^WQ.NE6!L47J MVUU<2@2+CI.$K>3<A'' D).A%/ MP2%-0D144$)U4@ESGT\<5Y69SO_RY(/G"H(])02[DP'<1XX=31+4>RZQMHY& MXIW$CA@M@BQ$[.ECV:0!G"=GO* ,R60LXM@J9$W"*)K(D\5>!QJR 5Q<$[!2 M>-@B27I!L1&*Y2@Z&Z-- >>2?LYA:@-5R1!ATD^)6$&QIX)B4QGYO.*@*1JD M P,4BY[ 7[FB7Q LA'R"X>3*NN*K1M=02^ )!3,_JM26H@$/8F-$T9Q@DC%C M.'784$L,<52J$(*EJ8I1(!+>]\=&S '.L M#++".L1A(T-&8(>$PX%[::7)F44)7N7J(6:Q$IJTP'(O;(C$88"QJH*?'&68^ZQAHW=6D9!^HE'@ ,14D\#BX:E_.# 'L7Y"$%8)]> MZ/$B6"% 7$1V[(Q[% M.)PY_LD_3?/T2O; M.;X9W3:.2V*%>I%M>\HNH464&G12% G7B./ D//8(L\X3URYA&E&ME7"%L2\ M6A+%UNW>\G"KQ'PAH&@U]Y?^"5[#"26, INAV@;$C>9(8X91(HH;:3$/.I:J M$,\ !.9JQ"@@\*@@,&G:D$D'AK%"6:M%G'&@ !1C%+D,.2 H$5- X,F"P.*; M-HI:L "8,$$,0"UD)$4&\QQ!+8#U@#3U'@$C"$1;RKV1"Z46S-OKHE3L6XR* M?4_7YCQ?H$]986!'%Y)QY(W&B!--D /&AZ1CT>BDD\&PVPLVG92E[/2+ M+>MSML"4G?Z) ,"DCXD-/":CD$G9#*N20LXZ!E#@A*.46F58WND961!/TGF[ MF)3"?8]7N._IVK\7SLQ2:H?,%%B;4W:4F*ASH"TC8[P$.$T,&9HHHB$:%E5R M#/NJ[+E8PIP.2R[=BQ%^4XI[S4J4)S@29B+GLP\(^5BG$D5$:Y;A.=L"RDB_' 1GK1S.!:3YS0AZ4".N746@7:#D3"@[5CL MJ0NF2D!;9/CIR/#"63@*R9ZU6$_LS(E+'Y-*B/"4SRF(1B9RA@@C)&A*%":Y M5M.J- \NT#<_KY'G58?OQL2\HQS'HY&[+LWQLZ@:4-,@+#:.WZGDE(_<4,X# MEIYG%%DN%*QD8UHTF'\S94LQR28.BA:RVA+$=0*8IPHC M+YBPV6&0:K>R;L2J87=0PNJ1K7HIWJ_2RQ50?"Z@> =,9"9B9EV0U!NN?-1& M\2@U("5S.-%P,R86*%QX*)Q@O(3R:@M$03J!N)<)F4 $BB8H$H2GAN.5=;$* M:^".C+? 88'#Q87#.U5M9H9*38-/V/&@K';")L(\%A0[9W3AB$L C),6OI 4 MMK#M(2MH3CPL*3*.6"1-BM;YF+!4.?$P)=/G;84B%DQ<UZP+&*AN^*(SA$;[GP,#$?]?%=PV M&U\Q<\\& 0;%?HX9;/6&L4%4 S6VX-9?*D>R0<,>AT85@MO8\+YW>CS,29WS MA]77*8:O;Q^=='MG,3;^C, JHW3J M'-MCW[%=& #X($?Z#C+@Y!32/PEG7'OX$EB>I407;"FU#^(@-FS_XGCABH/D MI=3@,*G>#@X:J=O[.D[-M0K7AYU^M0X:;K2.1HLO!WP#'#1\=7KGSQK#/K2Y M.UH;^?ABK7%U"5,*:W+LH=FVW^)]5N+$,LOXFW?(SO%I]=SK/OGNC'K3^JJV M29&8X8QC0[SD7C*;Z$)JTYRZ<5)[KB. M\%7J\M)V^O_8[FEL1CLX':V'G>.3T^%@JS/P,-WP61L>^&<7*,XC4X]6YX)Z M[,']M[_NO@(:<;@'OW][M'^X#_3@,VN=[XEF^_WY_A90A2W/@49TXW_?GNU_ M"">.I>>C/6E\_ M"BHLT3XAEHA G"B%+&$4.4*I,9):)>2(8<+BC&$C$[@0I#2><2&)Y50%YSW3 M/'KAE20QN)5&!#YW A,Q[)_&E?4\#8UJ'AJ7)F)P043&LS^QR"=$8CPYOWSR M1$NER76)@G4QYMIJ!L1$4UA%V 5J EYY'+FX$0FOEY2-P2".\>MUQ[I.MS/L MP//&8QD:=MCX,<0W;D67-Q[*UY3XZ1XV6\%\YP&H3[MQ-WT7T5$G-X[#I2Y> M]'#W^&W,B T[Z9]VT!FT*TWC^0KNM]V<5D=8YE).$2PHXD$GI'&2B&I'8+&' M*#F=% ';U!TC3#Z'J7A*J MX0%(TU=062]3#/@H90'[DA?JBQLE[#)^D.O4CQM&;-S>*UH7C%S7G@SBBXL_ M_@B=P4G7GKWH'%?]KW[TQ_B18QWMF@B-ZHFCRW]\[83A038IK.'1R=/8-67\ MY/'EM>K2A"XXNL;,FM'DQLMX[>9K/[LM86OXGK?]^37!;GYH:>Q"-E;>ZK:W M=*RZ1>GUG_A@C65V0J".@(1T8]TXIW]%F2N!?7/:RSK&W[ EQT&U:7>.09/. MNG7UKFG[G\>H5[W?R4"3V]X8[:XWIBQ>_J%[!PVHK #'PVIHJLC4T5\.[O@E MH^EHS"K]H(S4-2/U_K@WO[&Z\M5Z'2EG8\N_W>AN7.\<26\QB+ZT6GWAK9[963F%$,_#\_TF^#T MEKSFQJ[^>NYOLX#N';!36KB(+9Q3NL^1W#Q&XHG*:K*9CTWB_YUVOMAN=6*& M&LW><3QK'%5Z1"-!!P?_N3ZMPX,3Z3P=%Y-;=7&Q'4CNXE.GHB%4J"28Y4)Z MXP77ABEG9, XV,I_A-[L8QR_=0^VWGUOM/;Z_M4?VCK;Y7KM[L/OJ#6F^^N=PTB&D M]>J?@^8Y_'_KKX/]K3\/6O"]UN'!Y];A/YV]]L'![H=MN,_[K_L?6NG"<_A2 M66N!=0Z#="ARXA$/PB$=E4;&*.&Y#QZSE'WDX&O+E^^K0-.20A,#W-%&64J4 MY#A:G;2*2>9([WRJ(68#30N8 )9FRIB^\67%I27,*!$IND3BP!+M&@<<0N>0TL M2A!/7%'E%A"77).0HV4V71HSK,;W<7HR+A.NQ4A01GKT(3]DG,.8:\X@B!>+/ M/5/(88)1$C0E;EB@5!01?@8B7(]"7\CTG.1X4I4/1#G'E$=,8H*X3!%IG2B* M')NHK Y"LP4DTW-UAGD,"?P1H7XI?+=S/!CV3T>1Y/=2[Y]N1:DYJO??(W5' M<=F;X[#LS9Q !)Y>N?<5IC$CA'HWI>[#AD*4 ))!F$N@+'B)M*<6$$IK+Z2 MR5WF$]HBUW7I^[7(=:$?#Q+N24M 3*#G:6D1(PSHA\ 169XD"H&R"'/MO,G5 M35:%)D6TEU>T'VH'*%OVHTKUI'' ,>>5]0I9V*D1A[E$CGJ-/)6":>2(NNL0I$0D9.'R2@<@"\&^*5U59VZM9 \\IE, ;L"=C,R&16PFP?831J' MO.?2*4P1L,V$.',6&0(*)?'.)492L 37Q#0+U!6H>]I05Y<)[9905XQE]T6Y M26,9L=IHBCWB+A?XUCXB'8B!OR1\JBQC4=;M25-PKN#<(G7\$4R*A=+- ^RF M(H>T8<8RC7Q@'/'D'+)*8A1TP 'X.0-2E_57M@HZ[%,!NR5R1KH^H]6E]-?W M2FLU[N^EB;BF_8]V+_XZ?.\(\7^;0IH)52XI5,W:^ MO -6%8WL08 U:61//N\_6"%NC$9<1HDTM@R9B#%SD3B6XLHZQ:N8U*60%;PJ M>/54S.&%6ST>5$U:RJ.+$1@S1S3(.*X+%RE%BD8NE&%.6URX5<&JA>C;XGC) M%FXU+\":"J[E3,,F!"H@E0&40<60Y@)8%I92Z%P(TO %Y%;/)--\KRKUG,OQ MYFJYG1#[557/__SGAO3RQ:V_;L/5GZ<#:,9@L-D[;!L%SWC00(^ M:1A11N$ .@;BVB;0,RA%3GN-M/.<&>=$H#DJA*S"NR+?RRO?=1D2BGP_KGQ/ MV1&B#,P%CEA@&'$E+;+!.A0]H5I[F;0G"RC?2^_*4V_,[7,PX-ZR\TN#R'59 M2BYY8)8#IQG5.6AO9,RM#".MP\]XM[WQT8>HA582T>"!74G/D,&$H^B4%IQ: M4(_K2V1R)Q%9\+.H G+/".3J,AG=!>0*PWP@TIU=13HB/8^:,22YU(A;QY%3 MSB,O,6B701 34\U'507H"M M0*\?P7Y6@&Y^0->:H'22,!(T]XA0DH$N4:0= M2TASHY7@V'-+T^A$,B07HY@AT$XR.,AUEC!P1(G+V%!F03HEE MHR'QEBA!E5]99P!T8N:9HNHT)UZTXF)MBPK&%BJX\0G$7Y8FSJZ)U4+]?6CA M6]]]R$;RU3H] NSVH_>^.E(YK-K M)PP/+B#]TJ]&PO("__B)=2"!I\.;?W))_GP$^._/?V>BN4U437C<77H]^"[P M)_931*X?[6=D$S3VA>U^M6>#E=^O].FH8YF5, M\$>ULM[.R[O12XU\,ICCEO_G=[M^=1H?=:5=U_>5]>W_??UN^^T_.YO;C?_N MOM[::;UZM]K8:6VNW=CR(]O_!$LJ"[^\2FL?M2,MH"+O&NW=QOO6QONMG?;V M5F-SM_5N]_7.UD9^\W*GM=':W-EXW7C7A@^:VZWVN[&=^K^W;_M'#>&![U3N$<8K#;B-P\=:9Q$ +,#VX\->P3[ MS+ !5\/WE\>:VZ-,%Y1]>8 M63.:W'@9K]U\[6>W)6P-W_.V/[\FV,T/+8U=R,;*6]WVH:X5]Z+#OW;/&$OY MA @>=4+HQKJ16-\J==&;T]XPAL;?P+KCX']<__?USG%CPV$Z[QRZ1 M1_!-X/]0TOCKN:]]4RXM7/06/I.(?#LX:,3_.^U\L=TJ$R9J-'O'\:QQ5"EI MC00='-P0G/_@P)\G[*1P71>7QA4A1B6"U08[)SG#P1KX0RD7A%#.1U6Y(L#Z M8>1Z5X3XK3MX42VCD:K_,B^BXHPP4V>$]U..]($EJQ,.2-ND$%=:(V>40E3 M9'HOI51I95VL,L47*("I)NI7L&E9L4D32R4+)"G.4W(V<*PCY3PP'3TFL\&F M$M]S?UB:\)'R,DJB*$>6)8%@"A.R,DF4#[H3"<8$L\R9$0HP+2DP"4 ;1D/R M@7ENDW>:86%\THP[9X(OP+1@P#3II8ZY9DJXA(#\>L0#X<"7#$&:!BDCK%EN M20&F DP+T;<[ !-Q5,208TE@:JRS5AM>7 M,[K(\.+*<#U:?2'4:#-H,8C@IT!0;8@PU8S)+S$E$4;N36+2*B7 MJ/!R3;5B;X5)MS6B/FE,>JB2_XNB.I6C7R$;L\(H/Z7T2\'0'.HS $) MZ9!=,@2\CTP&0RPP$+YJ]")EN"["O6#6@+)K/ZY<3YH(C"6"8L81BX0C;G%" MCG'8Q%,V#@AEL5MF!ZLBV'69",JNO0C2/;%K8^P]<\0@%;Q!G%*'-,$>":<= MDY0&$?P"[MI+[PA0;UV*R;C#97.XNG/_EP:4Z[*1C*(>"_S.%'X_39M$C(29 MPAIYEXL*>V^1(8S"B[=6)D$#SZF,&5TU5,PZQ>:#=A-D4Q%!I.$2.@4]1@C6NFP2CIDL!8H."PIMH'XJ#*K4ZN&/#B8:%YHMT1^ M2=>GN;I4UZ6FO(83A14NS\3BEG\HK9Q#*Y?>6G]G)[\'.QL_?:*SG%QFQCZ+ M@PO8/BOZW(P8SN%T#6G)J#(B,N2]M(A+IY'C!/ZBT@ALL?"ROE0.BQU**V0,O 1C;-!*4EC7*^ML53)5 M\*K@U1/!JQF[EA9R-0^HFO(O]20[BVMDK**("QJ058X#: F?<(C!\EC(50&K MA>C;XKC+%G(U/\2:(%<,>T449XCIG-G/4(5LQ 913@Q-%J@T$XM'KIY) OI> MKG_X*1X/LS0..B&.:J3^YS\W9)TO_OUUFZ[^/!U ,P:#S=Z1ZQQ7H_]C5C8O M3\IW""ODJA:HVIZR7&4"E8B(*"BB$0?"C)R'OPAGP*)#)#B8$KSS'(2[)E-/ M$>Y'%.X)'B($291'BJ1R#O%(/#).2D2!,@BN(F.QQ-,_!^&N2]5XL' 73>-A M$CYI&R$RA&!#CJ0/#''B*8)W%FG'K672*)M TS"KL!*+?!?Y+O*]Z/(]:4E0 M@80D*%(6<\29DDAK(I#$7GG.J(O2+9Y\+[T[ST.";T=#->D:=NRLUSRX"SG5;/"[)UIDXH+BB3LD"( UYRY@ "F!6(\:"8T39[;&05W M/$B %ORU_ZAQ7SY97H=XP#O7E"^ MID0%K*/NN_[OZU>=JR[=^=*M#D\'PTXZFYUX5W=\T1G"X_PO?,4$"/QWC[!Y M.ZKEAS=F_/ [CL7;>-*/@RI6]2C79FT<5<591Y4H&U\/.OZ@8?NQX6V_WXFA M88>-X4%L)$"MQI<,6XW>R1@U81$W-MYM-MJ]DXYO:"H:V1A&\1\OOX?&[OP( MC:VND3_6IA;03U?7 @P;S7O&?_[3N#1RPX/>(#8&![W^$('0'#4ZQU_B8#@* M 2YC>.,8_J=QD]MFHS-HC(<7!FPT+N.1V/"^?PH?;G\[B<<#:* ]#HU=&-!^ M8^0K/6Q; MF^5L%^8D3WR,P\'$+.2=PU>].ZUZ]%3 L9'_>XJH?BD6_UIA>7'W3MUYB[NZ M7=*U'[OE'+>92KC:L%@W>T?PY+/J2$+],0!&^HML!94(#H:-7LH,-$R>58\+$W?K#$^SH(T:5N%MUPX& MG51![J#Q.GZ)W09= ^!.(/_#'D M)FH!FK\6#NC7_\WAD^Q 4@#9"[C4_YV M%O_38PO-R(^^ @0_VC$8P@>C3N6>I]-^!38A#FVG.PD1,UF""R&/V2._6@7_ MC+:W=!GHKSB8] YRH.8OW/4"[ 6'1C\[BD!-PQ3D88"\"Y^PQB6GL,%JXU6O%[YVNMUQAX?V^%,GSTJ58VT^ M>M-4WJI*= :S5IQ^*KCSQ_^;0>LZ_!N9*5JPG_9!;[AJ]5?.4::\#E9SR9A- MC&N/A4S8"TW8QZV\B#'!!%5_&(8GS57O_$$,I]VXFRY6S<8/Z1_\>7;IW0U^ MA6UHSI_=GO_\-(U6W?C?MV?['\*)HURV#C?@^@;?.W_9R4:EUJO]HQ8\8[?M M&;S_UFJW/C?AMZWS@]0Z?"]:YQLT7X//SEMO/@KJ#-=,HA!S:$ZP%+G$&>(P M&2GQ$+AG*X 7WI[DA0&ZSLK3VM]ZW6[O:P60%9X/3H^. )+.XV $= < *16E MNP8);T+!N["$NPG./6XU[M;8YC3E^\.@J6:LLV!.&R-$U MQM:HX3=>QFODQFL_NRWA:YJR>]WVY]=$+JQ;AC5MTK1V3[HQYC-L<.#02-KPJ'Q+IX KW! )1A> MO5?>SMM61%^VP6S!)[<=RX>&RM>47O.7F6T7>\0SBZPIM>S-(U&&>CS4Y"%# M749S(1?N,HTH>1C"WB^$:$[^)-=W>OYP, (S07 B7AM9N151++-EIL1YWM77Z.C]^>ZK]WSWU0Y\_I[N;T$; MM_XY:!WM=YN'[T7SU?[!7GOGO+GUY]&DK]%^N\GWVY_XWN'&UU9[_W-K:X.W M/FS3_:/W9ZWVYZ_[1R\/FH?-KW"/U.R,_(R:[W V ]'6QD>2XSQMPK# %$%< M,(R,%1$Y0X0/V(F@P\HZ(:N*(RT#O'!AE)18"O?T:."< M\BH_JMA>=O.YT3+^[-.T><>(-T))$BF7PFMBL./86:Q8XOS"PTI=\;"Z#KKB MM^[@#KBUT>]G7YK*W6RS040 MY (@2 &()06(2?.8T=18!]J@MB2,2G:YR"1RL J<4DQ8(0M / . ("$J86C@ M$?ZGDM>*,8V#D=)P$:*YUD=[80&B6(]JHA%9>WKSD0EJ9204.:83XCPY9!EW MR"NAHF7&<,56UFLY1"P8L;@8@87$3F!"DP&E0E M(W92&^D(@PW#C4D$*21B MN>%ATKCB@B!>*(N8LP /3DBDN7-(ZQ!,DH8JKA:11"R7*]CUXOTC$OHB[N5> M5I3;E@1\TOCV%*THWY,WC7Y8,*X.C&MM3EE2C+4DNB21THXA#MHT,CHFY(TA MF@DCX-H2UPHM(/&4+2D%)&8#$I/6%)HD\XIQ%+AQB#-JD>6$(9>((21QADE] M1*B Q.*"Q%.TIOP<)(I%I28Z,;*H6"(=CC(B;02H3,E0Y(@2B..\HY#HC5?9 MHE*?/T[!B07$B:=H42ED8M9D8F15LC7M#\!(!_-V52"@8PEP>+G)8<<9$D^3CN_V?O39O:2+9UX;^BX-P;X;Y!TCD/W2<<00/VIE]+:ANY?>PO M1(X@+"2.)(SQKW]75HE)$H- @ 35>[?;FJJR,M=Z\EDKUU#!:@6K/2)"L3M5I3&Y1F5*=1LM_CPVI%F>^+J./^-ZX9#IQ;A)D-N;F7R >1 M8%J[%+0/@JCYASM6D%I!:@6I%5-]2;AZV5OYLWZR:S1A.#*"O"$1<:Q\?]K3)_*0D ?+U1J>ZB65/^%HS)+LQ8 M:OO]C.;_U1:)&%>MO&T5%;Y'74OR*=U__V[O M5#?\B21M>H>$K?_YL+/UZ=_MC:W:?YH?-K<;[W=6:]N-C>N[#MS6_>^9'J0! M6\E.K=6L?6ZL?][<;FUMUC::C9WFA^W-]?SBW79CO;&QO?ZAMM."-^I;C=;. M"*S?C# LAM\6?KW.ZQ"7&PK#J[4K%4@7==QOMG/I_MXQ7",,5FOQIX<'R9U6 M:H/]W';)%D?993N2XHVBB])OTV!P;-,IR0Q8K<1CAID+GEO/C4@DI0C$RW%E M!%V*=@A%R?[-BT8QP\LUO?/4=*^O2WU5'LY:TI!\'9C-D_Q'MU<;]F%D*>;> M-'"9LX9 9/6LT57QNU&7H.7K$%BVD)K6QRWWL,DM<,Y:*5[TF7JNMIYYJ),= M*I:Y657Q2-,Z2O6*=C;3N[AU85TNM;B\U-GCK*_<4;^=6X%T3HM>'W:P7\AH M\9?XO\?M'[E_$ESHS0A2+G?1;'>G]"==S7W=0MDW.=_4]7[$WU:O:\1YW66/ MA\?P)#==,'>X Y9<]/V!P<*WRLYP _C$Q_:/LD5D-PY7:QU0Q8E;%S\HFE9Z M>Y2E'T SM[AK#X_ATA>?QE%+R]6:[[1S$Y3.16/*J^WVCNQIR5&Z-3 =^D6_ ME;+E4-EN-%UJP6>/COJ]GT7WJ0PA\$%>I=.,3"54CUI5G;][I3'5A 0<#P=# M&$O^8C_^Z'5^Y+_Y?H2G@=OZPG"]?,]!T2[LDC2XZ.WQ($Z]^M5^@J?MV FY M8U@WVOZH%>'P3 +ZQ;7S(^<&9K9?S$>(;GA9*._4E+/8=6[GA6;E9@I%]!.H MZO0MF:BUVB/W@+IHD7@)B]>[(;=*! E8!]OX1R&H%WW,%Z7I4W-GY*4XW,)? M#[[S>NO=_M=?WPZ^M3Z>-EK9.Q'VZZUM#O>!^W8.FIO?OH\W??K:^M1NMO9^ MUK_ ^ X;G<;F-BF:/=&MG_6#/?R5UFGS2YTW#C\E&!>OK^]2ZXSQBB'*-4$< MP]^,"1@Q*GFT07-/^4KMG+"N9S>/,MQSJ2+7+'*JO38A*.^XMR112>EX8ZC; M&E=.VOESV(BN:4 VR>1N?YJK3Q^$"1Y'PG2RW MK,$_1IL EUDE)MSS,[W+K MO^/^:P5SL$K=G+:%?L@ZG3.ZD!JL)7"R!-_=YAK=\>?"^:LG:. M_;")#JWC30GS9P7H]N[2\!6^M5_(U\5(\\@&Y2"+ M*\ G18_#S$U+=UE^]&[O,'L\8Q[->6O&L1NVBXUP>DO96^[<+C;BZ[:B??NC MW-3Z[5%_RESXBQ4?PYZ5=%1X] M7-FO[[3&F9S#=__/#"YR*@GHM>;,,L]GO;?8 M+N$&)T,$DBXXQ)4S2'LG4* D6H^Y85&MO!4$UEM/KG=AT!S%S-@B(-'UH'L/ M* C**!J ^1"52QAK(ZAD)(0@%38:^PH*'D\TZ@=;HME:/ZW_VJ:-UAYIG.QZ M:3RU(2*B?,YTTB(G3F-$/!4^_^L86WFKQ-14IYEQP4?+D]<1;*;(L516:H<% M)D8QEN!VCX$+4TY%\2M;]\M-9AN_/&NN[PHFK *81C)&CWA@%)FH.')6$1]S_&ILP0!F"_XVKC@; M0%/? 4LM[,#W0+,_] :#5N^O^"GZCAT,VJD=PQ>@I^UNZR1V?L1ZX8&N\'0J MGK8^D_K>+F843%@2D:6>(FXD_$T:#<8\LX$Z14+,\5=X50DUB:% XR_9?IW> MH/#O%;Y"L-8ZQZ'LE/RS%E,"K8//VMW\=FDLK3=Q".>\%,!5# MZ8* UX:%6(U.-FXQ9$IKY=""$AT?7K%4"@_JR ,Y\6 G=C"F?(_L^ZJ7(_P0 MNWO#_6;* %,H6-CN7E$XS:Z/0Y'O[L0:#GF\7MR]<*_UX&&WV,&P6Q2$4S%N.$"MF!#!S6.:2Y\O"YM$[C.>>J,M[23&&T>.>3W!>G=_?Y&WI MMUH629"7>'C%2WA^-E.>WHTM3CZS*IS]^9BF6)Q\FVU <1")_O%1C"7(?U[[ M_]9J1SDN#@9["[U.Q_9K;]8_;_YV24DZ/7]%M/.4EH=M M;9#!HSCRKS9G\[>5)W#99=JK?=[9K,T2F*HQ99I;PED D.6.8V88%\$I+$T( M=XWWKRSM>UC:>[_ RDHF6A.(1RY2A[@F 5D1-')"$*%R&9&0F:&DJURQ*986 MR/_U"[[GCJH%7Z %SXVON.]5"KY(*TX;'W>=!L/09PA7-"#.M$4.$XY\I#)H8X7,MCY;E<2L M$CK%W+_1HBYD8M9=WAGAG<&:!\EYM#HY9BQF+,E@(KW&IUK)Q'QD@H-,>&^- MHI(B[(-%W 6.'!,D&[$\&( M9KJISJT8.>I:$66;H^ M.PB/!O&/L[_\&=J#HXX]_:/=+2:N^-&?HUN..V^GW'&[O7+FP9+Y!HFHAIL M-5C8BNYTV5O*FMY:ZWB&KYJ5,74?*?#->?E3 &5,VP_;(73BO-';W*EBZN4T M@7R =^5$O#Z+^40PQ!R%4VQ#0 C/IO+20=Z5B7Q. M$;Z]KL1BSWP11?(H8OGR9N:V"M S]$6_K:S18BCC]$/T>4C+PV=M\03FW#5= MFR@X\+@SM5S3=&;;U\[,^DJ>*GEZ-'FZ;R_$>8(Y7.29BK$UB_B:L_3N,HSK M#D(T<^>3NO^/=^=[ZEDZR7$1&0T^&-Q]K/V\]8LS33FFE]V?_NH7M_627USB]0Z_;6Z=-C9#NTZW6;WU MG3"&:L.CG?TT\28<>\&'BD\-DEE>, M[?'![!33LPK+\$PY9BX028CV$EFM..+2.:1S(*UTFC,;F<,6&!N3DQ&4%6.K M&-O+9FR4<2L%,YX[P['B3N)@650\&.$P(?-E;!6.S8)C? S'7!(T6B:0YQ@L MSX1S#;>$D:$.R%FTE%F68W\7GY$]46/0Y_8B/L![^,"&(B\6HZ<]W\M 8F^C M8,P*08C@DCIM.:;646:B]$Q5C/(9D7CY;)[ M=DP:=]D%&IEF2B$*^P7B/E'DK%,H"24-U9Q;XG*B$,,/MG,K5*I0Z9$/$B0E M7%$9H@Q<)0<"''E*D5&6LITZ7S*TX(W-E@&0&AL7;K=&:_MG\^.NX1HG[3U2 M #X 2$X@%X5",K<%=41:R\R\&YM5D%1!TB-!4H@4Y-E)K$&>@Q6.AGQ*!CCD M!>/V'IF2%20]-B3Q2Y!T6O^XRZG2L*-(Y' (B M (RN50XEH0D* ]?-XX2#I MOO%X,SK+GK4%ZOI8TYE+I:[.0O$NE5%[CGB\E]QJ=]HCOIB6N81[P4'M,Z'D MAEM-E&6" 41+9YB95VS=DK4?7Q( 'W>\@8W+P:KEB!C'$/S5(DN30-R UW'E9C,E+_?,&(\Y%&!2:OC%8B3KE %D>!DLPE/:@FSH>BA N=K,M7050%48L) M4=AQ(PCQ7GK"HQ0N<053P!A.V%+GYD^C*A2Z.PKMC 6]G>QBBW$**B$=O4>< MYS@1S@ARCJ:8//&49Q3B\TI3J#"HPJ#'QB#A)+%6.*P22*]/6B?L8I(A'U]Z M8^9/DRH,F@6#^!@&<2&UYRJ@Z +8:%Y'Y"28;)%)9XEU FNW\E90O4 8]$2A M:<^J]U(K(LB,PEV#/6&YK 8,6$6T#HX%5@F'-O MM:B<:PL,U^/.-4MI2(2V80]C@B*UVGBJ;D[X(>;#A^J"SD?N1 MQ@JB7B=$21Q=RAE (20>@83(8 V/BDFB<:"/0!HKB)H;1(W[UJR)1C#@D0$G MASAC"CEN.3(..TY,4DS+[%M3^L%V;051%40]E?M?@MC2I!3WF.<=6!,L2;0I M1J.UT(_+HJKPDONA4_M*Q-MI_607%D@%S#W2F@&!@J5#SBF*,->)!8.3)'0Q MPDLJ?*KP:08KSSLP!)(GS@:>LZ6MU(8(9HQE2K#PN!2JPJ?[XM.5\+?&QUW! M)>$ 4$@)FQ 7&9]4] B6EH4@" U$+2(^%3ZYWXM"YF?5U,=ZM!:OL\RVNV4K MSZ+>^MR[L#[=I4:JRG.E]J-15X,_RL+(/^*H0/M(CR_]:E37&%_\Q+I!KW,\ MO/XG$X4*GQZ.:!X3-5?GXO*?^_V+6HU[$;E^M-^133#8/VSGQ)X.5GZ_6E^_ MW3V[N,D5$<>?_=HG3&DN3SA1=1&>L)0$0,=>OQ#0/XHNK?E;,":[,&.I[?KL!9X%Y"B:+.1VRODIAQEG5M[)^UX(DF; M]NPK;[?^Y\/.UJ=_MS>V:O]I?MC<;KS?6:UM-S:N;_!\J5^#G%;;\YD>I-%L M;>W46LW:Y\;ZY\WMUM9F;:/9V&E^V-Y;3?6&QO;ZQ]J.RUXH[[5:.V, MP/W-""MC^&WAU^N:_G4+/^XWV[E%2.\8KA$&J[E3,3Q([2@"F.WG=LAEM]TB MTKE\P^?7OTV#P;'-;41^A D>1\)TLMP+:S!/8#,&+K%.2KJ2Q!6+O)ZI%-8^ M41,I[/6.1VJUD511IF04W,$/5YZNI\\%Y]N^*)+]WK:['WJ#P79W:FN?V"]( M8=>_[L8^'W>M98190I'3!",>A$=& Y^#U2"V6!TOQM=>".9(BH:I)#DQVOAD MB(M<,RFUE.8%-0(:Y$Y EQH!Q92B+QJS/Z !$.C<>G-C^[P_^ SMSY>^#9!: MHV5CE%G; '&\QO'].K7<_)D0]_OEC?U?Z)IB?'D&J_5C#);?LVW3BQJLN=ME MGZ6'RE+5F6^!,1%KA_"]_4$M HR%VI4*_?-MHK)44]. =^XZ,U43E6)+_6,> MXO(2NU[9133VNKVC74N,9G< SXS"Q$DE''.*"&V04C2A::RC00&WO4T:%8! MUBR Q2>J^T6O'>%(.6*!@"6/3(P 73X8'QRLOJ(K;_ED9;^G!ZN1-W L7)N, M G2>WI]97>.576.IZY3<[>PHP^W82=$,<7>/X:"NKO%"K_$::FQ?/M_I]H; MCS(G*O3'#LX/>2X%W"Q-F>UE8.?W*LRV'.R<&)D/>"0)) >7*VTTUM91B5F@ ME/O['_&\*R.V-T8!VZT^/%$YGJMTO/(DS)&8-]H3!SB>2I.KM2&N&$.<"8YT M, 'A*#&54B?.,1#S5?V@\YL'57%[^@[)%50MQH/- E5,JT""TXHXQQ.-VB86 M.&5&!RX]%G-))DU-KG]+R"J=4H:[PJK%4.D*J_(!#';& M^N23L[#'8JME),0FRFW G#AU_P.8"JN>!ZO&SUX([# 40 E%K GB6"=D'="K M@ 5-RDAO0\:J52P6@59-J0AT36(U7=S$:KDFF;I78K5:XY(^2JZRG']&+7R( MJ\%6@X7!ZOLG5E,UGBLVTK6ESGG]T"OC!XK"$J.",+UT0ZK4# =@>;>$/7B6 MI(YB&.%!YP3S2%:>5[[@M=>AY,["]'(2$V?*QG^6X@;SG>OG/+I^DNS9%SIQ MLV7/S@E/7F6J\OJ@*$V5>*=^X>7%%EAD^+9X&]_F*#G5[HHBI) M4(GK DSW^TLD=%:I782:!\^YC6T\0O)TE:)?#?*%%3MXUGBX<]M[1K/Z9#_V M8V&BUTYL$: Z2@6 'Z1^[_#^Y4R6(5*RNL:C19]6R035-:ID@L>"^XW>H/"M M]N./V#VN^IPN1/KALG3 T2JDF!RUWC#N@[5,&!>#82%:PS"]0XCSU6/O+(W- M]+[7"X/U;MB)_1]M'P<[O4YX#:?<=5IO?3_YUH+[%IUO/K5A+*)^L$6^;?Y[ MT&Q]_=7<['2^'83V^"EW_=?7G\W67QT84]'YIO'^[_W&K^^G]=:_WQM?8/P' M==[\\N]A@_Z=&I.5:)2*1C*)7+R33# MJD-7A4\+&J"C,576/]TLE]I'*:$GR<>;:614P/0DPC05(!8C8;U%G!F%##,.N8@3-9HK M[#0 DU*KBK.*0E7XM"3XQ*@#FTX:S3CE!OX;3=**ZQBCY\G=)36LPJ=GP*?Q M0&8G)==6:,1@KP%\4A'92 C"+OI$F6/*\TR<-'[>.GY36IR^\ ($[V,W]FVG MC'4,A^UN>S#LER?*\>=1[ [NZ91[CGR4)4'L>Z6D+ MBS]TI-Q)00.OU*^*Y M54IG!=OS@NWFQH1GCE >:& :)1H(XH(&Y)2&/S -.K>;M$[FVE^K@DS6&)@1 MMQ^4A7(_5GG7$QPZ&^1/Q:O%4^K%\&3=JMZ5!L^BP>,>*Q.) B/0(R#0$O%H M.;+$!!2,U5@P>"T]$"_\;"5"'D5S*W;Q0MG%W/U5%;MX.FP:=UJEZ)WWW"/) M;$3<2X6,5AY%QD3"D>/(@%TPN4JDJMC%DK&+YW3R5)QBKGH[[LR)D@=/HT4D M8Y*^QJ"J79BIY.CVK,KY]#VO\=A?O4@ M+T[E=W^=?O>Y>W%&L@F07#^3S(IBS1NJ=R8<.,8SHF 71=1(A[CS#&GE/%+" MNL25=ES3'%JUJM6#'3B+=RQX)XIU5ZA:/'U># ?.39I=*>\LRCONN[$)F)1T M"HDB+C)&C9Q0 O[@A&,EE,5@'\DJTJAB%(O/*.;NN:D8Q9. TKC3)G)B@1=& MI " $->.(1L303K*H ,+C-C,*,BJ5"\P5ON%,XKG=-I4/&)>*CONKV$Q8*V= M03$)@3BC'#FF%6*&<\.EH0[;7/%T@=3U-43>;,:C/NC#E5)C,+I?Y1LCMTT5 M>U.=CCV?U^:RB&9O^B4!K4C6O!"[WEH?UMOX9T;MQL%WW&RM[\I@=5*8(NV3 M!\@F$FDI'')@]AE87P]0#I#-5YG&"^1EKX[&EL=O]SN.PN;MJSJ2Q.@.;.R1O7;AG?N4V/WN[P6B/.=5(<:\0IS0A$[*W)C#C MDR7">K;REJYR7IV!O6 :-0?GS Q*G-H_8T"_8K]7Z>^,^GONG\GZ"Y2*1R$R M=T*!68IX!$TV-GKD*9 J8EW"7JV IFI*Z)\O3X,K5O%"6<7!(ZM3_H-R1\'*\[2H+J;)@\]\%@^3*E;Q:,Z9BE4\ MCOXVK["*C[M42Y& 3" 3(T<\$)6K R9$C> F,9],PHO(*EY6L,TU?=9Z0]NI MN:)K;6UH?SYWLX\GN<8=_-S7=J%81I!=C(/U[:(C1>XK]:[?.]R F[:[QS"3 MS:/8+[O-E,V3R^^U[,\XJ+>[O7Y[>'J&U.O=/O-!_MT4 M<5%.T!;E&J\-X9Z71E:XMI2X-GZ@:#$G.;$,X>0QXIP19$F"EX(J"C8F231E M[S41\XHM?%QP>QV'C46;*V"N-9C0Z(=%TTKK>C\>Y=QQX:[QZKT"C\U7 :]' M_H&_8C>F]K""V9E@=GN"/BIJM/#8(T$(0UP(BC1G 1D>B+".8Y]S[PE[@?6X M%^X:+Q,^9K%W'XD.5K#Q4-@89V>48ZES&33&74(\&84T,1'%1"@S0CA#P\I; MIB:YV;/D_2^U\_!N?8,;L>A1]\*]AH]H1R\4+OV'7BU:5[[B$NRC5FG:I78(5NPJ]^%&6L![5N M#^8D9H)MAS'4[*"V'\->KO;;[@Z&_>/B$.TE&ZO5->9\C==PAO:AY\O:2NU, MQ^QQ:&?E 2I6[*&%)@V&\)]">[+'IUT>NIWLQWZL[=EV]_G?]?KP,A?1\_NVNU>"]VJM M&X=5DG:53O5\2=HCN=PX[O=CUY^V^O @X!F;TT90M>R/RNWS?S<-GL3 M]?64=<$FKY PG".>'$?&D("(#H90;84@N CMQ9.>\:6/SJCP:IGP:I93.V*D MXMQ)$HCDQ"AM--;648E9H)3[^Y_:5W^6X M?AXDJP*GF0LKS)WP%DH,.,NT1\;@7.C2 M)F0-O*1.!\*IAA9O"?T/[Q]NSIVH<'X+&^/*U+ZNN%6'L;_\; MOC861\P%*--1;]#.7_BC'SM%PLB?)^TPW#^C+)=^-7I@?/$3Z^#9CH?7_^32 M8_F8R[H]/1[0/":&SQ>YG*U+?^Z?AUW46LW:Y\;ZY\WMUM9F;:/9V&E^V-Y;3?6&QO;ZQ]J.RUX MH[[5:.V,JE6_&0%/#+\M_'KMQ*-A/'2Q7W)KAE=KV7VU\.-^L]VM#?=[QW"- M,%C-L>OP(+6C"&"V;_LQMX<_[@Z+3O'E&SZ__FT:#([M%"7_ (LS41.I9\'Q M2*TVDBK*E(R"NVC3RG4RK*;)L_7K#!XC5AQ/(,EG.S+(.E:\K<[;)3XPRH6AE3S9&R MW%SF>L^:,@A$(%N5%QC;\W-O! M?BUU>B?GR=HE/X=K[;>/!L4PPH.2O&\+$KF+$7.70)$'78>2.PO3+%;7E!UJ M@62M >_4#N%K^X-:A#TSU,Y92@T(RBRK.,-"W?I5,]N:WGFJG[-.PA6N]UA" M_$(GCCP'G,P;>98"$-8'!;.?OJ7\M^O__O;*ME*\4VXMCR[;#Y_N&W?ZI[2\ M;ET+DOGF^TL[/M"!BSVXEMI=V_5MVYFZY98&5R78E6"_6,&^;]CQ/"?X.??$ MC9LY^W.76)J;/E2#?)F#O*,ML0Q'XP^OWG16MJEC!X-V:L,/4K]W6%MO;FS? M09$?A]&^IJ]6I8^J:RQRZ:-E0L.-WJ#P5O;CC]@]CG=A(K?$8+V<8*DEBFJ: M(:A)*.#3NQ_Z/M MXV"GUPFO(%ST$-X_V"-?O_P-O_D,W_W4;AS\O0__?H<[PN\]KG_9@M_6Q7A< MT]>#/=K<_!?>@V=J??_9>+]-ZX=;\&]^OFW2^/7QY]?6'HR]DQJG^#3'--5W M,&VV/HKZ^JZ6SBG!)6)4YM)#AB.#>4*"8T83,9'@L/)6"K-*M)@M7O3Q CLK M[%AJ[,#&B2BBLL0[SD*PW&" #6>$\UCS"CL6%#OP&':$) B/W"$7=4*< (IH MHP.*B;F8>&0QYI9RJ\S("CDJY)@#0PVENHS,)D$-(Q+W'2%N #\PL <*13'3 .@16JU16K*/" MCGE@AV1>*$9@3[*2IX"-3B!X6C#GG;(45]BQF-C!QUF'H5(Z:5#41B$NN4#. M886LY]$#DU12,[!85B6?L97M(A3&60;8>!^[L6\[9:!:.&QWVX-AOSS(BV7S MU42Y M5:LKQ9U%<<>=.8D(8R(32.L0<]D CJQ.!"D;8H!_C6M6BBE M?4&Q.3NQT\FAPME=C3M"HL/<8@DJ)HD!/5,$&2D88E0Y91R)S).5M_09#I>J[?D% M;L]S]U%4V_.3P,:X>T)J1ER2%!%&)< &;-064X^2BAA+PV%)YYZ5GX]Z$J"UAT3&D@#\ACBE'5EJ+M%("F!-HH#$K;]F,SH0J M]N-N.K49C_H@]E95#8BE&\4$8Q M=X]*Q2B>"IS&& 4V)#'--"*1,<0UK)BUR2!"4E"2>F 4,<>DK2KR @&J8A2/ MYIZI&,7\E':\48HTQF(02R2M!3. YX@MS142-K\OO=-*9@?-O-JJ5N$>5]1J M.Q?XBX/A#,Z8Z@1IJ=%Q[AZ4,Q&JCHWF#I=;%UZ37]NGS=;W74^!E%(:D%"4 M(BZL1I9&6"K S""CY3'$HBI70S*MVY MU^/7]J_ZYM:N\9%93SB*42O$/6?(.$Z+'&)N HDVT96WHVY#BZYVU3:]%& Q M=[=$M4T_)F)<;-,_&YL?=S'SFEHGD#11(DY40(X%BJ0 VY1PRW!N6257-:Z" M+Q=-\^;N/JBVZ<=1NN:5;?KSKL%,60E*QY0!I8M"(2U)1,ESDPPSV*?XC-OT M4GH-IE>6;_6&ME-S1;?@VM#^7-P*U)>8 MNZ&VN\D9$JYWP]6K;/WO,7Q62!VL$@;P M1:UJ/F/1QL?%E]<0F%MJ1Z9N-1AZ]+GI2+=F7>_'HX3C+MPU7N89^9OGIX4 MQR,S]Z_8C:D]K%!T)A3=GF!IWA)-,:9(6V81EY$CR^!E.+5\; M*7VW9USL+> Y.2-HQ(6=7N'^_'"_/IFYD2BQ3GA$>#X<83:",0Y_2!ZY9SCI MI$/&?:QF+:SU#,Z^"AP7!S\J<'PD>ER!XZ.!XS@IIL(:E9) BF8;FRF5P1$# M5DJ3K+$\8ETTB1 +!8Y53]HG:5?-8'E"[]AUXM6E>^XA+LHU9IVJEV/1;<*O M?A3%7P>U;@\>/0Y@2$4[;SNH[<>PEXMGMKN#8?^X.'!:W$")%_35UW" \_"& M\K^_Z0"O^.VLKWQOKPNW#Z_B]*>ZQGRN<0_^L9B(\4*_^AJ \%VO#R]S,2F_ M;[M[);:MUKIQ6-65JJI /%]6Y$@N-X[[_=CUIZT^/$<4$%TH9HI(3!W!NMHLUUIE:EGK%&[S(2NO)'0 KVZKPMPJY%@2YQH]L2$[V MBUKG7&^#.-8$F4 H4I(18KQ2,;F5MX2LTBD!E,L<_%.AUC*AUG,FM598]5Q8 M-<:RB(N*&Z=0@F5$W'",+#,)*1N-<,EI&?S*6[IJQ MLXUKAU3+AU2PLRV-G MK$\^.S$(.$8'I<\GI\8@$@5&/%=N "CDB!IJM&(8DV3NY]*K4+!"P25 MP!-_'UJX MZ=MBV+XLN%1$%\,[H?WCC XTC@]!D?P,0PW9WW?OCP^-.#FMN#O=C?Z-W>-2/^[$[:/^(%TE2K?P4+1C: M7YV>_[Z<8MZ)__ET^NU+.'*4RZ\@WLW6WL_Z%QC?8:/3V 0Q/0#1I5L_ZP<@ MJK1.FU_JO''X*<&X>",773(V>A40,TPA'J-"C@J)?.*86Z6=P':E%@$+CF ) MAOUCL&+^&Q;Y3"(/;7^OW2T$3IUM4.UNB%U 15ULBT\,Q31#\591I"C'L7?C ML-8^K^!5Y%C$LGC1A8S4>EE(0$XO2GPEV M_4UO^N5-@R5\33.Q+(,5:U3Q91DL7>-&+L]@!:9WNNSC'XZ=?]6,EWX<:?"M M^_044%F@G+;6?C_&VB%\;W]0BX!SH;83CX;QT &D,KPZCQ2V%SIU#7CGKC/W MG()Z)S:YV%.]?M@[[A:$(._GEQ+8G-C^U'$]-5-W&T91'<]MUL01\?U M=9G&*&5.V^W'3EEN=K]]-.?$W7O-V^+)4C;H[I)E=>O3OJHI(Y4L5;+T*+)T MWWS/98/QFS-!_2QLU)1H;J8UVS H91\Y0=>?8N)N\G5>.C@W\ZWPT\'7W_]#>]OP1@^TF\'_[8;K3K^MOEOI_[E\Z_&XZ[SQN:WP\:7;5+_]>E[X\OGG]]:=?IM\^^# MQI=WJ7Z*3_.I0'T'TV;KHZBO[V;O=E3$(Q&]03P&BJR%/Q)E3LO<=ER9>_8= M>CAD+W)>1(6-KP@;=8S'Y"JNX<*%)AXP)B(Q[# M1D6!&)I$D M]]0R%G7P,^=45-BX@-A(Q[!1$Y5D4#FLC@K$%78YM(0CP$>B TFP05:\L<+& M5XZ-S!F5N '%")YSFXQ5U 9I35+J:%!)V(Q=M)\)'J_&VA611[]?":V;%H&78Y,* MX1&) 7WFV! /U$ RFSB+H!(^686UP+N:KMP^'OZ[WVR!OH#N@>Y\;QQ\ MI*!'[%OK^^G7+Q]/QV,!Z^\__ZQ_^7?_*^C>MR];HO'^W7Z#PEB_P.\VOX(> MA4ZS]?<^Z%."U[_J>[L22XJ#%LA(F1U3@B(G14*6DI"B<(KQ$=J"N,6PGE$L M"3#,F?:,"$2*"^;B%*]C%O7=MYXJHC4UGZ$K;_3 M*62_5F#ZH#8X/@3AAJL,:D R:IEDV.YIP>#5GP-@)6Y8.^H-VEFBST-0GS9T M5)DUIL5](D>Y7 ,)1+Q408K\-T"'&<^C'V$]C-W-( .VR%T MQN+ )TZ^YTT<]-W"E8KBY>=A="6'8'BU=B5>H*12#YBHATSV32&,+VXE-J._ MO!"D6 @R92$>3?S-G5=D<>,[[C;C&_T8VL/:.^O;G?;P="ZA'HL9T''-\Q>! M''G'[!<4L(A9[.XA6*;#FKO$.Q_%@5)YCUZ$]RAP:S17#CO+$Y>6 XW74>6B MA)8)MKM]-X?Z!Q"\%LA=IO$CN5P*U\]]"?[(]=,X;+:^GM0W&P=?(+#S^(;C 6,A716B.B2ZX>K1!FL%7)..\2QBLA%HI U/$C*O=-$ MKKQE8A4D;2E\/W,/R:N6"@4^6((0(3DP26/@5>P!XA ME)$*]IX3]L@8['DF=7",@@ )E8\$%=+<<128$$S+8).S*V^IQ*N83/;G7D3< MFTN/PB7I[OK@:]S"ZL]\0+#F\>;;/M4WJP$_\X#G;N@5%OP36WM$%!WM;C#M MICMXZ&S3,)7;+/4V_QC63:/7]=5./]^=OG$Z8>!H'BCGW",98\C-/1+L]"HA M8&V&1>=P5( !=*X6S@*%^%0Z_)A4_3H=7KS8O651WW&B+C#5Q!.)%,NUDC53 MR $&(VTT-:#-D?"YQS4_0?'X>9TH/:O?N-4;VLY]',13#W3&6UJ_3C_*/*?F MQ4#W8]"OBG3-"[7/ZO==0FW%E<#""B13+NI,,FISQY CL-%BHD)R!$B7PO,@ M77-4F<1L\HCI%%AB M#(O@YN:/7@# G*B&>G-L]D1HZT@Q> [%.P_T*PL)_8@7Q1O_[]4(G]&CXHN? M6 /'A1TQS!(-A[[<^G/_7.O_Y'=B\CUH_V.;(+!_F$[)_9TL/+[ MU;C@=O?LXB970!E_]FN?,*5'BUPOY0?0I-]5-O(V-S-=5'L]=':3R]ITS,(MO[GP\[6IW^W-[9J_VE^ MV-QNO-]9K6TW-M;N$F7C[;PN_7G>*V5S <;_9[M:& M^[UCN$88K-;B3P\/4CN* &;[MA]KMBR@!Y^.WO#Y]6_38/ O\R,'X8_%2V:$ M^S_/8,UOQA3[,)1W[6X>_D8>?2.^;)YZ[WR0>NOKZ2[5)H"H&V2Y2X@;[Y"3 M7"*6#!8RLJ@HSGE^TUHM%8HXRS+/RP:Y=IE?[TJ*74NYBH83)"4+B%/MD/&* M(2U"5#PZ'VQQJD6GK.--D?[%*D^//5\%!!@<19\9=N=TM98A^0C>RGM(J!44 MJ9;!@N(_FV59^%%8L1T,XG!0?$3^+&YPY6OEQZOGGP]J]NBH Y9#)D_M;H%% M(%B% 5(4G7>V4\#58#_"#Z^G);>A\%D&W'4;QV.>T!=7_*,]A.'Y6S!;7$2H MK^_U8\QI;3<_\PP/>)^Y>NH-JW6Q&=7V8R?4[$PXI+0GTGE)%'-@7&O#*5-, M40%[C0H!3]]NMAOO)IPA,+)F*I?B;.^KVY_MP^/#\^3,#7L$GPQ/JTUH*G3] M^HQW-;>>>"$1845*8DC(2AR1D)PE$C@QAH&]BZ?[AB_1$%\J13JC(4?'_4QD MAK5AK]8&(C/ZW)XI3>U-AI(1]HQKU A^?ENME2!3HF2C]Z.L*DX+$"2J=M(> M[M=\[ \M0%,G%Q_O#PI,VV@/V\YVO]<::^MK^>?K >SL]F#8+WP2<*=KAG F M2F%HB: M^KW#VA#T,T]3\=_\2+WC8?[68?OXL ;\[RAV;6=XNE9[3'!=!NQI=FOK1S"' M-:++^5V]S(V+R8[6[^>EF,:93_9['9C_WDD71 H6#P9A.[70@Q$.V[XV.':# M=FC#(L5V3!DBBS?;]8OAQS*F1F[\!H\ M7P^4N.P@,]S/Y\?EW$X=1^V-_0T$M/>C'>*%B7)NN13]:DXFL<'W#@_;1;7Q MG#-UZH_<:?VQ^VW2DT*.O-)1EHP]+][S$L*[P_R[Y$ MG 7&+6$K\A(8FS0!*\*XYUA$A@T=[4M@;=[BHZ^VI0^DQ MOG4MZ)P##@RJ=U0H=.8678 '.X@CR^0"(MQI[?CHJ6$@_NP,IF) LQCPNUY_ M/83BL,-V*CRX(QY\QLWUW< <95P91+C7N322128PB[#G7@$\<*-Y+@X_'0]6 M\^Y^D)NI@4"<[;M@V8)(P0J6NW&O6Z[,H.1\TX6P77;G@Y_ MCT$CI"A9+1! MP2TN^&^^9'M>Q.^BW,S(M+]^:_:@'2[6C@< 0!D\3GK][\4F:H^R@5N,"QA( M[,/??:]_U"M@!OC$46\08=,O'S#_XBCV09D*^NW_][@]&$W.JR>A#L95MDBY M=3&R5V;OV/:!J<7L*SF=RDMOH:)YQ?*%!J-M!:YB.YTL'_EK0[@V_+8S>K/< MUTHOSA@/+B[4.^[?\-:IPVRE=EHK_!D#?MM7TYIK_0Q65>J48GP,.B\] Y^ MT8T#N&+&?!#;3CMVX=6A_1[/M?JBI\WX)R!@L']D0E 2XK)K8LC4O WCRK=? M+8E_0?M7\Q07*SR$JZQ>T/4V:$.PH^\?QOX>D/?52UZQ\CGZ5]2FN&7.= $M M*R#C#(-&*]6_N@:/IF1/5?AIRAX(S_6*ZS^=-C["'A8E%U8ARQP&3AL-LCHD MY!T7FG,;,:$W=2E=9%B^ ;OI,LOO]\J;!YL)C=VOBN2 3JYZDXZB9^.J=BQ.=5XMZAN)$3]LF=*FF MYGG:@"Y\T:NJ#]SC35G54["2I<7J*3ACPB#,VS.E+VR=\_'M,SZ>7=/7RLT= M$I8?D/&R1.D=W>.\HXT'T27E).$Z.(.Y-,R$1)@$&SE;SL[I3M\9W7?]5%\\N[#EC+/^L''\77%MR;?F5? M#_;@_I_ NO[W>Z[%/Y[MT6SM_8+G$E^_?,:-@ZW3QF9G'UZS;P>AW=S\>-)X MO\6^??G(ZZV_IA5=2S*8E(Q&/$:".#88:0JF.4TL$D%CC-*NO&5K"U]M_SGT MY/\^1G?1"G7NA#HZ>$]-,LEQQZ.+Q@<'_[$TNPN+*26H\",0'! M"X&T] :!?96XSZE(3&346?B:UL^/.G=HIO;Z0G)N;)=R8Q+5Y?"8'*??[N88 MPJ-.NPAD+J(YI A4P;)3@V4/X%E. M=G$4F''&D<0B(BZ#1U9%CPB#E;#,Z"CBRELBK@N6S8%IW4M9&4= AGS[*.-? MF9]Q6?@*[;^:+U6\=1[^-X\HC@Y-$D1N.A9+&N\(Q/IF>_G^+RA&V M"TNY6CL+>1[$PS;*[Q71JEG$^OUH^^6F:P?[.?1SE&91;+/G )NEIGD/Z?GO MQ#>,LZV)"!T8_+H?RILS"ZL>+).SI(X'+E"E21?3YSW8.QH7IN!%; M029W\H"?1B3R*UF:<^9M>5/ M ;1'PMSI#?*./H"%NI"V"3'/%5YBCM*9\+TA]%\^.NU4I9 MPCUB3$G$K>?(.<=0L#9HKH3SPA5[_124'@D&_-M%9P4B)K J9Y'<(B2]%')A ML^<7E5;?9OM^LQC-J\6JSYD#:B4)3E$A[K#/14D\TC)9Y*4S1&$C&0DY\F42 MJV"]#WNPLP[+R:SEM3VK_;$L@@#OY7R9'.%R229>\P;VF376=YTP/"4LD0T^ M5[;T 1G'-0[UYEM=\L:;6,5#J[X!:XK M17!V!Y"+(]LN2Q ,XG#8R7?+I.5XF%/7BD7N367\YIZDXV+H^A>>*A(RQ"*!^O;UN4<+TW-4;?QY% M((QE\GI9X?1\UR[JG(;VP)_Y-&8J(!<=!;,AX*085P"8WE*)?:0R6I)\O"7H M<:Q4QYG_=ZL<[GHWK%\:;#-E0V-S--)_RL(,U<'#] SGK5]@=!HI9 Y(19(Z M@;A0&.55090191T+Q"I9UC35#Z]I2JE(R@>%8\JB$#5+5AJXE;'.>&5OB0FI M1.'11 '7UW=M/A^@V*.0!$44$ZFIUTU%1 MB,(D>,0R>$]5'*%>UJ)JQT$S76[J4;"^5UTCX6276JIM4!PYK !!@E3("8D1 MS+NT@"'&6;V$-1)*?OPSRS1LDT?VM"Q2E7VKE^JVC._9%Y6^;BD47)R$V7R] M3J=W,KB^CL(-@2:CM+P%*(\@S9IB\C[E$81>XTS//3&>XC6%'R.+7S["8(E< M4_1N@YU?'O:"I*K?L5?B6*&2^:81SY@#>CX1BV5H%96NSW-#_QD!UO^;TIOZ MJ7MU/T<09@&R;RXB$M!Y1&&-D=_F%I]ZIU#NA9N'F_GY%SLT]YF;9E[0 MR$_QC%$TTS]G00.?XJ'-^WB_F=ZULRWR-=K^BS991G'NG]J-UOK)MX/OOQJM MW//MXT\8'_#/Q@&,B7_[\O%7_/]WYRMM[#=^[7>^;=9_?MO\^+.^V4GUG8E,XA!YU(0*Y+UGB,/:(HL#14E) M9R(S3@J=L62.SOE P)-E?YRUEB6/N,'.>4BHC%B9R M8]PU32 J,%QH,!Q/<);!6HTI1YY% ,-D,3(F,,1PA+_'X"7+":_HP$I=+T1]7T<7:B)0^P MI 89[BWB3')DJ=8(2VF G6@? @=-QZL"3T;S/Y^FOQ)?&W](';J7#4W/0D*R ML=0ZZ5U%I-3^&0/Z%?N]"HQF :/3"=J!A>2:,;"-E 4PLLH#&(6(8/>16F,> M=! K;T4!"XN" <[!@]!(:Q5@ M>JT'.%-2A+D1CLK1L;CJ_7R$8U*]*\KQ(!T?IQS<66 ]XW[%..:!1I.A,19K M'A+5B*L(!I!Q KGD#0H\FL"# M(FH-10#:#NE(.&+222\EQ3S:RL?Q7(1#%>EUP_W8CT5^?^7R>"S^4?: GX2G MT_4\[Q44S1V*IL1Q"&6I# (I0A+B0G!D81F1Q#)@S9S55H)6L"J0XX7K\D/9 M1J7+3Z[+X[1"$9:"E JIR#SBDANDM10H.!UR/?D@0UAYRU8UGDPI?_%NC*=H M('A-)]S>T';N&:$[R@5E,+>A=YPS2XLHW2H'X*%3\V)P>UX^H+%"@;;?/X7) M>@45Q)\6M2=#6IP I+:2(\5S)*TU%CDF/*+$:$:E(5+DEA_J$7*A'J1"RY$F M50%H!:!/XV:K /2) '0B8BC7!;34HBBU0)PPG.N@4*143,X((P+1*V^Y6A5Z MSHUIGP4_I_0U>GC5DANJMSY/A;;_=]%M^[P$3*Y/Y^P@AESE*)ZWY3ZOI%:T M+KBQ^LM8><4;^D%=FD>UV%V&/L0A/'_QU&6QCFM6<(F+\VZ71:U K=I=VS_- M10K[98ED=SR ;P\&JV.E='L_V@'N7Q3.=:>USL4<^;*@25$8N=W/!8;Z^3@D MUTN&-8>Q%Y6&TJC>"?P2!&ZP5IM/XZSHQY0:^LSJ>_M9>8F6MI-X32HN% ^EGI%JX MARQ<\-)1PS52,=?6"Y0@JT1$AGG#A"(DL CD0)()9C"EU%YNK9,5V@[+,F+= MWO!J2<]1\Y!NL>7G'DFP7W6*+F&#_1B'@RG[SV3U[6*9;BU]K/7*+=N_?N)] MZ\9"M,2LU1Z[:F"NUYH[&H ^;/WO,:!WKH*8"U%V>H/C_L*4"VQNC#3A\._# M^N$VK1]\)=\.ZZ=?#S[R9FM/?#O\&[2AL0_T][#Y_N/)UR];$YKP]? K?/_K M:0/&^O77W^W&YIYH;G8.OQZ^.ZB#1GRE7_FWS;] L_Y.]=;GT\;>+E@V6)& MP>Q(-O>HRGZ&F!"5F <;I#)*ER!5U&1>S\:*U$$S,(.$4I1'$9W"BA%-%571 M.(+'RPMNV*/,6VH[\-(/8?5,2H/6D(=U2QY3DGN[@3_ M#UQX[G1T9.6.9;2?C]=-UYB-L@IQ(=7WJ H^E<3Q-?5\-1VO-G,:7-\@Q7?L M8+#;2[ME(>;=HA#SRASP8FJGE.+@JE'T9(%=--\Z%QLM9[^8_$M[ZA4['N;! M9UO^!'CI('87IF'*4^-+H_5U5V(?8L ,(,5D<-$8&9THTLYJSP.3F@,\]+IQ M2KN4/.4% [[<=.L22[ZE-\E4V7ZZFK6%^%P4K#UK]W%%@M[U>X=;AT>=WFF, M@R_MX7[>I>#)6O;G6;G A2IH^QP[5//C;E26T=P[D0>C$-M7-O7IFGK9YKQ!JFYE[5<^F:P==_?.^"M&3-*/D( MU7-Y4:1TSH.]_QP\PV#EFC!\T4O]/M&9R?0XA9T2B_KQ')Z>K-KO LY&$;51 MV/)M *'"/JF*'U\S5U^*%[F1+PS:[L7S#6[4%_.BW\S9%,YUE#*[IF\=YI06 M9GE_0FQMREZ1-\"R+]8;,MX-Y[7D7A6)A]3XI*! M 6\4G_Z5T3RSS]@=%%!V:_+6DAJQH[/HO_?K!]L_O[76?S9^?8;[YK/H?1C; M]]/&YM_?OWWYM_UM,^Q_:^T?C)]%UP^W3NL'[SKUS2W6:/U[F,^BF^_?'39; MV[A^^*GS[3#1*9*"+28,A0HXTSPEZ? MO/409:K*"5?EA&\]=7H@^$P>/YVY+SZ5%F>K-R_\>>[CJB7!G_%8F,"\L(%@ MI"5UB,?$D?7:(4O&MW;>>?; UEHG8QGHJ&S0,&R7B"+:QF,L0CQ95&\"(BX_.I MIU&1*ZFH<7*Y8/ UY-[>Q> D]^+(MT_&$N'95+/R@*[-R@?!L,DM7BZB# M91%%:@/BP07DI&+("<*L(L&H8.9L5MZ2./O@9-F%0Y^[LZ9IC[BD6/*(7:,K M$W$QL&2BGCN+U$?[_[/WI4UM)5NV?^4$]_6+JA=*;LZ#JX,(RF!?*BQ1-MAN M^.+(T>$<#>$Y*QI6P/5<@.L:I^Z! %8Y=:L"7)-.G1 NB 1(1;CAB L"3ET6 MBM:4,@ING7)J?MKO\Q![S,636M>L9\GO$2_.T&?+*0_=WG[V[/ M+_QX?N[V=<>*J^GFYNEFAO*W42SP% VBI3(6$1$YQAW\IK"AP@&=P%F7H4;) M=%K&RN6NF.NM7>X'@LFB7.Y5E2EX(G@RZ7='IDA6),C9TP!%L.3($*&1\%Y2 M+@)+C&1U+F*FSR)67G>%72N"7==XW0_$L'EXW17=N0L\37K75+-@A&3(^:01 M-S@AYRQ&Q.:3TRF+X61-8J+6<^+CE<&GEQ"(>PL_[7[;HC>WQ1/"IIE^&J4B M*1\4CBDO!D;-DI6&,F*L,U[9\6(@6>:V:.6G/0"XID-NH[&2<4.R@K% /"J& M-+4:T9!C0*)T@F?]/%'C8EH^[S$B;I\SUYE5Q2>*)]-^V@/!I/+35A)/)OTT MK),DS"0DN 4\$5E%.:>$BLE3$Z/WKL23&B8/3G>]>ME7*NQZ+MAUC9_V0 RK M_+1EP].4G\9EY)1SE"@&/XT#/+E + I8T10"B\FYM0UEULF#1=[GG3KF6M'* MNV@/KJ*,X?0!U%D:$ \_@/I8NA4GMS[?V^S_5.@LM=!:4.?.U_%UW719#;'< MJ5=_3,A>C&]LV'ZP_UN\;75=UI,"C/&#HFY[W^/@_))!SY;2%\%FQ<=FMW>N M=V&/CUO0E%E)XESZ(HNQG;_^I^;&I,#%S?*@JSL&;]F=NYT+H=N^CG'_-WK?NW9]N9%N4:BA^19$^3["S5]V_[Q!2(A8&9FW-?%LN?FKMOI3*B)+KN:>*%S\VNQTLLG] M93O#+-8Z$D+%,,9@$:4)T1C)74XP83SP0\E8\I&FF.18JQ1C M\6MWMS+>AQCOF3_Y(ISFVDN/#(L!<1TE,IXY1 E5(23O#35K&VS>QCMIHO#! M]29:&Z7/B[TV\/]2A0INO<:L\U0^B0?D-B*IM[+CL>'P3*^FN==8%VCD2%VZ M:RP@A7_>8EV_VQH.KK]E^3HLLQ46&9MHNDL_CRX"$(^!P2'7B_8[*O,;OK*M M$WO:7_OW50FO9N?\X<; VR?K?FT-4UJ8C.P(A@$)NB-!GE?@K,3>B";_MUV9 MLA1'O8R;_[I9Q%[6U_^+3S M>KOXS^Z[K9W&V[U:L=-X??W\?+U2Z:-6I+&[O[U7[.\6'QN;'[=V]K>WBM>[ MC;W==SM;F_F/-SN-S<;KG*C()7_3EI2AG'%&'_C\]Z1BT_5BPW<3#UX%%E@VR\>, M->.)=>9D7+;(-9-N[=P#;H/C[.(E-4IW>B5;0:E .8!REXYU_G?T24[%CXH_?]?/9 MBW,G%BQU?J$WNP_S>'_8.RVY]9^GI7[Q2Y:1K7_]H@W'PE"1,V!&Q//>C2:> M(HP),P9[!C[N0V1D']/]NZN*;*W,9F+!@*?4#(MFQ[>&Y0I:OJ/9[X^,M>0Q M,[R#9R7\RM'7Q\M. MNW*JKX^1)%]74 'WUJJN5QKI&:5SKF11G[(LZA5F/$*Y3?^_PV8OAI<0 MC_GA>_W;]]-Z^]/WQE: 9[_'A^U/1XVM'0$T^:3Q[:\C*&^K#B1Z.AWG^]/= M_1V@X.]Q@T(]MCZT#S]O8WC>C\;^)JVWHQBQ1# V M)#+:,A2PYHP*&,)8KVTH6=-X3N?F*NF_2OKOT110)S:UPM:P!ZWV-U2D&S[9 MUC ^Z^VL98/-9+ F9\0DAAW**6(0MS8BRZ) /EI%6;#)N_+42DW0!Y^JJ^1. M*\Q;G5JO@-SI%89USJTV1\["ZVY_\,Q"/I<&J8F6FI D@)S ZS,V_5<1Y)8DKK+:/F*E9+HL)=/*$UP&;DVKEN(4C8F$ M( /=A'B4&IDL8NH3MHQ(+X@-:QN4\YK00**TY(I^/IS):NN)ZHI6+O!A8FI*G84%++R,"Y@(_(DW(*J? 1;;)*@/]EQ2XR$RL MF^GHKT=WD9]OU&JE(;I"&J*5M[4,<)H.3:6<$1:]08)XBS@/&EGA M+">B6] M4V*Z7V%2BNTTMM[/*W0RMM:)G),>ELB!LP)C0BXC41<.X*-RLN!CI#:O&VQ_$OCI _<66W2W/[^8'^(_M/+%R,G:*7 M=8:RUV;[Q6!L7.=79?V-DV:KE:4OCF(K@,$/FJW;JL*%V(?FL -XT.#(#O)M M_0N-3'AB+PZR\68-CV$N6CH7\\C'08^[_=B_C5[7C0HJUW52<*&XO6QJ2U6$^3OV,D*#IN=L)N[YV^ V5'?9:&3/V,GIN:@O]7L9TG6 M82^NB$B(J.^-D??;)FN5LF(T298R,IN#T3 46A@> ME JQIC,6[]XN\6C*,IK)L<\[\4E9F6,+JY M5%=K$?(*7;!&:R*X)R%B<>ZA[E[ &='EY=70%F@1&/!JBLBR8"TQX#&30#[\\=?U*=O M6UF',6/\:;2]_L1#3YJ#H\M(OP[U+?(4G0LP6QFT/W3])K0 /+5[7,H<=+[F MPN5K_SYJMIK'Q]#264:FDQW*_KFJ,E2KV88VZ<6OPY:%N2-K+97CNE:<'#7] MT7DKEHUXCR8LQ:66W6!71L;EZE\>'^O%NZ9U\-V@"=^4CX!6R%/IN&U^#JFQ M&M;5IAQ]T8L3NE= Q(:VU[2MXA]PX$=C9EC*9><'0&M^BZ4V=2;PA8=)&/YI MQ\%1-ZP7KX>]7JX/F,X_68S! ]R/AN]H B^AIGRG];Z7A;#&79P;)1=[U&7P MR6E12F+&]6+SHCQ?;1/NSMW8[6=A+?AMI+!]Y76UHIFRN%8M=\BP50ZDLA-A M7NJ$,K/)>0,=7Q0G,YFOG9$*+305="\PQ?Q7]Y^QI!D,!WA]J1I>KF[D'CQ_ M[UC"^V((+4\/>!5DWY:F*M:(YXPA>VO]4J/R!1,&TCCYXJSE'DN'E/5 & *S MR"DN471"<(;AJ0I/3K72!2)LD(12<*MMU%1''%U,RN4D#F&2,&1,ZG9*NX&! MWHF#L05 7X^A=FSGI>5<6&LVTFQ76?NMF9J9I&2J3/>K*J[[5XN3L5:>+.IE5T\J:K-4URF$WG/>= MAXS8$VV:&P(/[J(=]GR&^:6]F.L.VL\X:[_:'7W;>/W;5/@VIRF>4\/=)O3F MI;9--:CF,JB>?83;WJ6EB;G)G4SV^S/=W;Y]_9_NUO>BA>"VP#_OQ#!>-\GK M;^,1F9=05B7^YKZK)^.-[LV3^M:GYN'GQE'][$-S=^L].VC7>7WK0[NQ_U$< MM#]]/SC[* Z_A=94ULNMS9/&Y[]:!W3[K/%VAS>V0O/@[.M)X^T!:>RWX)E0 MS_U6NT$_S9(2TH15ZPZ%F*484( M/FQ-RPLG"/3>!>\D8%F@+B0@G$M04$- H#Y7,\ MTN@MP27N23ZO>.V%X]ZSURG:R4N[L3^8N;!X46-ZMQK/1.WV:G)&.YB\)#9[ @#>($>.*K9)>;&6S3\^#KVSV M_C8[Z:43H+_1,XF2TV"S,GED.$LH4<6TQ#*E+*VG'IYLIQ*PNKVY;?\X'IV& MZL7!L-?)1\&.RV-5_7X<]._EE]]6O6+UL.>WU7+,S_OF0]DUNYW\V6;9+Q44 MW0&*9N@#<59;KH ME?7.RWJG5*-XP%@+A6B2"8A$$,@9)I!-A%/@?9RXL+9!9BAA5M;[+*QW") G)"6C",>6$BX",&UR[Y 9S[+O<%O-V/3Y1[;36^S),R[4@ZF@J:[ M0-.T##5S$1NM(XI! ;$0QB)#J$'*IJ2H(3Y)#FX!5RNTOECM":S>WGMER4 ME"WAGM&4VHRMD*6_.QW[QMQ ![^6)JW4NBHSCVM M1N "#,N_QPJ;E_1.JR-0!GSO"#GXWV4,&?>NQ6W>,:E"C.H4N@.<]Z1^^A" M5Z5\MJ5\]FOO#XF\>W $\-,G',^34RPND+#,/IHS6?7B44Y)^D_EUVSEAU6VRF):Y[=YT>T!:\KYI?O"?$9A*W+<_ M*E9R!U:R^_/ (6M\^TYWWW_1)CIAM4.S"SKIXA77/ .O8!-81P6*D.B(A* &L4PPY'1QB@C!)//52F+E$ %?G?^\B MHYT-**\Q%M!FT><O=>N;O(J0)>K F,(&E# M1-P(BJPG"DD5E5#88YL$,+R'J)549Y=6&!&>V2I7A0CW7M^Z.)VLK1+@WV7% M89*UAS727& $@R1YPIP-(FO\3TO\5XCP+!#AF:T%58AP[U6@B\ASY6% .(-D MI!8X@O3(4$<13\800I1T-J]X,UE!PO.$A&>V9%)!PKT72R[$SIW5V"2% L4. M<>4\L5KCV+A1>TY$@%X?&_H2EL?G MT3*K/4<\YK'K)"=RM&8J/ \"&1B4HA'89'! MWB,4KH]D )9< M4T*AIOM'L=CIA*8MLOD6S7YQ;*&O;*MU6B08)C$4)V#PT?8+,/SB[Z-FJWE\ M#(_ICW*,P@W#SNC"]2(_+$.,[9P6;?L=KK$=Z,=6"6V]IAOF'H4'=NY%\M7.SG0=+L'^5"-0='12O://J*9J<_[-F. MC_"B_/9F[*\7;_)#H'WLU]CKCW_)3^S'\OFY;##CVY8?MNR@_&96:8M>_-\A MX%S(I781GA-BX4[+R\^K:B]>-%'B&I3,MX9E&?.%%\\ZMJ?=X:!?MMC/\O3B M^#&AC/^$PO6/"NO]L)V+F OC;+\Y*GASG-0X=T#(\-T;Y7_M=?LY;1+ .W0@ MW%&W/7]4,)*;\^H G;:T2T-V/$8X#,P_CKO]9K[@52_F8OP3_SAIAL'1^9QV MZ:XQ>N"?MU@'8#$<7'_+)=OP,==I^7906CSC$ZUSZ>?1A6S',70.[6U_^+3S>KOXS^Z[K9W&V[U:L=-XO7YM MR=NV]Q6&5)Y^Y572_Z@5:>SN;^\5^[O%Q\;FQZV=_>VMXO5N8V_WW<[69O[C MS4YCL_%Z9_-=L; MZECY#SW[_/@L&) MF>*3+U5-CCXU[W!WA6@SRI7NO$=89YE,QW >W"C8L_6OT[)4G\._;R M\(,)Z\(50_1I^F*M^)\/IX>?P[&C'/PJSW:W#EOU;YNB?O;F>V/KKW9]_[LX MW/^K63_[Z_ONYSK9?5O_47][F.K[!VQW\XOU&)PI+Y$G.8X')P.^% TH$*N$ M,VN_B M&LSR,D;E;0S;8 Q^#B/OZIK!G@>J/6S%W?3ZR':^QOY.YXUM]C[9UA ^^SG6 MRHEX'][\9ZOKO[^T0?;MXQD,,F$"MSXJ),%U1SPFBEQ.FB--U);$R*26:^#" M>'N<^[TWC&O73?+BFDF^=)%_G[!9%17?M_HZS%?U70=$Y4IZSBF;/SB,9M=+]GLQ/+"^$Z\KHV\ M]FN\3N[YG33WN_-7A242JLEN]=@; NQ6,(YNBAF4/LC(F,&%','8R(:O/5 X M7<%;J- ]IISJ=%F2"-U;'^*MC_#?M D@1B0L\ MACRIJ* =!E\8*VLE]9Y0^F4G+_X3RLA=56UGSN,O0-2VO7U6WM.&[S]_:$&9 M1./LL-F@G[X?[#?:A_M_-@_./O(#>G ZN:)_L%_/I*!]H3H$LO/VK?-_AM[]2?0^?3AXYD]1$XA.27@)!2%(CZ,^$G(@4JWP M7X=\P*0F\;QV4U?H]/T(=R'URSYOLUK)"T:].>T:5TAV M%R1K3B&983*ZZ#0RTN0D+38AD[!%G@;OJ29:8[JV(<6#H_%6[W#,TX"Q[='. M6N_*3M8BB.>MX.RV)+2"LU_#V>O+FZA_GIYW3Z%FVX/RMEY/>SU8L>? M[O>@DJ/0KW-9APH'YX:#TTMTQC''@W7("V,1#U$BZSU#44NA-(;>IB[C(,4/ M48%9/:)W:_C[5?#:DK=5;A66,T\6>--]5R.H9Z18>K'I">??0*L]O=QA=@'7 M4N! C(B"SL,;TL:CUS24B/O.,*<8_S MD0WX,U).M29930R7&SR$/?C4QMQ-:CZ'-WX1N7I=4,LMSD^,RXDR!)8AZ8NS MZ_*)KYH#**2_1=3X_RLNK3Z(D]F+1'[K^P';&!RG*0P.#(^C!KT=E MQ-CQI>DL#'OY?$#^N ,O*-KPUJ/^.)[LO$T>(R3^AAEV-7I@??I0P\^ N%O% MY=[^\,YBPGG-/6M>W#NH4#WJ::.?!X2:G0'\UR_Z$2#&M@J.R6_??R^-HU_\ ME@TBAXM3_,?XB_* 8?D1^>/WHCPT #1P-,>.+[DX- 0=U8%'?H!'=X;YI:$\ M*4",EK7,(&'V+ WL\FOR1>>/K\$\#:4J3^ZT6D6$UFQF8+TXM%0^)8RFW1Q* M-3H0!&_)#[_XHM_U69^L'SU8^>#TZM&B7-')0U.C@U-%:/9]/F#9[>30H:O' MIZ :P^,NQR&?MA2+(>9ND-MPG8=$::<%X?& MS5F>@8N=_BA4/Y^3@]'I80X'6RM:S39,5D\U'OF:4;8%QM+J]H>]^.(CD4EC M\PMV4='$"%**,\2CT36G#W%U^AB?&>WG\Y&]'+.3 M@_%G'C.]/'F,R!D@=.JV6MV3_JN%&<(]'K7<\&XCUR6[5WBW4.NG' 1+]RT CRT>43Q/]&F:4PYS]>WS$-'SZ5E MY#LLL-S>59M4PVJN0RJEW!XZK)C-XN^ M/TS4:&)Y_.7NQ\VY=9[-9MSV1EI8A3IQ# M6A.-DLQG&T)DC.?36#5LID/>YJ&P=F]S>U+REA7D5I"[7&'WAT)NA:IW0=5) MG7:<'(^&.<2HD(A'@%:CG48\.4DU4T%PN;:A]&)4*RM,K3"UPM2%12Q7-/;Q M 7=2GQW\E"B8XXC )(FX=0(9(2V2UB1IA>,BZ;4-7B-\>M>X@MP*GBD6VERX%?_1R& M6,I3UB:UVD6T7!9T36ONWUXH^]^ M[4 ]7H)NU+>_CNK?#FACR_^H;QTV&HT?[TO;ZU M2::2%+:W3QO?#G#C;/NDT=XY:;P]/*J_W?ZQN^_IP?[FZ>';;7KX^7U.@C@K MB,8*BVFR' 5ELUY*/KLF0D#0AR3IH"5-).\^2/G(NP\O8.NA M27!JC+BIVI M '5A@#H9/R,(,=!/'DGI/>*.>&2Q8XBFD"SEQ#H2US983>@*4"M K0#U:0;. M5("Z,$"=C(]1'JM@(@"J4Q1Q&2DR*2K$.%,21^&2<:4F$Z?3V=\J1*T0M4+4 MIQ 74R'JPA!U*OS%>$,%QHC#K(BXYP0YRSD2)*D48I(Z6D!47)/DD4_.+"KX M95)C[)>)U.<1 E$.TQL38AN^-B-NXFKNZ(4CQNQ4Q)2L%PN6!GH7^_T8WS0[ MMN/CNVC[L;\J,D"-U^>&_OVL3M\<[;[]U#K8__2]/M#ACP5UY_^^';[E:=''X^ M #Q)X=;?Z;ZM^\GCS/# M)7R>E)&!$BXY#]Z!VYFSF'IFL98I3 ZI>R8-,)Q&\>;%=KD;1E-N0U+TDYML)IC7$(@EE-,&=F[9KWW%S[ MJ^_A*L80M9)&0LF4LH8(&*=.0K&8%.%N:EF7 7Z)3&U2+RO7,0QSAO,L5MH= MF53>(!SVL\9ALK[9:@Z:\.Y6[OPPEE?LGMO>Z./"?NW%.-(Y'1S904Z;WLS! M@(.?48QV$/M750W3")5'KQ[V2R'&00R#C4=.WX(H<:-@=',&;X_\. MF\?Y3>.2G#]_7(Y>+R<_&)7DN-?]IYEC5=SYN_(>9[,#O3$8;8..RC-5A= M M.MU!V?VY+*-F^B?"$T:9X)OMXVZ^ S[OQ3XP3C]JL_C#1^ 3.7@3YM?O,6MW M0LEM+T!9,M7QL?RRWX1.M;T995Z< M\3&)J32J!'-N0\ZYFT0R="6>(_MC6V M8!@J>=24^]0V#]\L:%CTA\?'K6;LE2&OUGN@@'F$C;[<[Q[#7*0YK2U:/K=\ MXJT46\LZG\/J0LOTRQ+42@/+[1WB(/;:94Q -N3:Y3%=#M=^^6LWI7(P7\!# M[3866RJC]CUX:+D_'9A4#0RM$\_E66>&1)>]>V&*HT*L%YM96;DWN.Y.< ^Z MO9&Q=H\'8&YGL1PO\4>S7\)6)PY.NKWO^?Y+H#<*53D/B_Z)D*-9(#]M/ 1' M3YMJA7S%10L6)T8MUT!/#P?6W M+%SC^9;'!9B8&!"7?A[U?L; ?8W(]:+]CFR"PKZRK1-[VE_[]U7'#[R^\<-- MCOVKX(RV94I2W'4RQ[,OV[VN15,9.6! M [#LO":5I_;__K>]E74L::3-]LBW_^?=WO:'3SNOMXO_[+[;VFF\W:L5.XW7 MU_.2JPL)UTKY+[LBC=W][;UB?[?XV-C\N+6SO[U5O-YM[.V^V]G:S'^\V6EL M-E[O;+XK]O;A@_IV8W^OG#WH'[]= /[O*]]?M\IVLX+E_FTG*Z,#;P>:T+\@ M&3 1%_TCFQV'\KQB22)&'_C\]^^S8' UIZN9'N>-GNJ$QPG>FA>*.VLEXQ3\ M>^\ J,%7%90K2L1UGNV-GNK$>Q06.,JHHX '$Z)U8 8'XZ*5<(,R"UO0B3]: M_5=[_BB&82ONIA$1WNGL#8 =9<:XF]Z<^VU_CV?ME5+R?H2UGA]9$1X['"ES M*$4B\^E^B2PE$8F8"/4F.A+$+"7OY3L\4]9?KC_L93>M[&#PQYUME3Y:_RC& M ?AMHSV:RXFI?S'ED-FQYE=,E:^K1SH#R"BYSQE R=:5FK^0-I'K^)Z/O>FP MVOP5GW-A=75:[1>'&#:S_[GL@U>KX2$G%T)I"4N$4$8J6%H-6)H\VD,3 M4T$FC#R/!'$2)')! 399176*7%L3US:4K$GSX$CT.<+2F/E-;,F1\4++4^"N M3Z*0+XU@MYK6G>^EH^+UL-<#G[BBV"]B+EL,Q7XW'E&GX\%436;SFLP:>U,< M6V!IO?,>10Y3&/=$(4'2 G%I MDF2GF"C#VB*NI #?GVADI//(.LL)-R8EE[/ZZ!K7#SZ<-'^2_0P6V._#_AK= M#O*S&>!%8]"[-<9,U'W*V+1@S@1=X"MXFC,\3>LE<6QA)%"*HO84,$ICI W3 MR*40O'72:X+7-@2O$<7G='9RA4Z55\:\'*)1&?-"C'F2:Q!.A#9"(I4X&#,5 M#IDH U+!.6H)TQBSM0VI:^ LK9 QSVFE:623=)V*E> =UP@]=W/@V>09MDOL MXZYD[ZDD?EF0V[?RF5V>&N^J 'IN #V]$2RI82EXC9C5"@'W\LA9K) 1W"A- MM!7:KVTH7#/DP6SKK@:RXBM8%$P9+R1'-.34Y6:2EM26JK%6*M3M4>P:6J$&LE$.OT*F(1 MG2)5R2!CI$0\$((,M;CTP3"SA/DL@TIK4HL50JSGP_=GF^9:.9#Z;;5X585/"\>G[2E&Q:UP1AF.A!,$<6LLLI@)Q%UB2B1I M8F)K&V3FFM#O3S@VL[+L)?*/RK*78=D3S -+RS&G!$4"YLVM)\A*DQ#U^221 MLU3ZF)D'8V8U+'M.RU,K%G%PMZ6J3KS]Z9:[K.8^7Y_PY>W!+8&*5>![)_#= MF:)53&3E+0U^GB 6<2\D,B%(E&001'KME<-K&YP^>*/MKE:PXFM8%9B],#!; M ONLP.RN8#;!)+7&AFKB$?14SC:I"'*,"P3S4+*$.AP$@!GC\UIS?QI1 W/< MK5U?1PW,XZAZM8?SE&>Q15#RZ0.AU31VAVGL_10GUXIS+C!' ME 0.G%P&Y*+VB&GKB)(AB) /HS_\)'JU=5S!SI,ESQ7L/!1V)MBSHTYSQ3T* MT4K$H_'(:2U0=)3[1+S@Q&38(2L$.\]]__=7S.VAQ\R?[*;1JO"=R^=2*^RY M _9\G*(\BC,9+#9(&A$0#S;O[@J.A)'&D9SA7"?PW/$S%-^I;'49)*&RU?O; MZN0J6S0\.6 '(2B!> X7T]AA^--P9HP5FN;]6CJ]6_OD!6E6;,OV5X?$TW7, M8:[)RG-%JJV0>;7/DC7)(4"^C MPTY+!UR+SVUY:7X&LN*+4Q525DBY2IRW0LJ[(N4$TXV$$L7!(34F:L2Y%4A+ MKE$B.&H7-%>*@U>JG@]2ECSYWV7JN(U+29Q_9E"SFO=OQQ'#O]*TG#QU[F MY0>6-Y$_RHO&#]@MK^W\7,&[?'WMX@9X<,X+[W-_U')J^&N2C9\GY@Y7DQ+V MI[/?_C+QYP(299X#5(E,K[O]P8M/@]G8_&)HB(HF@QP3"G&J@8MQ(&2.&)VH MM3IB.RL-YHI9T/Y13F_;/NYV3+5\M'PD&X;C*!,LMLO4K?5ZI[T7]T596Z?/7=61D[U M&.DXU;K&ZC[I.#E99^)^N3%_F>&20H'NFW+SE^DX^0)RARZJL,Q4A=58S#/1 MZ>ILQLU>6'MW@6[7[K?]3,GZ3!)I[A_U8BS:<-U1OXB=C.)7DI/>0H/F#GEL MGTFC->"3V[;9\XD]_+5B44D-7MUBN-P]VO9I#8[;9O.]?S,L1'+KR34R>4@C M5TU9C=='':]S5;4V*S$_7*-P<>F<=?;SYI"I^'9CXIFML=^M[L]E_5RKD&)R MU'K#N _6,F%<#(:%: W#=+PRI:ZL3-U7'."*(L!S6%IO_]7>W7]/&OO;/^IO M/Y[6]]^?U?,]G]^+^OY?K<99XWO]6_WD<,OCR:7U@_8!E/$CJ>]OGQSN[_R M\IXTSKZ*0RAS/;^'OC^MG_V9RY'JTXE#I*8)1V:1-88@GB1')A*"M%626:]Q MI Y042]:WG65 L$J6*M@;0QK*CK*D@@X*<:5PMI;*K&/5$9+DH\EK)%S6",5 MK#T2K$VE:R-.>QH%2L88Q*,$@(/^0D*'P(G&QGJYML'GE:JM@K4*UAZ]TG> MM7OM(U:PMG18(Q.PAJE4$68;9%*6M,6!(!MU0IXXF)P(Y8JJM0WR<"W;"ML9AE9<,=_+J;>P/"K#*&X\W MW.IXU4M(TKG0I;+S+MD>!<15P'078)K.],8Y)48(@6AY%%M2@5R*$C&!97?; -NLS)2%C.]A%I0,9FFR7*8N4)X&[V MCYZA7DMEKLM8VJC,]4'F.KFNS-=>%>NR5N3[(7">]=,F%4<$SE+2QB ,E1MI%CW#B5.-$A+-Y4^7!3OH* MR1(]1"/D >N.3]FBY^;>QA^M_A5SSJ>6*AN^@PTW7D\YM,KX!)V#D0W>(6X) M1EI)AJ2BW&#BE31J'E/N4]I J(QZ>4YP9=1S,.I)MY?8)&.T$2EK N(IFS>& MWP(EB0M)O>%Z;4.\J&B'RJB7YRI71CT'HYYTC@.)U!FG$:$,V#;/;%LG@L!5 MLF#/D1L>UC:(>%&AF955+\^CKJQZ#E8]Z4-CEPS@;$ 1?B(>E$?68@T_P-B- MCLZIO--MGH95+^G,Y,5++W0SEGPJ:/A]^8M14Z+G MQ2+DLT]AN2QTW9M:W: V3WY6(XPEC9PF$FG'K+)<)D8D.$(U)JLMP.=K MR'/?L:\,>=&&/+6B(3V#_RG$L17PPW%D.;&(\>29TXDRZ+,-66.Z,N3G:\AS MW\NO#'G1ACRYBI%T(@3L$261(N*,@JNCL4?.<.@QY4VY-$D43,FBLN1G:\ES MW^:O+'G1ECRY_GGK7]IB;1"H3FAT+1>!>56$"$#8I%[ MQ#DUR+I$/:LINF\XHXJ(UX](YZ[8U\9\2*->-*IUUQ;;GU" MT%DAK[.G;,06V1B8-D%PQDG>,)-J7A'!3S'LX#'DOLO<@:UKAE3'-C+X)5)2#&;=:"P05:HB'#@D>K(!4DT M;X^JA^=IGJ/5/.6L@15D5I"YH+6G"C(7 9F3:TZ""_!4DD=&!'!2611(,P>0 M2:(7A'%C,;BKND8?+IY7068%F15D+G*EKX+,14#FY J?<9Y8'R+2-E#$@U' M,G.*1!CU/$]UQK"U#4IJ3%0TL\+,"C-7>F&UPLQ%8.94E%1(5"DKD1>"(!Z5 M0SH8Z"/&*+@-T45/ #-%3>MY14D])F;.2%-]*8GK.,GJ^-V7'_UMV!\TT^G5 MI*Y\78G;YH=]R*/G9O0WI^>EV>I_L[\7.Z/4N_VB?]3M#= @]MJCU=W^E02] M;;!+>(EM322,GLS]G?_.<-'L#$L!XEF?S&XMN;B.J!Y=/7K&H\>VP//QQ.G# MB^,]\](;S#$FZWYM#5.:2PVG=J>@AJ.A (2AVRNA MYA7,2;$W.F;ZWW9ERE(<]3*3^E=3)&8XX]@0+[F7X'YR%CWG/EF%M[6U_^+3S>KOXS^Z[K9W&V[U: ML=-XO7X/.W_4BC1V][?WBOW=XF-C\^/6SO[V5O%ZM[&W^VYG:S/_\6:GL=EX MO;/YKMC;AP_JVXW]O3)M/?WCM_&L%\/O*]]?%]F'1TR/X5IQ):OGJI;[MYU. M,3CJ#N$9 0A+_.&A(L5Q!# [RKS%MH&7#@KX=OR!SW]/'CA?])PSP8!&_@LA MP@O%G;62<2JC\P[0DS,EB(X8H%&S#1R>(4 MH;!8^ MG<M[LEF)^P. MCF)OIS/R%*&2I??8+U%R'TKQ9ZOKOS]-#[$5__/A]/!S.':4R]W].CQ_FQ]^ M_G34^/R>-=[N8/#V>/WMAV^[6W5R^/F 'D(9#[?^3/5O\/G)%_#+L4],H42B M15R2G#LQ_V".4$J)IE*M%1'%2 M>!@O18(!4UI^-P^9HOESS!0ER8NA&'3'OD[IY-A^D;HMN*O_ZJ9I:DP",W.\ MU&PED1PYKR@O>KVB='W41J4C^I-!EIXOM%7+'O?CJ_-?_@C-_G'+GKYJ=LKZ ME3?],?W&R2P;N5=&7X]9F!'K7*I,Q,:Q2.,7CSG:>LG1)KSXT7?2K'.CKOT: MKY-KO_O58PE?EXK=Z[&__DY(,?_"DG5UR\?>$.]U8Y"FF;KT2>2B;L G11LN M.^H7$> @%!?\H0#J<)5[+LU-OS&C[,)V5ZW8!?@$&#.8(\]BP5TZ V5N[C M+5C#Y.\Q:+V$3;T#<;C_533VO^+ZM^^\L?5>[.[_!67S/QHT7[,C&O2OHWK[ M_=GDIM[AMU9K=^L[V=UZ?[H+]S>VOHMZ^TV[<;;-#M^^:1Y\^\X.VMNGAUN- M65G H,\2=DHBY81'G-B<39KD33VNB PVTIQ-FJB:9F2%I ^6%-!0 =/J5&UU M)%DJ8%H ,$T&M1HID@XJ(">-S,>W)').8L0"UBY%CB-.64VV)L4JI2BV\&_NEIQ7.W@%G9V3- 9S% M,G&+2"E'J9U!#B9+H((^):$-D62>67-6Z*![A4//$H>6DG:OPJ&'XM!T?EO) M,!=YQS%FX9S@D8N*(R\#U8D';0691P:^U3NKO_I<;V0!<^5ZE8/]E#%VH5SO M[UX3!MNQ;?WTLRMHO3VT3J<.B%QKXUA"03J+>&)9$R481+S7$G.L*,OIEO"# M906K!;X*?YX^QZOPYX'X,T7M7"K'(E [%A'GC)<:Z0@;;"0SVCF;A4T?GL1Q M]=;Q5I;2?/CM=+;'@^]-MW=UY^62MUUMO% MJ)ESF@@.OC=S!O$@#7(IG_8D6E)E"6.>9?E+05;)&Z]6!2OP6B)CK,!K-$WR5=+N79+LY].AFU>6%>]% M-BL/_RGC]:.0S3K"T'ALHE<1T80EXI%2I%,B*'B!*8Q@;*3) M4DO5ZF.%34\#FQZ%2U;8- =LFB2+"J88@IE%2@>/N&("F2@P8DK'&!B+P;NU MC8>G:JD6)F]MAY_+/V) %DID@1'V8ANLX>?"8ZDO]!MPQM-H>_W?'W(F:56. M';WLDT5O+E/]>W7GS<[0$J>;FY5T+L\W,R40&!4"!V)$%)1;EZQVTEK%HG!2 MR1B^[$PJ'\S:QSJWI,V1(7TXMZ/RRWVP(G)E(0(JXE^%82^;536;W#B;[$[O MLUM*C(HA(5KNLQ//D?6&(JLC:!L'D/_7BCTW,P'$R,] MMEP9&[C6>3';.?/J\NV%<(L- S7_N;V?K+2;3Q M[3O>W=_\DEC$2A*.?$P:\: ULM@G)#EVE,B3? M&EO6!S"LOV,OZT)=K%TC6F']+;!^9XHM$2N(=HDAIBE#7!.*M L:&>:)#I83 MPSDX3'S]P0?DYQ/I\ AV\%\+I805=-R)*5;0\7C0,4$3C4D,:QE18@)HHB(" M62L5PH)'25*B*M@2.E@%'2]K-^:V"TJ_PK[;AC>L7)\_"FWZI?%JTNZ&9FA$P#=K=-CM9,+F98]HGE'!K M12_VAZWR$[@*"MWL^%X9QS2^8UIFV9T6_^GS4VOV LA+!95H%+0 )J"-+46F0H"]IS:&KF?S$M/'9/EJ&F M+[X350@P#>>M$I-E)D.,2,.C4,H[)=0R*GG,JO'3(:!3'Y290FSND/D:.$O) M!FTC2SQQ 53!$ZJML]8:25GT$^'&A#(R.2SZ *CPV_TM_1D?6'O(".+U]U\, M<#8)_8&D%!%Q0A726E*$DXQ<8QV4N!L,/%)_G^-!U=77=K7%WLC #7(B4<19 M),A )R.5 +@54Q9+NK9!:F5RCAOA(@Q[F1;DU N=Z].A7$VG5F),[O626!Q' MGQ--MDYKQ4ES< 3@X[N]_'FWDSEC84,F465"AT&W^+#[<7ST[OH<>M/\ZW:) M,%>9MVWV,Q3_JD'!)"Y_16KC)AY<8GRA&8I.=U 9IAPT8IEB:B2O=JD( M$[VVF!1JLQ;D+XZ;U.T QNS@](7G2OM^DH^.B$ C#1Y%I0#V >JSJ)9%5D;% M9"1*4SJ9&$]J!=\0PW/63BZQ=EZ"CQ^)%(R9R*9RJRVVC]]%0(-XS2'UJJ\O M]74TP2=MP-,/69N2:J2E5\ 94R(A&(U#G.QKSIU*!GN@ H$G31S\ IT0,+?" M9BW+V^?1FYT0;K%0.I4]J832\:#()'9FAB#[2Z@]B;-3Y"T]M1U1XEZI[?BZ MY O(%B?@L8M);:<74UB^E-1VTY<^B0QC/S?0WLV41'U!37$>@#6C(9Y[;&$) M>+_M^D$WIS0D!;H@F04C4X<6;ZKUK?/O/<]3Y+>O_DHOC-]E#>!>6\O3)\M_ M2?'.]2U'8=G0PKOI33-[^ =E_/4S7@@8[2)]>T\:6W]"^3Y]._RV2>IG'Z L MVZ*Q?W"R^[E.&V<>[[Y]_Z/^>7MJ%ZFQ]1'7WQ[ 'VYM_SC8;Z3Z]$E!< %82B$BK!1&/%"%G.0$:6=\"O#_-&?C M%C7V<)&BNYK0BDMF5$A8(>&]D'#F@L8-"%B!W%U ;O(\)Z(64C>,9":^]R9AGY5!#NN2MO@!VQZI3$*A"RK6%LP)OW3V+KGU@OMP4J M.C8WI)H6O$V)X^B40$P[CKB2'&EA/&(AN"SQY(2VV3YJBJY(/'1UG&&%;?R7 M5&.F;5?F>Q?SG9)\58%H00620E/$DTA(*Z&1PRIA8P-EV.54H97@ZU+)!*_. M#JP(FS/Y)M^(0\QH%3DHASJU&1NN DL P%+ 7E&3- M*5HI@"Z5.HAJ'6*5J,-1+\:*/,P+AF8DX8Y6Q&0L0<23@+@26;#'>>2T8YK& M*+'.&=)(C8AJ :(R[KF0AY%15W9[%[N=T@]/41L&AFI#!+MEU"&+A4,T^@"6 MK"-W<6U#KXC^RDM9>)#5PL,*L8EDH=5'D(:W 4>]&F0>Q5ZQ +@IOR2.HO:<1^ M]\_XMVV&S=P/%9&8.R1-AT%PYC71#B.K,4"2I!RY: "A& T"*Y\/-(&5\!K6 MJ[256JU"K*!ISZ01UYAT9;5WL=I)(B$42R;0'+>456"#D<@E[)"-EN9#I4Q; M"43BP=S_Z:U!/*:][7<'MC4^(7D\9L\/699X6-S[2X:CNZY95!1C;F U'27! M@W70=QY180&Q+*/(&"60,HHQ1W'R3*UM:%63'(""[ ET@I+V]XY'GR5C NM-# 2J1X*E;^W!<_\O3XJMAI'P\' M,13-?)0\]@?/9?WC;CF15H:6?.RJ@31J\3-,X:A[LKVQ[!.#=@_=81:1.J_+M73PY6@$/+AQ*I?Q5UK[%TA><;&YP?ET M;$N"#N+$)&2=YXA["FXD4PHIXJU64E&>\Q0I7#/DP4%V\S6?IZ&C4B%HA:"/ MS(0KB+P;1$XR7N,BCC1Q) 5.B&/"D?,L"]HSG3C@9/!Z;8/S>07_/3(^SL@G M,ELYE?Q2.?4&/>L9-UXNYU5M[&6JL(I;J[#.%K6^5H1UVU[Z>=3[.;2_1N1ZT7Y'98C;*]LZL:?]M7]? M-22PHO'#39Y/)NM^;0U36LS(AQJ.+! FF&ZO[.U7PRS9E:^",MF5*4MQU,NS MYK^:(LM\,XX-\9)[R6SB+'K.?;(*:X&_J+6-4EX[F^OK/.&600+V5C+[2QII ML^J^MK']/^_VMC]\VGF]7?QG]]W63N/M7JW8:;R^/K' A*3UJE2DL;N_O5?L M[Q8?&YL?MW;VM[>*U[N-O=UW.UN;^8\W.XW-QNN=S7?%WCY\4-]N[._]WW]I M2N@?OUWH??^^\OUUC2+WRI?[MYU.,3CJ#N$9H5\KX@\/%2G #R_Z1S;/8^6: M:1FS._J@7%']?18,7D,2KF<)$U/+B)L*KS2W.IC !6>,&N8X_&[ASP04F5YW MGP&S3R:9Z(CAB@4;,-')XA05=_@\0./D]=-JKQJN4 MW3>N3)R5:G&E6CQKQ4R*2%S@,[6>W*P_^;H,/_[K=&JG_W5;FQ]AWL/CR97W [H7U"/ M]R>-S[DL.7_PIZ/ZYS??X=]FG7X\J[XJ),^DD80C MX9E!W F+G*,6Z:2C,S(JS+(BD:[B=U>'EE;J[:M"QUZ.X.JR$&K&:64;0\2& M(A9,0IP;A2R7 DFG=.1*&,?R:65:D_+!*2:J,-UG;]HO2G!U>58[R2NT33FU M.4?1*8[ 7BFX3<(A$540/A#M/5@M>7C>JRH^M])J7R5\J017'P^&IL\AI^23 M%XDB3Q2X-U8SI(UAR/GD5,"2$NE+M7;%Y^7AK- J367GH_@ZO+L=DJO MW01C=/*(!&(1#P),-GB/%!:8X)1D2&QM0ZU2AH47L/!0R;6O$GMX(3II2P*A M&6KM))&D>-+(. ,^C-82&8\!B2P-UE&=L 40(AC( UDA-Z9:>5A-VWY9BJO+ M,]M)[A MI3IPA0)).4,3,\AH,%NB(TL^.J>87-M@E5C[4KE#)=:^4MRA^4^U M\# _$)J.'1&,$>)-1,1X<&"\-L@90J!Y):=6:X:Q6-O0-6:J=8?*M.="'4J3 MKJSV+E8[I68F##58*.1B8HB;$)$%'P"Y8+!1"OJ,V;QEP-1U*X0.-)-F((H\1<>C]EQINC]!.'@9FN[+L_2I#12>"#,D@'U[@KAF'CEN&*(L!8.I MA#_LV@873\;*G_L:R?/6=%]9'*HDW1\5N69(NGM-"'=8YHPS"G%.*#)))41= M4IQ&ETB..J>DIAX>.E8MDSQ[ W^!BN[+L]U)UL%,H-1*CQ*/!G&E#-+!1V2A M_R0AAGJ34T95@N[+,[E5$G1_4<(!\VB?"LPK6??E8OIT% Q7/$@2!,HK1X#I MCH GZ3@RC&IKN,>21,!T63.&/;IL\8JM*5506D'IBD+I,]9W7QY63BFQ)!5% M$A$)J33*P@;(62#!,G%B/56")IRUGQ]?WWVNRW(7$N^W$/V^U2<7*K C(=>; MM)FS4_%+Z5ASH26_;%5<2M?'77M%(/VJ30OE'&7*ZV UEPPJR+CV6,B$O="$ M?=DJ_CC;.ZJ.]_:.]NU2(0+-G-VI2 G]"L/GZ9 8S98%O M+,MU*M#CA RUX9)^#@8L M!O9'<=SK_M/LYWH#BQ^M?#?;63BZV0W]8MC/LJ]0Z BU HY?^K#-01\^@N9J M%0"#T>6SP#N(Z\6V]4?%_PYM#QY5*]]S_OKA<8 K^N4#+C_PVH?5RKC% M9KIR1[CXNO!'MO,U]J^^I6V_Y]0.A1^VAZ,4!H4-N5OR[M9ZD=OC8MP53;C' M#TI9^=U/.UN(F*+;*1\7X:)N&\ B=OYI]KJ=?'?1A":!>;LWL,U.6;:V/1V7 MHKSI%S4Y.6I"N_CNL'7QUOQE_'$<._UXO1[\7<;6#;DZGL@P+0-VU!_]&IUV\6UU W<4!=[$^Q-10#Z) ).BG$%LY>W5&(?J8R6)!]+I"=8 MC9">3*;IF6)QV^?EN\#_#U#&UZ/!!88S=IB[G9\B>XB^L/D OJ-?P%%:@ M)%1$'% 4F1 8$IA(+QB&)@]K&X2M3\>%_U<1AKT,0B5@966 HEWJ%H)=!A@& MLP7[23'HWG%P:!523(Y:;QCWP5HFC(O!L! M# 0ZI@'J"@VH!L?#!L?^#OFB M3524Y; 8+2WBQE&D23DT2RFW? MDD]<0N4\+_R?.[B'#QQ#TW[BQ=C9'A7HS]B)J?E4MD"7/9J^;9(OV3-/U@@ M&.H0C](@#1^AD!1W)L)@$S*GM:WQ&/*82[ JAV%Z MCA))*YVAF%BA+WF,-;K9";P7K1LYA&-+B67LP.41 M><^GKA>_=ID6X&KQ=?6\?2U*15(^*!Q3GAFC9LE*0QDQUAFO['AF))6O-3_K MW=TZ8%\L"\GAQ!#\%Q!73",3'3A[ L%F0JW6O M%==J;#QL;.QOGGV),6N_R82<5H/ M'$(5\7[@8/IZ IZ6%502AZ#Q!>(,.^2D3P@\7TPU,]Z%O-W&:TI-*P7=V=-Z MX'Q2=?A#.YR!I^5BTDJC)*Q%W$J*G'?@>"DIC30J,1]+'7D@^M>[6K?&CH5Y M6MO9LG*S*G.:=+-H8_,+](B3S !CLS$A+F1VLS1&CH"7%7U( M6*D'NEEW&*/9]&SGBI7!"Z'?RA[/,0YC2^O7"K"#0=.VP,ZZ*4$Q"G=Z2P_M M]C1B/G[64_;9+@QR!*3V1YF4]C3:7A_:]FNSTREW:K/LP#4)[6O%3M[=[=A6 M\2'^$SO#3,Q"A#8?00I1O';A""^HBN437S4'T,K^%I7>;'=A;)V-]N5A6'^( M?:BP/RK'9YZW >*A:Z!&Y20>FH-A[V=(]6-T4VVTH1[*'78[R+/.SQ+'GR4N M:W1N0X6WV;Z*5K?S%;K/Q<(/81;H#%IYRSZ;7 PUL,'^(-I0](?PN(M;6;[7'9PFI+GUR]U!,W0NZCLY9V^VS?O01B,X"\.RG"-P*=/0CEOGZHS?'.3=]5Y^;;=33JVS)M/1 M]'OI_2-:4/HD&?'LUZ^]^/7RZL"9E0<"JRW]W8.(=5>QB;HY/)8WELN?9 M_:^\\?4+U800+S R4A*86U/*"9!RBC:!A?.<>6KN% :ZA#[>]+XWC*'LW+_M M:4;[JH]_T<><4!%- L*4!:9Y\!)I%@V2 KI;1"<%866>"LFG"=0THVJ.P.@R MTIP?VOG_['UI<]LXL^Y?8?F<4W?FEN !"9 $,J=2Y8F=O)X[MK,X,V_R)875 M9B)+?D4ICO/K;S=(:I?WW3Q+QI*X8&D\>+K1RVD O!EP467@/:J+3KU(B:JP M'_AU!-QA$*&5-:&_;X\5%8#?XVI2.U'/#_AP?6UFPO/+\.EG>;::7SM M-.T=]=0(=D&'#O2]X&\:'*;JED7EH7/HO%4BJ-T]U[I=)\P/YA#VRJ[;\U4X M88G:RD$/][7MWAXFOT,[U, =PGXQ5FS^ZI?E/L[#,_;73'9.OFC.669$3H0. ME7I32W22YB0SQB>IC!,M]+S_Y6/@SA1)V63=1;\TZ_;7H(-7XH&K9V/OU79T MXH 3*:0WW6[_I'RQ3>GRRK00T>#5_;8A[SR!(<.=]5QZ5XT?_QNB_*X MJTY?%+W0['#3[_73:\=R?,%\/".^K_KY]Y/"#@\QDF&=5M$,=3AE_>;ZY_7P MTYQG>_4;I^MYX*[+?Z;K\/6M9SWV[-]2MOJE5VYLLBY9>@N- M98+??&/9>AK+1]38Y&(C>]U@X)71_/): <75BKZ?@*6%L(8JO]H9)]L1[.,K M\Y:T@[DXF+NKC5 +8WG=-#@K!_4"S[A,,-'#'G$D<%<2T4\^^.5MSRT/^/O8&KST4.5-'[[9=NORQ_Q:,(H\K#R'?[)]&A MLP>7R--ST?1@#VXL+IX?8ED7[RG#PP7[=K??KZ,?[T\_7ASM>_%])(P+OHI_UW\/_;F&;B:'?3 M_-P]VC[9W8>V'GTN=O?__KKSS];I[C]+*UXSIC,MK"52X&E1EC.B')6$\=PG M298R:8,G!N-/L%!$"VN/"=9^N<]0M9N$LQ:Q+H-8\XEOM/=YK%Q"M* *D[8" M8G&1$L,DGG["I+ID[:44BP>?O[90]8"6\U.&JKOUKF@9V&/"LW@.SY2.M7,Y M)5Y0 7@F,Z)]1HG3+!4^S_*< 9ZEG9@OAO2V#*R%M0?*P&X\A*6%LP<)9VP. MSBPSS,9)3/*4I81;G1$%($8T3U+J99;EJ5E[&7=@2WL8!.UIV=J7+]SY13"5 M(RQX-Y]G_[M,P:*'5"K@%G#M 5G,6N7R>NBUNU@1Q!LMDRQ/B,\E(]PK1F26 M4&+S-+5<,"NMQMQ=B^'D%\>NM@#[P]7&[M]NU"[J:R_JA53)@NN8IPF)<\RY MQ@TLZ@1+$9K$29TJZ=/T)E,EMRO[ :[L&X]B:5?VW:_L>=N)U0#++E<$M$U. M>)S!RJ:I)9GC -:9]ID 94/0:U?O:E?VPUW9]V]I:&T,M[OLYVT,*8^Y57E. M:&9RPC&I#TRU(KG/O9& ]#%#EMZ)Q;5-IC>X\)^#B]%YAH:!&Q:#*M*YR9'P M5.J./AE;P_P<;HRG\/6@?X2A8V_Q%OBA9\-SWO;+X61BZ]1";[LP2*_[@UTW M;&"R)3R71+[%"EE"L\3%3A),<$-XFF=$9)H1ZZW4F>")L4!X^&(*JL=\]MTB MPDW:)UI$>-2(L%!]7:@\Y7E*L,@,J$!4$,%32D!(O $>I&P:K[UDBQI0BPA/ M A'NQW^D182'@PCS1A$:9]:H."5)CJ7-9983:20GJ4\D,VGBK WU1Q9UHQ82 MG@0DW(!!I(6$1PT)\P:36"M!I<^)3:C&PKJ&:"^!*4@79T+X5#+,%Y0^$+WA M'$M)DT8$VNG.1I'VRMDKGX.OR^LZ.5^5S'M3 M/6&OZOG:GTS79 MI+>HWN4$LAH$Y;F2J74IHKBWA1CBBG)8D,4F6.I5RPP%$ M\HYK7V,F.M&\P37N'W8RYJM_B[7_X+<4;>2*IH0B@L=,*9Y42ETA$J0 %T MB>949FLO14?(:T=ZMP#P< '@?HQ#+0#L M3#/8$G2J:(C,$>E#XOA/RVMF18K+/E9UF*KLRAZQ?$SNL[+W_-E .!'HFZ+:#X9O M0P6.%O]O$/_W%F.;+ >@EXDFWEB+!% 0D2:,N,0(QB7U- ']+Z8=*I<5#:@6 MU'VPFZM%N=_$DG[@T?$MH#]G0'\8?F,7A_86O2^#WO/6.Y@[EII<$MB"4\*% M]41F+"&@KDN8SE0R)0"];\#/JP7.%CB?-'#>9]1@RX3O 4OG3:%<<\>9E"2G M3A)NTHPH"DPX$3;A4FKEX@RPE'?RN&7"+: _*/!J ?V^S=\MH-\[H,^;MCGW MAB: Y5)33G!>B<+<+1QV:9;&,HX91]-VUEHV;L(<_UNHW/:RKA3WVTREP^HS MKKFB-U+5"$_5DJN[S['.VW&_+/""%P.'9T'?W:2\&R[JJ;OJKM+)+4I#QT;# MU;;A$BN+S/=]90^]OQWTA1Y6\@,XUA^$V7X1BH#B5= F]6#:$AT.$/__JT@] MDYQQ*F.3<9,!H^?,&_[W]:BOZU]Y?F]N[;SYTHNW=5ZMKG$X5=LQ6%':\CX[L[NUO M?8CV]Z*/NQL?-[?WMS:C5WN['_;^VM[

#EBHQ6]R]6VFV?TC[ELD\)+/OUE#?O3C]]??=C]\V?1SN%I)__?4C-T=\]]8\<[7W]!/?]^6WWZ!W=^^== MO/OUW2E68H=G,]12X+=B=W.+?CKZ=/KOG^^2W9\?OZ@\%3[.$I*H6!,N/2HG M)B:<6Y=KQ;706:6;ANUJ Q5#F)=<)=QF&9=<" \Z3)YG/$F==QK^.U^3^L,0 MQI>$88^F9V:1DL^)_YE5RZ>Y>S5WY[=KMA]*<4YU+!*N,NZOHN-L_=>Z#&WPOC)O(Z?1X;71!4,-?>WY21[U2W8-X/V]A_O3% MQ-ZE1F:>"8^>\EM!#7G0[KSDS)47370_A/@$O4-BH'L*O785\^IG=;FEV*]82G5ZK,+M;S M]&K%O,^IS,[IU6JHGU.9G=]"_7"Z+NC5'GM.L7-YM7KO3ZNQ^4U49G\0CJ7B M&N;%<9_D1?ITE]5RYWMU:P7A+U'W_5$-S0V6=W\Z8CYU[/@(*D9?;*(O6IS[ MIHKU/J6!NTB-^.#1BZ>PHX0ZT859:!^^Y [;]XP>C+%.A^ MB$X9URWZ=>G^/Q3/BVL''EJ3Y=J*5";.\EQ1:;,\CYE)3>Y\3L6E@TIJJXVS MRXTZ6U7@U*/PN[BR8>?3/W^6G_>/#^':H\]'?Q;P_M/=S0WZ>7/[Y]Z;=VSG MS?;II_WMT]TWK[_M;,+]I_4]__[S4!_9[M[1%MW[Y_/1IZ-MOKN_#6U]_VWG MZP[_O&E./GW]\W#GZS9<_^YD]VC[Y[]_;J//10@KV?WZC>[M;WR1J. V:Y39UC,I%)P6.=B-@+G1H=4P_]I?&EXP]:!+P'!)SC@"Z+LUP*2HRDH 4; M38GP/"%&IYF*-4N%9VLOTTXJ'@T'O*.T._=GP7SC>FZ@NL%-5=FCHE>4PT&( M0HCJE#O/K3+5)5 L,UF<>T>]UPG7N9(F=R[1:9PD1J:Q:FUY#Q[%=A9L>;GB M4OLD(30VGO"$"2)C+8G6C(LX9PF+.:)8PO+KHEA;/N+AKNTDMU;F(J-"46Y, M+'SB!<^%BSV/X8O62O48UO8<0_$"N$>>9"1Q2A#@H))(PSR1EC&N#;.Q2]=> M\@YG<;NVG^[:SCRHZ$YS*XW#PQHE':QI)E(JE64Q;>TOCV!MS]M?F)5Q(M.$ M W+,#.0)B+1EK"$ILXF>2+K;!:RW;B?\N*&BUN)^\ M ]0'U^UBO B:#X[4X)L;XJ=K60Z>1?IQHW3,M>*Q20VW1@B/DLQM$AO.%)6M MY>#!@]2[!\.*664PY5R;3 MWF'*!JUR!XR.)3+WF;"TM1P\AL4]MW%+DSD#Q)L@*@,I]SF1F+@ASF-I,YXE M\'^AW(/(KVWS?WSU?N[//S\Q2[=/^?#"C?>!&>%I3O&I0_+EA* MN(QCJIPGQF N*&%C(M(T(303Q@N64JY8,.?&XMJFDLLNG<>1XKN%P.<#@3=0 MM::%P'N'P#E>&EOGT@2 CU-@HSR)+?!2K#QO\T0X;F*7U[Q4\A8"6PA\WA!X MXP5H6@B\>PBOAVR*D=# M]2/2KN=\,9Q.[QPJ5"Q)Y=RI4SA77GW&E>7T$RZ>[^PB)9OH656;GA>ON8D! M>C+$Y\9/ "Z4#']?_?BCDG(L9=<2HULE1F;AA( ::Q*3)"1)\80@U0E1)N5$ M.P7ZOF! C$(^(<&NG5'MQI?>X] =6Q!N0?@>SR!:$'Z (#RGG5+.N&'!\(+<2>W,5$RL01FF5 A1.+'CMK+_-.G,@G \(7J'%_B=J&?#V?%#<\ MIZCMI9YUAU 1"B5NA"*%*ZI6=Z8+)4:'RD8KD268W,LY<&%)"IMZ+%.7)EQI MKX3.E,IQ_\_RS-DOV\N(W?;NZX72G\LK? X&JG<02BW^<;I0K';C1 TLS"WT M:L^'7\N-[ZKHH@2\[@_>P+W#B\$,?:0P<_4"H=LGNQM?\C3%6).<)#9'HZ7Q M1'";$JJH4=EM-W#.D"8KO%M5_56U[B_W>5YZTMQH>!06(JA\&^T=XR#5Y[=W&4E M5B_2S7LNS9I,D9/;KQ*\'#3"*->#O &"^KT8GNZC=#[G1OH;:U3QFW,=5QD@C.LUPF>6P,0(7-$L;$0OG@ M2L3[8?0C58_^%!A27JDV;[X.O;B-VKQ)=AL59-.\;>SC:FQ^L1+-%RQ: M>@$?FDL7&#PJK.VZF]X)+UC7-7!3H-]AXY[?]V^DC.6C&H]_P@=GR08T2AVX M,"Q;/]S %&7UX2V@NGO&([1Q<#!P!VI8C<9V;S@H>F5APJ>_57?TG,=FJ?2\ M=T>JZ$$?PJ=7\!!43D:J&S[_57@7_?+)J4'YZ_.J]+DW&I9#U0N.<"I8 #:= MJ2M*QT'W7UU/]P*)-:YG:'Y$]M2E5@_M8J[@?]*<4YZG5G,F79QIGE%+N9;! MZ@$J'XMOR^I1[R53LUSM-4_;W%%;58M/7__L?M[?87!MO /OVH'[/AUM_]SY M9XOMOOG[VZ=_MNCGK_9H[]6\5?7/8N?H[^[.3P/*TL>?N_CLK^_A>3L_H#_T M\S_O#S_MOS_:33[Q?__<6G#RY8G7-*9K+Y-\/4M:C&PQ\IEAY(U@X^*1_ V" MXUCG#.KF4SF(OS,XG/>&HL[)F'I.%"9CY3)V1#*=PT//#0RO M&!YW;I\>!30L/1E+G,JDRP6EEG.LQF9BECMCO,24GC*?\].I0&$)#.CS84!? MFB.-S2Q3%I9]-SA*9A1.&!;SPHX&ITX-6KRX&%XL5'S2DFJ=@F*9@XH99Y;H MS#.2)EHPDXK<^ 3HTSI=>11V@]&A%<^0#]G.5:%D]6]P^'"VK?]XANG*&.:- M26V:,,:-=,+Y+*%IFJ6.QI,2D*M9) MYG*3,_@NY7D+$H\5).IY:Z>IG::[* 7WR%2(9H>YFA+Q!*M.W)42@6Z@VV4Y MH\4RSAT1,; !&EN1 M"<6HS/B-;?]M>9F'LM ?D8[08$"K)MPI3LQ;*C/AE*>6I,HHPE.;$1U3063* MI8ACGS&>MCCQ%''B9O'AYD\S%_ AU.Z9/]@\!Q;: \^+P<+\@:=BB MD=ZZ! U:S?4ND&).<]4J25R2*N(M \TUUHIH21UAF0&=UL4JD3='45ND>!04 MM9VFYS9-SS $=)P$*FKR/[4QH%>. 0520:GQB96>2YF+3'&CTL2XQ"?,RMO/ M?-7&@-X^>5@L!:QA=GVB&&':6,)328E2-B,QYE;DTGD3\S8&M(UO>I[Q3:MB M0*\$EFT,Z&/!R#D%BS&C=68D85PGA&>4$BE23I@R3/*4,IJ8-@:TQSB6.O8G*=S7<_BTD7+.CZ M(&UCRW/O/5+;6"4:&SV+12<,_+G?QZ]:D]DMXMFG!9.99RG/O(B)<>A1#B!& MA$T9$8;F2G-C'5V9-JU9J/?G@7.]0AA7!H8[.GTZL[4W4Z?H9K'Q'G70YTU],D(]RB1Y=)0.%A MC HI*&C,;)7QL-TMVMVBW2V>V&[Q0.VEYV\3XV3NK3WU6CO$O#TU3E2B*&5$ MY\*#/J$4D0EL&([ZV'OIM.!\N3VUW1\>X/YP8R]8/1P/U4)\)A@^5 OQ^4:5 M"QJ.X]9P?$U@G*/.!N#/: .L.-D\)U2?=#V=&X;5][T$?'Y3A9* /+QA$)0!6X0MXKJN+&)?KT:0_\*S9 MEB@@<'#QL!\5F)L$6M-K2CI% V@FK!T\>@A%[ )G+2/W'T WO .?,[FZYTZZ M\#SSGU$QP#NJPIGPP]3K_D^))?".^KWJ@>O1:^C/\6APW"\GUX:!Z#0CN?2Q M]7A$1<]T1Q9NQ?N:#H\GRQ>#";&^)[S2'L ,U[ MIUO6"4,Z=X:R !13XEW+#\=Z=]"; B]X,7!=A1-5E[FK][ZIN^I=GDYN41JV M^]%P]2T+!8SN?HV$Y<_DW.A,_7LXF)1?.G!$#YSZ1I2'QKY0W1-U6J[]-HL- M SUPR5&K,[W?64/O;\U@*O@"-2K_B#,]HM0X1&O@C:I!].6Z'" K.F_BM0S MR4%OE+')N,F8\IPYP[GQ*JA1BB*.](4#.?ZW]_4RY6(??>2MGRC MV?KW7Q^VWO^]_6HK^M?>7YO;NV\^=*+MW5>K2^M.[379LII?]]21W;W]K0_1 M_E[T<7?CX^;V_M9F]&IO]\/>7]N;&_CA]?;NQNZK[8V_H@_[\,7.UN[^ASJ( MY)=QS=)?'_Q\7>A ^@&V^Y?M'NP#_1$\PY8=V&8-="0ZQDTU;-#J"-2U8=@8 MJB\,?OYU&0PN+;NJ%.=4QR+AZ!3EA%0^YY)FDB42%)Y\OC"M5IEU*8NQI"U/ M;2Y296.=&"H Q;+5:AKE=%WX!?X0U4[ M-_"B'T7U5<4WPG6A3NX'8S M>]H-3_"._[Z$/8ZIW&9"R=2QF,=&"V:9R'AJ1"Q\XN.+1]V[']WRQ5;5M$'9 M<.>@- *C#*6=4;+"#S6A?J6.W[I!?<_CMZQ=O<+SULG.IOF2 J#_Q*HPV(I=V"LEYEU[WWLM$BLES34\98VT\8Y#DT0 MS%TBUT([Z]>:]?V=+UXEL58Z)LPEEG +:K^F-"'6"P>PPR2-@9:ERV8]X/-)?7 %3J*V#4@U.FYTW M2%-DU= %!H1?#1JK9P3OK9Y7SC^P>LN9S_N],B0L-1^@O>/DL(#E.[R Q)^X M@1N+_1&LV0B$KP][?G3HNH$;3-L)X*9AT:W H:$BV)YR/=I?8OJI=*Y3O&K: M4E#932Q2D'*$7:H-(\T3IXT:9S4=EV6OCP2EMD]4NAHL7.A/Z=T@?,;Q4(AI M1=^&1Y_T(S0GXTAUN_V3,!E3;\?^K$>OW& (,X5WU^DYIBQ&..'!]E!&ZOBX M>_HD\+%*L5L)%OP8P70-#\O(0=/L*H_96<-8(T:7\PNUJ6$T%S;1RG(?&]B> M9,Q4+/&KS.=WF*"IRBS\MF'&K_N#\/73=@2]!LRRG?V/7[B4F1*4DBP'>L$Y M3XG6,B9IEEM&E3-*2R :22=CV2+2GK?(9W;B6UEG+T-1\(?XY+M7Z@,0O)_, M1$BR'7W$F9CMQAF'D6FN=<)R(X!R!B7 ,RX,33-/32IB=I'#2'/H[*CK]OSR M8\E)"T,#-WIV[IO0X@T0L>^@.P<3WCZT[X\N_/3L5NF[9/?GUAI*RQ]+81S>R^84>>T[DVE4#U&X4G\0U?+[&?9(7Z5-E];^?7BWW3UK. M&J)?]E!C*G]=V=W%*5SI"O;$1@8([:^7"[NQ.X9)H?< M=*;.#1D'BU_\?]ODD%<-@,^HLM1AEF$C>6Z%UKED3KN,"@MJ>!R.@>H2[K=C MW]P*O@1X@#08A;.-0,[V#U6O]N+>[?>^!T?N9Q0!_Q5^^[:SOP'?;__<>[-- M=X^VV=X_NP6\F^WL;['/;SZ=[NW_4>Q^F'?,WF&[1^_@_5OTT]<=#L]./GTU MZ:=D&_II?NSLVV^?OVZG.V^VXV5UE[U/D]AFCACG)>&)9T1D/B:Q3+Q@>1)K M!\@H1=*)1?[,L@"U*=':E&@K L*O!J,W%Q!^<1"=BW@)5:PWU= AQY@-^FLA M]((0.A?;DBLL7D\=R;2GA!N3$D&3A+C,"\E8#M^RM9-SQCG-M+-7@V0.X.3^1CB5)@X<8*2.*<&&)E* MB+0^ 2E-6<9B;XR^\2JWCP506D;6,K)5C.Q*"/I &5D+K3<#K7-,37D96\49 M,3(/[L@ K;F)B?8N%BYC298FCPY:GV?=R3>5FU];=?(,4NE\SAG M*JYUQKCPF?749G?HU'@N.H;Y7%&*LK7Y70<&=Q9L?D9FPABA2"RD!(4U-P"# MC)%8.FHP)$,SM_:2I5E'BFN7BFG+EST4C%C-G:X)%'=(HF9AHK5MW3A4+-BV MT*\Z$<29!*#" 7<23&>$"VL93W/-:+SV,D[B]3AMD>*I(,5##Y%HV<0]0L2\ MO8I;D6=9DA!4MPF7-B;"X)ARTG.'I M ,(<9Q N!=TA2XG(/9NP5P"DYUYJB41/': 9SPA.N$983Z+4Q-[ M9ZA?>\DH,)QD40E:"#JX"M \@O/[1X@/3]I2,HL0+>NY<928+PZ16.-UC%44 M34HXM3GP'^9)JIG-C/6YE_':RYRMBVMK02U0/!2@>/2&DK-X1'OP?&5PF+>1 M9,J+3#%*8IM[PH5@1.H<8")ALX>'IV ]N32/:"'D9B!D MCE_$4FIIC"=29BF:60%"4DF)EM9E5*:QU#?NN]*ZIUS5WO*ZRMCU[!Q4GK#) M93REK=7EYO'NXX+5A2:.YHHY NS($&[2A,A$:)(E+'4\=LP8#?I4WA&27\/H M\BA.E)X20CQIH\OK<:+&LK6XW#A"S%M.9HW+M)>_$^6)X^Q.C$8\0!YZT::5E"[>) W-L@6G.A4@X$0G\PVFJ MB ;5@3!F=*H2SSB/'[U7RL,UCBQF]1EG\XZ:1-XWD=:G3DBZI.CL\PXPERI/ MK;",:JZY<1P^&G!O)(+ 80H941HRPC/F232 M^81D6C5_O1I2 M/]! ]A:E+X?2\R:N.!4ZBR71'O16[EQ&M 4UECG#>.H2FZ>8G2U?SQ=MX,\< MHUON>&/I:44U4T(2([&J M'X\ID2S)B$F=XH(*RO-T[247'9[*%I9:ZMA2QSNBCE<#ZI8Z/@F0GJ...C54 MQSDCL:,8N6\Y4335Q.?= 0*]1K3'=V__V)1%YKC"[I3")()QA MRH L![66::\R95QN#&!3SCM<+BD-C>+ZV++>M[)S;=G9/L&"REY9#]/HB(N= M)UQK0:06CG O>$(S(1*&^UJ6=+A8-%PCGAT[+,+G%BKF_C933W)5,;TX>>B5 M!\_$^@ZLE($S_8,>/'&NP*#I8_UG'_WW6=1S;F7E,1.>&98S'G,JA?*I'I%,.5#'K/)!+^\@P3.N0V%TZ#OH%1 MC9TT6U3U<>-W/W"Y.5OO_OBQAY4M^\#C(A6=U'I I"I%8*I$]EGE797@0FE0 M=HP J>-*YVDJH:6@^J0\]?P"Y5UO3> JIZ[7_4']%5X7ST@9+&SSPHX&6 #\ M^E/"@#0^PC MT$>XVQ>^@&>Y>L&7Z]$=5)GOU51NUCXCXUC"3BD-J#!,QH+&B>>Q R"5/E'9 MN2J,^]$M7X D81TS0,L]/R55KP;%$*9*;9C#PGT'R.K5I>2K"+[Q5D:2YX_[GS).=<9S2Q)A 3,L0(P)TTSDG!G8TTS;Z1:>\D7%8[_P>W(*=!R%2Y6 M$%!3'!.:S2Z0^D:DBUZ0%9P8O#,(+'RCAI'I%MX'Y3F"3WB1ZX7-3IVY MW4D7)XF,.?<)XTHPD6>@NM@\M\9DCOF+5#._JN(2_D$1@A53;6W+-[.3/L"8 MZST[V<+*YMM?1,[B-#:>Z,Q9PI-<$25B3:03B=:QBIW4:R^'AP/G".Y@"]M: MS7LJ! 0@ WOC /&UJ:"^*E M!0'*@ LII0W)A30^U4E,:;;V,KL^.*'A;0J1\.-$Z"*@3]] P$ P;""NU47 MXU%40*;@N5&_M[1N_9%SPV97'2)1CH(IYK#?12(P<,/1H ?_Z:JP5<.^K2*T M(A]C^X\=7&+" PN@()-->S1F$<>#/O3@"%ZCRM%@HD&@0Q!U%^[@"T6AU%-12!'=*"^93EF7,<9[G M*@,42>7%HZ "E%]9]*?W@/VP8U58OP6]?=Y8OW.R\_73%YT;[VD:$TY53CCS MB@B72B*R1"J,=.7:@/)+EX#]KXT85Q#>J"%C!,>?X-H1H*^JMMJC -F^I@YG M:,Y/YW3L3+WTK/TBS37 3FX$D!^>,:8\X\+0-//4I")F5]XOIIA0M13".IFR M_&^@21IP:1^/+O>A07]T0?-]=NL#R/37=YAPD8HDSXF@,@4N% NBO;=$918@ M36KKO%JK&\E17'W=!')$CE8?]DUZD7;=_\F+A-&'AJ*%N?Y"/F=53 MBRN'-?+[<;\,/.Q%0YQ^/RGL\+!Q$9FZJSYUIY-;E"[[W=%P]2T+A='OZ< " M5>Z9T9GZ]W P";,Z<$0/G/I&E(?&OE#=$W5:KOTV:_\K>LW#)6:+F>_[RAYZ M?VO&OPK\8*/M#\)LOZ@.RN$J:)-Z,&V)@&4!"OY7D7HF.>-4QB;C)@,8Y,P9 MSHU7.14I_9*OO0Q A?O**P104"S^]S=UH0WACB1MN1%VZ]]_?=AZ__?VJZWH M7WM_;6[OOOG0B;9W7UW(GIS-FI/OM2.[>_M;'Z+]O>CC[L;'S>W]KN#GZ\5MM@'W^Y? MMI&*]4?P#%MV(O?#0$>0UE?JBZ(71"S?]7C>TWLJPK?/QJ]C0ZN<:V66R+EB&X%Y' MS]8OKG%_/>#^G -;]1O/UF/.5_Y,U^.5OYWUV#A>YU)^G5 IB'7KVOC.]5YX)J5_T9 M5/"5G5V-P?@"H_1LY'TJ3.02CL_G3_I186W7W<^D M5RZ*-]7EE4OB*0Y=$_,0U4$/P8:& 0]UB18,>[@).'F*8]>*W=V)W3/,1=,$ M/T1-W,,-9*)YIL'"B73<<9HG(C9<.2^,=)GS-DD\BXVPM^]JWP8++XE#*^"] M<$VWV-W_\^CSIJ&?]O_XNK>_PS_M?X9VP?=OMDX^'4&[%N+0MOGN_@'?^V<[ MWCF"=_Y\?[CS9B?=^7EXN'OT^1"^QV<5GY*_#__].(E ML[&ECRGP*ESRQB79:$M*UI/T(9L!WU3.L\^L0M?E>".SU+LX M<8I3Q_,LE4(D.DDSP$"KA$T>4F&-,)_ELZJJ<4?@M[-@U;-QFDNO8I+2'/AC MFJ1$9)DBSAO'8L]L)K*UERGKQ,FUZ>.CJ*WQ+"!B-3&Z)D[<(4.:18F6)MTX M4IS.(X7+DL09X$5(DYQF1 EMB&$5U3JT3FC!M%>&>4J*S."=)CLHT M!3E)X[67N>QD[-JE*%J(>"@0<8:5Y7HXT9*)IX,41N;E'KB_16E6HZ MEQ,A7_QPEOQT@WZ+;)="MG<+!A5N$F6EHT0F&27'@*%I59A+@ "6HAY&8@9-[2DNC4>IZ3+!$((9DGTNB< M&,-3YG*=\<2U$/+D(.31FUI:AG$K\#!O97$BP3R2&7',)X1+Q8C*,DNT%E9) MG>4,4^ZV\/#$X.$IF%E:AG%/$#+',&3,K6>>$>I"MCY05Y3.'?'&.Q-[G=$X M?8@0\JS<6E[W!]X5S\^Q976RQ$=O@QE/:7L>=?,P]W'!%B-SGAL7QX3'.3 E M$ @BE$F(9]JQA-*88:*;K!/'; 'D?FU/HAXJ0#QI(TP-$9CIMCV&NG& F.-! M.7.9EL83"3)!.&..Z#R)"4L,,&F>*ILFH2QWUCJ_/3:4N"2->$R&EI9&W"I* M+)3)ICHV,96$T0RTI9@!C0 EB< >XCEL(E1+O_8RYAVYI.9(RR,>+$(\:5-+ MRR-N$R'F> 3-D4"DGGB*M2S3-"5::_@G$\PZGL:*8A1FDJW'BPCQZ-U9'JX) M93%!T#@1;;20@_;JL>@W43GQ9]8Y2S(O>,6.MBPJ6E1 O RI3JW#BE&= I@$F:=D2^:)%Y MK+7L[S::_;:PZ,F$N]_$ #U2D%[-:Z^&U&T\_)- Z7FC&+74HE',\C0C/+&" M2$'AGS2VF7&)2F.V]E**=7K#:8H>/T:WW/'FN".C"$>,NB3E6G(I)%8-ECRU MAF7>M=SQ::/2O!&.9TENF5'$"I>"BBT941R4;0U"*[C)E4FPUAK+.CEKN6/+ M'5ON>&?<\4I(W7+')X'2<]R1!@XTS_HP1/M; %>TR]#N=+_/@M1YI D3U3&*2,3GCHOZ#&WPOZDJ="\@R1H4 (N4^5KJ>_OT5=&"W/_SDH'%- M%R=/JFZ:1YJ+44#V2,'E&N5R3W=^[GQQ:%*@'%/?XC_4:B*5=$3',DMUPB3# M1&L)[R1+K']8E]/].':ANN>P'VD7/O;*207QDZ9 @JKPO:XCC5)X5K'8G&96 MT=09"R@56Z$SECGKN5>JY*(F;74<-J_K8O1[6QSYR M;H@'?+#,0QW?PWX7]OMQG?BZUF]G=>'?Y@9U?#P *+'ARJT?W7HU1_^"W^$% M92?:[IGUT(;HK"F(?L$'X#L2^GMU]8>W;\/G^/=?%\7MT<_0/G1WW,](=;O] M$P!K:&N!/,S50U4B;!\W [5T-H(A""<.J,11OU=-#UP*O._@,#I6IX-^MPM; MOQV%3:%$25#1\<"1$G:&PA

;8H0Q%.?!N^!!H#NP,^L]LO44Z.!SBIL](Q M;D+SXKHE52%V"SH"WM#W'@8(1:TJ(]U5P''T")[JRA*N.L6+G#*'DVX66$7H MN^JN1SA(%JMF#IJJH2BPJWH,'3,*:U"/'V6GZE=/!OL(9"'J]8>A-"EHT\T+'%W5G<3^ZY603Q"XT"^+MH'\P M4$>PCV%!)=B47ZEC^-!<.^9$)'EVF]>[GSO[W[[$WE%JC"4QD W"F7%$"52; M3,Y<+B2S/F1"62!$_].(\+%"W:0X5@$%F]4V+=$35@Y$ 2_"V\;"7+&D3E2. M]%>@5[AN% C?\679NQ1<4Y-J'HN, ]8)D67@8)>2_:,\,^NMG4FW9T4@P/ M0:X #8\JP1W *P'QAH=E]9X:B2.8YVC@#@I@RH.S &WIJ4%N!%DM.#5X%. ["!])6 %4/I+Y\[V"/!(X E/SU"+WK MMLMRI*#33]OZ?PT1C7=_?@2*;J6P)B-5.(XW"8'/Z%$+"A9/O><6*+J@M -, M95%.5VV300T M4AD;V&TSICQGSG!NO,JI2.F7F&9K%^6%]U,//>'K9^K2::Y!D8=5:)7@&8,N M,BX,33,/.X.(+Z)+OW==H%OV+>QJI_L#:&LE!.4F\#I@<+#D]N%U?W1! .Y] M,7UJ%A/[O+_#=[Y:N 8-I'C_'X=[;]X7GY)/)Y_Q^W]@,6U^8SL?YA>3[>[\ M/#C=3>">K^\/L:T[;[;XYS=_?OW\]8\C^#[^#(L)]-P?L)CXSL87 W"N<^&( MR!FLI0R6$1:6(D:QU.72Y4J;"A9!G)W=0$BR5&CAA8V-3;B0L52.YUYD*D\8 M]S1?BQP@U#%*^V#DL%1RF(0HS$(T&?IR7H6^'67FODR><5H?@4R#02UDYXW@ MR^U>M &Z1;=64J>TBRC4$H7A!&T R559*Y;X%L2X@%RH>Q:5IVI/=4^!TI7- MA4%SPCWR;]4[&*F!C=Z 1G0;4[(8[5]JYZ->C!^]3X.W035;+6Q>'I$ILS&@ZHL M-ZC7/7=ID['(K7=>)\I(QHU5L :D=A9HLU, +@WIS%=H,(NVX[I(^.M!_V@* MB0ID&@^&9MXU['S$_\:[^P?P+-C/#[X @L=4*$IB(13AJ<9T9\(2DR?*4IOR MW +C%/%BO8P@,Y>9X"OM*%>W2;X*E M!_4%XXKO> !W)1!A29I2&\O4I0FH#UX)G2D%^G>JLSQS]J+G3AMU>]Z/F]-" MR#(A2G9/OE#%9*H5(TDJ#>%.>J)8SDD>6YK#;,#P>]0(ED#(>4)SSCZV[(CV M!HRNRRC/33/E'V7QHE=T:Y:V1&4MAL$#8J-G7X4.'H ^#H+7__\V=TYG1>] M;R>[/P_8WIMM_BGYN_MY\QV\\8_#3_L;T*[WW<]'V\G./Y_23T.*ZE3/$Q MH'O8Q%,Q+ZM3$Q&8ULQ47$-W6ZH2G=^XV[2,(37Z IKS 76#:UV2^:&M(GINPFY_OW#.?8EPF#46^^P.- Q,*I MZ0_@1$,D=/=*[?_J]P[VW>"H.2Z83-U&.'%[+ S_KO%IZP<0,FTU5]9Q(IW. M"?=XBI ;0"N74:DP81SEF"PI66:@K8X#U,' N0I\IH]Z03Z.'=J1$)'&EE,AX'B M%=S[ CW4JALLP>6AI$JCH-_7'<'PSWH'%8Z?(C]F=KTKS)Z?I# M.D^_:Q2#Y[[[DJ?*I2IU)#&Y()R[G$CK+#'&QG@N:%+',,1X$73 M4QQAOW!9]W 3L040Y/ZH'&\]!_V^A9O@D8/F9AA^^'OQI#J,Q%!]<[VPY:G3 MNBGC-S?&B:'Z@1^K1M0-*F [J?8JJXY@]>)>=UI9L0H?!:QS5>(E'IM7M<)\M:EN9P:M8.U7?7O/88?:?0*Z4,7EOXLA-X[%AE M" 0S_%R)Q #WWH&;;M)JQ\V;.+)]!/O;_I+M#-F*JF;,A&.GLAGQMX=%MS@^ M1F>UFDB-G2R"<\;L-7-K=6,T/.P/BN%I->O5O=6+ZI,K/*6:DH?PR$:@?('; M$C0$FU1\GWC650(]3?N""%?+HX_WC%DD>LLUQV'X,RH< P"5ZE,M'N6TW^94 MAVO739 I]!8=MPO&*F@$2!.+X)T=,,= 1_'9U1*HK^T'OG0)OX%ZJC@F&3[N MET%F7P3;)8S [R>%'1XV05=3=]5Q+'1RB]+ :4?#U;=,B6@UY?<4*\+CN=&9 M^O=PT+3F&(".Z(%3WXCRT-@7JGNB3LNUWV9=KXM>\W IX>WS?5_90^]OS916 M+7P@:?U*\%\$\,>KH$WJP;0E.AP@!?VO\\V3.4 (;C>XMM!25&D!ZD)@>$>2 MMEQWV?KW7Q^VWO^]_6HK^M?>7YO;NV\^P K??74A5_YLUI7_7CNRN[>_]2': MWXL^[FY\W-S>W]J,7NWM?MC[:WMS S^\WM[=V'VUO?%7]&$?OMC9VMW_4*=E M_V5L7/OUP<_7"OO2@V_W+]NX30'#@HT ]A#TL0;&B8Z2P2.M,5X$HA6^".=_ MORZ#P:46U',MHG,65)U+!A=FE!OT=J"**YTJKAW-A''93E/:?93 MY)RF.PIGMWI4^:UWBZ.BMB>B/88@G2=][W$#[\'>C,,^-,NYYC3#;,C. L=$ M_^=N,4UR:JX0C![WQ"%O;R(N:^6>/2!XOGP:/;^"NZ%W@Q B@D(*-'?4K=DT MC!$PZVYP6@CR4TD?RF,X>.ZC3E3%>YA:3H=3[HO(+_O=[]53J_-KY,*H)*(3 M:W@2T/*CALB3KNL=@,"&:)7U"%T+!KAPNK.13)%UJ*T%4A]BHM :#_=@Q,IP MNCOP.WJ9S30)X N:4P0'BKDFU?Q&L< (V&!;FD"1A&/-L 6/#J1Z1JK0-;%!;VU]&@*&U1 M6> ,@:H3I_,]K0:XG+4'=9Z]J*B"Q^G1F[\W=R(X6!6R &*/F+5U.#.3L(1 MZ/T ;:-!A.'D]>" QM^IY 'TBM"08P??U[V;NAN&#&X=0.NZI_7@U<;M^6[9 MHCP&3:"LL*RV7 [G!@J$5@51F1WI<$O9/PIL;]F%A8M3,S:X!B4,]#L8NB<:+:<. M#G ,AF,*81T\UU86L!6#]DM]0%(?C*"M*&QAOU8FL%GORK&'#,[T@ASA?%;Z M+*#*,:H0P4 5O.<;H("/(3P6F!IE^*2$QK):3_#(5;-VSA-H=K9S3GC^IC/3 M/U41)#$ND[MTZ@IV]XUFGC:KE6>K@\3:K6O8;W:,M]7 0NO?-@.S-3TN[^?$E9[C/TATAEGA-04@71H*42:J6UE =7WK67+._D\6+6D$M[E&:I MBS'0T68VYKD5&MATADF]L\28.$F"8,!296>%I[6"<=N"L;NY]05#"#.I/=%9 MEJ.?L20B"! ,S!B1G>-JNFBZ/U)V J(H1;^-O?##Z7'O6X3. M]@I$!TV.#7L)VD8%UV/3:@7BY5W[G09)#'DD_H#6OADW=J-G-UVP'Y;;O??5 M(.SY&:K?RMT*N4MWOVY],33E&)5&,M#,T4V0$IT+3:R,J7"FI>#@B],ZYXF-B9.Q(CQ)*1$FYH1Z3J6CQJ2,HQ3(=-%)>1Y\ M-FJ$",XL #ZVGIFY [YRA%XN9>G*LH:E>I\)=+Y_#P2H:O=;:/9&V8K3U<1I MYV1WWWS)1:YIGF2CDIIWBRTSQ_LX7+5G" ME-,DM882SK4APKH$^*M+,$1<.*]QBG-Q]V@#N\<0E.+@KJO*PP9P:DT*6D)J M8VB-2%'I*BE;&<&\TN?WV3L(A1R$C2W?PP37#FO=TR:0>WXT&Z^3L:$/DRRB M_Q\,:G. AMF[3H^K?!Q37'769#Q[1A=,ALVC@Y]7B$[O%M\P:" $J:.!7AL=]]!SJ!6\^&)U>95>N703GK:.ZZ6HP>*(S(N9KC3#2I7+^KL5G MX-#C*!C3@_D5][G)V4HP# 13OS?!+.VU,M*'[#5>ODHO!2%1FZL#C\44S MTHB-[P7'1^C3L#YPC+:#MSN,1AG2HXT/'\:'"3B!=4@KC$X*$9R'H8UA;,YICA%%C0)L_*(C3T/#0SZ(7 MSD3'R?+NG%J&:0JS! /XMG+-;8G'"N_[T\ M8YL[J35A*;>$2V6(IFD,/$0R MD\K*QES MA:HL$\L.:VZ$7*Y'?P!R]7J(4C5QK-+4_0>TA&&5[A/NHA4V >+-G3Y_K=-( M+P&X@?,C!";35<51>2T,NK'XQB"H =4W>K;&=)#6]Z&IFZY7M/K0ZJ"@W:_F MBV&6V91I(AE/"!?4$I$:1F@&0LL<%U[PM9>LD_+%C"67AB7FO;)".>:YYZG0 M K!(**V4DEG"G G3'C?3?AX^M=-^Q6G_^>Z+L8J!PFN)94;#M,>,"-" B;8^ M92Y/E:$)3CM+;DT-7CQV],&)2AT?NQ"[,'.LV"@3^/1Y!0J5AJ5*4_A]A;*T MJ'?-J%AG*DUS*D.O7QV.EN%1@7Z. W&O.E;/62T("OKJ[*9C-ZO;#2RM2I>A M*1\E%';'CV@?..C#I&^,U;?7_<&F\R@Q:/$?%'J$C?TC9)P;EHOE" "'3D!P M2M=[0(E/[QR"^ X08IZH7.:*$YEB/&H,_VC8C8A27EN6BDQIBRGNW2( K;!W MS00J SVI@BS'L8@'&*V%E&4\>Q/'9[1"C(9]=-UKPKD6K!JVFNBH[%>&"P=: M)5YGIF8^ KVSMQYM5>[PP=R ?H7H]MKON=XDUGJJ$7A5%<0_/)Q/]CO!D2F( M&?.Z11O*69:FB3O&C$]==; Z[G516WD ZA2R2#_JAGA*HV!XQHFU^Q@1@Z_N M%DH7W=HS=JZL *+;^,T5@./C<5S[HV&%I0O^GC#*KLYA-MD IH'4Q'%51H/4^,O.4ZE;M?)7_$2TZ7?<]:/,'5L+\S#T%45?):,: <>7]\U<,$=&L^'*F6^96M,H; =K+" M"+>\- .\256%OR+;=V5M'PQ3/1GO47<8,H_,BCML<\%;6(V#!-%I$C96%SGO MPU%[[WQ;\D3RQB&GG<:Q.%0#F$1:]@?!EAUYK'PP.]D+0:U'?<#X?C6W,"W= M$39_9I\>[\H^9)BN')Q,&,J7]U9:I MMVH JS@(R#$*BXV^ X2&X.GQI*- =I7&V>Q;#!J=A*M4TF(=3LN'"AH_U- 8 MJ R=*?I1OW/NPO" L>VMSFB"2B9:W51E/H7^UDWHJD:4SGA:0(<" UQ,(XJ] MBT,X]'""MQB#6X>ZZGIG1[GVRC3(!\VK2#=<'J:AT&PRDZR&WUH*] @JH8AM#^HCGS@9Z/4]17EL^#.@*X6VB, MR( A6W9?/17UTL.)KE+7-P=.#5@=CP;0VN 5WT0$3-=1&#>]4\4J(";B>3ET MY5^30'> M%&W\7L^9\K0R'[JAC4\'H_&.49ZE46B@BBT_8<3BF#B'^^<&.ET MB!41*V-]B% P(883@&#R5 #+4 UE*19!SUR-.34 A2'#(Y[ $NHZ$%6/ZK#_ M8C9*_P";-QUK C*(F1?K3;N-DCXC2CIIHZ0?0%O:*.DV2OJ!S5<;);T\2OJ1 M1CTOTUS'D@'7%6@X@L<*YSU8 AZY4=%.E!723&QU$E4Q.6#M!2P/[VM)0N(*FJ=#+RGWK4DC-?5 + _A M9HAB9U(1#"U!XUN.T?98LFZ S3.-,'@ \P4!BL0 M([P#Y0I[QJ0N70F="GICL%/5ZNHDP]OP$+2\ZJ2DZ*'8AXAJ6^!2'G6'B^ 8 MCE**PWY5)'AV2M&;IK)QC8U(W7X9\. _Z"L3VC%14FL3(UYR0^MCFF'/9F;(J^N6>@$%&:]ME6/;V>UTC$[?JTG4[TU9 M&($!JJ#X.V@H9;\'S3B=>+3A& 00JG/8P735SGU35[NRLMR!BCKCI;BZ]?/] MK < UW,HO%GTRM$@>'^B1?F[J\#]2J;%R2@OSEQG:@/ 4CN#X"/0.#AU[M_\ M>,>ES=I'W>>CGI_YA*TVGURB,$.6RV9];B\Q-6V26+[MZC;'LO!5V M/[KT]O[63J7^)^O1SGB?&F\16$YC5):-A_Y&DW,'1N+U>,-XU6P8X9KWDSUC M;[QG/$J];V5NJ^50\:D_BDH@[UU,#ZHJ;=GWL3IYG4NG&4G8P&&+[-5Q)N%$ MO#\:K,HKOU2OG]?&>WA\.@E_<=W258I8-Y&Y;Z]^,K_-SZZJ'.UHD-V[7R^PGZC71A>&,8FC='K MJD_DK[I/'\9]>I0+[>PL:>>++Q).=$AHYIHLSG589K6HU-I[(TN8WA[K2.*U M9?1V4'S'$Z;:'H:J^U\3->H]NCD<11M5^'PL9;H>3:U[9/8A2 *UG5%8'455 M'KA7Z_I3+=+.J%'IJNQ@**E3FF*,VAE6'6I3:&VH6%<5!8MK;8J@ M!W^^48E9VK!*YO=BT.]5*@WH$-CP27F+&6VU5H7K?,>]T]E+M3OMUSA19Z!K MDJ1/=:H/1*;7X$ 4W+*:+ /-$>F1.NTTIZ+U5ZC$S']7#>G\M[7>-/\UAHV9 MX?RWJ#:'2O4+UU(3B:K1";KW@\3'CYC%)UM5(VHD; MJZOU(?#X'':2F=\4 S,ZPEJ)!DUV&V5T"NLB;(1U9O>RJ*X];SEWPIWUB@HO M"!48IRUF<\.,RVXJ1!P&8CK3-MH/*DX29FF<\R[ZUNN?5)QEU*O^'A3E-QB? MQ44W-7_0MR[:Z X.IP=FJG%G@-",3(RM$V[Z\3.]1W^F4.X@/#XLR6923+A MU0H^[MUFB'OM9+<>*^^#%7I\-2_XF J(ZB M;[RKNMLLBJ;)#2I@+M9FVB;Y6%_/J/W??A-FQB7DUZG5:?57MB*_V_M[>)'7BOO%1D2N/ M0=["QANJ>J/TH\@V>]0J0U/8[I;9I68M03SJ?EF0VGJ":0-ZFCP MQG=IR<8)X 8(5KJ&X];..F';ZQ9CB"Q'(5OGH%RLQ]0*VVT)&TZ"=6@D=36K M4F,$J>HB!2-R/4W%\I_KO;2!]H"=M5D7LT(#3VSV&U>;X#$?[?190/6"=N+O M;N)[(>7+]_HHV>#>66G/]284P_[Z" < 94PS9@9L9VTNYLT MWQTAHVCR45?45@U0]VI1\XY1&3AVU MDW)WDP)\'*W$2,B#%^VP:)1>7&#-H4 [(W=H[G1==(T_&O4F(9"#*I=%58W8 M%N5@=#S^!=U[S"%Z!@*^C08A85UMBX0K55DY9!_AN1OFTC@NK#LJ3+CU&&.? M\4,G9+]'ONOI8XT2U6MG];70PLR%^-@11]C#V--+]_K?H>\BV%ZS1 M?1O<,R?V9]CI &*+^LS'-2D56XWM05.');=UQ'LC+ADIGT4I@\ &\Z*]O[*$P'7HQVH$]5=.!)< M* S>3O/=3?.T=H&U^]1)%>WF3,@(,5VF#X%TB!XF-916.1(/'7H\A-P-[;S= MH68X98BN$_Q:IT-<3E\'8\U4.N9ZCT/ONE[DU??^(#BX8!14N]CN:HP30. R:?I7])_A"(DY&:&/SP&3Z9\SB\PL. MX7>=6Z,-\WAP81XM=MTT=E51NDWP-/I&%\$$AG'1Z-XS*F&D7>V%C':1=F.Y M2P-8;>HJ*B;=ZW]OS\[NV6SA7*7)3KGZJVZG28#M>NHKN

H\K')5[V.PMYDO;S_QUX\.NGU=I:X[5H,A1FNH0L?#-3Q(?HS5JYO)ZX^0YN)U9^DI9AZ.3[@/09+*3Q5^*Z:U'P?OX6SUE8D M[G!1-\>>M21,IV$8YU2L35CE>$\,"5\J[^DJ/\(11HJ=] ??HD"B*[=FVS_& M)6^KE*"-DW8[NW>HCYVB]_%X'F%9%K8R95DU5%/'1./C(0P'#?F#,5,QQC1V M^^@\'\JVNEY9)<\)N4-[/CPK^,@'1[X*29J,DOB"4&&QG>Z[LYG4"3CJY#.- M@CVN?#4^,YBK8-2Y"*J?&[>ZU[X6Q,U-16T@E%I MUXK4PHR]56+R,X+3+A0J_K0RN#4B==:PA A-&+G1!4>H,Q.'T,'DP^H;7-$] MG4J^%%+M]GN31+NGL+X'53CH>NA8->F5J$U'(P8X&1W7TSN3=ZZJH1C241V- MLR.A=(_*Z>C>2B;J+-^81*Y_4K4 \\K5 84CS"I5AZCV^E%?=YL(:'C0Z+BN M97A]<8J"16QJ2"ZR0L8Y'T,V__^,BD$MV\YB@N9FE\71"EFM+QKF__NBE-Y7 M*M4?T(6PP>]]1Y.[.[G$RGK4(!_2MOU3!QI'7:=LG:%,@;RI[ND0G6."<;HX MP,P<\]%[$])KZM1J(706%:<>YC\+&V\3[@"R#"MET, M^\?T,#3[&2@!73O.Y-(,I>D/CON#R6' 5#3<=/1'G=NL$QTZU1T>&C4(*>)Z M5?6&F;C,^E"H=F-2G8D;;[=.8MZD,']Z>\<_>!;6A84ZN)*,UJD;:GD$76!0 M? \)\O!0XQBV $="09N)> YA6LJ)8A@2T-='-$'0NY@B'MUKJU!)$,V)3(:3 MNN\XK79:"#> H>S\546#HSP&Y*^==*NI# @\E=EU2C,='@Z"HS:^SN,_DS"4 M<9LQTV?Y(MJ>"-6_IH1J8V;(MH[<(*RO/\:QP=4>.7"^&ZP6N%U-N:16]4/+ M%I\R7:R[FJRIB"MG:T'/UL;D^WO+,-8.V$/9<(6>,'3 MVKQ#IC/WNG7OWGSV4E*IB3($&4)5K/OV-B$P@04@"] *4 M^W#;DD@RXY61D1&_P'Q8COT8.K;V"IQ2.#7#VD4CP!@HX_.]XSK+);+FQQZ& M(&SM&\*:89)[&DJ0'&&>N).V%.P5S4WZZ._ ?#AE]?)OZX%$N'\F3C6I2(%29%S; M"1[]9YMPY1+!I;,N/U+TTC-%B(L-=>TFX@W(4('HUPS/\HP%U+E@ M[4A$[ M-N!090->?#;@Y6P9?UMY3#-$TZA^R)]! UP2]!_T#ZO@MD]V%KM^BY@HA+9YX86VSN)-I*B MH [X=>/=^L!SW);B$!S/=T;SENPL"W^V0ON=NC1@L3%,JMTQ3_@I:R83G"H; M9KQFZ<%:8SLJ<_.QP=R=[TV+0@LA(RKV=/X M;\7=:R^F47CO++(6+@/]S ^0V,#7Y9,4X *8741]MNGB*+9=LA7IV%%;-&]. MA!>S(\AT4D=X#U[ T^<0!!*!XWFJ!R=?"CWC> E$-G+9]04<0-P!;8E]GT@> M@'WXKOB_:4(E,+G&_S:/X?,P>/TN3V)"0XOT* M)0+/[GV\VK]ET1.#C83GA. HM" [H#9* IKW:PHVSFDL=#L ," M>)ZGX81;F*C'3@)Z=; ?>*C.357F[$YURUPX5R7>7&O MOZRIBWOGB1V"0[N*[8':'LKM2S"KM5"YG6=\_WX'>,G']"W9X M(5 "L.+#82A91D()@=R-M97,".^PA: M"*J+)L7@+4]OX17P&XR"S.AJF+8:*J!999JL)_J >7(! ;3[B>E#=(NT Z@@ MR-W*P>BDQR2X9$$?'F/,(G'IY"7M?A9[\2TY3@+QGJM8()A_Z2&Z?]P[+DLV MG(Q3):%LI[AV26-0S06G@*=!YM-*XVZPF7J!B':B]''>.980=^$$=$DZ* <32. MVZRX^9\VY^< GCT;@,GQL-4E<#6ZI\&XCW7O/V%62LZ1S\PVSED2C8I%JY&M MX_+.AQP-7/.%-\:PLT-L-),=)LD2)C+%K0=$1QBYG\D%FQDZ\'Y$;RW5M'PF M#<])C0V.5$G2PW[ (M\Y27?N[4B//G2#J/,P[TRAB2^8O[MB5<(.79-8NC/] M**0$/!R66 @N)AOZV_>XRX<;)BWQI+4]ZXLHDY MTB=K*RO[]H*%F49?'V97-L25=6NS'O+-&J.Y#,_L16D3M_;LVUV $>DK,:4% M_<_;4TU0U#$X7EHUFFUZ%E^,Y^_:N<\F@L[PQ62D]U_2KZ?ZX&4O[CE-1[]> M?-Z*_(B.R$*X*BN)22_@/?]X*4STA,)ZQXMAT\D,]6D\F6'%R936*AH?WC0Y M]IO.M7\U1XVJFW)B22,U#AEZI@PJ>G^O4"0QK,8_7VK8IB\)3<^P[SI!% (/ MK(%N'<4WEG(,<&[44G>R?WLY "?@-P3G2;!^-X[ M2U%!@\=\J8IFCLEJ(5@3Z<:#&MWUBGKDI5V5TOAY?EF\VG%W7WL*9Z7'U/3J M5"6FI(DI(Y68:E^A=< MB)^Q[TYZ#P&OC;>$U+!+M5VA'=\."NN>ZPJ0!'BIT@BIRV\^OU&_59&<_(@) MC;,8=HAN"ZZ2+WD)9=HMF%MU?I,B-CF8;'R=L&,V<4!;2NY)+A5S.<9RBC/. M!"9OGR*GIB9R MU-&AK.CX5D#D^R?)R='S$K7,33L=TV4LC\M067%:7\ 3640EM+AKB0F70KT) M9:,^+8@;0*]UG6],NW\&ZE[9*_"-;-Z;M2#))I?$W9/*4*4'@2 ^3[].RU^! MG+-[!V\Z5YBB+*6OI6E\*X_?L$HV@*B0>2>WALRA]&A[#FX,WO '<:MST8T+ MFQ6+X>AF&X0[SLRA>TCMT;'!>P4!"ZX0TC:;$H$]&P*?LBKP,HL?BFR"3I4@ MX7>))8_CQ>V0Z"HMV_&(YV+D.QXEV0Z\U3PZ[>P1FY6FE>W2S8YTL9:4BR1M ML$1"45A8KR%"15ZB@LFV(H@KLI&$8::4(DR#=)^SWR2%Z;&\ (<^V+.X.#\! M=Z2+K#23A8"$TQ[:E/^_%PTV<%!-K^165X"S 6"0ZE9%**;]>[NR>VQF+=\+,DXAO$*^R MM,VZ^(A3;B-)",HSOA)X49&D)!?J"]R6Q-#RC"R23>("1K"P=1(B$N'-52@R MG4)$;[EEE%;HNR[?&3*O\7RT<82H:.(2*J0#I),0B; MLKPCFR.25;1^B83JVE_YM7$O3=$ATPML$H2C?7$AT@=2;1"Q[-O5_([QK MXFIXUHSH[8W BP4N+W4 <2(R. BT&&6!KKL1)=^PK/$WQCCSX'=XQA9_34H4TLLQVG#?V38 _B=4JMAF(T]B7P!4V* MW.@\]!?1$_@B<8U23)V-A$ROZ>,=S^9WL^B5PR$SL4!QP[U45'!JZ6%"WA%K M"5'GG.]=-FAVCP"LZY*\(H1'S*#!?#3PAV9IZC'WOA#WZ0J8I1R M>47?8WX8"#_NGLFWDO\H)"3Y2@#@Y#]&G9X%SG+]$4GJP'?FC?P>66Z^>&XK M&#O0HK907[U/&$VUEKXS;=,/+*Y:";#GR<3&H],+H8<3O5O M^2VAS3.UT]*2Y$2066+D8W9W94Z5Y,8_Y+"L@V66C/8'<$"2.?/$0SHX\$/* MQO&DS2UN?+0*R%]+PM1HA@.D#OO&X9/@T<>T>(?/./XU;XJU589%JA@6"A30 M*$'1W#CG!&9O\Z) AF;\[)2DNJ85 $PT)IUE4R?)6M*"@@1;BI)&*362!^%. M4C+3# LG;?PDH190<$4YQEJ',*^R8 M*I.F*.L:FQQZN"M):H# L!I_2^QWHOLG4BY!TK(9?K"IKO!DG1&X-/A%MBI& M>98C@J3A8KZTH:>O!57A)S>0*#K38;T#;5DQLWCUFZ"["#1L(65L#'AK&!_' MI57GZ%-$#4XG/FK86UV\A--6^3 C68:D'/Y<\42:!464TTA[BE00&_T8 ME4W8\WD!6&#LN\7\1[Q0P@[D@&-LF: 0<#$6T?UY#/9'_\;W,$]V5GA"/9@3 M.N GTB?>(D(HTI%I+:B!\BSJVZ0T3N8\W*Z"4!3HR%^GU?[Y%)>YX_D[FW@(KYO)8!5B-QPLD'*IAHTHJCF]'+D1Z$DJ\ MO3C\".NYC0NI$!_[;A6(#^0+E0S$@K2H#('2Z276SKNGTQ W=Q2I!?X\\W : M=8^SQ MCD\4P'C"ZICD>B?V&264^:2T@R>!BY91M!M)OZ(!1:)^/%S:3J*GI=W[!/(< MO2>F!^>W$U=6$4QS-DY+HI]^QN.TG,(]\L0"#^M0B%]>@-L?>,LK"@C/19JW M]$&B6!3R( @<^/*!(M]Y[$,,Q_E^W 0#I0]F-$FDJ;8O)#2KDYS,'E%)7HO,>T'-'G!Q">_XQW#EC# MA$#HC.]4'K]I$#>:_&N.7Y7""]!)#$,S.2 4@HCWA4^37&(Z88H MGY!0$[= M*ES17(27EAXOXV+UB'MJ_*I":!%= L9G.PX ;Q?=2G"4%?J"W[;"$"MQ+QI? MK*6W>V$R\3A[D!!3L%!9[G^Y7GKLQ!>FXM"89ICS2"+YTEQ7\DSK5C%#G(*$ M-S_BQG#TFR]IY6Z:K!4766::U)07L_AQ M_/!W1.PPM2OMZ^KA 5&AX$5?)0X5#1:G(<),X"->TR_Y&'*+$$J7.$:3GA8V M_=C RI+H(@7+R_?I,@?Z^-QM=C R3HK)\>E)J&"04$15"\K0-X/5RYPTLIQ, MSKSB/?$Y&J]IL*S$M9Q/_Y2WVY7+MYS>.1_.FA]YFFVGAB3W.7Q4OH??Q MK].SJ-[GY]$H@/^?QV\67^OTU>MHOO[=8*(/1L;&K_OZYN^V#8M%F--AK6&W M?S>T-K^T]F0-W9C4&W;[=]9DH"8[&94:]C5)+I=>Q*L!W?NO'ZP?TE -'5[? MF,OO6D[I$*\[KR-+*F:9DU<4-RGE6M;1-];D2Y27%N"HC5H;P6<5V[N*XJI57.VV'737*_/61LEDCHE=2=<&V$SGD_F*CNB K"KEB-Z@FOX8B*_PVQC?Y%D.QPE)7V$ M=^T[)U.0&HK'G2M++[B%P@0*GE+XRO@QEXB7MQAF-:85:G[SU,.T^OJPHGH4 MB^A137+NE1N/NMUDDC$>ZV/%I&8S:320)%$SF+)R 85CHJW3B]*6:I 6["]$R%AEON P[&AC,?*2]: MM Q3'RG14J)U>-&RQA/]7'#42K2Z+5K&5%FM<\>[SD'W3RF*S?9=*W96J W33&,'2JK+TZUOG3,OJ/.>W%/4M4H]3:NF=E:_26BA$IK&CINWX^T@%3:*5@GLV7 9DX*SV<_()J/ .03IOQB3@_&0!\H/ZN&?]J!I,3."C4FN) M8D_ZE=.9*Y&A1?EGG>+KN%\W,4WQM,[1YCC>FTF9:X0Z?^XMR+ M&P\;!PA$S03KK):'T-'LE&%?Y3VIO*=C2!8& HHZ5$ZS@I MYN"J*=&ZO"O^CWX _\2;((Z&K=W9CE<(F5/E&--H#=AP6%%%OLUGD:H>;3B+ M!JH*N^DLLNH&VU3DI01U;Q )D(71SM2*;EZJOH+#[QHB8QN3!#K*'D.?*/8T MEST#Q9XFLV=T)O9T_A3ZB7KT.71K<8F'S^KY=GF;7COP'.Q" M3L6B5FA2Y^,SO[,H3I"QHRAP;E>1C?FGD:]]^.Y^ M9<&C,V/:7WT7EQ/VM!MOIL,<_=FW>_B,!6LQFY(N$2?S&POX,O=7^,9XK?MY MKD74/:OC^N*,!&J*PS*BJ=QU_3$17^.W<>?_H+_!%/_,$.[APO?KT\](PAW(]@ M]D]_N0U>_Y0L/C^*]-@_5V'D+)[Y2(XWAU'>F*8^)*T_*-^F,=MHP#=.!!.8 M;6>DR:N(?H2#^LQ=A=AEUE]H\S)]I/2-BQ>##V");Y=^Z.!3;P+F4A?;MT_. M/+H7(B0_)22BGSYBWP+S5]'F1S8QYX2:0 0<3+*TD/^\#^+9+.T[=G4;,/O; ME;V R;ZQW2?[.?SA=5;^0/C$X%-D:'[M6\5OX_(7B^,8(E@^%^PYF_D<>?P- MZ#P+\%S&PV&PPF"WL<7\R M[/_O^(>?_J#X%6C".W@A2%;XE]?V3T4\KJGR7;(>[U<4Z2-;#Z:YIT7W3/-6 M#[?RQ$VJ?[2#2;GK:3<0>-+.G8=36[+_] MS?9 :_"*CL*XX[>A]MX)9ZLPC$W3M6>[SR&, -SZZ'BV!W;+1;[-G<1\?6'A MRHWH)Y\2@'QZ@_%6>["?L5)>@YU%6RTULGPAP+7$WV"(\D M:YJ669,P-V=957'0B6^.#WQS9-G-48-]\1"=S+O([FK+#_RG?$I.JZ3D,PMP M4N#YD_O NTUD:'/1NB]=#U0(=C:;Y>A&'VK!9;IY9\+(ZT-UBK!E.GX?QJHV M;_GOUFU'!0+LR+WKCDF9=M"DO)KCH2G :*$&H[L8M5L#.]M/%>H2JV72H6CS MMLC[Z&[)RXT7K@+;FZT9SKT3O,^8(%"\U/() D5+;,H5_P8,%6/4 80.)7-M MDKGII'+/*"5R2N3V,G.3#EBYCI=1 8]&9^'1.1;[A^ M9@?U,.H*EML2H3;-RN!:Q;QM"Z1#&WDT5OV2FLZC5P-]6!Z&7K'GU.R!8^3) M^=/"?;MM49X/#PSS1NZTGU6K.?X4@!F32=1X/JC=H4CTX>9CS3V4[Q MJ+P;/-2GZOS=S?,WU3# 5/8"KVVA3!NCD3K;-9Y)9E^U6FTZDP9#%DAW\#RP23"I,"KO:[UIK=X$=#G2AV4%@APV&8F34A94\/[K"B2[P ME;8H;1$'XVF_\B%":8O2ELO4EK%1-V3>&66I$B@\LN(T3S[,VN'ZL\I'0XXX M-5"E]L6**8(:*#GR"0F6P1K0%G[ H56V%)/F !J>6,"T%^09Q[4@/81K>8$& M+?T$!D8)?MD#+4\1'2J]R^AI\\"!F6K+P$'\ />9(P;0Y#60_:?H'DM2DJCM M9DB8MF,"[6:L,4P9*]$FJ3] -)$7F-\9\TA[LD.)LH+40&#V'69.L#[PR*VX MT.9M.Q"]P8.I(I8/^^[ ZKT[;>8Z"-N@V7=W ;NSZ3/@]0MCJD_CE^G:'P@N M1*^TP7+8+KS27RQ"%N$K;%\8B;&^ZO&/ MYZN UE1)4?81?%UB6P*608IGF;KYDF9O6?KD):X<>1)EHA[U)DRC;M3$@(5+ M-D, )?=9J9E0LSF;X9>H9VGF)DDQF+Z=>H;L">R'Y=74E:*1;G$AFNH#)4--,=5K243<'AKZZ'0F&XQ*=9-M2IO*H4QVUC + M:_UA%?A-LM+K',OJF3$$#XAF#W^SFJEIW5$KV;4M\@ZY81ZF$KY1G>YA0!9H MC[Z[>B",1&*;[7F\Q2U0?AGX_P0"7]W:(?"(>7<"'+&,TN$TK*'>3YUE_-D, MED8J@\75Z2CV[%\KA^,1$AZ<:SO!H_]L>]CI17O/9ASP!=G.S869[CSG#RU(L32?&G(3=:VC6P9PT)OK0&AP%;-"RCH&, M.*KW9&?ZT3O6^40)\\_UU8)0:LF"Q([WOQM >YH;8@DTV@I ME%INTS\$7)0Q;"E@"/SCSN=HO@91+D;A*LM MJ@IBN\6,5Q#;"F*[S;0YPTYX[E=VOI9689=W M1W/%0XTDKD3KJV^G732N24 MR-5#Q[$4=%KC:QK-,^U$YUCLRS(!$"4@6<"-X9GV#24@+1&0ZACD2D N24!> M&?JT/,!V5V2C\\"<%]L8PQA7A@E1>(**1XI':X'QB6F8;Q6;%)N:M-YZ+MYE MRXA9/9ZM!.22! 0.B55#@4I +DE 7AFF/E)MF#IW87WI;9@LLP/7;AWGD6GI M8\6C9O-HHEC4=!99H\I]-KH2[%4"4JH1BWFF5N9*0%HB(,J"* '9>DH<5#DD M=D4V.G^5>+$]_OJC,\5-562J2JZV:O'70+"G(E#2/E]HPOZ$2??%6YO[R!S3 UQYL%S YY*V4\]63[RH.; M^U+7/JV";+NO.LWL837HF.3:U.-V\++>Y+$G=#)W<]37;NW0";6E[V#KSU=8 MWVJ"\BU#^IOQ]LLMZ2^I_7*\?9Z[-ZXKZF<:S MH%>RAZ7K/S-V1;TQV9SF%:Z_'_[/GLW W-*D19O8>V;/^6?8@>[)OL.5+5QJ M>\A[NXH?1FQV[P&A[YZE\YK'^.S9G&JEE\D9YGVM-CUV$@V,KCHCK7[ @W$]W84_=1_7@GX*07='%,+O5^A#/PERS@?=SE:9N;M5JB?E:M>[1K-4JQ MTQ:?19H]]Y^HUV>LVFOT;[1^=]+5++/-KQ7KDLQ.)%4[PVX_256FSF:_;:/O MZ]-#;/3Q*P+[D;F9X2?9AO+BAPM[YKA.Y,#28R[(AF1?ST'J'+]N8]99G#$U M@\89FIH>1,*5#9(EL2.UT^S[DGEAW2;SROTXI"U*:D)(IC.GVS,8(3C@#O:Q M0O >=X7Q&_Y&['AM/2?;>[(O&R@D;J,&3NXV4TR=2LU M88F7N)]9M%()6C>+J;1E/:]^<\QA&5%MC543YF" K=67/A?W-[06. B(CNH\ MB"@_)4*G_?01^S;TW56T^9&U#D.G-WDF)0H865K(?]XG'0.7H&!7M\#F;U?V M B;[QG:?[.?PA]?96*GCQ8-/I_#V_-JW[@\;E[]8'&3Y:[V48/E\YP'-\@.R MAV]6(#4!_@HF;#=F+AH(]N*_?O@/9[BPI@-KT)\:L]%@-K+LQBQ_&7U_9/13PN#G*/*@:YCR"O-.(;!S8B9[:3;#_\ M])6![?3N>MHOS /3XI*QN9Z#,,+9+B#%38*I7W_Y3W#/WE['$57M@[!!FRV" M1)MA46.1VN@A]Z*T84!P1?D MLYOQ??QKH4_3D=X?HK<2YU:+%^_NMCZ8ZL/)X!@=YTUSTI*.\S#9H66U9+)P MPIVV9:Y V/YX6FK8#>UH)Q?1CG9:9DW-ZRI\@+;-93JL%71F;A69*O95OP22 M[.Z.OL$>#"["'I1H*]BN]J3[-O0]26/JUI'T%%VI55=@U16XELKN(%;+I$/1 MYFW1]MS=.EXY<&!G P=QC%*UM6USP\>!6;?0MD'U3$KDVB1R]6M8E,@ID:O7 M2?E,_0X53FB5]E_GZ3S)%/D[O !'X6LTPW@G-&H M;E^LMN#B*$F^#$D>CG?XYDJ2E22W0I(G>\)D-EZ0:V":= :RQ!CLB:?395B2 M+L?+KD/-UI9)<$TK.XE* MN.H(5XDQRE%TGS><:9;;$;8V5<)UJ(XX+CM*2QXY@$!:.EQ8!+R]4AR'&$M# M9 MD[7WK?\,]"H![F=5OP#*R-LQ\!N1UP N8P[./+(P>")@#QID[=P[-SE[: MMS%00:FRW7[ZLOU!#!*(IU(U8UC5LK.@;J"/&U)19PQ!?-^S9< 0TR!&C[E^ M\(%F_Z8/VE4I9TPG-2OEIJ-ZE5>[BL^,HQ1T#J?T[, M(DOO*Q8UFT6&TJ*FLVC0KYNQ>'E;>JOC0%0_5V)C/VY.>_L/5%TIU# &JGA. M27(G)-FL&ZI2DJPDN4D+-^M&^=LBR%7"8YTKGALUL<:WA6YXVR)KJGBN;,RM M9D!'E3>IVKF=LE43*4C)5@.*TMHQR^+2NF=4=%&T:V;KQ;9.):=1M]^;>5QT0?PH"%2S9#]"CWN7>&9H9:GIKS M@ERM?./?8@IFGLQWX,S5 Y:MSL.5K2*@'?[#8Q%VYB1D3"#^$A_?MR2O+[5 M;5 KR3V:ZC5;LVG$\OWY;CR@+M,6@?^@?>+%F;Z7-MP[L?FA*6GRG/QD3E)7 M61# %^.T7W5/\P/-F.C&RQY_Z,7 E*0.9+6BV*"@O1CVTP:TU<V]Q%^D_]:^ZQJL%-)O&B^CS&V_NP J#U9*QGOCEWW5M28Y"&%'# MUCO^Q>=[V 672Y@N*$#HTWSP\Z_^"OR/ZT4 WKNG_<_UE[JZA=N^+9I?)VL' M)6)5%B'9/-*VL:5/)K5F1 HWZ>M]XX@+6J-U9F'R@O-61+?&]9=EZ,;HY&S* M"U".4[![F(/Z2QJ.])%U\C6M"W]N56#MQ_5(S1DUULVZ\E?!4+?"P&\UFO\ M?F&O:22(35YUH<,M#@'#O=P4V;O>]29S#Z=*M75/V#LTL[10;=TOL*W[Q?JJ M-ZAY#+89-^CY%ZGT2TG2=BNPP@\5XJUW +_Q1F- MI)C"0'"<\]U'_/X=F'@GTC[:,PS_/,OG2;98\ @9QN0X,=!;J'FL/'J\QC!; M!=I$@O:)T*]X8(/"9.FA;.M2QX5%V_)*KP9"N4^,WC36K5$]]*:)/NW70P/: M@=MCC!&B+@F^J@#'2?G8KP*92@$V7 MH?L*L$D!-I4@Z9$ FUJQ_/WP[_9-<-Q(307[I/;Q2UM^YXOV?J'X.KS6QDI\ MT9\6-/N*]ZG%L.+#*EK9KK: 5?*K4_" V;-H9,L_5E5]EUE!8G2]_9(2Y$L1 MY)I(,YT7Y(N6XC:)JA 2/ MK#?-$P_+J(NR?U;Y:,C99@U3+9Y3=XIFMR*PK9U_'-L)(_%+!AZ7*D4M5GA[ES' "+6Z6LR,R _/ED M+0HN*"-?6!R'N$"4QI3TS, M"6]'A M"TX)S9AH5]K/?A#X3S!.&",$KCQ[-7<0,G &Y,--A/ #%XYG>S,'] JH')%L MA$J#UBRTP*C[P_ZN?># 6=3')P.8?ZD=?P13(L ?_+X/98^?ED?O\<+,Y>%2S-$^>%3< M$;6FAX;>+%#V/+ E*DD&5-0M=))25=F\49=>K*0VVQ%U97]V*V[H!LLZD=SA M[;"?WD;6 E-J(WWV]G&S35@2S\0OV)W="9^[Q\%9NQ(<]T+N&M8 KRG!+)& MJ\ S:),Z-1S6@7YZL2A3>PFJ F\Z$GB30FY2R$V[,FL/ =#4+FDZ 3K3033[ M>._K?'W4C1>N MN;K2G-WE4#+4YG*UIBL]-H+'-2N9UJ\ZI6E,RU2>;,B56Y M_%S)G)*YO1K[5N_LVSR1ZWIQWK N*ETW\E=WGR :[Q7^E=EN=#^S@S*8-RT4 MT;&I&UM%]'C6HH)1:"%A)T-]J@A[C()T YRM317IBJAUB3K2C2,1M?&;4?MC M%Q\>6$"MQG]>A?!EN :#W'5':U2]#DUYPZ=FDFGNV!(5D\[.)&MC4 M/*H.=JB.EE]A\P__ CV\V6Q]1$@"\&=%!='_8F3;/UQ>CUX6BQ7_. MO>C3\,M5I1V7K!T31"M$:LZ6 9LY5$4?HW;\J?]=UY9H&8'N5%9_Q[%TKH%/ ; , M&,*K'6@!^,V--\=/@]62,5@ O"^,Q%A?]?C'$KA-:;W90PETB6E)C3*IH67H MHY[(?EU=Q_0L@:;0;[*S:*7M.K.OS4Y3EEA6BD3[D,@?4>*!DZN?\R M+K33:WDNW!A*>$4'M]>T(9@I$%-Y&STX@HW.6F)AGC^L K\Q9KDB(-<[D+W; MP-E/4+2*+SVHE*[+9-:28!*X,"4#-"K*E)QQ.RIRCFDS&LC @-MV(P$P]NB[ M*YR?PS%X;<];.=$S<609^/\$PFNWA!G&O#O[CN.'[K8V6^5X O];BT1F*1*= M2XGHY<0#0S*S'$MQ!@^2P21HNH1\]NQ?*X?#BQ&\DVL[P:/_;'N(V::]9S.. M_$"P:[1!6.D&<2X?NS$&6I+\K*$:#&.?9] @GT=AU15BU0T45MW%8M55QQ@; M- @[[9T?$I9G$FU#X_!+@%;W-T+Q.LT^5#RY-V?=!0OAV%A$ 4GP6F:".0 ?ZA@2$O03<&0*AC2QL"0*J4\FU)V@&2U]4ZAWRKT6_6^H[ZO\P63"DVX M$RB;F+S=?CP4)7-MDCEC/.H 3I*2N3;)G-4% .LJM7(MK'DSICN@6KL+^Z0$ MI)02#\_DJR@!:8F G O<3PE(.P3DE:GW-Z$ =U(E,-Z1*Y:(\753G)U>^!"<;6%7'W5WWQ6:#U#3W1Q=-854RM U?Q/ MM7"J<)4SG-8-,7:@A9/2#:4;6W(O^[O2GI1N*-VX3-TPAKOB(%W6C2J7!I?4 M^F]:MSKZ8EO_*8$\N,Y M%?3U.&T?A[X^MN0N#@5Z$[_*\ZDERQ8-4[]4OUP/!^R&ZY].]&E_\]<%>/WQ M#Y*&*UM@?QM)&_7+5OYR,_SA=A//S6^3&BD:)NC4QZJMT;%57:YM$?;>>T%W M DE_/;F=W0L*B29?56W&;F#K0,WQ9@&S0]%J&.-(V1;L4WWZ4M<^K8)L Z4: MG=]A,7@"?)E9 [K@+VFT*M/&;LG)K$VCK]TNPTMNW4D2ATVQ$FYB!^B\.*WU M;[?DSM*U^A7F&H"NJ-EC/ EZ(WM8NOXS8U?499#-:5JB;Z0IO1[^SY[-P+VE M.8OFH??,GO//L(/7$S9)<+R%2PWD>O&/(C:[]X#&=\_2V,.T0V9NZ'AV<\T% MP@0XIFA&&; '/V+:DQ]\@]7/F4MOC=\2V(_P2?H&0^[!6=0A$X0:V(,=N'EC M!PW[6O8TC_$5LCD5%O(&R%8R67REZS_!&_T(W^LO&3;,P]:GR:O[^C3MTOF+ MK)89%L=*,L?9F'W2DE-WT>RMBP=?'9]PJ-EAZ&-34!CBR8GN>1/SU3*4>YAC M%]A]VI;=&3C(: M7%[WI2?7=5FB=4:9C9[8]!JCSIE6BX+V*:'8]R7SD)MY;2>SBQH_]Y^H*V.L M\FNL:I;>9_3W,O1^O7T[BB\6MIY1_\U!VK#ZT"Z$=0@7HK?%?QBG_H/XT<*> M.:X3.;!NV;8,#^=H]#<;FW4&9VR.-6B6Q:GI0"2TWB!5V^V7LD)GMD)I3W:4 MYZEY5NLS&::J6_9C+="XWWK_^"&" 0_&1HIBDNUHRAP;E<\$ YC;S).5NK5;3>2 MYD8*U#QG;?:QQNFK<(T.CX_L9Q!'J1%>-XBIK&4,86/L8!DQ;:TYRYHEZU"G MJ](#"I<]5[PW1UGED::=NC)Y+3XG[H7[ZB'T;^NXJVOS(6D.CTUM? MZJD^'&9I(?]Y'Z11VCMV=0MB]^W*7L!DW]CND_T<_O ZLZ8'QXL'GT[A[?FU M;^7 QN4O%@=9?E%#>RXDH.9^0+;YS0KD)JJ]^L__ MF)AF_^W77_X3W,*WU_1/X^V/V@=A BMZ6*>]00:%T?M]^0ZY]+W?8!S?/N^\ M]ZLRK&'H4Z-N._*3]U6W=&MLM62R4WU@CEHR5P.&[5=J E_E4KE"V\!6-0?< MOX?Q<3K2E?EI0?_C5M%^>Y?M8PAIB8Y_!4E8S:;BONU5Y07OV?9X:VI;&PFK MFA\WN MMZP3JG(UH*VKY45_9>8!B^>QC9\\^<91'-59M<\-!PS15DTLE5 MN?XN]"%M=I>%)"@)8(^K@ZG4,SOHQJCW"MK&:/V\F@XK=RC5?'HY(>7 M';BWBD=GYY'9K]SVXC \:N&FWK;H4')%?G?X,%'I8&E'SU;EU]]LE3"F@SUQ M@DK%RYL<"5"BW!%1'EFZH419B7+[1=DRZC8C:XLD5XF5[2?5S>.N,=T3>.HH MW&VA0]ZV*-MUJ-G:,DU&DJI;]@FQ25*1PW]JJX)4[\58F12MU) SQ#2Z)URU M(X=*N"H)5XDQRE%TGS><:9;[(1?U=;.3@!)Q'49:@D;5AC*,0V%%YO::72I$ MG$A %-E*1'O?:LQPCW+,7F;]A3648WVT8>8S(+ #SL$[8,&-;+QU EUP\^",&_Z8-&5T--)[HU-6H50X$W:0X/7P9C MZH99K[IF1\W.]"@U.R.K7,W.^2<[T8?#MLP5I&!8LLI,%4.I8J@&T%X50ZEB MJ&835A5#J6(H50REBJ$J1K,R9QMQC%353VVN"C!K]\-LT$VG$KE6B=Q(U=LI MD3NMR%7.DFZ>Q%5)YVCAG>'D3"PZ_Z5@YW,R;KP(3EP.AK)M*1:^R8'L>#F M4;W<7)5LG)A'TS-5;"@6E<_?K)R(K%AT^A3;JDF8JO"I)7OZVBUWF9W]N%G( M[3]1=26W?F"J*A$ER5V09&M4.9-52;*2Y 9*\K NX%1;!+E*?*QSY4Z#NMA. MJMRIU:$U5>Y4TB.M&RU0!2FJVFFG;%7=695L-:>,J!VS5,5.1<5.3G*Q%!;& MG]:Z3!:6/F6>I+YJTJBYWH<[:I,P$';CW2+/U^J4Z,N_K3PFFGP%+%RR&2($ MN<_%A4))#_8R2Q6+8? 2F-0J9(N5J[DP>DC-W^-&C8YT%Q?">T[?HDS+ MD%0F2I.L[9S+/,EYG78KS%64E:WOPH6M(N 9_L-C$3;1(Z!&8/H2']^WJ*LO M-51M37NX ]9J-:3#E M0=I> "^MM#00]-L8ZY.7/?[4"\.82O6>J/Z5Q 3EZH4Q,"3#674,LZ";HJB< MC,\GQ7HD?K36F50JO5PO<:VC1KJVY>Q$-:5%7$C[5-(W>.Y^68_ AJ6/JC]J M=JYA;46-_2CL[(?8SOX"=O;UJU_],/Q1U\ZIN!^+=@ NN"[,#F4X8))6Y#O% MHA@\^(]4%ATWLVF\B#Z_\>8.K#!8+1GKB5_^7=>6Y'B$$34S MO.-??+Z'W6VY1/E:LM"G^>#G7_T5^#/7BP .#Y[V/]=?:FH1[N:V:#^;+!W4 MA559@V3=2*_&ECX+SEK!$ZLRQYN7EKH5N3VHLRP(<_-8OR MLI/CTF"B3P>U%S2T]+%QZA6M2WUN36#11_779(QTHU]O34UPSQ\5!WN,4'10Q.?A.!BYB2\, MNW88@>=*,91;$ -Q'"/)I=__[D= LU.M]K,? M!/X3C!->@=A2\!RE^"OS'#\0HXB(TO"2<")U')H M\%H;4PY$[T,0^RO> Q%/=P^K: 7'J06LDM^7P#["GD631/ZQJB2ZS*SUVFV2 MVY*UK@3Y4@19M0!3@MP!07X%A^XU;+^N"/$EUQ"],D:ZU2C.GC^%O?/U0\GM M$+K=<^?1F3-*7<90](7A\EBJVW73650=5D"QZ,0L.A?DBV)1:1:-IWI?P?)T M,]I&5\ETAUQK]VXO?.0K4Q]5=EY;>O)H(WOZ^EBQI[GL,?2I8D]CV6..C+J M6I>W9;?M",ZSOYPT^ZLFC(!(O2JH*+_8T.OA"=1LS:F. G1P"IWYZ*9T1>E* M63RTJGCS2E>4KERFKL#I;5+^>- U/:D2#CRRSC10-(QAE:-C$V2C(6>:VFA. M>]1X-*+<5ZIYD4X]4ET: ISTTYJR&-5D*,$!U2U4&]8O5.-5YRDF4Q&2E+:P MG4![M%WXMSU'HE,%&WR%M%1Y#*I>6A"&*9F1':TB/WC6EO8S1T;* 13U!'S%$^&V1*N 4CFE M?,T,K!)_>)@^O*7R+9F' %KQO3Q"$WS_@ A/6.@2YM9R"17V-&+YPC-$32%!R!1;4DG@N3"0:%[:IX(RRJ>X*'1.4E^V)!0% M)5&^N5:!JD[<)+H8KO2E5UM;!I-#A"Y;4P%Y)U:\UBEP;H4!-*?0V4_2P M/\#F?!"EWN?2&IP.[4]IZ2^90JSZS2&ED;X<2T]&FMIV'_E"$^)'N= M 6N4:\E1=5_ @WO D-$8W'[(>(OK((0%\\E"#MHA55J'*Y!Y"V7*&Z<5D) EH3=1"X]"HA05&(@\*2+J5 61T"QVK5,4V;^X!*ZMPW"MW M\O >7-'[Z5R$8FT'*(7SQ3AC=\53A()$ZT7\T^CYZH%%][[L]@LW>U#2ZR^T M^D"*[-OYVORU,R)_5T*V'1B.WD91,_KU<1OA2'%0W$:!G$"A#C,;[JD$D7-Y M@%)C!2AU\8!2I;7GK#LPR>NO#IA0.&L]GV;[+9[$L??^BC1!8__.7A(4]Q<6 MPHET)G4NJ<[LC =FC3C&P4E1;<"),8?C.J VHZEN6I/#X\18NM4?'0%[9308 M'V>RTRK@*R4Q!.B2P)R:+KG$03;\L0I[.U"F F=_C'?,[/"^1W]2?.'1 M=NGVC]_9A%'@S.AF K[?)^^Y:^E'14ML=OJ#,;#TR5D2V$\)<:%DKDEK,\UA MW::HAY"YSM-N>@?0\_86Y;T:#W53%4TVES^F40.I2FW] M5;;^Q!Z(?+%+WO=?C8P:51+-WO([Q1]C,M6-LS"HRPX"T?8#91WBU6VV&QO_ M^\5Y!E.%1=)D]@SUOO(+CD'9=ZX?'BFLJVI254UJAC+3B2K@5LJBE*5<',RL MC6YZ?FTI42W;ODJ]K?&V:\H0WUW2\L2T>QMK9$:F;N;*9B:#M%HR6_S2H[+3 MS5MT>.\'T1657THEF3V%FNO/J+#,\9), M]'^N B><@R] 2?31O1UIJR7FPCLA[XR.@S_8V.E0"U>W_\031N1K3TYT?^^[ M5/B"K^99XI']G8548K0$FOMSE";W66-8BTM]H9=+6-7*H\@$3._.YJ4SF9?! MZ%342O6%:7X_%J-B3VF/ZN2^8D%<*+WZCOEW@;V\=S#GG,I@^+=/]\Q#%LW9 MS)E3+4'R,D:\P[7=VX^\='@V"ZAH>$Y9V+;+5X3OAJ] Q6QOQFCM1$KZ6G/M M)WAEL'*3.L>[E9N==,!-D:_FOAXK]@%J*DXLD/OG&?FV?1>HS-25ESI1=T \RY"7O_V M8/\3)C8/8.P@I$)TK@E8B,(KTI)J][4JC6<8ZLJ'!Z_P;UA?X:YP0?C4PG== MJC)]PHV81//X6W&7(9 T[G:PG7P!.V M:*ZQAZ7K/S,&HA%&&9G*%?HE#X@*/\DXQB@&J"R)A/&21UN4^9!D+N#OO +4 MDF >A!$KKS?U6])FT1VRM9^B%"RN^8S!$EZ)DB1:ONV&/](_/ _!$-[Z=%55IK].>_EV2<0F5!@[A4W1?99-0*GLREFTJ*!^,B=S M)4LH^:[D26J1EO65*WR4]:-\[:.2]2;*.@<+BAT58:3C0"-M'?6*Q.L+>N+P MO)%K6N.=(1$M 473$P;9D(ID-VPN!:-A(;'X-M7R=4%M@R^^L3JL6!QODBP3 MV3L_=_7Z[DP8?BS _)#<(=G8!X"J-):%%T^2:\;VJ:)D#BUYMPCA8.!X:Y*) MHRY7 5A0;FSSR$^#OF1\A3;6TT1\$_P5'*$8TRK_KI$TWWJX.%F:@9OEAGYN MP?&)BC88.):O GX>=[Q%8,-!?C7#CWI:Q&;W'LC?'8*$@"\'ZA[ZB^@)ED,L M@T,D8F" W0)V^0K+5S.0" F/)PA4>F^>[CSC9=Z#Z3J1]M&<2^EV!;:F_TW/[(K;7@EGQ-P[V>Z6P M,0%#8TJ11OEL:4?\)$RER3 E[M/&YI6F$.&O5\$S"* _^R:1*KQ'RP(+B(TQ M$/@NL!_XO"WIB'A:GP@7['#!+(( 2<2 ?'\,(D'O: M^ LP=EM1]/[!(9=XU!R,B? )I)-7UJ+ KU!6(X1\01L #]LB&'Z[ G<;<9EN ML2TWQ1LS5P.IWDO8E!XL8\&UV!$QH<(M%39-?^;04SR^C5J"$7[->< +$>? MPQ%O5X[+)Y2.V]/FSAT-"H.GL2;:>&,%B9C+0*P?5IXS$P=.O/2@K9C/"V1^ M!>=)#51KGFSG&/#>T07"#!=R?E J,38' MG[[V8X2Z%$<;R'WO!\(OH8P&NM^_14%SPA#O:. ID=,@/K Q&!U&X*'A=^3@ MKVY#9^Z M.$P(E'@EL521LZ5 ,:6$P;L!U!GD"":O3BZ\5N=V3U%)L*0'WCX M:EZ%,32P.=2NP*(_/#A"!@F5R1>XY#/A&U9$"]: ,HQG>VB+5< CN R<2S?\ MD=35AO%GSA*3,XA23YC> /K ='Y\1&>%++;=^638#3/#9?BQ>XG>GH/ M<%AA&2CU4-=N%CS#!C@8@M0Z"]!$H)_0^>@>S.?=?>:9A%OX0B+:+7>G4RXE MA_EV1G"WQB[^@:(._O"C8"FR@GUW>,RQP*SIE M(X%1 !L.RIZQ\Q3!H#2C1>[RM$??Y0P\V%WX\9TS@W^ 7)#_C[E#DK%'6Y!8 M=+(#R0E#XSY]F(\9THX*!QD..&J#.8J/;?AXK%9S*="03C 5-L]OX"=6_,O;;%%D"+P:Q70&'.'B$PLLD9.D'.]Y?9XY EP- MX]-ZLE5Q.\/Q_U$*>13C&TMOS\3M-U=Q"LKANZ2. >(J3XH RJJ=-IE('^FE MH05I+CU9 KUY(G<4S\C^,,GQB.&YD]ERE?P%AD&X76WI IUIM!4,%9!,T=V@ MG^Q2FQ#^>V)S-^#37W$*(COQM%L^^)F8!A,)S''X&\@,N>5Y4TLZ_,WSG[R$ MW9A(DZ8220Q0*E1.A43^HD:=,L!]=5E$.P?N%#S,3D%>)YCSD"V30_C$QC@* M3T(<$N#RCM3DN.&,^,KH99.5Y;X=Z]-9:R'#[-E]+]X'8*_Q_$ANYY%D,4FB M>6N[I'?A/9S2PECC[>1A.P1[? L+=)UOC)_GR-3;&AWZLQL\$K]]/XQV4+);48:>GZL$HO% M56:YL,P ,UR$SZ.41@Y'XGW,.S\ [C\Z 6P5U\Z\IWU!AW7!3>,'X*;_ &[9 M5P:B@&)_#3Q_A9I&F3']M^^NOWSXBI_2OXVW/VJV2Y?LPJ('(3^<+82S*5TR MT8V'^)6XPX%//S)L^.1J-UZX"HB/[Y(\7-R<: +BY1]OWETG[^7IX7$2 4]Z MYS;T&E38U;C>]7DDGZM;T@I**&4_OM,3_2+X 9(Z6]G/%.FS0Y',&[[17AD_ M:L/^RW@I^:?XM8]#;C),ZI9ATM7:*PV:SROS1Y&<'E^.;1M8./N[!S>Y,Y\, M,),IF>3D)%LM, HIRF]2K1BS)[E-K6WHN,GB;G*5R9>"/9X4)I U!N-:NDZ7 M#=&K]^PVO=+]L"N!U-]-+6.@$L]K#GJMLF"J(U+XE(W8[(4CSD8B'8) M--X:/RV-UOK@S.WYRK6W[=="+#R%T:_C! MQ23>6,/:+N+OC2Q\5-(?@KI'P+8H1]I<5MHYX)K/6D'^3AR-L3Y(Q)I=W[OC M0?LT )KJ/?K(?66-BVGP%/:/1DEVI-G?B; /9+OPSAA'_E=(A'QF%DOI[)6 MFY*-#UL@5#H5ZO3G(J+"%X9;AG8]FV&&&J;Y? Y\S\<4[0>N\;NG7P()#$'< MSL?JCUBL 1P)9X&3 /$$?.5VNO)E9N4]+:TJ2T)#I$.[:!:K50U!PCP_V\$R M#BY2J@(_8>*HO]F[P.DZ\__Z8?>N9AC#'P[@DQ#9E4_2<)_D/";UYH\/OXE= M7.?_7?_S_ZRP-"PB9:7M&3YPXW^_=\*9ZX>4/']]ZZ\B[3<[^,8B[8L3?MN> MKEYH;O?,+XQ <&$-L*@'S>A?_3W)LU_ 83O\HJUSX@I-4?FEJ1W8Q+E/_#& M!$)34BG5#K*^/8W7^&Q.YS]8BD$U3XDRDXFR3(C"Z\*PD@;<5%@-+[UE'CU# MW\GEAS)\PBV+A^=%9+P:!?4>43E S7&[)"2&!SBR\C,C_D84!F&AW(?8>EWS MSG?&U!KTZ%3XP"V#7#CJ@/,21E/, M-0*BBZ*?4,.SKK-PTI7\J7_5Y:E2;5,\ ZKZ)!M-#OKX;2AUD$!JB3I1HA]A M1\A$= B1?/6PXC!?<3DN1]82I<]D]CV;%W]D:FF!NN_N';: V<#LR$!_PA)^ MH&YTM@J+4NGW'Q._?^WW'Y/?]PAO&BLOB#Z(0@B$"06<9MSQ(Q&# M5+YTK0#_@\JJ$"8P2-0T0GP[V%V &P&,OKY1_)]>;O7:S X"Y SN/*!.+%'[ MGB15X0I8^4@SY9U#DO=C42;5PBW3Z'$')5EP M)\JFWJ4NU@UZ/X@7(#8"#ER1RC\7.A#D UCW=M9R4@'T05S/Z^1C',@HSX$C D8UZ0R#EV">R",G-3J&".I M1/=O*UB D4PRBP2<1H'[& 6.P4'!L[@%LHARVU]\?T[EKWP&$1#4P2C$-871 M#Q'GHU.9"!DGP"XI*,L!>SF4/&"91L,/6)^OO_P!1VA=VW2ZXC<=-ZG#=^R) MCTH="W*WW)7Y,F@X7]*#K['QX/LK>+ N/Q&R>28;JPOX89P,_/B2@IF@1GLH MBFX*09R"._6T1S@F^:N0&N&M'+Q^F('I>Y!L(B=5 KGGP8HC:D#E\PL].EBE M$'P2$A5W%69 A5MR%N#7'*&!H$PR.&?",L?7 SAST!Z"-A%WB[!1;W@WF4@$ M)A$8)$G8S9YCMQ.60Q[98"7C5V_ &^%P(G%'",F [\8!.@Z*J5E*+X_98K^N-Y@OCK7CWC]!YQ[%<9[TM_8? BTNC2F A_*>>#/.: M'@3NF4VQB/AN5*+-\6+2F8 4?9",E490L 4\*,U;D<^(5\(P M^5!"!5P[FV00Y'M%V$EHG@KMEJ[]/W^%\) K%\'CL9T2CHN:Z A:@H64R2?A MA*Z.%PZ=;"4=,(Y9]>1LUL9#[P MK:0*1P1:8S%7#J.B#5?WBB&<3ZL-U$)W1LA.C@U7(KVA>)02.""R8]C/X':$H0BQ"LA@=(@+@)(AS)<7.Q6/1^^ UXC M;QOHGA2A>K[@?24U*7RTXXO+/[\%N(TG].9\13U-F 6O%8VKG8!WEC3$<19!!:[P=WMN?\.SY)T\8"K[%)9/ E7"+$;+A:NR7-J0Y;+3J)W:%A$:O+C1 MI#T\OV=G341JMQ'?+[9*Z3Z0\2(28]43%XJXJ=D9NN0FCPX]&OW0)ZB]9_0&X4E6I_T 2H1.'GB2P6J9 M7PM>(+)@QK(PT&3U$.DRW4DIU$[SA+&$D>XE-E3$"\3.Q]'#T9MU\!R.)$VQ M^ 4(?P8:F.(#L9'EQCPD5\U#$-'?8)D8^.4W76"_?=H.,ANQ=N^#!$D-B%+* MQ2X@O,-U'AQQ4RH6@S^-MR'JON7% ^!CX1(C!!R^W*=//79G\U"LF+#88@)V M)SH!X'X@;Q$@&CP1!^4" R.X _$C[0+>,N)YKT4JLR:A/AQNTC'&JY MRCP6W&$W+V<6-W6"!48!/_<2P9\Q?(X-=OG^*9Q2%\X\O#F'&!)Q:_.S9-ZC M$_@>GC]@IA%WT/$RMR?,$PF47(=85CQPTWMTMT.N0^B('G!+S(^? M1?6]ZX-=[!TRZJA7(>:D@5MGN_R*Y<._")\[EV3Q)P]; MBB!MQ3A'4TXR)1?+[;)FL8.KA#+9GL5.]/!RV9JS$ PM:=T,DG M.]8'T]$A\9=+0C0WXS1#OT5&SV$6KP? M7C1]KF$R& CZC+$#HLYG;(NPC/MA7#)M4&70$J@$+W=G4+7IC[3"2\ M]G@1[5S[3+VB_ #=7VS5=A#8O[;2\WJY#/SO#EZ":N\)%5O[;]M=,8FV?V"H M]3?[6?M_+-)^9A*M_TPNZK?3M"X&V$: E?XZQDII6)X3!%"*<6C^MG*?1?J' M@&:(.^2EW\1-3G+1^ -B)17 *>Y/_Y: ,(XF/:,_/3#*;($LM@ +JR9/.P-X M56+]S99E8S#2)V:W95G9JF[S5]FJR[!5IF7UX T]RSPTQ/NA!+JRAYJ#:6^- M$WJ]NEN%4;$;*G]W $>T+)+]-N->0.:6V.])#PY<%:6]6*B.:J%W,&EOQK38 M"!J%3EJ$%3%*6H4V6P83]?#">]OI3ZWR2=^I6 &=SLG+7 MV'D_:\,M=S-B?BTTJ&5ZJY05KB8?A[ML4HN6J*2N:4$V91R4<5#&X:C^U@$E M[]1!K7,0FO(!:O5;.N A=&N;$%Q_URXGQJ/>I/+EQ,&)U? 3\)&EHG&J6/G\ M?$ "-5M=C&%?KQORZ8RZ*(.J#*HRJ,J@GN]0UQA]V=[:3<;C18P)_L(K%$]1 M9[49HK>=H'8$-?K)TS[-(A_S>H=Q?RI"2^9P/PD(]\^^'#YZ ANX3#*#1>&:X)VV"/P'CL4>^?R__!.$ M"%@R+ZXBYX7C/$B^#)Q'3$J. EA!4H*.+=*PAO_)"1EAALT9]G"GFOKL.Q-Y MD3!C[3!^DP0$]&0'\(I(U_Z0)@RK &H'JQG6K<\SDTQ+T5*A8ET9)*(J08CZB#*Y0MI%"SYQ^M\_2PNICYEG6#SLL MD'FV[F%4<+ZYR\U[MK )1>I/!%K_RCP'A&-+V75&X^K"-#>WW+4TQTGK>'J<"-7=X,JE^%G U6S M<-;EK,[EH8WE[\%S>%0E%6)@)@IQ4HRR>!!8_NP*2!J Z_*&-ZK9@DYQ=@"S MS'39]WOGUHG>GGV"1^[==U 6GLAZCA+S<@[EW 5T<@[:?.#2VA00H:WTPR,& M!ZH@I"LQ<\*XNF7X$3;4HAK6I:AAW8V\6PKQXAQ8%F Q]3ZWFE7!+(;Z<'(, M% -K5 YNH,I<1U-89;T);05'Z.NF.3S.L.,JF LY3\3BDG2H*NEF_?2P,!.@ M>&>*CUJZ4>)._#!%[9M77A.JZT"^1A%E&N4,59R@<(;NHVCYYO7KIZ#J9OH;I&L;4,LQA?V0:@]%D\'K. MOEN&?A\]_/#3M6C!2,B:C,!*Y]H[Y.6"^A3B#G3CP626?A9%4L3)* 3G>%+O M#<+!QR<1.AY^_,I)'N\?1V_,[W^3J[]JK MC]A^\G=?UXPKR^I/IC^*_=-/0\DFQ9+[(XS/KKF#1SI/7]NF:4T&0^O?<[8P!C8WHSF+25:5+AS Q.UK M8G=8T&O/8]^U:[I7*;">[['YHD,-9#\'_O=GCK?/._AYVM?9/9O3Q<3@>JLU MO5X&CJN9U/C.F#;"EBH_M!6VU%*V5-G2Q!$=#,S^ &RI90S[@]?1XQ",J=7_ M7W!(KTQN2C\ZB^B^V&C^_'R%_>L(*?6[^Q4[08,-_*OO4NNZ'EI1O;2_:1[8 MW^1]0*?"0"K[J.QCJ<30_ID/ZG*MI+*1A[:1[+L;PN2,OO&]/[7ZF$4#__B7 M=/:.O<2OV%1A7FSW/CPL7?_Y(6[H\+OO7:'18A'O0'9]%S#NT=VRZ F[=FRV MCC2N?P\6\._VTO>#GL:[-/).\AS_0S-,T63%EQ4IY>88*-W;8>BAL=F*SIV?%O +#M9::)B6JR!?OKOL&9_&;TPXR2O3IDQ;6=.F MHH%=-VUF-=/V,6D#JTR;,FWM-6VF\MJZ;MK,O;VV32;LMM"$T0'3F&A_ZE_U M=WIBN QKV-]IW:;]D;)N9_]IAZR;@;^LWO7QM@ MX,ZQ^O_[\Y=?M1LOC&R\UGOOSU88_CX.,93&=$=COK[[ZR5KS!_V=VS<_0Q[ M6L2\T!$)0 ]'ZB>F-*<[FO/N^E>E.1G->6>[LY7+G_;K1TJ/5)ZM$./ MWG_XJ/0HHT=Q@JI2(Z5&I=7HU^N?E1IEU.A7^Y:Y2H.4!I74H,]?/ERR!J6* M\SE@(?,BY<@I_2FO/X,+U9UW/DQ%^XR]R6\0(@9AV1Z9]MZ.;(URXU]QZ!Z1 M4LH!!#32. R=(Y*935!MCI>DXH,U^K&1^I:%B30V D$V2\FJDF0-A;)9J$1% M&"SK'=5/KPX\_7F ME]^O__CSRX>O&W4]!P;9(/"\S](]*UZL!NQ?*R>@6H@PN6Q- "&S5[GPM3&U M!@*]\\X)$6=AE.0_75XE3SL3ZNT2SC#9I;G1+&97^>$1J>F#9F#]-VK]^C97:?-![["$NS( M#YY[VN? @0>6\$3Z+,9 KF&QS+3(P M,C(P.3,P+GAS9.U=6W/;.)9^[U_!]E93XA0 M'/@?#P;O^P<6\IW Q?[\X\'WA\O>R<'?/OWVVQ__U>O]X^SNVKH(G'")?&:= M$V0SY%K/F"VL'RZB/ZT9"9;6CX#\Q$]VK_=)9#H/5FN"YPMF#?O#X>9;\F$T M0,>G_9-Q;SQ#1[WQ\'32.SU&H][Q\60T=ESW9.B>OIM_&)X<'4WXGSUGUD>] ML3OAR2:C26]\-'ETCONG1_;X2 A]H1^HLT!+V^(5\^F'%_KQ8,'8ZL/AX?/S M\_OGT?N S ^'_?[@\!]?K^]%TH,HK8?]G[G4+X_$B]./#N'UHTU1G!R]>'GA M\ "1)^R@]TZP/(0*]T]'_3@]2,,5\K%/F>T[B7R7D1Y;KQ!5Y^&O#^$UZ.GW M^H/><'!@V8P1_!@R=!F0Y06:V:''/AZ$_E^A[>$91BZ'UT, 8"Y!YC6SR1RQ M;_82T97MH%H5_/2;94'+X^4J(,SR"YEG-GT4A::$B6P'ED3I.G!L)DP/4E*> M5-2OD/X0>8S"7SWXZ_T+=0\.ZVL-:6]NVRLCS=D\4GOTQ*0$&9,;G)Z>'KZ M#:E+H#0)D;X'O_8&P]YH8*"VS+;JZ^9_]>)\NRA#VG_,RA#GV[(,ROY29@NZ MG.)O6K,80A!%SOMY\'3H!*'/R+J.+:JRQ'^86&%.F(NPB>XX.?RBT&G[?L!$ M?G@2/5NML#\+Y /^"/#[$(-XAV;Q<%@8;A4]1?SSP28."3Q-MSI'_(LR+M.:Q+G!6/X>$ Y M !Z2;=/FBJ\(,JTXST+YG"& _H^OOV-[IO7G69S0^_]1?1?-3*O/LV ?-Z@] MY'[@[RWL?CPX#[B?>6#!L^]W5U6.A5 JD\?R8HEI43[U^7\#^+%ZJ5O:LT2^ M/PXW4V_("2ER;_Q/XO=-ZXXR1TDJ,FZ81>U\^?949HL>Q@U8V:P^#3SL@C=^ M9GLP6]\O$&+TNV^'+F;@U-5OTY35]%-6HX&LRN^L%ZB M+;MEE4 -FB/^,ZY",Y5M!3-+2M_WT%R3GP=+7K$%\BE^0CL'M%*Z!MTQ_YG4 M1S>G:H^U"HW/?X68K7<([Z9 #:(3_G-4'U$I?8]AOD?9=''I!<_;>D,:F1HD MC_C/L4'?Y HLH:&C:-Z0N>WC?XE2U,5/PO(TK +Z45I4!L/Y(HACYJ4 M:G&Q5E:NE1'<(;SNT!/R0T1]Q.HCD\U4C0'\+_S\' 9Q_G<6E]"AQOYL$Y^/ M"_06D?L%7Y'6;_%"3DVSGPRD YYK]EB(Q:580DR'VA[\&/@!S_3)]L"]X4/ M':*,8(>[-/#.P!VK(ZT:HR$,44>;&$'&=]+IRL@6HU4J7;SO$'97_A.ONW!) MZT.4S:1!8C*0+G$.B4S^#C7U#5L@(E?@1E/"1CY-@\/P=%+P>$%$M/KOVLQP M*_=-UKR?0[=?@=D9M7^9@&H@1K#T.-T$(I8E1IU$6M<@.0LI]A&EY\'R$?NB M,%^"P'W&GL?;Y0H6&]+MN\ MK)5 #&G>T!X4X0$9VW*\4&W"'OX."+D7Z+VU,_FY[(?J*;&@JPP6G.GLU M0$?< 1\4@@ @R1*BK*RL#D%Q@0A^XF5X$K/+G\B=HS2N7A^2:C$::,!Q*T0% M,A+%O"1D9F+^'<+H+" D>(: HL'B)\U3W?K'(XAB%A8V2?8.M?.YO<+,]NX9 M"1T6FD2-"SDU;0YNZ![?# M)99;;MRW/@^$1XU\,\9/E9!J8""4/BRLEC/RA,>?D]@A<.HQJ5Z+H56+J06G MA(8*+EU]II;U>_Q;EP(?6J;5@_WH&6%:4V 5F*-^?S)2@5F#P&7]+A5T"<0, M*<5]:HNU5)T@#(_?8R[F<)3ZV+>-7DES7HC 9B-4AR MWU_)#JU/7NLBLDH:FBF.54*J43N"F%0AK%'":.LB/I6<-%.)&VF;,:DN/Q2$$*385TL?$WJ6SF85ME_FH@3L"3+\0W"H2X M+N*AXK89[W>4R]#@,ADIR*%JEEP7P9$<-E,XH<.9 M[TML9M4T_O-,E4CUWA0RK1)3202!C[)@%C_@ M*: ?V?Z:WB&X8AZZ422.[MY6MBN'QIB.QZI+Q>H94UR.B)%(&7#;DH<\I145 M[[^IE18PED[W5E>%MABO [\DU>M963V]&JLZ&3>\]"QK57+&XL_*"79[ RI" M%.]\P\*#93?4OR$FFO3FUQG5]F71&-KI6$%?JFEH<>'>B34:VV0*\")&)GBS M-\$RDB?PT(GM, I?O3H/^>RT1.0..0@_"=]2;C7RELWL=!B;V8[T59O2 ,RI M$(+,TTG%';52O_S,5UR"=U:F#._B#58PJ-P.3[=M93>N=5V!&K1'8P6E:Q/M MO;=?S75"\YKT@F/OX7\C=12>OI4"#\WBL((>5]>I\IXZ36:G2/?2RH:8. MGR>I[!N^>QEZ,^QY,&W"*F G WP]#1KP)V,%AZP4_(Q*,71GE(K5S7X ESMO M-)WKN(^TU0!>)5"#+41!"L'?P@ >*8"]DR(W3KJ*T6X/:1)D&]\%807%3 MXIY1#A%"H5[,L%$!TERK]*!8!RVDSJDN8TLP$:I!?#Q64.%,SHIU$-/,62UC MZ!1Y-0C!1%H(A^6.BW40@OR)K^2D?_ZQ,3A&4JMA&\$46@@]%<^7Y>X04!P_ MZR"V)0?'X#/V;NBA8*9*8(SU5EHTV(_&"II=U>DU;@617C #= M+0?;42AAN@P(BSYI%9VD@ RS&7)8,+L,",)S_L)9V/XW=&,$. M=6ILXW2LX(TV.M6]-YIJHZ$5"":K%=5VN=@&(0UV\%ZS$-5F!?\7>:\JLZ(U M["JSR"K9R(]+M[.TKSQ(:?5J+&HP5EP8VW"@RAA42HA,P/[SS.P;! E MF/WBH:N>\XJ"9X27ELV0!]R-=^69L[EZY=!>M^*[9KJRQ>(V9G,#.>JT[[?)[<^IK M[[H*^C:(FL U@:5[R7>].XQ![1OJTKA5\';3 \COU\NP999)FX\:VVC16= S<';-;_A02ZP@[:G?*J0=7&5/3>M5F2Q=BX=J%, M8T$C;D&%[8NR^P][9?MP.)6B[Y"A<<6Z/81:39_GL3X1H#& .U ML+X!I,JLG+8]UDG_W G3PERT!N<)4/T,.OJ>,U'K"M3=H-U&5^7 MNH>_+OR)7Y?TUX2.*SUU9QT37I,;(79K'=N40&,\I\#1:V \&8H'O_:OLR55]M7,>P="G$2LV,JT@NWQN6@6%=!TZT*P)4 M_(# HFZ+>SEVH$MC,@-N,H5X;0V3B96#I8!Z*R#R/'C'[^NH1"SN[M_@7$!\ M+E"DH8$_O3F_WJV!U%:GL1'!'6Y@(^E8 K<^I$60:2G<+@>EZ*2=I'>YQ\2C M"_3(;@-Y!8KY=FXM<1J<)T#E+>S(II?.]S)D)!!OQ?([CN".S@'4DZ?!\ CH MLY48[I-9/-3(KN9 (RD M5D-^,@!F7_&VD,W/ENQG@PI4;T/"%[P4"6[X,O#%5?XS$BSCSXS0'Y@M%H'G MBB\MO=S::]$E[I#8[&/!W_E(RE_!G>'Q72Q"QM:6\>HETUB7H._5L:ZXH!&1 MG1=5?A#!@L(FGVNA5J:X\ 4+*RZP%9788H$5E5E>7^/+\"^$3/V9KN + _,*S^C(UL,/RI1#!+/FL4T^$%6(E M\AL(>T1EZ^_&(S&6K$$7UBEU/]JU=TTT$)^+8#SVX8^&]%XSL1IP8951B!*6 M@BO56-@73[K,#5:" #LL^#$$%?!@-\B6"-7@>CKN3PI1P7)<,THDM%W$5'X' M[\SVX,K<^P6" 'SS8;B6M&H43P4W?Q/%Z'-]/2N2;0GAG1]M9;- K#OP8142 MS,239M>KUQ&FP8[[PI-">"_!+A4-KJ]XW.$;TZ/FMNGB4MQ8[49W0F[;^VI( MU* XYB@6HG IBG!'*RC(G%W8]T-HG&P\5#S9YF!"?9$:-"=PCJ44S7P45?;) MKI\NT#?]+<$!^5]DDU> M2!;@R]?B$X*(:[:^ IM%JCK)-29+]KN9B%:5Z & M5'!E"T&EW(=S]ZM.-8PIJP?[BN,UVP!:4W0EM(-^'TZ$::#-4)/XNE-U"J>3 M,*N_>2Q2K_-W(L3=_D"*NLTKGMZLX-PC?^?J:-Q,W^$6Z=Q(+H*%.S*9+31KC(,C,9H<)'82Z6=!#]RK6YMP@?SI!EWM%QL(EP#^2F31548SX8P%'N @K3"O,CR1?_M^(,LN'O$GR!.L46$5 .0_;U;BK+L_EZ&UZ2,5 M)\L.+#OZ[>,!(R$ZL'Q[B3X>E";WX=ZZ1P_%R5\>B8<_\-0X<*&4'P_<4!ZJ M/[!HR+-A)K8HOY @7'T\D,DQ0\L#BXGD\@E,Z/[\BC\'(0>'I?6XER89!S2B MSYU&%\MD:S.SN?G&U='DTE<*^Y39D%2^>I3;>+RRZ!$SHYHN Y\;*%G7J2OP MK JS:H84?+9.DT1,/C'3\6G0 6N>HYO9@TWFB$G*%GR!$+GEK?1:^G9N-"XC M/?B-@A!07:,U+] ,<;Q=Q;>711!"9T.U\[?4FKZ%RT=$;F;GGDUYE[[)4EIO M0@8E MY>:?UKYW^E(0+[#,T1J5'3C5M;[]#2QGX\ECT@LM2-?@8"WGH\O/(? M@]!WOR(7VT+F]?7Y5P1(E56N*L5E?12$0;ZIS])MDT_\6TZIK6R-B&^OV);(\M'#XG5%>GF*X- MI5=[#X;.1FOGA8CK+:YTY!XU=[[C#=:U;DJLD[5YK1UQ".JUJGWE<_E\-+A M\M\K/ZH-;%O%_O.0IPD2/F%PIL3+Z*Q MD]>1^WPQ-[&T<;83ND53O:[I7&(?U.28#^N'X S=VMB=SA@2_(?+("2E+6,B MHJT]*+J"(#/&33U!W'(07X[+(XQP4\7&G2L/?#E!O0BWDN;9A>C6FD]J^")N M73TCEB1NQ;0870)^,XN/!N76!)?Z8W(/4(4'],+./)ZA?$+=N:)7;#X6:ZG1 M@A4!\FJKJ)&Q#1:B6S*GMQ(W7G5G1;34P?J\1&3.[3'^Y$(UM&6IVX!GVA'O MP]5*OK6]F+$[+3)V9?30N)MO);TE?5OQW8^2NTZSI_SE:9TKGR_D^/P'PYPR M2^(R)/?FR8SE?NI;%:>UL_!T/B=H#E=_8+H*(=@CZI@PHH0OP<>>6X(=7F7; MAR@G'W&YD,]\$'GT,%TLJT:NW2EHJP/XU28_$5B"W(B18>%T9E(1!JK'OBT$ MMF%XA'"WN&$$D3A.CAT^;EU@#_#_?'NO"SR:2'CKR./&QRIT$WE9\K8:]]2W MO37##HW".1K3+4W>!L-,0O>"$H,1%0R9>0#W\T(LGT)ROI:Z@$W)R->*5NG1 ML5H\PW;ZJ0GR6GI M!Z TDY&IF#8,1W$(1])'\WMU9O'F6B):NS 1A8<0%B+T\U]PXTIRIXYD5?R) M//?*?R#BFP?K\I'85$Y;.\5#P*?5,]O_^26T^9J)(6'1%V@%DPB?8/BR8(6< M[.H4&&*E[=)47%N;)_$\:SJH;>KS<50/0KCG(67!$I%T"S$;8I [ #*YWT8%.FX'QO)VF $5WY$AD0>M#Y.OB!KR[E>LV:N MG?VM%\SJ$%QJ?G% B,#,'=_G9M,%'YW@'QC#GVP/PG*Q^P-W0\>3.W>IV3GW M-<4W5_XOE!> F\8#7[LPK9UTBQN.Z29CY$;=H2<^D]I>7,.@O,*P7.MG0SX#K)"M)I4W$&(_&K44J3J27T9KPX M2Q$7I[HHIRY7&\;D;^@YN@5Y3I!X5UVG\O1MJ$V1I)/GMV=61 9$GPH9;>V[ M&6+D-S[\<]_7;TZMU$IH _1RTX4*6@UMO&8PE-+24$\J:QFDWF-D07Q.;:C9#AJ1N==:W]A'3C^B*Y8HPJY!G3:/*9\" 0G)!_Q6Q M1>"FWWNA8FU;-83M0'AK?;C,AQVB.T\ 6P@C^O QANA FALZ@GV(&/.BL#1O M"6X3#-8,X,26AY=VIJ"MR\BO/.E:[L)"')L:A;_KY&WIR)AA%=W,XHB8"*") M&E1X^)I\K74$$%G&\YANYU:9MJ5 QM]5B997&T*1_Y:@)0Z7%<-E M UEM!?SD; -?ERT?9RY9A=@ 2[('6(A\6\R]RBG2\HJ6F$C M<:TXR3CE?[KB\*7O BC6%_,(%_-0'B+:6V MP4I@KSED 5E/0^Z\$.[%W-IK*)1VD*N1LZV3-K=PHA("&7)K M=(;Z EIA_M>!/Y=STB.+[H=LB M5]+[*T_BJ1.W%6(8=&]F/P+BN=4CM2)A&P9?781,SJ:- VQQ]M:N/W>XT0C; M GZ(4@K,K]C=5"AM;5O7/G9)[P+/NPP(>"WE.XB-A+UUK.@:\1Z!U%%HP^.( M342U=1C]$@2NX%XFQ[#OT"P$AH>/*SJ2+EMKNT+*N+P4N^#7T,FODEUP.6Q^ MI[PR'KR*SLN8LCFWD-T24N=TV!\.U9Z/?FU4*V\;)N'IZ/VDGXDWWG/S#R9H=0S&2TH=:".? 54P?QLO@H M".%49! /YC)8'06Q2GNZD8S6CH5EIT3K;\ YMY6>M%?\I5D[I_Q5*R<_-I<8%O=FL@[W_Z070-!;>@ V1LS M=%N]ZK1O[:\;$6I:S*;Y-4>),X/Q6Y]JSA>EM9-?CM-^16E8L=I1IFWIY)#M MS3 OU[I41R9\\]TX<3TKY:NHI?WIMW\#4$L#!!0 ( .F#6U7SG]W;-CT M "J1 @ 5 97AL&UL[;U9DUM'DB;ZWK]"5_-Z MO13[4M;=8Q0E=LM,$FD4JVON$\PCPH/$5!+@ $B*K%]_/9 +S?OI=_$=]_1[,\+]/9VW_[_F]O M7D#X_G_^^[_\R[_^/P#_Z\?7OW[WTSR?OZ?9ZKOG"\(5E>_^G*[>???W0LM_ M?%<7\_??_7V^^,?T(P+\^_J/GL\_?%Y,W[Y;?:>$4G=_N_BKEN2C" 9,)0=& M10O1DP;OK3:YE*!*_'_?_E4%YRQ_"[D* E,L?\QJ"\;9E+V(#HU;/_1L.OO' M7]L_"9?T'2]NMEQ_^V_?OUNM/OSUAQ_^_///OWQ*B[._S!=O?U!"Z!^N/OW] MY<<_W?O\GWK]:1EC_&']V^N/+J>;/LB/E3_\K]]^_2._H_<(T]ERA;/<7K"< M_G6Y_N&O\XRK]9X_2==W#WZB?0=7'X/V(Y *M/S+IV7Y_M__Y;OO+K9C,3^C MUU2_:__]V^M?;KV2/ITM:?%QFNDO>?[^A_:1'Y[/9\OYV;0T_OZ(9XWT/]X1 MK99_F^%YF?)/>27K)Z\^?Z!_^WXY??_AC*Y^]FY!]=^^;\^%QG(1M6CT_(\M MGOK#%YHSGN7SL_46_=?/JTHEFABQV[>O_9/-_ZT%GCUWQQ]9=G MF.AL_=/)^1+>(GZ8_#K%-#V;KJ:TG 1K5! ,5TH6&:0^0E*8H"850_)D4I"W M]ZNM:U@VOO]C'_5?R$U5:+*C\ MPH+@/;W!3S>>_3NM)MX4+PT9T+7P892!("9K( HI0_$.48?.JWN"I-LKOH&= M9XO\W7Q1:,&R[?OO_J0FB2[%W 5]N,CW0'7[D%U^XH?E^?OWZV<"0^C]U=\W MF=<'!ZOY<%RXX#ROY%!HW*#A^3E3-UM-9$$RM3HH)%B"4R@0T6BHAJ*+R@8O M<3BL7U*Q#0#45P: _>Z'\_GL[=O:/'^)TJKW^>S?$F+BRG'Q*K:)FJ*V# M M-5D06@=;I4_!Y-Y\WTC)-KS77QOO#]_S;OQ_^8$6O/;9VU^)S8RK%7Z^05;( MM6AR$GS(!8RVO%(=%2B%3NHBK'*]%<*31&V#"O.5H:(O)_H!9/6.%C>UTQ=Z MI!>50:LA%$:M(21(36!1,,4H4=G&U[V1\2 UVT#"?FV0Z+/WW;#P;+ED2WO" MSEG.565 \KRDPH(*"TH0SAB!RJ98>QO %V_N0_^UOO4Q1Y$MJ&(#&).0CU/A M?TI.V6#4U9A!EKC,LNW8/SMX%Z_Z;VPV?KQ9S%J*KSZ_8+UP]FY6?_\_Y M]$,+:/#7+Z:SYBRNA>OKMJ,OZ]^6M";Z65W1XEG.Y^\; ZC\1!\6E*<7O)B5 M9^_GB]7TG^MO)T9(E"YE%KHB\7&.DHVT6L&D[$UL5EJ(G4$S_*K&9&!W0.+( M8#"0K7:'^HD55(IDC4 9,Q@1%$274SN 2K+NR<7U=M4>)6A,EGL'4/7;_&YX M>$W+U6*:&:K/Q3&%E*U=[6U-MD?XB6,5GJ M'5#09!>%.EBA2V E'S..:0"P;'#8% $2%0\ U(8451QY/W08;QK:L9D MFW< 0:=M[P:#7V8KG+V=IC.Z)N3G3_GLO-WS_,=\7OZIB]UY;V#I>KMO=P]4:K<]1)F*VU295K6TO:WA#62,*0;6&0"';GI/(; XWRB3@I;%A1H@LVO-&DLWW<7+$RJJ MY(0J0O8V(QXD9DR!L/ZBH ,#>N/A.D3WA1R*,J+(@@WW3& #F1 -SP\G\]6"\RKOT]7[YZ?+U=,U.*>F2MXXU0T M&;1)"8P0!A+++/;S9 F)<5I*[]#8-G2-*6S6&27=V=(YU^6:A,SN3F9C)FIA MF]_O 2,9(*I4)%H3=7=C\N%)TU7ZC E"%!),X:4&*31X/K)."ZPE]L[ZW(JP,3G>^^/B'O:[\Z0; M^/]X-U^L[L:^O"I82JM!J:GP.?<.(@D$6:-KBW7.]_:V-]$Q)@>['Q@.WO$A M[A6N%L9(LTDD#R1;L#MD=NMC24""HLO.)*%[Z\7[5(S)C>[']P-W>Z!]X]AO::,K$F2F?T M.UT[]+%HRL4GL$$)MK^\AY#1@!0B*FU3*-1;\#]&SYB+SY/3 B&2O60)#/2!/XGM61F4K(*YU,5 MVMY>\?WBV'U>/":3]T @7"%]\/WOAORKMZ^)O3##JXD1!67PB0*?P)0A&),@ MU9JM4DE+ZNT WJ=B1],7O@94=-KS@WF_%SI++80I*:"L/!C)%,9,'ERU)5A$ MZ^_F7 \A'?:Q]E8XG5'Y&1;I:N)MUGSR$()B-IH6VL'D*Y^^ M',GGDJ7IG2_X-%5CD(J# ^6^F=B561U#JN_?SV6G/\<-TA6F$X0.4*E$@Y:B-%2KTO[#:0,880Q-%AL8GKG3>.F+&0/VP MH'!+]+6:FPB-V!N\1A,_$&0\$@'H)VVO*O] M/KVX:6K7D/-9R_^E66X$9>TM1:M!!=FZ5B ?\J(5FP%L6R:%+E)O##Q"SABL M^J-@HA=+!K7')_UV)L7B_,NF[=11][=/\6HULOY, ^HVM+_(L!_(*!=2'] MSUD!7!;G,%D_4ITOZ(+WO]'JW;S<2!=Y,VILV)3 !)&*!LQL M1%B78TGYJ?WN1LWAE>W;T7 CR_2WZ6R^6#LQ*V+GI?5\N?V4!^B="!-3DKQ3 M+@<"$S1!5#9"#,6;("WQX>PLRXZXO#&8U:KB:BJQI KX[ U)F$TLM9PAC?-*$N5Z:F]BX0?(&44]YAC0N-AS.K? M8.K+MO#BLH@Y(P2=$QA;6[BO2/9">%5LR6"(O1N>;2#CX.X7"W[(J\6\;2WI M;*D8!%M-;)=EGHWG=JTLH@V.:A2I]SFX\?HQ".)>_+[7$&//7>X/X,O3U-IO MIJA2U& ]>O:5+9O*2D=0Y(J.@<]2+D/!]XJ(48B[H7A^V)8/R/D:,IA/&:+0Q@GK M2)C>UV('MI \NEC;"POWNWWUX4&_. R=\:_>,BV_X>(?=&.A$Q78/ C*@9,A M@TF1C[2L?)"UC484_JGOC?F'J1E3U+8O)#IQH%]O+S8:%WC6T%G>3V?3Y:HM M]B-=$55\M2:R&E:B7:.9;-N5;06G9:J^1-'?M7V"I#%%;_MBHR.S8 MU6GE^UCQ^F!484]N]JV&_GT^F]\FZ,J:8]]/,5$)4"JV%*V.;.ZSC@J55 U6 MLP(;I#+Z08K&I &^&K#UXW$WW+W@?9F^G5T4@.;/;Q8X6V)NF_8?.)VUW;C8 MNY8EF3%2=J7P<6@U,P_6>W EI*TVHO7B!B:%C0/K'*!/$6HU-95UZ%$5K6\'_+TU_**5#S85 *,_Z0]K6;J;U[/35 M25)1Y^Y%>7N0.28G:E^\W"_L'99;'2L%EBSLV[B+=5;K1<+D-7DW+\CXZS/: M=%/6FOYJZR1DW4+JJCA(-?!FR:R+\L6(W/L*XG"J1W5QWPMU1V;FB;*.-U26 M#9*"_.A[ALU'WGZ)!R8GWZA.N?O"ZTH]"JZP'8"0R14P,2@(04EH?3JLJ:+8 M[G=*CY#3][Y,5!(I2CYHBBT3PT8-!%,+2"M"U2QSG>F=,/;(?=EI=5\O#-R5 M2OOO>-]0WQ,5J:^:%.2-7ZT6TW2^:FVZWLQ?X;I)%SO?$C)6M/;=#R0Y#$%"X<"UC&Y.AHHAB1C$:I"87.P-0X5;!^4"$(3EBJ< M%:9[UF-/*/;=L=9=\<79_,__I/*6K@)HKRF?X7(YK=.\AN>7@%K03DOE!"B/ M" 83;YZV 8(65LJ:C<[NB)NW&_4[ZHJ!V#BE"R:&RUQ":5A6915ER"BB@D8$WVX;N$Z*[KV),.FNL^#X"/@;' M^<-7((W:]MT%V[=:68N8&%<) H76/S4J:,,)VCBS6A460V:0:]J!US6FJ[4Q MGH638>@H6N >G>5_GU\<^191?/;R^2^OVI^L%[!^SJOY(GJ1P"3-2\@*P<7*8/#22'],'VSG!8RA0=G83\*P MJ.@XW.$V+>MC.L_3R_;RKV@QG:^I*T9KT>X5DD^*/1W2$'(;W:?Y](DJ57"R M,V:WI6U,H])."<=!>'FJ2YK+X[,U M>PWL]M0=G"*Y?B2M)U:_6DSYZ1]:.]O/E^4 TD2)&,'SLML4T@C1F I5ANI: MZWC9/??[48)&%9@;"$+WTAB[<:A?0[O+M[/A^9H^G"_R.Z;M9;M+O6Y\3($7 MZ&V&(@(+3JU22_7U$'-EU\\8+47O.HNGJ1I5*L*1X-.95QV;(LXS45DGQ?VR M7)XWC+^L-T(/965W=I&%7LXTCX.(@/ M@PB4M5Q[^6&=H_OS)UKD*2]\8DM6.K<2=.O:4+A@(#H; 2.;^*C9J:R]X?$D M46,*$)Q G!S.J'[YF6U\X.TQLK=G"SZ;E=L_N/')"X^1'=C6X)U^HHO_7O> M__D3J]W96WK-?L[/M5)>37C/*A&KVI*,:RT,' 39<@"M]$:[0+5[QO!Q5]@A M?6P3&J^+&F^@L41C,:,#'5LH0.K \B8'8,53<]'1!]$[V6![ZD:5>#9>C&_( M91N"_3V[@6RB[^+*^#9],1=6>2P=2876&4R$EGE%H"J9FGTQ6O1.V]Z>NC&E M GS]\#R4_4/#\[EGWC6Z=UM[Y^ M>![*_F[PO%CBRWISV2]G!VWP)*GLC4P>1+:L!MK,RX2M62;I;#!8KWQO,3O M,L947OL5 ?[4@#J%72&=,IBJ@G85U12+@8"VMF8]&C6BE.I(9N^3=L6![CPS MY&7EG[#QM_K<5=EC22CZ*W! M=B!O3 [ 0.AZU,7OR+SN-QAOYL\R4[*@A^F+RH427 892QL4E!-$QT*ALN$6 MJ41E::B;C*>I^QIN-+J#:QC>#1.(9/#_AJOSUA-@/8SJ[(S6N9/+E_76C // M9"6CH5K9BD'96PA($F0ND:Q2VF,86()M0>:8C/$32;+>S!Q.HMVDJ&HMD;*! M' 3;^"E4P,2'07J'AF12I7MSH\?H^1HN20:76OOR9SC$_'B^G,Y:DX2+_*NU M?7SQFS))16NAE80:I&4*16D5?*T]O6%RD\XA#:X%'Z%O5'UC3H6H7OP;VI?9 M%,.U05)*R;9V-;P13F4(KD@PF8+*U<<2>U^'[!O"WWT?MNH'D052K&RK$(N" MIC408BO7IHIL'IOJ'?4N$^C5ON/$WLNA>'IL6$$7=O6;6M!F2?^(O.J6.$NS MY04M1=N24?%BF<.M>10"D@K\3Q$&,WKJ?O^UF9(Q728<"2P=6-(-'E<*@"E) MT]F:D.OQMZN6<,L;L;CDQZ)%R=;ZX_DZ8/;+C.%]WOK1/? G5U,Y/\M)#LJ4 MS&#WM=UH:#9P4]4%A [%J!J3I-[>RI&6]A5X.+T!/$;0=#L1/UV._7UH0IQ5 MHO!IM)"L<$R4$X!%* A*&Z?)RR1[=]QY@J0QQ?^/IF_[,:EG4_H[%Q>;VLM= MXWM",0JK4 .5BBV)5D 0AH$>?"+1QG^5 :89[$+B5Y!JUAM90S*Q&])NFI47 M"90_39>YB=57"WH_/7\_";9X[W0 +Z,'0VQP8B 6G1E%L=HE775G;#U)U)A* MR8Z$IKZ,&E!2,3D?<%JNY.JE.+TJ)&Z=,%?+B2N*G*D$7F6V4'.5D-8S8E+R MU>:49/=DZ?THW09I_L2QG>$%5W>>=L/?WV9,XMGTGU2NBG=?SFX&-RTVF MLM*6B0I)M;;J"+I4&THUWI3>@8TG2-H&4>$;0U1/+@THNB[0G-=2=?D*/[>2 MWQ9ZR7EQ3N5*4[?-$"62KX(UM$FLJYD\2)&_0NPWDXK>E M+H_%W".."_ERB":(4FM+%=C_: W[,0*R$PM2U*Q3MBKZWC;9+O1M%;85WYB, M&XR! \V09(%K, ;!)-CF;L3"YB*[N)$<>F29F^0 EQX[]L3]QH+[^W-@:*WW M9:77QISRD1)@;#-I'-.6JI9@A6Z9D%*R2WH'LJU@<^JLHR-ILT.8-B"@ MKI3L:\HT_=CT[*0@RSB9B4FAUC1'2J:17073!K])GR.FW@IK&[JV I/^YL%T M(,/ZM>^Z6NFZW\3KMN*V@M8W%FH?AG,]4[P_3EMS3O8X?YJ?IU4]/[O2X!/M--E<%*R[ MT[$+8=K<#07*!2=]86W>W6Y_C)ZMX.._+?ATXT_W$DF8K;"RK<6&>_#FJ&C S^__W V_TSTFLY:R\1; MP=)L*4E$T$H6,,&U^ 6R_1:\DY&-.ML]-WMG(K="UG^/ '@G3AYQ##$3$H(S M#H1N_7:E0@@V)G!4##KM2[&]&[%U&4.LOK4 =U]6'2'^=&7^)^V]0F/ RL!+ M16\AH"1(00HRSK-8[9UG]R116R'H&XM^]^74P!V/+T>[+F>TNA\>XPW[B58X M/5O>IF:[=L?;/KI/K^.]%M*IT?'&%U[VN9[H8J-QK5)1A585%%G?U%8DJXW2 M0B;E0^_4C,?H.3B3[MZSU_->)[)$5ZIE)/ODP2@5^"LRX$)6M:+1/G?/G]M, MRIBJ:;HAXUZ>7 ?)"%Y8< [E-4:35KV+F;:D<0N MYGGS$?#LLNWW^@VWIVH\G\^8FN5U:O,?E%NC@V9P&G8I1)0(HE4JLTGH>8=< MAEA\-%DE7[#W3-X#21Z3FAT2CQO-^R-QNIN&?F"#[NW,6J9,A*TN6B*(:Q=( MVP0IR];AI3JE3"&V(HYS7#<3.*82V&-";S@N]@U3/'4ZOM3S7O97N%GU.,&H MI-.&/6YI0ZOZ-A"$L( JD332Z.Q[3W\]G.HQ%;6.3AKVX_?0\Y_N]S+$N]T+ M#S L=WE\IPE0^RZHDZ%X6'/(G 7IFA4@6FIS?C6@=0YRDL9X6ZJ)O:>\=>PK MNM]NM:97MY_Z;/4<%XO/?%+_"\_.::(MJ>);K^.([*#%I""V#'Z5O=(E%:NZ MN]%;$38F@_!XN+LK$/OSL.,LEYL+O@HI!%&%LNSEZS;BRJ18 ;5TP)9#2)EM M!=V]T<1&0L9DU)T./H?S:""XM,O[JR"4*A*I6*@BL,(N3K.)&31XG8W2[,0( M-RQBOM R)K-K+*#9DU,#FU8WZB /L* V/*6/H?04>9WLH:N!7C>K0IW7T3*3 M(<28P%1%C(&H0:;BR:04?7?Z8#(Y#&7MUI'MM9[\I BRC5I]_H]6[ MUFC^R^+(D\K2MBY#Z-M\: %(FB!&;7U6-N;8.Z7N 5+&9#CT@D'/W>_8&6^^ M6-U=G4E*9ZP)=!6E-;UD/UY8QY:*EM*I8 WVSCK91,=!XNNW\]4YGKTXGY47 M.%VL+?36=>1LOCQ?L*WN2F$32T++#0.C2FHC$R(45J 5'6$)82LI]NAKQB3, M#F;T+6G6;WG+V4-WI%M/*/5'VV+%I_G]?:/#S!&=WI^'S-U_R5U,F"O$KGG M5TESM[.Y;:J^\(F&9",['*SZ (6*X',R&$REZ'LG.SU.T>'W&5?GY.*QO\Q6 MM."?/&OW[BV-<%8F?&QD,*F"-U*QZZ8]>UF>H-@DBO:1W;K^A4U/DC4FA=(1 M-?]UKED A5VRWX!4,L1^$ M.K(9;8J-581$W4OOAU]5AQK@S13^3JN)]2%:BY4EM6O]R[* D%6;#A",YY][ MT;T[V&/TC,G>&AE>-Y0.]V%KO[9T#V_*Q!8I94P2R+$:,%5Z"#X*,#I3FWLM MV$7NC+-'R!F3Y39RF/5BZE%0UEH-*6QI3T6ULE3*[*.8"-:A0J\P7=8/\M?LN211 E@%*EM9H(;6R3#4!8J>8B I8C;L.CM(Y)X/=" MU@Y'J!\?CW&^'J+3J515X(/O@V8Y$(5KF14(HEB5'6\/'1-O!R#M:/5))X!: M#^;U[$OSL/&B$[7!NA[82.$-4%4"^H;]@-6AERIWKX+@=)HP7KHQ.8HG*E^\#"1RD:DTCNAI.MK>?=F=*O G2S-??09+>' MIPD'Y[V7&)N]Q]88A@PAF (2/4:GJ(CNDZ![T3XJ*3T8^D["Z=.$V-97"3,\ M._O\$WVD,_Y,^6->5W^N"S&7J^4OLWQV7JBJB]_A%J>R7US;<%^=\3%5 8'2!,90@1AG!*5=;_I0@[%U9]#A%AQ<, M//CT"V7@/$N/4#4?,M>ZER"OO63DXVXI$BD5NW<5>HJF,>GHCGBY7P?0D37= M]/0C5#UD9'LA9,BM'P!193E=VU5(2REVJ)6I7@?9VT/:G7B6_[$C3YN5U.W#]"W0Y+3 M1^\>;<,ZZ=\-]+ZF/'\[:X#]I;#5,*U3O*;WBJ1GMPE=\D'C'UXT^[BDVRT!N6!Z>]3]5S' T.&]*7K8(L?JG?8R@PH:P91"[#FR M@Q"E+L'&*(KK[7L=96%CLCA.?$*V&$Q\8F -.:A[[Z5]$;3+28@HO8T57"G8 MNC^R!2>TXNV.K%R5227WSL\9:"ECNDK\AL_%ON 9Y4FX;N1\D>Y]N=4Q>^'9 M>H60B?B )\?+2@%:I\P<0R'?O?7HX(L:4_[;-WPZ#@?4*,_)\YO+6:]Q8@JO M)4J"*/C8&V43H# *;*#*RC%&++VC3\.N:)L36A=VQR58TTN^N]R5/:%U3@/S$7_ MB)L=(QQ[4U[9"L*Q0V52-:PM>6'6.*&CTS2$YU@RF;_F0' :E M4Q^/J_CGQK6U^'H-E*S'UB.9%!B7PT5G.6M9:;825Z-[WWD-M)2#"XPNGS^) MI59MO 3OG&_MIIB_9",(E4*M)OF@>M_A7+W[&PB^=47G<%Z;R$;R H-BA>3XF8T<(^&NE(JZ=P7XH+ _[8[>G-9E,C)(A8)(;"I=2D7#.ZN5;)EB M-<4Q7__M.IWM6"D*ISP 0TJ4?:$S2LERZ3?H()07JK UWCH#HD) IPAL,>B# M1B0UY@NG[:/I(U>KHP?_'G@9)>YO'F(,TEM?',A6V&%TJ1#7+1JLEY5JB,*- M.5 U3J?-4A&+J/'&<#29M,I\J($ZVG4&_[PRKX! M1[3K:1G4L.^#KSZ]> 8(,-]*J\N+\_6G+]:GE"V\%MNN*MODZ]9)QF8)53N6 MRLR6E._,3GF@F\]1R?Y6U?.AAV/D !JE^MZXQ%OS3YWSG@PQ$T*V8,@X7J++ MS6!I<^.ELSB2".U^"_Q64T?&J&KZHFV4!^HGJL2++&_PTTT.I*(*YJ0A&YU: M 4E+[,"_9V^]8UP'>7WTE'X7B4Z>#\6!M3"1>KS:AH(/GD0" S1Q?^MWL%T%,TC4DT M=\3+#D=F=]:<4AR;3,G%(B":P&JC*(2HL@ KO S*% S=^S)\Y>+X-*CJP;^. MLY6W,DF4T60DVR#"89LWE#-@BBW,;H06J$3U8[ ?]UE_H?HPK^[O!&F;"N4" MN?57,!X+!!DT(!J+:#WO36_5M"N-8Q+< ^#KOE4]( N/(= OU(Q1&:T5 C+* MUN?0*@@*";)-P2=+N?K>S;I[6 #'NL$Y I"ZLNBKC&)-[A@RIXQC,2UCCF3= MW:ICQK(L6:JMEB+YVGH?4(%DM 89 ]DB39!R:&T\1"SK"7/,H14F\]&V,EDP M5K(=GFH!I8NWN3IKNT^'W,4I')>>/1@W.PC'79G3T7C=4?.;E+.L*D"L,K#F M-XX%>'7@D*E$I63J/EAR"./M5#JW.Z@&9>"H-/#/R]7T?7/Y7IROSA=TT_&; MUY/=*>U%U2FT\N';UTD_/R$&6P%PS":#,*:-4Q:M"B8HL"6VALGH,QW1B!\V M<'F3"9=3LU[3>YRVQJPOZXOIDM'Q_Q$N)H;%08HZ@ N>6FM@EA#9>J@IBXS. M.R%[5[)T('M,VKTCZG8)5 W!X*-$2#<0/C_C![UMY+[Y#PD;PF'(0QPC#G9EZ(AS^SL;0)=EO_J2SC_3;?+9Z MMYQXIVW(N8*-+8DL)@<)"X(J;<:#K$[8?%(\/D#XF!+\1H/+'DP>@9SD/YG( MJ)7&Y &]SFWP4X:0VB1=J5RN?+I$&(^FT>#Q$*:>'H=O&%Y8[1.:C8WB,;4_&B,2=V?KP%&E=;W.K99C M7R84W__= 8&B_5[4)_;389&=PCGKMUV\YO*=;+]Y9[WT8'F[P,C66-H:VR*. M+L><*-O>UPSWJ3BH./&/B_U^@Y_H1L.ZJ_5A#EFD'$%6?LV8HB<',OE6W5Z_O>UX"]+FUM^A:.)SE48[S>LJ[2*<^*N:6+"* M&"CKD@SU;G*RD9 QA2XZ :'?QG?#P!_G'SZ/:;H0&=.[[6]W9C[$RT86RNV;FZO*/A:G.%U!-\2Q2VR M\2R\!X%::I0^!]U;4SU RI@<\,ZL[['Y_49ML0N_P+SZ^W3U[OGY;GUT11E!Z=BJ!0,E$J*8@E*A QL;XR-4;1&RU/D#0FI[4S3GHR MH^/T:?J TW+I'5^18GUJV10!*+1Q":Y60+(5-&GGC0Y.I=[!X(V$;(,&_W6B MX?"-[]/-YJIH^TJ*K2N\E].V(>N9JU>4E2*\(E& :M9@2M"MKZ:%4)R.(=KD M[TXB?\!UW/*%V[ ^?%VL'VR_CQ&7ZA-T&BRB=-1PT<2T_NJB>O#H)9B$&:*K M+*^QQMSL/Z<&U)L#!(@FIF")T4J@5%GY%!_;+) ;*P(ZU6P(L:MCO?FYX\T M)+03([>(!>VTC<>1W[_S?R]%RGID1:RL7!PV X.]6/1(0"HEYZ6I(HDN(OS+ M.T<: =J?[P-M]Y&\Q"]]]":H"J_:,%*+RVUR7 +V3C34[)(O5NB W<X%F4+[T"R$2OWZZ^OP3?9@SF">Y*EV+U%",*V#(MS8$VD%UH0AK%*^W M=Z'C'1)&&E4Z" .'['+'@.+ZY9?+B3I(7TL%P2\%XX6$&-C*U,H;@4(YW[W1 M_"T"1AH6.HC-^^_PX'&?B5)!%<<.94HM<6U=ZN)AV@9 M::3G(-9WV??![@XFN@B#T0O00:0VEDE TFWJ'TJ=FW:QL7O6?W% +. (5/6)+1Q[^SK%*BZ)N/&V M*Z?$8"%J Z%4;K6:6#0[J/R/]4([Z=FZ]+W;L3](S$%^[YU]OEI?&^9K*IM3 MJ6 [QXX%+0H"4Y5,)53T5CZ%SD>>/Z8X1A\FW_)N.VQJGZC&'RMTO)F?UG"5"J6 )7:RD4MP#ZR!,1LG2!B MN/:NN]R:N#&%,OIB9U@^'0RCY6(UN<+QF_E5Q(4-<3:V1:4"NG@/AITP0$<( M*28O2]#.Y:VZ /#S;P"%O_L"D@=>/::(1E\H]-CKGDW-:$'+U25!U]=I*4D7 M%7O@21M@@58 "^LQY8N7LL5I2V_'=S,E8XIX#",1.G"@;R!DP_HHJ]9-E_UQ M$BV#JU:(*;+#5J5P!J4HIG> \P%2QA0&&08//7C0QZI\CA^F*SQ;F[=EVII) M7)'U^3H! ZV002E@M%964B&U7C81-"NN8*J-.KNMS,JGWS6F4,@ =F7GS>Y9 M!H:S3+\2+N]31,6Q>/(*0F[38W.H+>&"A536Q6 M ?, /3P>I&=,23##"(=N MW!ARTDJ[O)O.WC))_-5RRMM^&4RZ0V^IV6C+>Z"#;.G_*4"T4H+7A(UF)?$( M$U2VI'8;;,6O&EM'XN0QLJ^^I!5LBCD^_)%#\[4.?6_'#*^N6] S)^S&NV[< MX]N,*OHD@$QB!*%@Y\>("$&;4&.4GG\[L(7Y4$;%[NN\/A\OYHN_L;A>\);. MWN"G5_.+U)=;"0Q\6!P%!=&T.CB)$E+)"H3V*%55M9C>B24[D#>F &XG]-P5 M>T,Q:] "&W'8^CQ M+RANBMO, A5U*Q.(A<5M96O6Z0S2^ZJTSCITSZO;@\PQ1:H'PMO0S.M7GT6, M?=[YRS0"UN&K!:VF"VH4_]0:Z%+YD6;\Q>K5&(%U$$X.@ $7J5JW"/G1R M:("=*+)&.6>[][7H0OB8@N4#(?'X#.X;7/_C?%86GQ^@*I.L_&ZP2!Z,]P8" MQU84G?+!#5(F\PA-8PJW#X2HKFSI!I;+$,^-OADW*-+6E]J2H"TANR%" M!S8BV^H5)A0*4777BX_1,Z;(_$ @Z<:.8>/R-XBB9+(0V ;74YMC+]M$KAI MHC&8,X;J!VA0^1A)8XK.#P23GDP9.$[Z J>+_\*S<_J-B3V_T)_+BX1:S>2-@8IS(6IH,%%-N]SL9 M,*L 5HN$F(STIK??+$LE %;SZ L"[$Z]4%1VH[]C[UF3(')(1C?;8O[F2WS!6_FY;U3_GQ= M%]P6OXE(C50EMA%)ALTJ@X8@.">!-&^)J$4QQ;W-F-U('%.XL2^&CL&S;L"Z MH; WT12\,K%:"Q77@^)M@>"C!NO-QB@8Z2,LOUUD;=H%%?+&M MH99MU73LREH(TE60AO]71$51>G>ZW(?.,>GCCKC:\ESU8^$I+Y F13O?ZC4A M:F2+HOHF!;P!F545I>HH0^\@Q1YDCLD"&!!J0S-P8&?UR_U#\\W6MP[/5 WS5#F_MXZKV7GXG3_5W6ET$ MQ'Y=3_RME32QPJ^IC8#7V;>VOA6L8M 8@<[KWI;:+0*Z]8:^+.>[O$688$A1 M:;9A,-?*QZ!FB-3F8*-V0CIIG>T_078C*3NJ11A46.W/_ =[0Q^P\9T[A+ E7\C(SK6--DVA\$2'PBH)08)3CI08G('L5/&DMA.S=7^"(RQN39NT-UO'A M8^@)KO/%8OXGKW-Y->O[)TJKJQ2Y0X:P;O7@3G-4=U]$)TWYZWSV]@TMWK?W M33#;%"M*$-7'9E=90$D29 C&&HJ2<=C;%;WQ_H,=[1O/NDX[%R'6K!5H&_E$ MF39+4%H!4FL**&(NJK>MOX&,4;F-^W+\7GKJ@=O=+\!R@Y";M^/,F>"U!JJ" MUV8$:^E "(J80'39:S99#H(]_?<]*-IAE>+Z2Q/6>;_AJO6N(W=V'G] M\FOV7)XOJ$Q7SQ8+9+]SK>.Z:(Y#7MQ;LW3;A$Z:IP'G2\[>'/3*RJ"!!+GPXC=014A4>:G48M''8/UYU$,%CTG;=4/:8_!N6 MI7TN-3?0^_E99;O_>N8MZ80698&LF^BFY-BH3PD2:E0!O2XJ/R7ZMGO5F!1B M=X ,L-N#6$I/@';SD'B)B9>N+&B)K0%$*Z?D/0+MM*E80Q9Q2)MJ'YK'= LZ M!FET.&-/ <=?9E\F??I@C5%&0"TM_*:B:4-&^?RHUJ%1*:-][Q8P^U$ZIOJ+ M,4!O7R:>$'!_SB?1&ZLE[T9558$ICC='2(3BA"6B$DWI'0S=A\XQE5B,"&P[ M,O!T4%M;!;62+PX1A(ZI^F(\8-N9A0-' M0'Y^_^%L_IGH9MG1[VU2 2^F]'J?6,:^R^D6L+A;P\4O?T6+ MZ;Q,\^5/&PV39'3,)"IX9)?.D!40BW%0HR?IDJBQ]F[-NRUMA]?*WGW/Y?R< MBX5;,NR[\F&C-@=!H8-8G6)R4U%>:QM$;\/L48+&%8@8 #WWJV%[L:=C=?5= MDJYN&]73?J%$M:FFD!6IUL"<2OL#@I(!_Y:&\F;,CB$'J9O MQ_C#L+DQ)T)4)^X-B"\V%Q>KZ3_7>_ARG:^V;$D0M)PX*U6N-K'4;/:<+1&" MP #6&1=02G2Z?U?JK]7+),$-!(,*[EI?D: MP6@?JS_":-4X5:2(K3Q4RF&0,1"\KK">_ M4IL*['NW4#O56L=D:X_Y!&YL\C!V;'YMLO'V:B_R'MN:7=:R8G*034Y@BF1& MU2J!)$IO4C:Q?!/G\7K%.WHSPYH'__=8#@+4@8.(ZY81RQ_QK/6/^.,=M81E M)O."XP>$#[=Z;I_ X>Y+Z-56]B+W>O;V=M^-2>M)W$0L&Z)V;9<&")9]H!(< M:0PLEKNWR7F E(,%^N;'7D\<0I]95$CPPC&.+;)W9Q.!DVWDE$5TU+M?V>,4 MCW*K'S_Z*?W---W(&E76I*@S@I?-%B'M@$EAIY!=-%YY#%+WKOY] MDJ@Q!0*/B)0]N3)L]Z@)6B=*$!*0L@$3JH:4C "!VM@HR-;26V!N)&30F156 M"9.T%A!4FRWK". *6=TRB\T]0[#Z5#W[1CB<@C(61/?AS%1F_NRGS6,A/F M=?V3%FL]I)!AF\?VM-!W6,"!!OHZ2?W^=9MA+%OX7+J9M'.67U3B?'+6IUH']$C R2F8=&V_>.ZN=UU'YWM[C M/2+&(/<.X_-=*!^VSWV*ENZ=35]E-(%,:S+4+H[9UT6G%+@J+9I.;UBVJH ?$5)/-D5'6NX9H(R%C M*@SJ5>'S;G;_N$]?9:=%].K<0>Q44$/!/%>76:H_W3. M]JE.PMIH !5BJ\AO<[M=!B%]%,%82;J_KM^.ML,-FNW>;>CMJOQ2^J9A,5LJ# MCY3;7;0&-,6#C0IC93T<*)X(>SL5+A[/&AH1Z/9C8Z<*_L=H?#/_D5[AM-PN M,L_6\Y%H>0/&L>K/N74^]A*R+EXR\248M96YO/N[QV5=#0BA8_#F).)J327# MH++3%T"Y=0:M9+\A^!9*CUG7&+/I7M*S*XUCJK(>G;#:F8G'A=KF9@0Z94\I M2< #_P.9^QI3+0_YQ//>^!$YM,B M0PN54$L@Y%UR(=B2/"M]V;O@8T<2QU1]/1[([_O;^Y #DR2E@5T]:FU M_ D0K4U,9%2)#T1.\BB#SSIZX$\]_XN]G,G:$A*?>AJ$ U^J!J.H0O 9(9>(JH@8K;ES M0;[%A=+7XQD/@I A>7!46=-,"VBL>9NF\W! ;7/ MG<.Q7-J3(NL@YAT'8IL=[9@+UBC87K.RM7,L#D(1%4KT4JCB4I"]"QUWIW), M;NSI8'8X T]^:?]J,9VOU?F@M_?WWG*L:_S'E]?I/O]) *(M6E2VDJHQ%DRP M 9)#"S9JIRVQY+&][_%/'3VX)WYSLMGF'$"7H/A41(0@I0;K"+3CS2AJK+T%("JI%8NH@ M.;!L6@9),DA_ M;-OL%H%?57!A2'#MS[;C!JL:=261-]5Z2*6PY9 JJW(A+?ALJR=LH[2&S,%_ MC+:O*A0Q))[V8M;QXY[6BUAEM(WC3!VB!#8["5S2!C-FE\51S?J1WL*?'DJ[ M,NOH8:T8#!KA-0C+Z#:*-7)H&R*="%9';X,Y2JWQ?F&MT00?A@;2KJPZ+H[6 M-T7""A.=1W"NM.LBDUCYQ@16I22K*R'@*=3;UA=[HXDP#(ZEG=EU]!2,27;D MM$P5!$JF+L;(/D*KPV=YF2,JU.E4Z6;'SQ26)AH4LH -48#1+@-Z$T&&QB;= M"K!Z-W8<)%-X=.GINZ#L\$SA7=AXLJ0G6U-*@7,O%'..2.AULJD8O!,:BF@=6B!2B1G>P\>V(O0 M,?G5HP+?_NP\337%FLJD9:Y50:%8P+1FI#%+"4JC#BH&FVIOKWM7&L?D?H\* M;WLQ\72%.ZC8## LBFU6+=W:14#A/)"DFM@2J(%.Z3R,;8C8^*"V*Q,'S@*X M:'_\!C^U"6AY_G8V_2>5Z6Q#B^0#D@!V?TF?'( #%]!N7^EU-^EYGEYV M);P8I-&Z0Z/3FD2K9Z@Z,P9)0/(M%.8G;TC9D@_CGN'SWXFS^ MYW]2>4M7/;/O$M;V)T@;LL\%E&_[DZV!5)2#$K2KLQ4_OQF@;/E)1^O&\4WPG.3X29HJ*GU +.*A;MS M :12V15EC):]$WHZD#VJB0(G1^D0O/ZZAVU<#%[([/NW4:LU!>"U\49+H4&6 M5*S'DOEH'A'9IQY[6#>=]U)D%0>G>X[X;]:,:,W=RG _(^2V]N,N?MW\2.Y'__B__/U!+ P04 M " #I@UM5TVIA96QQ >3P4 %0 &5X;',M,C R,C Y,S!?9&5F+GAM M;.R]67,;29(N^CZ_HF[=U^M=L2]MTW-,JJUEIBJ52>KI\P:+Q4/"- EH % E M]:^_'@!!4B1!(H'(!+CT.:,B10KYA?N7$>X>OOSG__ER>O+=9YS-Q]/)W[[G M?V'??X>3-,WCR8>_??^/][^ ^_[__-=__,=__C\ __?EV]??_31-9ZN84J((&E/ :O$4)UFJI4LY.9/__??BK<,9H^A9280@J:_HU M+34HHV.RS)N@S/)#3\:3?_VU_A'#'+^CQ4WFRV__]OW'Q>+37W_XX<\___S+ MES@[^7'Q#Z^BT3^L?DB_.A__=;[\]Z^G*2R6ZKEW M"=]M_(WZ':Q_#>I? 1<@^5^^S//W__4?WWVWDER8I=GT!-]B^>[\RW^\?743 MZ7BR^"&/3W\X_YT?PLD)(5Y^PN+K)_S;]_/QZ:<37/_=QQF6C>C72ZZ@=(7S M_]9/^V%O3!\)R"R=103Z6YQ4@C?$>-NG[X_YXK,@8PEG)XN&B&]^=E.\T],P M;BG@&Q_= .WR@^ 43R/.6D+]YG.OX%R#O(ZP?B1^.9GC[/,XX5_2]/2')< ? MIY/Y]&2/'U'Y-PEL?TH_NAUP^'NN$R+]D2X[8? M?04]T60\&=>=YS5]>_[Y%6<_Z\ O"YSD^K?C_+?OQRJA]EYJGDM00:FH7+3& MQ,2L4C[PT;8/J0M:+^EDFKYYYDG=6J<77#@)$4^6?SLZF\.'$#Z-+CZ99("O MZ,OYR%BMK=(%4 M/9Y&QX()UH"M@85W03-QDTGS-S!+F<GI= 7QW<(;G1J_*G/:DB9LLX?NR MY.:J23(G9Q7:']/94@>+Q6P]3\CXF"Q(U?>*'5Y,%TGH6HZBJ M35T,1!0!%"L9(I?T;>*1A6"U*J[YGML"^>-FW@&T>Y.CH@E'7\WG9YA_.IM5 M[#@;3_/J75K^\,VGNI;YSU_(YA_/,8^<4BQZS:%$YD#5/QQS DJ.VOBB0]2L M#SYV0OD$N->?UF[R3/;$L_\.)V=X.V ?C4E,.TC)<% B2R"36 ,K+NHH38JZ MEVVO"\@GR;)&.KM),K4OR5[D_SF;+Y:^T/OIBYR7N@@G?X1Q?C7Y,7P:+\+) M\AVI@:!,IL,G6;.EFQ+#(W)>@>&V;!SU.[3<7\4WU MVSX-KV_0OL7Q\K=($N0D!:L+^%@B..%-9%8Q8UN?2-LA>Y)TVD<[ M-SGDAS#>5W*I9MIT0K_XIOPXG7S&V6(<3TB2<3%*69K"Z9@EP+0&&!BXP26%0.E&,%HO0<-R%VE_4MFM\[PG[G#54P M6:OB$6PD#T$%3KM:*19T";2Y%1U,;!WDW/ZN\& W7IFIS"/I*):B8'F#YS-R M8%P$BUX9QA_"C=<>&1?OZU-&+!9%;##T$H@$BDL+GEX%8%Z)DF6QN;2V9KY% MT'"?N)(FUWLVP1YBO.T:^+M5TM-?T\ETCOEOWR]F9WCYE\0"_++X^63YP+]] M/\,V0 UY MT@V1[R#3<$3=;@0B#3R)AJ)9&'Y%%!J 4BB6D3;4Y)-K_HNQ/08Z! .XGW M\.:_Q06M#_//838A[V-^CDJI%$RA'2[GNL.%Z"$D[LEN+DFSR&26MZ3Y[\6# MVY$\!@(TD'$/Z7HO4CH[/3NI>?^;PEYKH"DFI;*#8+4$118Q'7?% [79< H?)"- MR7$+C,= @WVENS$+[C]_N":5U_3M[N55[U9AB3#)O^+TPRQ\^CA.X>35I$QG MI^?Y3I]Q?%P_Y^,G%HLV@?>"@G"UDVS %4GN? M)+"#+0 MBD2!SB=C6]]T7'G\4^',KA+OP<-]\PEGM.C)AY^_U%Q\G(^,X5PGKD%$%L@\ MSPJ"2PE8*E@L(ZM(M;X-O@'BJ1!A/^GWX+W^/IU,UYA67O4YLE&-X M$#N2> M$4]3+9S44H ,&FL#AESC!NIEIYQC+ MI0!G-2^:TXX62_&0,(G$#0:M6]^(;(#R5"C20A,]%$I=)H0ME[Z, _V&BX_3 M_&KR&<^S4T>$R'+4$5BN9Y\S$:+C"6(,(A>A4#0W;+<"]K3(TU)+#0NJ;D\O MY(;KDDHB"SG7]$3GP9M,+AWCDKG(.''^<:5R'NCHV5GJ?115I8^8ST[P3>DJ MC/G+KV1GY[.TN.*=S5?I2R7QQ+.C5:ADR?*NMXI"<> I&9&-CU*UCLKWLI"A ML@8/0\3#Z_[H1F5M1C(-H:MEK41F"]QD*RX9EYU0P M[9-X[P!TL!S%P_-E4ZKCWGKKHVG2"LOYU=PV8'I*A!<^^ #-$7<7<;3 M1@)J>&&TQ/)W#">+CRG,UF!,B3IB-&"EHH.GY$QL]#6E)7OCF&;I>H7M!FU= M_^0'JZZ]1-3ZY?J9[(8/X\F']?YQ#DE8;77-4RLFD\L<;:TSBYQXQ QYS%JR MZW&P#5J[_?,?K.X:B*OA'[:!S]8G>TCH(8W%//98G1NGK^9G1OGRU,ZT(92@Y%89+/2 *T8+?7=IL&QZ]K./TT0K#5_I*WBN+O#\'=@&5!?W M9CO*W 0RK'O31D874/ M&HS78(R66MO@M-;=S+E'IN 6@MOX5A\JJ_YE;2\ZG6SXK2&RZ+=#,&S6_ Y2 MN98E[V,4*3B;6(FJ&(PA2LV=*,8$\@OR]EGRVV%IDN\]O]40IE?H]73RX?7X M,^::+KR87]Y7R<)KWU !.M6(0LJR]I!4P(5,I:0B9&A?V;<;UD/DQ+NDC)0J M0"E!D[M.KJ3S*4-BBH7@>$GQ2>;$#\*W%BGQ71380TK\I?O:46(K/S4:SET- M0$B3:W&X+Q T-R"UE!%Y(/NV=0K(?HB'NJ _"/\&5.:A+^*K!79Q8W3UY%HY M5BX(S]W(C@,,'H_HGP+2U(AH''\[- MGZN0UI&1+4 U##UM!#)\Z*F1HJ9]27DP"LBDM#+D&9O:6$TE0) MVM4;2);"G>U YIC^\F'Z^8?S3UQI^/R;2P5?/F_8P$,CP4_WDEH/INCOT\D_ M+BZVI' )K0*G0P&%O(90= O+4?B:,ZF=?O'*X]_R/K<5YH]O)"_OAQY%G6P M24)*J[)*023S-8QE;JS:V.W%_+7E\/[FSN+>[J7K%K'\-]BK:#]YY1, M]O/%I&)I#S (%I4$1:<"."8UY%!8RHRKM&7ZQ(V/?GA*:B"BC?>K0X=G_YC5 M@<&]AVOC$.&BK:^_C0J]EI&^-4<(Y&X)TK:=L M'RK<6_MHG\UFI)35!X^4==Q&:4 73_M(]!9B2@A:VV2YTDYN%[7H9O1\@^$! M!6J[,.46XVAWT1]?%#9I[^G0"L MLZ",(\,]1@M)%*V=95GFUGN0R&Q=JX[GG*.Q^!-@J"MM%$8.%X+8! M]=2BL)T4M54L;A%S9X95;OLR)Q7H4=/YBV@,@QC43&F)M\CE0PS-@?0TI&+G82$$&(!)NE+VM&\TNVBL*]^/YJH71?!3_>2 M6D-3]$H<6 E=C# :N*$_E),)'$N1C!\N9$XL8;FK?_*#C9[OH;>.4NOA??OC M[R-M$94-#!2SHJ8))EH*)Y-%2ZLM2SJ(=GK[X^^/06\=I=:ZX.EF+)$[)YU3 M"8Q"4(3);.%ZU!KF%P.A6?C0XR!)1='VSYDWZY%?[Y(RS>^CK2; M32?T95J:8?,WLQ\_ALD'?#6Y^AOC21J3/B[# 8A"BB@2:.58[03(P->8@&96 M">Z3YK9U+[6]0>\;D_K')(Y/3C"O,QGG;S'A^/-JVE@PRDK%0;A(9UWM=K=, M2*]?Z21BX*9UI^H[X!S@(FE01ET/,+723!\=EE>S8L;_OD17F_*^.OT4QK/E ME,/:PBK*E)QB#CRK8R&XY!"5PSKOT"03E!:^=;QR*V!/C4CMM=7'K*_;09Z/ M/23+S7&C@"-QGCPC)&PI@_.V2&LR8[9U^OM=>(:*:Q\E;;IKY-#AZWL6M&H\ M(X/VFOP!G@Q?SF"N[X$%(8U%XTV6JO6%Y!UP#A72;J?R[;C46?3#;3QK-V8+ M<#VUY[H3V&':=353XW;TV$,'@Q,E"L6R+K66HT103@N(*=*WHAAI0BBR-)]S M/CQ![FGN=1A^=!%]ZTRZ-9P7Z7_/QO.EA"NR=?J9UH5E9PD+%PZ4X;*&^AT( MHR(O*:'=LI?4W<\9WJ)MJ)%I/^)L7>Z^AO;+V4DAOZP:)%>AY9*$M3) "LR# MPAI?=*R PZ"$U@:]+)TT??MS'IVF&XASJ%KX*V&L6W@:)OGZ6MH$ ;L]JW54 M<(^57D]W5,SG.EQ%17(L#2TU,ED3'D.($F,9[?S47L[U2R?*Q^Q%**DF:90Z M[5"0$V40"'0*TFCOKS>TZ.MHWSOJ=]Y],=69CO@3KOY[,?OW^N/F;Z0G@M4Q@D11K8F DI*TVN)T>?S3[WFZTN-;]LF_Y M#Q?R6\Y5&@5GF59:@W&UN,S1OATT$V"+J$/$K9>\^;BT._ ,1Y:A]+F=/=Q= M&>T[WVXIBA74I"7C6D<0RF50&2/$VO/7ZL"M-20!(]ON*8^;'WWKH(=I:)M< MQJO3^I3@-G G(7F-H+2I06KC(0O+LO(Q:MZZ4?86L!XMB_I230_#T^YD-CU? M!5>77<>YJ2@81(<29%YF=QMM?>OY:=OO.HUO2#*SV6DI@;O:2=050V\QB[5" M31D4WF'[@:5'<$/2BY'67. /X0*$TW*"]P6R%/6F2#IP7D3 X-$XSPK&@0AT MM!<@G53>X0*DB^@'CVMO ^[Y J2S&CL%N'?1P>!$"=DQ1&' *D,@96U%ZIB% MK%V*R2HF1>NRQH=U =(?/[J(?N +$!YXC+0S@L/::TKK.H=,)]!(7JC.0O!R M+7/C45R =-)(APN0+N(<^ )$)*]6O84$DZ"29^"4EA!TX<4B9S%OY\L_K N0 MO37=0)Q#78#\'&:3\>3#_ ^S^SR85&-^376_"J MP'W.$4V,*B?NN& N*<8R)JNY&MW[Z?N=NR\FBW$>UP;@G_$=IK,9B0#GJS:C MF%=M2$\_G2V6'OF;9@Z[@)AYRX6CL_E5H-H5W)W%G&,VM\1+?" MOJ_M\A/&Q:O)G+RL^J*](O=JAO/%V[# 9;%>I@>FVFKC XZT<8Q,?0] M]![84VZKR 8O:$,N#J(N)"E6C1B=/5B.6(SGVJK^.HNT6,%0\<:C8.D!E7\L MDZV\35EBA( L@'+HP3H^C%\GPE+AS#^VL MFAXVRV\1_1Y.\=QWVP973['-39@.$];<5V=W4F!/@0])B)#)QRO.@F9"@PK9 M0+0Z0\H*HY/,Z-CZQG!8(MP3OAR*!UWDW#I@^4+^1;,KIMT[G(RGL]^G"YSG M,WR3%E.R4\G#%^H\$N.\M-+6\O-<*]EI9P2O.2>!%!ZRY\J4+<>3=GSR\$9X M&X5-AY)V#^Y;;=5%SN5IE<1[^C?+=R#$*'GR''R=3*V*4>"*8:!%$#XZ(Q1K MO2W"NPA[AY,BPWHA/ F MU<&?WB_O;9@!CTF )IQ9Z MX:W;A_,2?=WL-.I4>XV22>6X!D<./_G[+&K?.OA^)Z#AK8L66KM^+]Y,Y!MM MB<9W:.N6W5>[=4]PL3YCI^6V7]CC?FVOYS6Y>VNWXFOWWZB_KFG,YSUQ7\3Y\C9\)%'88@2O@_'( M_G 8:D I6>W5Z@UO'1"]"\\3 MHU@SU=RDC6I4([!<\_QE((0)WWU$/)_ \_+K;^%_IK,?3\)\3FA?U_GH^,VO M70A(LV1-"L!\+4LUW-?"10O)&2M5LE:(UO99*^Q'1,%(Q M+=?Q=OSAX^)-(4-SN8B76*8SO+)Y?U/E2I)"AK07&XZJ5I(BX:ZOK#1"1*^+ M%:U30G?%>K#\^('9,3V :H>EY";$EFM3F#6 P?'5Y(@H/0.5K2135^3VS3:Z MHWRF81_J[,%%N0/QR##,G&4/R)4A0,& L\)#*XCWOZI' M9R >&1&&W28OIGV]*:O?&H>3/Z:KVLTZ#7 RK]>3K\?SQ2A%G=')2%M I!V> MU^8!.=>& O7&BCF64FNGI@GP1T?8X=79P_9[F9>U45JKC"LKF$?,$;AWM1-* M;?&$40-7UAAA!'.R=>K!MMB&*MSHF4^]J.+0Q19UP-/;.F1@F:]#=H7+HN)5 M4H BPQ0-IG4L0YVDRV\!H M.*+URJ.''\JZH_"OJV\/R?6H2"D<]\DK\%:0.Q",JE.!(H@D@V/<6<.VNHP\ MM +O&*W:5G]=!-98;[^1I$[/3L^!>)[IA/$"F+!D3HA$#F)A 4SB5A19 P); MQ73NT=PW#QUV4N#.8I^VD%G#)),ED/#E"A#Z6>TDEX'L020SD&R&4-,42O+H M,#'M78OYQM\\] $J;V>9#9G5\?+K18*R=$$M6UMJJ\D*E(FVFDA+)@_65&\S80>RK]V +>8>I FJMV6^KLJ9 M0X;SNVE9_!EF2&M>?_D3?L:3Z:?K?>1"<<68E"'25R0#Z2"6F$$E+JVSEGRH MUE;,UN >'V'ZT4L?=8HU\OUQ>I)?G7Z:33^OAHJN+?P0?$3RIW/-2%/<"/ ! M!7#M!2?S'ZUN'2Z^ \[C(TDKV?=QS74V(^F>+0G\R_A+_6J-C)7,E"P"!&=D MU\M(.Y[3C)!ICLJ(6$)K5FQ&\_A(T4CR/5PS_3=^'*>3"S0E$>TCA?7DV/JGIRQ=%M$Q[A9I,&QUK MC@E]1?8-)%.,3(@2C6FL[V\1/#Y][R'AF_K6>YL"89+/D2C/M=,N0L[2UPMM M,F@1ZV'$N>$I;Y+V MF)TC1'8Y6M4E\%G0BBTR$019(^U'%]^!Y_'QH)GT;S+##MFDX&I^5O@V/^OG M+Y]P,L?Z#TK!M)B67Z8S''^@'Z2/]?;@5Q+BZ^E\GYFH Z#JL^%!;]*[UA;! M25XR&86ZH%,U';34+EI1FY =Q^0VM45HB:_WY@E,6)\XUJRK.GS8)0$.4P!' MMG!)A3D;6I]4_3=/N*J!4?8ED,%'ZUJ."[&VMLEB#+S()CACK>>M[>RKSS^B M77@WK=]L1KBC<'L(WZU?ES>3-^,36NJO8?YWS!_()'Q!A\3G\>+KJ$X9B-E6 MIT\@&872@;<[):3@,/[J(OG7;[3MJN]9A;S*H(K($O-1K#E&[-5K)((:8:.DY1KG= MJ,!['S6\&=M0+]/>A#I4"\R79W.RQ^;S'Z>G<3Q9HOUU.LU_CD_H/,VO)HLP M^5!KK,Y;IN2\?&8X>34IT]GI>3N=G:-(#9_>)%K4ES2N186TSY9V%9FU,0H9 M!O3)LB4'2L#L1@UQ['O_M )R903FI?UN"A4T_'I\L&_W3[YR=8JYMIG1ABKN2 5V]LQ29D8_C'/#:-L4* M%+IY?FI/2WF$%#VDLEO;C;>LJ5ZGC>FCE]^\GX7)O.",UG&E\=K\(RVF_J>Z MYI_#23Z;P&_/+_G,T7RURL$9?:JY(,6,=K M%I:VX 22$:4EYA1-%%EO98H> OTC(/3#T'P/^7<=ULSIM>2UJ5^&J%6]+_:U M:Y7U8))46HCL=?,&XEWP/0(>]JZ6'M+U;L=:C9-E!O(5U"]FLWIWNR3^LL+O M37ESMJB.ZOR_P\D9_GW\X>-()&>]408(?*Q1\SJRTD=P,F>,Y+BZTKH!3]L5 M/'H:#J+:7O(,MUW-VBKY.A*^&.^D@N(R!Q4-O65D10-G,1E#KQ:ZUN4N.\!\ MDI3;34D]Y#/^,9LFQ#ROX\A>D1%;&_T0_>NA7R?0O#^?0#/"$*66@8'UM?&> M]P9\2@%,B-EI;BU//938;0/M$?&G#V7TD!]Y"\T)^>?Q_'J(ZU751#AYD=+T M;++R^&E7K;V]\=*,O R6S6]^=]K:8 M1\3+XU#XQGS.8V'R10>T*X&!D91!1J4XL$R+4ZG6*+'@(!5ZAVU6FJM\U)2^ M;57/W.Z+ C=)[O:?J[%RZ'^I2L+7X\]XXX+BGUC;^F%^\9GLDP]X9:",)+'R MDBTDK.4UO@X>Q,C :<,UF;T]!,_WP?N(B#F8VFY2SO>PKUZ1SUM<-C!=%OB. M.-HH.*,30!I>1QA'\)$9.@&4C:ADD=BZR^?VZ!X1G7I2R2T1[/T3?L]#[*/B ME8QU[D=R:,DW4I8(7,@%SP(=+])GVSRM]_S9CTCS.XGS%KWNG>JTXXW+K3D\WO!'2;QO(DJMZ#'_GHX"&&"CI)+6R/, MG(%27-:FP1J8)MN1/$FKV0")E;;:N1Q^'4V/?OT^O6/ZTX*-;Z.3$%8CH@IDH/C,0*SUA;%>&8E;*7/ MS<]X5(IM),H>-O(?R6T:+WX):7FAO-R8:C:"DW7X]W)@JBBT17E10&*P@AEM MVK>FN8GB25B#>PJ_AZRX;Q&=TWX;3#W9?K?A.8RYMZ^N[E3]'H+N?4]8=^4I M67JC+#!39P 88=O\?/TY'/-Z_T& MW/J0\B&;B!J<=@$4UEK^Z SH:)&A"VASZ_S7.P$=8$#EWCJ;]B7P'FI9[K@V MO#J*<_DF"!D52V0/(:*@ ]"3*9-R@!RU*U8&75CK[CD=X#T).Z(O=?60,WT' MU"LC7L/I13.X+>#V9'MTA'H8LZ0WU6]/L69ZZ^%8ZPJ[<)<9*QELCJDVA$W@ MG67@;4+:DI%+O=5^\JRFKRH)QGJ;T3!._]>8)O= >MQ4::F/C3M* M_UT\YGB9=0LJT'>N+* M/L1.("V2B\ZKH*]40(^*SSYRVC(T2G+=,R:(@V9ZJ/YX.)+>O[FPVHW^P^DWZ%*1%KHINDE2^T&F+/M$:O3,D_FPA MHA,%E5.B'#6]-ZSKF>3]T:#'_)/F:US62XZL2)S7*NWLA"7QHP2OM =KD["1 M68]$F&8#BI-\OR#$MSSP %53:IQGD-0WH*SCB<773+-VV@_C:*. M8V'TKLH>IKG*SLM:'D&_3R?IZKDTXLRF6(( QFN=N[0:?(P9BN#.:?I+95I? M2O2^J&=>]T2 'MJ\M%S@^8J\E"A8,;6JG=<97P5"G?95!.:".2;6?)AV^U4\ M<[B5BH?I,[.OF_!-]'79R&'^1_BZS-XH(OK"G "MN0.E0@''-8(H*6JMHH]X MS%6D]R[PF>H#$*-ACYI-;3W;KG1VMOSME>,L74H\"TVONJX9D34BE)0 FU2V M"8-.8KN:@$%A/P)B'[FN>VA*TW*Q/^&JF^C[\.5JVYV04OLD@Q,\-!B#IT#SD' MK^B\\C')+!R71]->ON/*GLG>)Q7Z:-W3\32(9/9:;B#5$G45R2Z.1MTM2"QN1K MJJ1;B+7W?5;GVDSB/[,:'6B?JX!8(,/(PN?/WR MI(OX^^_"%W5AP80"O!A&=E<6A"8Z"&1X\<0%"G%O\=_#Z<+72?9W=^'K(K@# M=V/12K(0&:=C,2TOK6K]JA"@B[->R)#IS!RN@<&#[<:RCW71E[IZJ#;H6GF] M#=SG;BP]J'[//AF[Z.T(NK$$%D7).8!,G(-2RD!T@H.WCFFN9=&F=;CQ*&C6 ML!O+D"SKHJZ!N[&X92/5VK05)=()7B<%ZYA 9BM-0!&D;-V-^D%W8^FDR@[= M6+KHX0#=6 1:Y^M ::6@DK"C:U+5]/13G>;X@3S0Y3#PTZ50,,A9!Q)Z&$+ T3/C+9 M>DO9C.9Q4Z21%C;6N?;?UFF;9D#TZY_"Y.M%XZ"VG9SV0=!7\Z9F4KG6KTG; MXKDS*OJ@5$XF%"N"E4J@8@$MWG:YN0^6-KDZE]=MV=7F=K) 289L^\ 5>"TE M2*LB9XP6(EH7T=T T2H#Z>WTY.27Z>S/,,LCGJT/"3T(89:58YI>?Y%I2[ < M77>EKY.H%B,>CW]WDVH-UNP;TQ]DL?0QSO)QB?CF[?#YR4G-)7CPH M6Y,_6"D05!)0R-^75BLD@ZLGY=\)[/$0HIW\>VCEL@9)"\;QA\FJAC!]79)X M%0?ZE63W>CJ?CX(KJ#*9]SR$1#:^)Z2)B"U9)@M?B.*;%TMOC^[QT*6Q)GIH MG7)QDHD8,5E,8/SRKK86;=0S+0;MF?/DL:1A[(%]D@DO]NWE#:(UR%FQ#H)! MK#T[+!W./H (/L>DD^?-IVAM@#)4:F!;\[6%7(\E[>_=(BR6G[AV*-^M/G=U M16.]-M+22QBE5W6R.@>7G02F>(G6T&[N6M]-W GH\)?T>VC\.HN:2;X' _H< MRWGD:QLP/=VM?P/D,#?G#15UG0)[2[EWU9<4;2R"00Z6CF%G'#BL^44F(@I= MQQ>T#G@,H/)[;K&'TG@7X;;.P7LUF9^1V97P8KJ #*G._*4MC5:ER%GWF -8 M'0S35AM4U](Q-\Y-_>:#AS=:]Y#QM)& 6L^[_3N&D\7'%&9K,%:SP% [T#S7 MF:_"$)A8KR!E-D'48I7M.MI<_^0'JZZ]1-3ZY?KY%&[Q_K%(-0).T1 M&DJ=GZ=0&7#!*-"13K8IS66(@M M/&0GP(;J]=(6#RYQ#TEF$M6ZGNV@<_6)WM(Z '!A9HF\HEA/H* M1$&;EJLSYL@ZE"P9GW5(EK=VF;?!U6-^[*^S&J_3*JCB/+WP6&\#HF1TW'IR MBKG*.;A(+O& V?U+3$>54K(;0SKDO797P[#U("]2.CL].R'/*K\XG2OI6>,N-+$'9UM'([BB?%I5:J&K8'/W:%((YYJTT M IA@-2U3&P@<354_;&7);_G 1\2"WN3CJ@FGHX@VZUNFZB).=9NN@Y%&LM*%/SGR13H+5DQ23N8FJ=1[ =LD>T&_6H MDAX2"FXY+F]BE(5+R:,&5VCQBC,)(00!+B6RZ1TRIUJ;,-O@>@*DV5L=/0PW MN;QUOD,18 M>FFHD\0"FA:N1 %OLX.:2X%(T@BY=?+E V_CL ]5VNEBV#8.=/QF&Z,&D^@4 M5L8B(5,"F(Z")1>Y8JU=L8?L-N\154$!4J106QZ1%$RM ML5+%9Q>M#+I]@+H3Q$?NP_>IL![VGWO@WOJF;0.Y)U]^![B'\>=[I4$WRC73 M82_7;MVA\^BU-5*#YX4,.L,]1(F^3BKGG N=;"J/E7;W^/?'SKHNJAO<*F<\ M!2^" 6W(KU2)C$!?)-;Z4<84EQA,ZTS'([/*>U=I)\N\BSXV>OP'S3S_)U:7 M%/.+SS@+'TBH!:?E8-GGG= <( -]=VE=RT*7CIFL8G F2171!E1UL*XC-G&G ML^J8A=X)UWX;U'I0UE8WGJ9X\FI2 JYJG,,40Z\&#Y!C"C&:K'GS*$(7?#V& M_-]BW7IJ,Y(K6:Q_X&P\S7Q$>X[*"JLO7_.C R9P+-%7R6C,DAB1!DS4OPOJ M\!M\;_SJ< '03'D]1'DO?<3[)775F%JYC4[:P*U,4,?1UQ!U@H"V@,]"\V1L M8K&_F5T[ !XJ?V,PU@VGOH>8VE%2*LBB !,9K<_7":%:><@)IMFP<_ MJ-2.WCFS1[9'%]T=P?7[-G"?LSUZ4/V>]_"[Z.T(Z&:#D:'DY4S/FL]I$9RH MK9:=9\:@S4RVOGP]"IHUS/88DF5=U#5PMD?@B1G- FCM.2A;VX>1 * H*76A MG9W,D.=LCQU5V2';HXL>#I#MD1T:KWP AJ9VOW0)(A<<$BE7&)&*QM97LP\^ MVV,?JK34Q^!Q99F]5M8JB,D$ LD2CM=#)OM M4;2/7BD.PLM(!S"Y$RXJ [Q$S"PYW3YC]2%G>^Q#D49:&*K;S96J_3>+CSBK MS5!F^+$:@9_Q55T*ULZZ%\U2MOS]/>X=>D;4Y.YA2*E=NW_@(DFMC1!>$'=8 MB#(5Q["V)\M,R3#J&=N^=Q!;/>PR8B?HI4GH-*"CMU#Y',#IXD!GC)H[^D.U M]KZZ8MR_F^XT_>OC](3>\OG/_WLV7GREAZR*"O^H06S:&1>+V3B>+6I4Z/UT MN<-,%D1$^L0/M*'A#.>+D2I2*H4&BJQY19JVKRB, JZR5BS4:]36>WP;Y(>X MJ>B1A3=;]@ZNWAZ+_!O*D$E@5D/66M,9H;@+K4>= M;XOM*=)M7Q7UT-NFD5UL?30F!0ZFYO.H&K6A[5M!E"R5;%$(W7S60 ]N3V^N M]"J5@%F5N'<&3%6SLMFL&IC4%D;TWY(%;^T<=L$W7++0@"]B;PHZEOR@BXD7 MJY>@KF\ZN9AX89P0A4L%P=?)QQ[II.(I0$(1F.9%,M[^Q;P#T*%R@/JCP:;9 M0'NKHP?'[1JF\T#[-J!Z2N6Y%="!9P7MK[AI7U(?C!(V<5%J P;OLJAO ,%D M7@&S 9E"7[1N;3@.2(5M9P@-Q(0NPNZ! 5>VQBO3'"^'@*ZG1(@48N(:DG.$ MTI%UYTJPM#-FX4PT'E/KW-+MD WO2310XV8KI94.>@@_7T&YCNZ02_QCF'_\ MY63ZYS+J\T>87<)UW$3EZU5KJ'-\F-?D%3"RVTJRPLN /H7^*+,-Q$?&G>9: MZ7>[^:G*&_-+G- 7BS].B/@W*)\SPSKQ"1@9_[6WBP1OBP2)W.48BXG8X[:S M!<)'1J'6.NDA:KN%+7\Q2"RI>B<"1H0 *@8-/AD&I1A;4!O#W0'NK1\E;QIJ M8JBLFU_">/;?X>2,,(;YV6R5);1*2 J3_'HBT1E$H9@I-F>3=@=7'1 MQM;V3M,%[+TQ+S%A<'"A,'IQ*G(X/%YAR7+K2 M_#2_#]0!,B$/QKH;&WA3C;6>G?H;G5-??PNS?^'BE[-)O@WGR#%I9)U6XU$1 M/JYK]PA#^(S09)YD&:XG7&V8";/%PPYP9]56/],>A=MZ$.MO9XNS<%*AW89, M%25\- FL=!J4<0F"4&1/V!*]%LX&E[=3^UV/>5P*;R;0'FSZ7Z8S''^8K*Y' M$QFID^5JE^*X%:X4,3B,4$PBN-HN1X(4$#9D(;@1PK3.%^H(\;%P9P@-]9 C ML5$8(Z?1"NDB"$&GI,J%')XZJIAY%JS(2#YM:^IL!//82-)&ZCWD.5PQL.Y: M.YK(G!8:'.$%Y3! 9")#CL9&98T+HO6]QW;(GK*1VH/N^JAHOWU_G*_1?[WM MK8C($ /34!3!58ID$^ME$B+C0F8=,30?O;L#SN'9UX?.MSO0VBFL!Y+=TM:L MXJ;W#2<+^FH^IN>$53#H?!6CJ+(AR3!P(='.6XRDG=**"%;I@,WQ3C=>M3FW8@>)6\: M*J$'T[J%9;!*M%).(=F#Q/58G4ZK- 3+'=C"2_ B"OK?$09,AQV-=S1VV&'T M?BQYEA>K?_GURG7%+S/\W[-J/JQR@P27B9-@94$.*JD,GJ& &"6]J<8X*UH? MM5O .E3.Y8'XLHFUC?36A^MPRSW8!A=3C&UKFG MFHLO_SXF!W:6/GY]7?MW+=\;I3GC.B]#)*GV[7$0."I(3*,U45@IFP_FW K9 MLQW46'M]W />]A[S&G">HN"WH3SU BRBQ8&VD'D>H MLL(C M"^#K19!RM?A0>0Y$:*&32$:[UKV([X#SU BRBQ8V6L9#E#!LN&)L7;)PSV/Z M*U'HLKYK)0G.!2Z8EKX@*JT5>4Q1RZR*B,5;@[=3[9X''OXV[?)^)PBFF'4" MN,P1%/),&YBN!:-TR!EG4?G6DS./J@1AEQMWY,+QS"-PF\@TB+R -YIVC9!C MTC;':%L;: \B0>)PS&R11]%%JZT+%[;'^V(V"_2WJVWF8_WRU>3%Z?1LLGA3 M[EOB8T\XZ\66'M+,N>CM0SM V$)_3SO94[0[)0[OHY4 4$C:B MRLJ"23'1JU3[38FH0 J7I=*V>#5$#M%#23OKFSE=U'&HM#.96 @E(QAK:P-6 MSB%89< E[GAV!85N/4_OX::==5+H+FEG7;2Q,9(V2.^FG)3=#^FQ+]/6:[MVY6&#="PR44?;*>)$"%)8YC2WW R4N M=>DHU+Q:S%-E=3-=)[#J'OHH5;\-S"&]>29]TCAZ*3A:4 M%Z%VGV80I"&[TW)1]).\CFC&FQ:W"UV4U$,ZR;OT$?/9";XIMTAE_O)JS'?E MRF01"RMT/J00"6_!ZH#'"$X('0HZ!R3'HSFT1=>/ ^MNQL< ;?:Y'H/1ZTN M6AHX4S/G4F+1 FI_6U#"T7[-O0>9@] LJH#^.5-S-T5VR-3LHH5^Z^0V1OFR M%JP4SD&K7$ 93."252 3ZIV MA_CZ+GHY5$\)'T7RRM.[PVI-C-3@5&209:1]TCN?8F^5N@_P9J9OYG11Q^%N M9APRB0A%BBJ#4CL)U3:AT8I2JY)C&J0:\D'1RM1R.@]&:_92;*3 MR:(-G/-85!CM_MC]=HC+Y[Z:S!>SLR4GUS.G+F.HV;M23,V\+YZXZ$*$0'89 M6*E3]%PE%EO'FK=#MN\.>?F496K1[].5G%>IIB.A,H^*7L9D:N*H#O2V,VX@ M&X[)6!]9\[X7=P(:?D_L@1_7M\5V*NC!\?MFYMIZW>^G+_%R&CCF?XX7'\>3 M]W_BR6?\;3I9?)R/Z"Q 3=C 6E?G&PL)D;M"QT8H,G#GA&^=(;,CU$?)J2'4 MUH.]]EOX,CX].WV-DP^+CV_*>[)UERO(KR;?K(B/, B37%" 49*WK+@%ASF0 MXY2,ZD+ M(;FOZT/HAR^_WO9A;\?S?ZU"-MPPZW62@!EII>0L08@"P8>,R7$?2VX]'&NX MU0UU=SWH"7M4E#B6^^_S]?^$\_&'5:[(,C: )G%&+RLD*S(HR1D= \G0RZR, MS=:EU)S=MR,Y5 CW6&DS;:Z^'H[RFZC6O2RVP-53D'<3IL-$=EOH[5XJ["'T M04F1R/ LBHR$6&M3@B>[,QL&B7M1M.8*1>M;ZF')<$^L=E N=)!U#QQ8 \+\ M8GZ.\7)'/ \"ULS>[+FD3= *Z6EO++=+FQ*4+@I9=%*$6M#N27, *.LU4##;JUIWF=D/Z;,7>:<4. MH/X>@@VWP%K/H-\"6+]F[DU0A[%SA]#L[;9/([7T9PC? I K)EE0"J2A%TDE MK^GU20%2T8)Q7X(Q/5G"0_'E'E/XJ.C211L]T.1J9/7RBCQ+F:,A7T"@2*"* M,T!;JP6&=$IK(T,VK6/?MP(YF"VTKZ+NN"S93_W+CS/IDUGTV8G5?8P^.X2VWI8Z'OZE^N"ARVP M]63#W(7K>,R8W;2XD1Z-5-"K)%[4Z,$),K$!3SAGF.)K7V MS(>GQPY62__LZ"+Y_N9#__PE+1O-K0&N,_E*-(I.7_#.:E QTI893()LK!*B MUC'PYATO[@)TR&OY?75W^YSG!H+OP7)Y-5G@#.>+MW3$OOLS?#I'Y8*RFCL+ M!9%>@F(9!#*C(!?A6>2$"5L':FY'\HAXT$#4&[>%(7-HWYV=GH;9UVFY2!&F M+[^=97Z=Z_.^4FSWP=)_!FXS25U+T&5H.4;%E*9-0G$;14RT9T2G6;"^\+L3 M=/=!UWV1-%(8>6F&1=H$)>V$4F>(+ KP)FBFE$\B]V>9W *HG1EV M\=EORK7\T5$J,9,S7$!C=K7;EH0@,IT&)CGM6(DN]+?HS;@.N>WNRXW-1EDC M/?0:0+@5XV7?%YVM]SJ$.C^[GA:*072U#K$X8WA1+O'6?2VVQ?:$.+.;/OJL MF9I?D<7+IO4V7\WP^9&M&7DDFCZ6-,@[77B)*OO"#%B#];*]D(AMBI C)J-* M3M$,D>I[Z(CKL5"F2X2UB^J&#IUM@^TYPMI9BUUB:+NH8'":!"UYX1JB#IQV M>6,@&.5(I**.R";'5K7/AWM($=;^V-%!\H-'6 M':S5+=.0+4YNY1R"_PD'1 M4JOH3!&R>>7Z XJP=M)=IPAK%\'WX-IMR!9.,7H,]!(8[60=38S@)9WK@=X) M9D)T*OI'7;!QI-9) W7UE[IV,Z]T&UQ/N4"CD]ZV3B#%FCD)$N]LTPF M,L)G. 012NT;@VAB8)A:!XD>0H%&+USH(NL#%6C(:*,K)M*)YVD[C(:6[);- MRHR51A=KW1,OT.BBPQT*-+HH8* "#=(8BUP'T+KV#G A0 AT1!J56TK2)YW?13S5M[N$.3XAX[=&A.=)%X#UQXL_B(LU4*R6(U^W = M@7&*"YE%+5#EH )*\-Z9VIK;D>E=BU5;^R.;L!Q@;$PC?4U[$'8/QN82US> M9)8A)*4AA5S)KB*$5!)(=-SQR Q/K2^2;X!X7&K?6;P-7_KEB.P7*5 4\=6A3\LR>B80QOM-:]CPRCTC@]^ M\.KO7=H]Q"R7X,@U2IOP&2F$E%Z 3;6)NLIT'B;+(.NH;,[2)]XZ]^T^3 ^> M*+T(?Z-3<9"TXY]+P;0X@ISCKD &3#C>2T;7LHVUR4%FSI0J0CDD)S:B#4(' M&97P/&Z9;=P5TB"M@HT/VCBN@=97*P5% 7KG+.1@+5J; Y=F@$RA]JV"5R?# M]/33##]6;Z4^K=92UH?6(4$RN5SR\!&P=PNP [U%RK2_U'$5KHIWKS(-(*F4F MH'"RG)0BVSKH2*XV2FZBS\FXUD633[:E[#[L/5)*'',N]19-7,BU3)YK!.]Y MU8BI-:P%P6AT)J- )OLK77INYK4[[=HT\^JB_D&;,FT#[+F95RO-;MV=:1>U M#,J;XF,J-0,U><9!99V[F-1A=NFACL&9>2F-2FLLZZJI. M9R=X/M,V&U7@V7L,*C^Y9EZ=%+55,Z\N4N[!%;WN(+\Y6[PI+U(Z.ST[J0D^ MF_SNYZ$('L9,0G"R@0RFI"">*;[V)[(/WV32ZTS0:C H]7+_L MBGT]&WD+]#U94?LA/XRI-1Q3&E%T#S7W<-SNN0H>15',$#,2\;J*^'?.^-)1+;X'K*M8:=]+9M?=DN0A^RUI!['A1Z!TYAM0N\ M@%B<@RR+9U))YI_D,*A^N-!!UH>J->0FZ:0,&)GI0$R,0>!&U8)^3P*(V3=/ M^G]8M8:==+A+K6$'!0Q4:^BCB)%'"5'X!+1L"5Z%",R'G&76-A?^I&H-]^' MO@(>*./BHMF+4M)R3XZBC>@)&UIP/$:(SEI,QC#TK9-UCK$7UP.Q2)NI\B;- M5*]-E[;!]MR;J[,6NW1?VD4%0_?FXHR)6.KIB(%V7A$R.%<<05TF\LR;FLO!N"A#HQA7("K?8"E"*(4#%(_Z>D'G737J3=7 M%\%OM%:'K$)9'\+34@_OZ:P>WV\Q33],QO_&W%?)R79/[;^^9(?57RLFJ?.X M7!%>)M3*.G2,(W/>6!=3+3RZNYADN^+-^77Z337"L-W*W[,WTU/,EF6.NOL--F3=?H%?0DN(0.3 MZ6NEG0NZ=5_=S6B.-\^^ S-N),2T$7X/COVO.,%9."%4+_(IB9H$L!3%>34J M^:"&,:LYQ&6#:U0>0A "O%.A!)E<,*V/T'L@/4J"M%1##V;6.SRA'WT@>+^% MV;^P[MEK9%J;D(3EX"4G9#)$\"715TI9'V) T]S&VHSF47*CD?![R$7Z"3_- M,(W7]68O3J>SQ?C?RV]'SD@N'2U6UCM;5:2 P*(&FYP4)7NTI75.Y1UP'B4Q M6HF_A\O&]5"L-5%M*"[S^GSARGEO:$0%/&6MA8@ZN-;APFL0'B4#]A%S#Z&\ MRT+57T@:U2<<3\YHNWKS"6>K .BJG'#U>^_#%YS_5NW]\>+K>B7$XV\_Y>?_ M/:,?_X:+CU/Z";D/BZ4<1]D:MXRNZU#[X2B>R8+2$2(O,H?@K2FM<\,&7-XC M9>MQTN/FFZ#;O FTA/,W\R79=V6\&#F&(EN?25Y,D1V7R8Y3"J$D5.0&>*]U MZ^*Z#5 >, M8O@&P*/4_.XBOJEO.V37 V]1A]I+EO[(=&1' :YX4XMD9.8B\F1:[PB/HNO! M'ESI2STWF>0>4->#Y)G(101P(I#'P'P!;[D#1ZY$X<%*G9^['K3J>K"7UW>4 ME#B6K@=[5D-D%Y7)((VFMUWALIE[ &V<484GQF3K>^3G,K]V%&Q;YK<]%8ZH M.N6B_NM^],]E?@=@2NLRO^YJ/CZR2B:Y-.2FYQ)4'=)LP&DA0:;HN!*Z9@T\ M 9+V6^9W,(YVT>X1<7,][T.PA$H(L,9X4#P6"#*0.U"*5EP7KW+KN_$G5N;7 MB1]MR_RZ*'>X,K_,HDE)13"1S#&5!$+,7(/"Q()"%T-H'=E^LF5^^YB7#=0W MY$C!;7 ]Y3*_3GK;MK1K%Z$/6>:GI)(EQ0PVTS:H8LX0.<^@0T\:HB9NU$IJ#R[D \S9J;WS)JK5C]-PFM@VX3 MVTJS6_?]W$4M@[:)95'2_T-1NUR2H5>S)H,NA:"*XKE52C8?9OUGJKTM+@34J77_I:-O$]M)45NUB>TBY1Y, MX#O+:)U))7*1(.M$!VT=.A\BLZ 3^B0#*XJWMH6?>->#UJ;-3JH MNQYTUF*7NO9=5#!TUP.GF,F%!7HC<@)EV;+*VM9O:0]E,:7"'CP]]NEZT!\[ M.DA^\*X'3$6FN1:03&U#5&C]) 0+ABLC$YW5"5M;L@^IZT$GW77J>M!%\$?1 M]6 ]NW&9/+VNG5C^SIS4\^;'UWTU/MCZP?WW/MA-!M?:'QCIHI,HR!Q)2O(< ML2BI//>12R&4N+O]P=80!NF D(H.+B3+B0;)L=*;_N>;9.,-T M0&@[6#%',DVSC\!B=7<\(\703ODVV)YC-YVUV,4[ MWT4%0],D6!YX,1)TLA94+@BQ,+O,)"#KPO DVC?4?DBQF][8T47R@\=N%#W? MUX%[7DM1"]4C!'(D(5F7C V.86IMB#VDV$TGW76*W701_%"QFY?3V6SZ)YW& M\^K2A,G7^4\8%W],Y\O/WB,VL]T'-XF][+"&:[$5*YU5@9'>I57<&H4F=6G,*X$1#:LS@I2LC08*!)4#:!=S="&AL>W;1=X* M9=]]Z?5T\N$]SD[KQZ\JXQBEB)'#_]_>ES6WE2/IOM__ MDO=B7UXFPEU5[JB(+MOA6(D@(2M:%FL(:FJ]OSZ25"T+6LCCXA#'DIZ ML65))G+Y &0FFVIAZGT9WD'&,,VA_;=\\?O:5[P@!ANLDO9E?Y U5 MI8CJ0LT036UC!UR"E%"#9U.>S\&(.?9^5KJ;DJ>G^$=*>00SY#I5L^39IFJC M_ZA-FS"IM1'410!38K1#,JG[B.SKZS\]/0^2Z"B-&:_S=^6-^UI%=(; Q<06 MCM((;<8=I&RRDH9\[AZPOH.,PP7C^FMX7ZE.)4SVTX+*V>HUYK/SL]67M;=E MJR.*4H&-DD\C612$2+[9P.BUJ)[OHMZI;;>H.%Y(;$^]WLQKVT^^8^0S_D#1 MQIG:A::1(E5WT7.<"-6^NGI0]7L(^E @D-AR-MF/UDZ*EKX; 3TY<%Y+;4E: M'7H[,(=3_I;XTR%T/T2^HW0_^'-^_B?[QC\2MPEZI$B41$I0#/$AUTZZ)$N% MPE_I1-88[)TI]"!!AS<$]]?9K8X$O01^^"C3JU+6GX?GOU[4^>(S=@LS/?C) MG>-,NW-Q(]"49)&A_1Z42^\/E]=D%7F1J62 M0T[]1TK>38]04/XC75_'#;S'U57:4WE'B\P_P(\T4]HG93-">[P! M$P3?EJ5$_L-+[WTUUHW[YO<0=4\7*]UT,DHUWW5*?YI?_$F+U5DZIZLO6S3B MW8+]%3DSWI'P?,BE0FV*PG] MP.I??IJ?7X/YV_K[:I[_M2;\P^+LXT=:S#)9FRVUH?/>@&E?)8&2N8E%-MB7 MU+\/RUXD/PN8C:"]$0:3;"?_PP)+ZX*$7Y8S)]DD4]:#6]=B%\^"8M&!1"^J M%5AK[9]!/8# YP6LQVIFA'DGVXGE[RTI7[:TOFMT\^'+ !>Z,NI+>Y/U-K1X MNX% JEBI*Y_!O3,/'DWL\X)7#XUU'(BR=C)OC+N[,?/P;6U<_7RV7-=5OEO0 MY[/+SS,;>4M4$2$49,LP&^+KW4AV,[1()81@TFXN_B,6?PJ(.8C@;P,E[AU4 MI!73O/PJC+>7J^4*+QJ.-PZG8M1ZE0U4[RP8)9E2D@Z*#$*PX>#!&GK1 ;*48+1[%9B9@'HJJ5'@R+&[FFO]Q%SJ'RI MPT:1A\MYTKE3R49I"Z!DM]%DOA:3;/U&O H114A1]#:+IY,[U4F[NV10[2[E MPV50;:?I>690#=#5;AE4PP5]*!#4%$2LK3PM5W;AF3A M!(L7<5D_0^L#P(Z1BOWOYNF8Y7Z[Z>S!R&PI\!'*>Z_AS[VA*0.7H+*0K.K5!.D M@A9*:UW;W"7*_4=H'!((6XOZ#X.#(7+NG6_TAOZZ.O)>?5P071_?@4YEF0+( M4@L8ZQ!"E XT!I_(27MKF/<]P<;[5CAVJ=QC%3#O+;V.=_N:J+LIJMYC#M(S M5"WSF"T;LSZSW9$"Z:R<33+:B\;O='$V7[R9 MKVA9+NEM7LV90LDJ,AMB,7JO6XR:*11@T"NV5%I(4F8EI:K:YMU>"(:N_!3T M/ZJT1S#D6I7N:E.EVQJ+7$U'-<&(%!1D+]E6C3Y **Y"<"7K3$7SW[T#OG?0 M\;2,^+TE/4*6WTV:ODYTVH&JD8SXNRDZC@F_O\:V0& /<8_4 N$.ZI@"3S9$ MD!$3WUVQO5L&:D>5J9I$1=/;@#\D"+:8[X?"P! ICQ')_7YCK>^J=_BE'7A? M#=$<5<@Q KG,;HJL+7Q%$:KA*](PB3'VSDIYD* CO MWT-K-X&XWD1^A_];U MN_&,EC_A8G%&!2^N6G>O.]A]ST[NTYGK44OV[MFU/]\WNWFY[$41&5U $T)* M(5M*T4D&4'+5S?9=?)P^7^BK-*0+B$SK,30:DHILO^;D@LA,?!TWJO.-E#'2 M'GZ0X^6"A?^.%F?S,E.IZ%#6+AQ6]MY4;?9?:D,J4RI51IU[SSL:0M^Q':C' MX6.7!(DN&AG]_>/*2:@IR, ./:C(Y[=Q9 #)%JB>G7T4PE+H_0 ZP<9"^R!@ M7ZE..#DF%>=(D@?MY=K)+Q )$91'Z[406+L7Z/MFTF-X7_Y[R/61"S"YT/=>$F$$Z MVS41XC$"/V1"3++.)P9^ZP33>IZYR!YK2)!,R,9(+\W-'BLG!H3A"3&CX&"( MG ^6$,/6CJBJO2OK-L6#3(:4F'&RJJ98M@V.]>0T6VX1=5!42^@*A3?S*,HHD M>T>-#S 4X[MXW],?^&4MQ[=U(WT\?T_M$."-][:^/EMF//\OPL7,I*2]< KX M!-!LYT>VRX55D+RO+@LC#?6^_/:E^=@GZN-P]% W_M$U-_)LCBWT_WKQAD^/ M#W_1^9_TV_QB]6DYHR1-9",#HDT(QJCF'N3UU M-O) D*W$MQWRX:_Y3* /4K/EZB@Z]FG1 =JLH75/1E>#,+IW^=-CZ'R&\'J, MAD9*MQQ&,\.$9D4Y%4(@4+'UR2Y! >K I$LD8[)7Z;CGUS=*GRNR!FMII&3. M052_GE\N9E(F51(?KBX9P;ZWTX"MU[]4PE@BJY&.?F0U0I\IL@;KJ&,WQZM& MMKN5OG#_2<-AZZ2WSTAHB; M(@@C?/6YL@G5$JV438!!2R@E9EM]B":,&\">1'Y3/XT/E^J4\YLDFSTJ*O"Q M)>59OK30B0*:_VEB+4C8^YESVOE-@_2Z0W[3 /D>++]I!YJ>97[3$%WME-_T M"$$?"@1">9DR6=!:Q)9Q42%88<%:8?BD--%2[R#WI/.;>NM^B'P/GM]4LPJ^ MEMIR>-K#G(QLI7@/.@@T:&JJHO_1N>"UZ%T4C M)[,[2[V'Y@WZ_"ZOV8_GZ,:CM70^HK*E>C0F%HT4#3OU0>L0,!D_&[32?COV ME_^^9&3^=([+Y=OZ84&XO%Q\6???_^[2E%*L\4Y!+2T=4VD'?%MYR*5F:1S9 M8GH7KNQ UGZ).)=MX[RMZQ6H==^=?_X\OUBO<*T%[RQ*G]%3A.)U>VR2O%>% M2."4UZ6H)%QUVY Z9,'#'U&] ?!CQLX(8A[AVEK3\Y[^N%SD3[BD=XOYQP5^ M?G6Y^C1?G/T/E:N8BYQA*<8&P4>L%;6%X(C=>D5 !G/(?*03]=X(.Y+V=' S MID[&\'GN$,"5@V^E-A5UA&P*L2F6,Q.6%)#$B+'&Y&OO$:3W$G.HH-C8H.@C M[:F$R7[_A NZ#?%U)XD4];J[ES2:W41I+$32!%8Y)YSP7JO>#[OW4W.LL%DG M;=\\6/I(?82SY&[*OC:#V8&VD8)I#]%UG*!:+QWN!(T]%'!HD-08VIMO!JM- M:/V$#20;F61"4U*JNHK>P;;#@V-+T.T8V!@B]]XU!1_^FG_X-+]L"H R5MPQO.W8PFWBLSO\69V7_/PAFD_1VI?[&I!;VR%LH<1U26@^Z?T_G;6CL:MY^@A=?EG?_[KMSW"=\ MUY> +O&]$65R(P!(*KM(A7*LM25J):6(A+7)!!EB<+.^I.P9(61USK\0_7XE MK_5^NK7"\OR5S,(FH9.( MKG>WU=TH.T*PZ8@8O&D(CJ"]$4*:.TGL _[[;W3!^EN]9I'?Q04[V5A3#.Q9 M$SO:NDA@MSN#DS[*G"MS<93-NI7RYXW1(VA_#%4YO:Q_97L6.4)3H M2'O0@FUTDQ$!VS1@+65V*"IFV7MJX2B,'"RF.R%<'Q\14XD=_WK!=BO]ON*+ M:)U_NN'S*LQ!@AU.HT&[-A\BBS9U6%CP+E47:VY_=\^WN)><8T6/)X"56\D; M?70VPE%[#VE?0Y\[$#=2[/E!PHX3?.ZFQMW@L8<.#@X46WS5@@)@5FV"$;6W M/;:!B[=1H\>@8N]GJR, 9$L ^CCX&"+Z41K%+U=OZ^]X3LM-V"M%G8IP!;2W M"0SY!,&7!)I4RE'ZZESWC/^;1!S>"^BHI%M]X?>1\ @NYM_9>5C@>1MR7SZS M8)>K!;9NXS_F)D;2QD4=P68?P+2N]>B\ ]LB7LG43-W'/NY$V%."1G]-C.'- MT?EYJU^[*+_AXE^TXJ]_I$]D,@*E@Z282)/9VXQ9%W8,R"6J!IWLG2R^C::G M!)*N\K^W!<)!WBG>X.(*X-T?(&Y]\H@O"P]S<>/)(*;<:L*BELCF@[;LA!BA MB]08T<6H[GDRN+5&A^2#VZ[3]XY9?_OR_5?>7=6NO_H+%^6[^^]K+;78")5, M*V/.!9),&JADE,*9$'SO4N']J>Z2M/$8"KXFT*Y_NGSU)^NPN:&OYXN_\_]= MS52-(0M56'Q)\(& !M 0@@K.QIB#\J9W ^&Q>#G2T_#AT'QG1LFQ0=$[ 6$3 M:UDL?\-5_M3*E.87J\59NFR\K0E>_V#S0OX3_O&.%E_C,S.T-J68"JC=5+%==#H9Y?B:,]O.];VI>#8X/*R^NK=2W6R"5E>-Y^?K+BFS$@7:S(9M M1-.F8XD6G4L*#)*STJI 'G<"T%V?_KR L;=\1^B2]6AY7)V4[S;I.85/RO6W M9S$%(2U;N]ZWQK&I/=+F$$!KK1#YCY)&R9?LR,.S0>4D0#!">ZZ=7B?>M*& MRQ65-DS=3@][,5_]%J^]O%]\_Z>H_O5U]HL6'3WCQ]H_V7Y8S:[*) M*GBP+3W1%%DADE.@C4J%G0P^OWLGF!R-V6>W34X#5AV[DHW.^-5;(!\;FV^U MWY.SXG5-KA"HIAD3K8?H=0#/?KI(V=D0>D>M#LOAR\Z9#H Z]G6[;OW3.GCT M[L?L9:8VLV#Q(]VP^HV/0@>V_YQH<63I$!*VX;:JO3D$K;W,0[RT0:L_&S0> M1C\=6\-M)?@&F<$I;S%DB,$8OB8\0?(I@E(F:(/L/=+^,'H!3W==W(:,W__Q M^%M7@*^M+]:V^GMJH?2UJ?[ZLC7"^'6YO,2+3#/MV0.MLDU:)SXTL?50R2K[H%?G\RYM"6%&S?.'P@X?D[H03%PLX+DT;H8JY[\48+XSL9%:>5FUT9\[<+3 MF,T*.O-SG#S3/6 R-&1Z*!V?"GY%++KD5$$'5]@ND0*B0P.B,-\._ZP^ M&=QN27^=.&R'J+;WF^7W]]1_LB*^IG$6;Z0-I65P1L%&C=80R'I07E$V%+PM M=B='^,Z/GZ 7,KK:YEUEWCM%@MVAU>(LMPK2YBKA1;GQG>N$AEHE.HT0HW1, M+45(51AVU+VKHG@7L]@)'$-6?>Z8&4U#O0^4=[18]P-E7WHMF#5Q5Q'I#74D MHC+>2]#K<02Y/6X:]) IR>",U#[L-EAVZU+/'31]=3%"]L0/\<"OYR#%%".Q MW\)K@W$I0PKL7Y>8C$_)&-L]Y_H.,IXQ='HIIV-BPG*QFKUO=,D) M$'Q?,E/50B*M(/$M:;04-Q%7B/Y]E??T,$UEEOO[&D/E]^[1V650W"2X(:8KL":H7@#8&6 M*(RPS-%NI?Q;-/?#HH>[C?<2^[R'S#KZ=FM"\-_7"/%!R-+N;]_Z&QL5*V# M#(B:A,AL%9@>5^(LW>P;)73=!W)T4QD5]C M-*8*H=G3CLFW:%Z.$$7RX&R.62FI3-ZM*>XNJQT^[K&/.N9CRO)>0^P@!>4/ M?/OYXMU*98M[=0)$K)IUG]R$E(J!A0J%?B>R1Y[CY >AY,)1K3[(KE; M55X_0(PQ&*P?5U?UM#.#.KI671A+R[3.S%H4+&A*TIOD0XBV=SND[DR<$+@[ MHFL\P#\"&L=(I-K"T+KWQ/+7BZLJI[\OYLOE3(6J@](*E,H)C->YU14DL":+ MG)@I&;NW=.K/Q@O>)P"/,=H)-*NRU2)0^?ERP;*ZHNVJ:.&:R;G\Y=^TR&?, MURQEYP,3"EI;;'NT M^0 03&0I@K5=<=T(.I?,'K^,H=(E;<3.G&FX;^/ IH)>CG7&/K_ M=/;Q4V/Z3UK@1_IJ1[Q;G&5JAW[='/JF&%%44T;K]&W(\.EDHP:V?H,P+@M9 M)]-DZM%IQ--0ABDZI9O#.8\B"K41B/!IG+XO@/R[9QK,HU.Q^3-0Y%/GB_ MY7[LO>RH?7?4D:!VC/MI&ZM?N=F-6SXO@I(:P=6F%>U:OJ-*$*KV(8B<0SJX MJ]F5PY>]-?;>&@]PQPA/;N/VC@#4@_R&4$BCSU!+8>N\--6X8(!BB,HY7+3;V%AL3=-..B#[(IL*04%)B)5!E-DN"%/F?)7I121B9<&H/LX_R ML283/=W0V-+B'[:A@1,U4,SGR2Y; 5-)INL"\.#YSV?+UD"MG>RO4IMXEE,R*)5#XD"280 R6<2 MA;P-:FK/G0\R]+(YC@:/:5_NO[8A+1?+L_R?>'Y),T?*9^DD.._;.VY.FSZ: MWMAJ,-O@NK>?'(N9$\)\?]"-%P_= S$3?(:[Y3FO&[#?X-$$YZRNS&.TM5,.F&>VD/"+GR];) )XVB"[V[;#<97'S\NZ".NZ ;C&4TT01:H M+FCV$@,!5FGX8A=2BYQ-OED,=_0-]&AF3VA73.S[1+//]#BLYI5J:NHE<\,71,8D35?MZWO>24D$Z4VVH^QDP[+ MYO/<0Q.&4L?Q'KU8WIXHMJ,DY*P(K[!UE/7KCB.%;VBV&0KP=2U5UH[52!/; M5/VX?]EKIP&\$<:E]&O0XJJLE@R3'U5JIK=A'E"!;0\T$H,OI7>'F^2)C:T8A($'QU8,T<6D M4N@>:."Z"T\O8RL&C:T8!)-#]/]_C(Y/!;^ZZI)*3. 36R,FLEV"Q0HHO+VU M\=FX>/!XS61P.VALQ>1@.T2U(\#UAU9/5P;UILF3UC+)Y B4\DQ8#1&"U;J5 M$/IL68021QLB?9.8"?I$H^OZH3[BCU;4<;MQW35LX6O;IW]>,#GME_'BRU49 M=Q/>LGM?KCUH&+%#5R_)W.C5I21)0HLUI6HT?^&,2)+(I92%*^:>7EU[4'/T MKEVZ9IM;GE\R;4@YKJ-H@D *I44(12H\>%G$=+MVO9EOIKO_\M^7K-Q?+UCQ ME^OC[9Y"]U(I4&AC9"GJ5EC.'D?)$E0;1RR3KL%/)B%A*',3O&7ZXKW;2]&H ML)E2NZ_;_*T^T>+#)]SPO_PV+GY3!9V\R$FU.6@E56"34D!0LO6ZMD5Z4A+E M*.]!AV#NA/;'N #MM8U&1=>4DGNV,OIC,=I,)&-,E:P#EQ48$9JAS":SUKED M4:QQ-)DL]H&\O6RB0V^B/; UI:2?K7Q>O8-]XU-IZV)T+'U=(QL&*@-652%( M[XL2)?&A<3)[Z$?>7O;0H??0'MB:4JW!5CXW56776!56FA9)@1 ,'Q?(]VXJ MTD)"F94SP6MY.MOH%GLO.^G0.VD_A$VI>&&P]>K()2U9 Q83GQI>*L"4$RCI M0T@^9B,F4P*WGV\T22WX]EBG;]Y??,@*95=)@A6$)@8;6NI MXH!*$BE'4QFK(2(XH:/QR-&@"4#PI)S=W<4Q2]:I6,E!RI3 Z)(AN"A! MEHA()/G&F$S=8T>^3VCO30'\$]S(@Y![4KOWP;Y)=PBB(!_*6CDP ?F/P@8I M%IM:05ZR?" ;3Z,D,T^!^9=]/,U]/":&3SAFMET03H=<4#B([)4U01B(LM9F M::7HA$G.3^9UN3?S+YMYFIMY3 R?8O"NU2!OET(L6JN<%0A!"$9Z9$NE!LA* M.24,5E%V&IT^B9T\A/.7;3S-;3P:>D\S9KA=!K;-@G>MO8!6!HPU+ .M(RB5 M^(ACU\.'R8R$&,TWGEJNV";4FVW2(M;2ZK_9^TL*(:;6BPXQ8/&B*E>GHIL! M?)W0V7D*&6*/ ,L8WD6W(JRX-JVB8[_(\HE$R4.;,,4LH499=!6^^XGT#*LN M]P+T490]S:K+7*O3$BW(A,R!R0)8E@*L8,,HEI"JZ1V9>F)5EX,P\Y1!= MG$K5VBX\O51=#JJZ' 230Y2O/4;'IX+?$E62Q>N60,)[NCH'J5!AM]%9F:HV M*ASCFT!HF*B$4660NDE(J MO=L:WDG(!+V4M%)62YD:9SNT[R_H]_QD#H)/-[SXZ#U-N^HT6=+S[C1;Z2U_JWUH+J M7U>[PUHCUL\.Y?1&G6P*(41++9YHC)+9O@I],GN2SJ(<=@O?CU<,.@.36W45HPXZ';-W=I%$@2+K*!J=.\71V MT?.IAYWF)MH#6R>V3C&E[AJKVA?M94)PV+J4$WI(1GK(L@CA)*IT0D5\SZH>=IH[:3^$G69N MV\9Z)2^*L8(-5Y]M*U#6$(KQ$'PU0EMV5=UDIK \]WK8J&(VJGA@:'H^X:MM M/;\C.&NDQ>@QQZ>8;/@2#9J,_ =!\*2#K=.%[J84<"_P0W\B#DGM3N'5I+&% &Y]M82ND%M =3/I)- ,&V:/+* MB% GDQK^4@_[//;QF!@^X9C9=D'4*,EJS6Y:]J$EP!H(*46HAL5A,$9A3S6H M]K*93W0SCXGA4PS>[591F&MT>5W3'U*^FMT9:PU06FV_B;+*VGUBV"0X?]G& MT]S&HZ'W-&.&VV6 :+)4UK818 ;XX'(0,;.'$3"V2CJ?\V0RO290#[O.\.0[ M(O/R_,%OZ[5LOI\69RN^/?!5_G1&?ZZ'2Z[YV-PM,X>J/>GP;1$]BUJ[ B%' M"RKHZ*MWI/W6-,H]UC^A(VN_4-RA=#0E&WW]1^/A[.+CE0DC9ZH)3^L"UBL+ MQK4GD9 -D,:2)9]M_2OU>M+_;/!Z=.5WM$^_9\ _AI'KF_8#+C[2ZFIS_H*+ M"]Z<50>RRF706-N@7:H0HF?A1E,\"IEKCKO7+?0G\-D@=C):'L,JZU;GJRDK MKY0"Z45[J=4(L85_DK04A"]9B>ZFU3,L[-_KR#V*LJ=9V*^3U$8$!)N+9#E& MA$2"_2(A@D*)B3V[E\+^;AAXL+!_B"Y.I3!Z%YY>"OL'%?8/@LE!YM(^0L>G M@M\LHW4A6XBM#:)1J0(Z*X"4(6MMJ$4_I M3[JXW)#[/5!QUS35KZ-[4V;[N!I 49&II0!)* 2178Z"I#1D=G*#!B\]00=G M='7/#Z:KWL7_O^'B7[3Z:7Y1UDH:0G4T-5!KNL%F"QB/&J**%:)46CKI@O6X M$\(>3<)S1]IA=#?"U?M5 .N#ON1J5)85LKT:79XADB>PI9+R61O*O27L4C];$"''MF[TU=J!F)%=@"D;\XS5SCXKW$.N(1\"&*E]4\MY*R,8QAEO. M!#JA(*4B?=#)D^QM-T_ XAU+QT.DV=M4?<7,E_4)=5':#82K]1GVMG[X1$H( M]_;SQ5FZ7%X%>9EL):1M?V]N)E54"*75J\16HF.2@)BM ZP^8N8#CAG;R:K8 MCX[#FQ;[J'!^'/EWM$67B]7L?;OOUEM!E$Q2^PR(;0BHTFR>%*/ *:2B5;1H M=BI*YT^]=A+PO[Z? C\L^#QM@,?+O.-;X#&"<;FUK780@,C6 !J]BKG&WZ;;'5N ]5WA__0T1 M6&>]_8;_/OM\^7E#"%L>?)56@F B@BG1 !;O@7U"04$Y)=-.S2*W:.Z'10]W MW^XE]GD/F=U[;3ZR<]\MXWK'=KS M#3"PVX++[]IM2P]KR=>!A6]]]_9\[EPN:;5\E9:K!>;>?N6-#]_7A5K,V=98 M?6G66[/V6N;C'QO+[_7910L!_8/87'C?TAS?UG\N:;W^J[JBQ:N<+S]?GK-Q M6'ZF/Q:4SZX,CHORZO-\L3K[G_4_>WMIQML<#"^V;Q)#SXI+*[05Z;_![USDX,+=K[59VP38A#;VX M-M]N?R0&]W_\G_\%4$L#!!0 ( .F#6U4OA,YK(F&ULW+U9<^0XEB[XWK\"4_/0F69")A=P05EW7U-L M67$M,A06$5EU>]+&W+!*K'0Y521=$>I?/P 7=\I7@ Y2S*F'+(5$\ISS@?QP M )SE/_[7]_LE>!1%F>6K__R+_Y/W%R!6+.?9ZO8___+;UWK"KPN!*D$!]^RZ@[\@XOR#R"+_![\(R_^R!X)A/]5 MW_0Z?W@JLMN["@1>$.S^M?AKZ(L$>RF"2(H8H@!'$"JEX"M./SM3]JOA!C*]P3\S%*CZE]\4#^U8O2#3I!I+:>E[IZJXGLE M5EPT;/GLT2#C__D7]=-B7<);0AX6K]9EMA)E>L7,2^$-1/ M,$1I$JBIR4\AYE$(.6&8B=A#U \7U>;57H@5_.U+IT4MRDC.7RSLK(Y\KX4H M\W7!MC/=_?+0]*5F+CW7I3^OR+TH'TA[@U)6.P6-_O_5J0EZ>H+?M:;_[W_\ MO+5M.*[+J=!:S@^HG#U39ZF=A;S8A2%GIC!LO\%265!C($E):R/:1_RL_;.? MQ;(JN]] _9OZ0SPGY>>]4;XN.@M(P:LJZJ>Y$\3J_ M?RC$G5B5V:-XKYSJ>_%Z713*>6YF##4_W\BOY/N"(QF(D$@8Q8%B$,(4@Z" MP4@*+T(H\'V$%GMSY-E/PZ6.1M^3F=/@\MO:-1%4.5!>&LAJ2^QXR.F0FI'7 MY",T#>/MC4J],.P9!FK+P#/30&/;%6BM XUY5T 9"'()E(GNZ'(,X!UQK%/5 M)B7F,4#=9?-19 R; M23"Z'6W6]$\__O5U^JG/UQER_5,\JW:K:IGC[GR^6[ MO/A&"KX(/,99B",8IB2$"*,8DC"5T(\B*6GB*=Y/;/Q$2_ES\Q\[]<$/G0$_ M*MH&?1O^'316@-^U': UQ-*]M!TF,^8>$?R1R7D$W*WI=R!ZCAC65OJD)#H0 MFEV>'/J8853X0?G70MP\B$*1\NKV@Y;X(2,T6RHQG\B3WC NWZS% B=!*@.& M(0T#"5$42T@91VK-+T6( X3U,;5\U._-P\M4Y[O0K3B@.RXLT/ M/1/LV,MR/,PX;#R41V8R(X#![[7^0!L :@L<.F3#H'/$;);")^6W8<#LLMS MIPS=FJR7PI](43U]+%]PXCF4Y$_9CIN2"TBW^1K6LGU\IJQ?*T8;4%2 M$7&J6(41BB 2'H$XH@F,HC267HSC)&$V)'-*V-P(YGJYS+_I@!_P,_BA$#JZ MBBQ_U+.[^/X@F/YLU*J<9Q58YLK]M?2=3L)NQC.NP!R98SJ5P&?!A)HKU21Y MI>/.-'(?%'+@K8)SI;>R/G<@NV,<$XP#>;^%_)]VOUN53E1U$MB%J*<1Q[$'N40>1C#HD42#DQ49H&6"#/XS;\ M#4=<<4+0I$QQWN!=GC"X8RA+T.K]2KDT=6#R:U(43]GJ]OI>,] "8^F3A&!( M$QQ!I+P.B$..8!I[-&!)F@ABM>-\2M@L=YEM:>$$EJ;$X :AL;>/\]4M_"J* M>Z 5O@*_%,JC<$D(YU%P1@DG1$U,"N>-WJ<%@WOLB(&+;/%V5675TS7GZITI M/^6E^A+^G^SA=<[%PO=PS()(P(1&(414$D@CQ1"A\AUD$F D,#9Q'4Z+F9O; MT&@*6E6O0*,L4-H"K:X939Q!]C1!N,-K9&H8"I4Q29@A<8 >2L%^NLT??U8/ M:)A!_; EA#./G80*S$SK2,#PZL&KAVPE^.M\51497>NMCT]JG-]D)5/K[K42 MMW/,D!*$0C^-(94H@ @)#E,6)I#A6*TTHC3Q8ZM(;EL%YD89S\XE\OL'LGKZ M]Q+TS0':'NN%A]VH&"]'1L-Z_$6*5GT?6-#3?M3CGZ'@N5O3V(F?>J4S")P# MZY]ASQG&?N^R55:)#]FC7G%5ZGW+U,.;)9=RKHHJ^Y\Z@++=0ONHI.IX(.5Z M??TFEH_B5Z7F7;G 8UXXFD.] A$6")(B:0P"FB8!A[U/5_84*(3K>;&D^J% M#NU(T,W@F#'CY)"/3)>-/; V"&PMVNSK](WJ=HCU;H_BS=8PX >@,AM@/],(T M5&2+_!12+_&D3Q!+O=AFK^J$K+EM57TJ\@>A3Y)UZ(OXUSI[T+L! _:U3^%K MS)L3QC;FL584YA(J51LFO )$JLGO6=I-_RUW2GWG '-':$^#C>'9PC\\[%2 XYB#=# MQ]UI_!EY4Q_)FYE_X%S>\,:!21^Y1@G44R,]MXO46)N MY*3>0&29_#$$>C,N&AO0B4_U6A,476E=@5+682+(!5"Y2@H9HL*T"2(7@+27 M+'+)LX:1W"\D6^E0LYO5^]6C**M:SD('+U(D,524Q2&2DD+J*Z>*Q#%!D1?X M@EKY4P>ES(VFM)(@7X&2+$4][=^3X@]8Y5#_?Y.C?[^NUF0)Y'K%R^:2?"6> M0'M!_6L[HCL,OQF370SJR%15X_F#UO!'#6M/27<4=1(#1QQT6,:D)'/2S%T6 M.7VQ'4V([\MR4>_H*W]*UR)XO2ZK_%X4FQPV]<P 9&.'&?TX'];3C/62@S4RR756 :TLZ.SJI>A>@>=# MV1G7W- S#UR_]"#RMO1I??DL!_.9AB\XJ"['U'C.&POX9IK43Z_G/@^'7CW_ M.9SS50UKJ0F+.J69 .H!#W1!K77)5AHITN2$PI@AM69)8@8QH3Z, M9,8'J?YE8L M_"!.@XC&$(G0@TBF"*8()U#]$C/FIP21P'C'UU3JW!BRT1OFK>)@K34'8JOZ M%7C8*&^Q_6<\"@8;M&-@.S+Y-2J#3F=0*PUZ6H-/HZ)JL6,Z!KH3;8>V*!]_ M>7OO[D^.]CEMX3JYB6G\L.EV*&WM>[;]:'WSY:'PB,$.*^E?%BP>U[9IX*:]^_V'% >UVC8Q'%F$8BE- /N("( M^!Q2+@0D/@D2@650,ZR#:/9:W-PHX>:;SA7NZC[=GJQ:,@1=,S)PA]G(K' R M7MUYU1K73!W;I@H4TD>1)"G$84@A"F6L%N"4PC1"/F6Q'T2IU6FOC?"Y M,4RK)Z"=HH"UFEI&J=L,@!GMC 7KR"2DU:Z+:#2U*SO-=7AZ _5&>?#Z'-3V M8>H#,',5GFXC>MJP] &@[(6C#WG&X%Y332*4.&57N M4.I+*'"L5I\B(01;!:.?D#4WINI5==PJ.SB=[Q3(9O3D"+J1V6@P:D/Z/)W# MPUU/IZ.2IN[?=,[D [V:SMXR<( 110!DDDOF0! 'R,8H8L!-MQ?<07?V/LLC9Z@4Q1LPH%_;W1U2"!&F+C:>3DI:]H=&!.S]W9BC&X: M&!"2R^H;4;RTXMV/;\2C6.8/3J]F\X^>VJ#6>P2ZL4;+ M54R&L=QIHS!LX=B+N[!^P#!ZJMO^-FZ4WD5JZC=MF^^$RI-)DC2 :1#&$'F" M0!PHOT?Z81HRE*8HMCHZ.BUN;D34]-ING?YZ^[-5>/!"Z0S<9LSD#L21Z>@B M_*PIR P61[QS1MBD9&-F^"[#&-XU=->ERP_>QDWJ@IA8>S62^ABBD")(.,

.7SH@,O.S>MB-_$=>+'GK2H=($!'2 .(T%1#Y7@HIDA0R%H3* M3\ L#HW\@\./G]OGK!74AQ&UBA91?_NX20\3&7L13.)(X881@2D5#'J)#F@- M%:S47SR*@N;C(]<7\V? [C0/7H['R!18 W'3 G%^)6:"B$6PZ$7(3!05^NQ5 M<17V>=3PD_&=^W=-%\AY5.-G$9O'KQKFN7T4E6ZQ6[>FXX*_>OJMU,'^S4RB MV\ML\LOU-EFV6JO?M4W(^UU; T&Y##F%/, 4(D032#VA8_-3XF,F<2"L&D*X M46MN$TK=J5HN\V\ET(,/LLZ<7MV5O]IYCH[&S\S9G'Y41B9G95#3/KPS"= G M\(.V2HW-CV!C6*_\1IT_WMH&ML:-LL1UB[WYNUT%7^WJD/9R&\!">[-A!3/@AB(/$C\($!5!Z$D&D/'Q(_8#",)4Q2CS&TQ";N?MC@CS-0D#! M'(T$L^%I\0C0C7UP?"1 _PI4.: "?"(9;^NT:LU'CML_@=68H?R'Q+Y\=/\) M,(P"_D_=;T?\95$M/NOSZW95Z,5^P'&](R-\B&0<0,PCHGB=$X^$7APAH_/D MG>?.C;:_Z.6HFE8968)?%;3K0C3[BV_R>Y*M#%?6N^"=II(+(!G[!'@H&L;4 M<,3V4U^^NJ7WU:M_;;_XW:=-\D$?,:'[7H_]>>A1R,F\^5_)/_/B]9*4Y4"2$3,]G!EU'$8_O#E7!&3($ PXXAD,HK,C('L-)CXB&@S1_A'2 M\$<-K8[V4 B6-9O9J4A#'J$4"J)73E&"8$J0KXNC49$$:<)Q:E<7;?OPN5%< M7[MD!:#TLSCAJ*T,CDTU?+92FT?6.=%4'K/7KB\F?[1NT7 M/CMPS< (URIG?[POR[7@;]9%MKK])(HLYU_NB!K_^H\W#_7&UMOOHF!9*?@B MQ&K](:(8TE"$NJ$-U[UL/!CZJ1#*N?'BP.JKME=A;M]^K23(:A, N24ZGAZ4 M^I>0$KW]S/)[_?TW7/"@[BW!#]D*E+6)/UJ&RMJ/&$9AC&.>P(A''*(T"6&* MI("2!02E*$X2CR]6XE8WRWO1,KZK-BGK94TH*RP"?8BR!B@D$4^C'$C(302T.*(R8BGUA5W+!5 M8&[SW$;_IAZ/9?2T+?IFM#@FIB.3XA;.]FB@TQZTZH-.?Z -N.JJUCF,NAX( MGJLX;%OQTT9F#P1G+U9[Z'-HU1*/RGX!2NHFP!RNK*ZT1,NK;C^:EUF*U&6U^Q?ZZQM MA_/JJ?>O)MKFMNGUL.VDTTM1D4(2#_DPHOK(5/@^I"EB,)*)X,3W(\ZM\OH= MZC8WNNM7!^^, WWK]%JL]^\N3.ZVR4+MF3BT:OOEPVVX:GZ901Q[.>UL_":J M_.X,?.?5X"_7[(4JQ#N#]'C5>'%$^::-Y**5B=V]&50GF]+@JQ8D_[-5%*W=I7OQ/Y,N.UY[8$Q'MUMWY0#ZIET!?I-FJ>9(1QCZWR><*7?"\T6CN$]/F>X M%C1P$V134NQ&]L\;/HNE9J.Z!$>]T5R?SW5AG+W:@D(BENBT)]W0B7($*0H# MM91@*4F$%PMAM?%[F3JSFQ/J0QKZ_)"F=XXSM+[&A8-FN+LRV5!,>*0VONQCHA M,E]=KWC]KV6M9#%1_U8ZI"QB.D(LC"(("&T M;J^)TUC&?LJL=JBG4'IN=-UYZZSSUJNM/6!I74=_DG$W//N;V6B.?5Y85V1Z M9F]7GZEQU:_V5V8]V^NHQ)[U?2?_"M : [ +0G,3^>ZXTM-$@^:R7M38*D]? M=6JB03A8NVHJV9?,;;4B51LJW606^;ZOIIT402X373N8!)#H5E-/E,I0.1>L4=J.*0S -N,, MMQ".S!X]]+2V.K:UU5)M M[.%GQAB7H#(R/]2 -)F;UZOLHJB; /6/M;_7^W((3'(0^3:"7D%2?2"L/(B$,)C&+:23] M)!&!3=]<4\%6'_P$K71U\:[;@E3KK'H"3"EH&X5IB+?A*<$(*(Y^E%NK#%KM MZKZ/5T##VNF]^9/6'/S0=/ ZGMXT(!#3#C1G89B&8B<.PK0#8S\$T_+^83RU MNWURLZYNY#5CZ_MU?89P;+/F^GM6+I+(]Q.42LA2I)P2/T!JS1-RF$9!XLLD MC6)IE0EZB3)SM%8FO'B5",T,E>..SC6 MQ.D"54=D>I$JDQ*L"]!V2=?),X<1<1=KJ9Y.LU4MO2Y!6=;+S/>K.D)&__;] M2BT]R5)II?.&LM5MK<+#4E3BFO]SW52,WU;Z*!=&X?T27 _US O(1F_=A#S/^;=L:;F]-=Y FU'X+(9O M9'[?Q,3WC+P"/3-!STZ=JU1;"K:F@JVM5V!K[56O:I+#!?CH0^)HUP+Y.HG+WJFI?<%-&WC+K<<]4$T]ZP$83>4M]W'1RKET M?0^;[/VW@D@$1'W? M401Q%'$H2"!%FF+."!OP?1\5.-,/O=97.7 K8;G+>!Q9BRB&P4!-&<;0*KF) M+VOU=+A;>!8+EX$,!^5,'\EPRMR#H0PG;Q@8R] X%Z5:ZXKL4:?V_%+D9;G MB1]ZPN-04A1#% H)4Q(P*"B/TC3R22RL4N..R)G;(J]3$Q0;/:] MF++-=?K M@/6*JA6>X+T_6_H#Q_ VC&&X',6Q QZL*R]8$# M^' JY-@^BN$T0*Y"%XY(F39>X;2I>T$*9RX?1A]JX?(@BNI)GTA4NO?HO]99 MW=98_=ROD?]9E[FYD;^53:W9:ZD^YMY.6K^$I;KSNEU4?V:MSJ M9MN=Q?6_GK60 ;75,)=0V=T$ ZE[M.G/SJ_V"E+WS7)G^" )1$D"=+-+UD( ML<1J>@J4X\%0'*>>E?-UV#RJQI, ML9 ^"P+$* RHAR'"'H%I$E.U.!-($(_00%J5U3.6/#<2'*?W80MRF- HQ1PF M6$1J$12H^0:I)2_S12!I&L:)Y[GO,6D-\V1-)M%80!M.(V. -_;<8=YFLE9] MVCZ3S]":L-%D(W=VG2:?P3&DU>3S!PSN%M\<+.@=V06C2 I!=5>02*R4DG/@1\A,4I*'-/LRSI\]MRT2'Q6?-T1:IJB*CZZHNBY(XC +(8L2;%0:).8(R)&$D M9+[LCR0@J%/8%DE^&=1K8O5S4K_KDD7ZU5Y9Y[@ ML>])Y<;IXPNLLS1]*:"?\LB+9>B'H=$&P@4ZS(T$.IU!42L-VBY8;6KGE8ZN M/5<6WMGPG*:2B4 ?F7 .Y8*!S2 T1H";5?/[ME*%06E^9V/ 8/![9WLXR+1PT,W%E5&<^6 M:[T-^T6P=9%5F2C??M>A*H*_4\;JS)1U\Q[?R+>D6&GG511$$*48A^2$.F]G3C&$0]D%%G5$G"EV-QFK;Y=8&L8Z"P#^@4# M/=OJ*MFM=?K;;=K9@=^UA: VT3*CS]F0F_G/+S&0(\^$DXZA??"28\!=13NY M4FO:\"C'8.[%4[E^_HM, ]?W.BAL$7(_Q90', D(52N5*(:$JXD@\;PX]CR4 MA,0J*=")5G.; #;]^$C;C^\AK]14GI'E\@EL6(6UK2_T=>J/D)\$T(TA7$(W,>XV:5\]C#$OP^RC] M7DPP<411)T5-RCPF1N\2BM$] _:TFR9.F\(57\EWW=7QL]"F9,LF".^-X.NZ M[O(7457+MEO+ZWREG*!*IQW76:W*390!]@G$W(N5 TDEI"BAD*381U[@A80; M54)VJM79"OU,-T!K61DJ<-Y%I1X ?4%4?,G$6HZ93&D M/I.042\.U31+4&(7=6ZMPMSF3OVV@Q]N6)53M;;V 51?*:N+N8/0M]P7&3 @ M9C[^N#"//".:10QNK*@[?]9VU%&$$\4/G@1QBD#"PPK,)Z+P)$!6H86GGW1I M"]]?2=5NB]Q(7V0R/(/SUP[GB=KA MVN'GO-NMH?@7:F9K!\[Q7K66SQE8C>FA[HJ^NGU&NDIF+Z)[T\,TD7&"_)1! M[$D*49!2B"4G,*)QX(4X%4A8N8$VPN?&?!O=P9 -7"O8S=AM+# GVN#=P?.( MPS=*W]@AR+DJ_V0C>MJ*4 - V2L2->09 STY?5#U63RHU_).R?I4Y+<%N7^3 M:Y]QX3$?,\Z0/D^*E==&0\5@5,* Q#)$8<("Y%EY;2>$S8VGF@"AK;*@U1;\ MWNAK&?-U$F=#-\P1>F.[7(.!LW>L#!!QY42=$C6MPV1@])YS9'+/)>?3AQFK MG]Y6UX?02\]WV:-8)"A@!$4A1%$@(:+$5^O!2+E%)(XIQIX(8FZ7&3M(#YO/ M9K(LV:0.,=)U D5=_V7($;?M>-B6^_Z5VXVUP)USD$9:DEOLN+ M-NV@K@^ALP>S?-6F()0+RIBB2I1"A1Z&B FB/3 *PRC"4JT>!8N1\7F\ X7F MYJ4U)NG]'-89!=8;J^I,M,8LBT-=%^-FU*EW+71UE^_;^89D_"5'^(ZON[IKR#5_)]V[2WCG40#[S MPD07NB DT/WK!,3J=S!"G$4R2H,H,@J*'46[N4V@_0.2SD+]<[\Y=1,COS$3 M].RL(W0Z2]6BORE2J7SHOXNR=K#5HSZK'XNLSH<]W>MZ@G?#8%Y^R1&?ZC3L MIC?8-SN#_*(IW>57[6A.'POUDQ.\#/WWQT'95BD4*H0O*9Y7XD#T*OFV V538^; I P2[ODP)-AG2%<\()8]K,R%SXT>.MU!HSRLM>_UK^UJ3%U0G<9F:,R(92S M1^8;IU@/:(%E#YJSOE@6HB=NEF4/RGX'K0'/&$AS]=,.-3X0@?0%PFH]$R,& M$0T]F,9A"!.$9"KB 6AM*G+>U22%8%-4*/WJY9AR4A'432D'Q?8C,TU;6\!VJGLLLEDS$^SA90YR5.O)PRAF!_<65^J[L S5[5 MFR1*DDB$NE$C)LH;P:%:7-$0^HSY01+AB(=6FRRGQQ4,CC4('6<[J>64(U0K^"4U!+DB)J,Q4[*3;9@[)*3 M]?W#V$DWC?BH7J3K[UFY2 /FQ00%,/9\?99%$I@2QF$8!R11W.1)856QM?_P MN;%,W?-$*P=^U^I9GD,]@\V,18:",3)3&.-@WZ;]@,&N&JKW'SUMZ_,#1NTU M*3]TS8#@\X.5D[[FKX1. -QF@JE788%\01"53*UR!(:(( XQP3$,!(JBD"M+ M?:-3:$NY<_NH!R>HVN)]^I,?$<5I5S4&J:=*]#@06P1-CP/U1.'0;B&WBWNV M!^YD1+/%XZ:+5;:W\5D4\H#;!U#]ZT+PK+J^+41=';2-C&,IBQ$2#/HH5:P> M1!XDB>"08.66,1YAA,T3; ^*F!N!-TJ"C986U'(80@.BOAB8L==R.YB"8B\&:2(V-7Z![(CRI/DG.?'PG=/1WTG-GS'=Z2N'+2__)OAMMKI](\KL M=M740FZB_(,DQ*F, T@QEA A+"#F&$$NU%\B(6@J(INEYC%!M1,9,N7\\9N[N4/7O] %_GU;K,5J(L M7^?W-&L>JM.VE1C%.J_;SF;UKZ^+0KT/-1N5K^_TC^]73=^BNGSZH5LV+EH= M2%EF^G?E(E*L(B/E.461KA5'$85$2 R].!"^D &/8_/E\?3ZSXW$^KI9."$O M,/ &[M^\AW-DBNV,!SWKK\#6&/#,&M!'0%U68Z!;##8H-$F\AV]]MK#]\[P_ M%A[RO-^CB=SO&;]/=@[_RXWFR=7$"Z@UW5+EY3!_M@YZ036&+;+V6\-O8L1O MY+8K_()3Y,=4QE @C^F&+P2F@F/(N$0>Y1%)O'#Q((HLYU\J4E1F*R]#Z39D MM:O#R*=?3?B3^C]-./^;K-:D> +^%="?G]V:S'0D"/9C+F/E@+)$ZN.:%.*( M2TC]-/%8ZDM.DW8DWJ[X"X]#I\%$HU"!_[U>"1!Z8PZ V1IY!$A']N>Z FBM MRD K>57_%W1)/*Y[!5N"Y&@Y;2IUTM6U)12[BVW;VP<655\_/#0]R,CR-2GO MWBWS;^]7,B_NFSFM:U 0!4@ME@F"040]B$0L()8D@#+QO31)<2I];%5?W4SN MW-:Z?;4!WZ1&3">@:O5AEHG4%/ MZ5&Z0U@"Y:I.NZ'4:4NVVT&Q5[W=\O8+.D&\(F43#"=6Y9[__>II>TU;G>3Z M&RGXS4/M8K_+"RFR2GVYY?O5I]JO^8?0,;^"7S\JW_Q6O/TN"I;I^O,9$PN: MXI!SXL%$Q"E$,F60"(*A'\5^J/PSYO'8NKO$A ;,C48[72%IE 6BU18\:'6O M@&SL4[[+#]D*\'RY)$4)E <*2@V+9??%R=\70WZ>\5LP-M%KLV!M%^@;_VP/ M"- GT+^P10#4$.@TKQJ$*]"#06\7-4!<@0X*T&(!.C! C8;CWAXO,(XN^X5, MJ?[T/4A>8' .]C5Y"3V&[B(5V2-I.AFK.;O>+?ZWUDPN&<8;70%VC=IOE_$;4UNBY SAE&80A)%ND)B M%"BZ"!)(L?!\PE#(O,2&,XY*FAMA;/M^Y)N\]++5U8XPCH-KQA9.(!N9*K9H M;;/XOYQ#RYHJSB+AB">.RYF4),Z:N\L0YV\86#6YK=#\112/RD%L@3 M4JWA)111%"OZB3%,4Y]#*66$$24>1=RJ,O-+63(W>OMM56QTKSL;;99R3%EG M60+ZQ5X/,P+]4PSZA"OWS8)\NXJY AO[NW7ZV^]LN:YK]3?6Z B0LE+75>!) M5&"+@OO3J!%MU_,CFF+>[_T<.T5$']QA2[+XVYCP#GE0:!306D@0QU> M[T-"_1#&D4@$3A,LD%55XN>/G]N,U,MA'A1*OP.>V=0P')*1^=H"C<$YW:.$ MR.\\_$7RND^'PQ^Y:F#]7?[/=5-=3S'(->=U+!A9ZKS"]ZNV_,-./X,ZK.Q1 M%)6N!OQ&T&HA98"%X#YDR$,0\4!"@KD'F6!!&C 1^=RJ9(,+I>9&#U]$535' ME$TOSHVR8)57M@7VG(R:&<-,/18C\U+/')W:O#6H3G'6YSBM3TD0" M;\9-6^:P[K!#G%V5*':ATK35C!V"N%?XV.6S1^PD_UGH:8'K?91W6& M+]) N5\B]6$8*6)&W*.ZY6,*?<70$@G)(TI&:"=_4!D;.IBLIWP ?KAA5:YW M 7T UVV2@$./!+0E,$04Q^B M2%$G#2($!4W#4!"$0L\S3MXTD3@W_[6FR$[GMC_FIG&F5MLBA\X(\=-D. J. M(W/>60B'%-4PPM(B@] UIA/E_ U_/>U2\FS@.9E$9_2@Z=+>;.QZEJAF=>,P MM_>7/.??LN7RPZ:IEJ](ER'J0AAR.>T#!AOE5@[)Z$N;%O MI^ %7S0;U M5IA:(+?1^N4FR22(PS2,U?HT1%$$$0LBF%+"(!,"H]1/I$Q2JZ#W$\+F]IEO M=*WWFKI$E-(D^\0>:+//WQ5\8Y\/#T?./O#: !)70=*G1$T;T&Q@]%[PL+H\Y?>KAW55?A"/ M8NFW"^ H#6(98P0#$G"(DH1#'"8I9!XCB8P8BX55'O$)67,CAA]JY8#M-O8I M-,T\!T<8C4P#VW:BN@^@5O0*M(B-T#W= !-7O7).2)JV/\YYD_=ZXAC<,F"C M]]=UM2;+=^L5/]0I-Q4XBFA*(.91 E% )%1O#(&,1)*$"0I%:+2G<%[4W!BB M419(I:U-);33^>BH-/0PC70,5D90V#54Y$Y[B MVX)\UUG M)O4DO$S.T+Z)1[-Y#EPZ[-NNTW9TE&DA[L2JK#/J67XO/N1E^5%4-_(K^=Z4 MZJ@YB)3BC6C^?W/X(ZB((XHB&"4A@G5_'^+'% H:AT2&*4*!56+JY2K-C3EJ MB^K4THU)(*MM^OD'Y5"7/UH6V7,P:&;D,^U0C,Q5S2@\LP8TYH ?M$$_7@%E MD_:LE%6CG/:Y@],1]SE0:%*J= ?@+K,Z?/(%%0'IB>I*;7$E>J2XTLVZ*BNR MTEG*.T65FBA7]7M=PEMKJM;U7T5Q'RQ2+Y8XY1BJ3T= )% (,8K5?WP?BT M MI -A%(GZ@C;,C>KWZ@(6G>9Z#=ZI#I:9M.P!_A+OA]DD,?-1'WE6,:D#:%H& ML(?$@>)_&S1 #PZ@\7!<"/!EQM)E+<")+9B^'.#+#-'!BH OI,K '&4M_:NZ MMRY1%W//]T/)H60A@0A'>A-#APNR(!2$$Q[X5A6]GCU];C-3K1S0V@VJ]?<< M.;.983 >(W.V.13VN;>'3':51/OLV=-FPQXR:R^M]>!% \OPB6_7C.E:.HH$ M/A7Y2OW(FBJC-\6F-TWO"K6>SAZ6XL,F))TQ$M.$!C#Q4Q\B+Z:0^DQ"QL+0 MPS@)0[-FP\XTFALA*(/ 5E_PW"0=O=;K7]6_K+7K@OR!RP?7C'\F';*1.6N2 MT;(O0^@*85?E"B_69]JRAJ[@VRM_Z.S!0^F[TF':=3@F%_S5TV_* WR_VN3C M7K,J>VQ.@,-(ALR/4Q@F)(!(^60P]2/%V!AS["F25*8\;2K:BI W M"HSYB5=-#Y:'5G>];MR67"4;Q6W9UG@L3&EU#(1'Y\^J2>;XU /W!ZVYHLP? M>\4#KL_#/( F;1%SQH?&@B+.*4D]'D M(YXRB'R60AH%&$HN8X1]IGYM=1!^6MS"Q(&J4 >1"%/((DY@E&4)E$?@LS_\,T+%U<'>:6'3'MH9&;YW(&=VUZ6]0=K^F4($ M/DEB7Q=AB2!"5,)4Z#,Q&40\P)));A7#L"M@;KS=ZV>1;3HH6/+S'HAF[' ) M-"/S00^56KZ/,ZSM,H&L(3N9 M%63^M.DRA*PM?)8M9'_WP"@I=B?X>BENI%%A^^ME/:YU2/RV='T3QZ6+VI=? M=>B\6L.3B)% SPY$^7R)CR'%80PI\A"//)EB:M<:>@PMYS:C- $M]'@;C;?? MM87JKV3%NU+(_289X/?:+MLZ-*.\ 6:NZXN/Z\@3V=G.*!.FE.S&T:+4CV2Z75)^LU#FF]\H+6!>; MFEK[NY66^0_F@V7&ZZ,,P5K# ML4N(]@^XU'L^'+GY62@Q&5-^?)U@=KWB.[_Y;9559:O<4TV[7\7WZI4"XX\% M#WGH,>%#GL:IS@A%,$5,T63B$>*14!&C7;'%$96=&Y5VMFIVW%K1)E5J.[HO M^VFHLSS"@-OZS"\[C"_M.N\-JW:A#X[UU6:P6W<::(-!;?$HGO5X ^/ M(\*%GQ*32+"#3Y];L%?=9!'(1LO6)3;O-WL80(/]]4M@&9E"6]7:?=S7%V)A ML1]^"283;7M;8&.WL7W,]I/[UWLW3;=-?4S?9[O11R\:VBNK?G' ?.( M%) (A"$*0@X)\A$D'H\)Q1Z24MKXNGL2YN:@ONOSE.5J?1\^,\_Q(E!&YJHV M7JAN SW&"ONH[0ML%\)3 MC^W82]\7&-8+5KLNT7>^OG6BW NM:%T">WP-ZU3*T.A1M6S3:^A54WY/":H; M5)'OV?WZ_GJU6NLR?=L_:N'=29?ZD>E(:DI]&H8V7>ARLX6H6^,63TWUE$YY4.4ZU[@$R/-_^.-'\*!NO +W MC;'@H;&'W%J66'$QKF9SP<2C-?($T%H#^AK7C?*N0&L1:$QZ=D5#]YU55Z"U MRV7,K3.0G87I7J[1Q)&]SB#<#P9V]^@+*F[M1QOL52]Y=:1ZR;N\D"*KUNI3 M>K]JPA$6+&)^0)(4@WQL-[1=W5(PJ3?Q0D3=]_K4Y<.>R]?K4OE796E^DYHMFJ/>;O0R?=9 MS+3 )A/KFOUKG16"7Z_XAVU8GOK;^EY]:TW*97-E3]4%%W&:)LK%B2-?G]=Z M&*8ZQRI*T@ G&#/!K"(AIU!Z;HO^.A*<<*D>L/HG* MDTX34P["[KPSJ>R7G\@^%;HV2?6D]QDJ=<5;=>V#]A$7W",QQB2&0H1J)DMT M#6R"/9@FD2]XRJ/@Y6:RHUK/;2KK%*U9371:OO!L=GS,IY_.G(SDGW,^ZTR_ MJO>%U4NAK]S8/\\I[>QPS7!..Z[SGW92.SL,8\YJYX4/33?;Y$XVQY6B^)++ MZALIQ"]%7I8+*=7:BG@$"BIU01JA4VVY@*GO2R+\$*7"*IOBG,"Y32;FX9_& MD)H1ODN@1N;JGJJ@TQ5TREZ!6EV725]FP#C+]3HC;N(4+S/C]S.[#.\;$#__ M1CP4@F7-'NB*7]_K&GS_4_^S[3#GT3!,P]"#7AISB#C5&S0)AQ$2)$18$%TB MS[3TS5EQ >Y\C[\A"%I$ZSM% M=+]=J:+&*P1P M)^)M-R#;T;H);I,H $<00)"1F1F*8>\JT2P2R$SXWF MFS[U35?51F.@5;9,%K-!WVQ%/Q:F(Q.\5EM/E(WBH-/\ZCFZH-'>>>#4$-!< MY:;9B)XV;6T *'L9;4.>,9#)\M6MKKWX1M#JH[*P*YS/TMBG7, 0110B&@:0 M!EC E.ORASZ/B; Z[#HL9F[LI+6$=9%;FA=%_DTGA5R!I3[J8,^;&%@2UF&0 M#:GI8NC&)B&-6EU25:MXU>9QU3U(6]!^)56;@^.0?$["XHIF#@N9EE!.&KI' M':>O'NKN;,X\%B&-2,()AA[3I;(#WX,IBC#T>9(D 4,R%H%-*Z;>LZWH8++R M&X-[D_11,_5"!F$QNI-Q'H !OL.>JAL:65_ MX<<2>3B*($<143,ZDI F$L&4IC06C,81OJ 'T7D%YC;7[S3&N:0%C@'Z9M__ MF)B.3!)[;7).M";?%F$?JW...72C]-(Q$/^"W77,P3G=;\?B.1,GWWW8](!- M*/*$'WJ0IY'.M?,H)#P(((Y(B%@4(!S8%=^X6*6Y\6"_1/OY1*V=4NYUC^SA M/7X=#+ 9L4X[;"-3[<6I=2/U^74'\DNGS6T5^G-DR>T!Z"PI;O_)=E1>%M7B M2T6J6L@O(K\MR,-=QLA2MW]?^#[W_,0GD 8!@R@.?4AYBB /PIA%@H4"&>TR MG90R-\+MZP=^UQH:LN9I+$\3H3.$1N8V&W","BT 13B#O%,=FC>+]B^;WXD)=E5[[\;X+?BE^4HZA_ M^5G4A_V9S)K>#:^$S'7YG>^+1$92 MYV".[1ZV^EZ!3F.P51E<&T!JS9!6$#DB/S.9D_*:%0R[E&5W\X5M C8U5M*( MIH1C#J6O.S:*A$*<>CX,*0NQYV/$D\ XK/:0A+FQS+,"\ /KXMOTX;T4DY') MXGD]_$&M=0\B,[!KP(P;YEHC-;Q_@%4/W(,WODP?@9.=;4]>.(#.OG[+O][E MZY*L^,=L)2HA5I_%0TN>GPJ]:+]ODV)2[,5I&B802UU=/$DII!'Q8(!%'-#4 M]WULY%Y9RIT;]06*S\%65] J:_&I6V!N0(WC(#DR82JE0:"WX=1R8)V)==W#;T;$]:"=)VN)QTU&WO8W/"'W [8V17S>6 !HH[OEPMO-6)DMS"2FSNLSXICW C?Q[KG&$.,%.MZ @=,8"S5_PTI"&:GQMQH=JNR3DQZ MK)4&6:.C_O(Y+JIQ]6S8-,KH1V(QHI-7MBV'I?[NEK# M<'1<*,M2B1>I?#4,J&.EK 8^[>5++NI#J[9LUB-9UJ<7?H(]&5,?4@\CB%B8 MP-3WU'^PC+A:?03"0R]6-7A/W;E1<'VPK!>5=2" V"KZ@@6#]\?8CIQ??N2F M(G''18*[=^&MP6OPLM6!CX[.#&LH'E#V3UL\\3CPH]8"/B[5;DKB(EN\59*K MIUZIASJ:M>S7(F$BYIXNLH,9DOHT$.NHTQ"2A'HH1:E L5&LJ9FXN4T)C<;/ MRI)<-0'BI7T-&$/$3Q.\>QQ')NA+(30F5SMD#I!C*=A/M_GCS^I!#2^J'[9T M:/CX2>C,SM2.CBSO&N;AOB-9\7>R7(M>[$ZY^>7?,E&H1]X]O\C0-E2/^?)1 M$>/SNC+MH6N$J,01E9#[)( H4.X1QBA6_TDQXA(CGQ(; CLI;6Z$M5,^R8Z: M3N.*PRC$1&?U+_5-B:T;SSO : MF=8W>NY6\W)X_F^%B;,F:Z=D3=QNS<#L_<9K)C<-//X_UCK@J_A>O5*J_[&( M64)I0#CDBH<5@:013-,PA%3(-$CB)(ZX412KN0X@^+WN>0^TXJ#6W"'9F,/DZHS]O,!I#]"- =@['3>_ MY@1E-@%%1T5 M-3?"V6C:5)Z^ EFMYO FTR=0-F4:%]B-SC =;,\WQQI%7?+).3"<\*N-[4.6#MK"?O:@R3:K#ZG? MWY8^^/=]^UQ5?++O0N7\4625R*9\^(JD5>@Q>*J'RQQH$QLAPBH(;%.VW[!M\YL*3_O=VEDM^#BTI4C MOD;3U;N\>"1?NC[F< /^'/4T+QX@9_4W+]?$\<'4;Z60Z^6'3(I%D(0L#5$, M0\_S=?X3TJ?:"8Q0Q(5'L>=QJR!] YESFQ;?EE5VKPO\@76M(UAFC[;U]DR@ MOO \:AB +WD@=04:G8%6>H*CJ'V$QCZ+ZDFR20C*RTH?HQ?=+Y5IM2-&5D__7JI? MZ_96]4EP*6[K8+0+JKL/'TPSNIMDB$8FP59=H+]3T"D,.HU'*M1^,7".N'&X M'I,RYL5P[?+HY0\7F3DI"Q^;MD8W[CP#R9;)55XH-:]_#W*[5&OSDSXUP&O5AK3_8&@"Z M#ZRVH>DL#K050_-G+$?)C+%&Q'YD_G(/NWU>S3#P7&766$J?-K=F[V34# M'S,@7N/7?"6>?B7%'Z)ZMU[Q0WR[4"RG\XQ#F(A0+5%3JI:H-&20H20.(DJ\ M,# *J#05.#>J>[U3C0) 4%L![FLS@-1V6)SXFV!N$''A&,F1B:M!K%$7U/H> M<<(< VD1(>$8T(D"(2X'UB[4P0*EDQ$-)L^9+G#!PJIG\0DV]TTH&M90LZWKH.N"?Y\LE*4K=MJ,)_K>,_9_#X"QX M2'T<>0*F!"5Z=SS0B;T(>GY ?1*I_\;=>_=V9=A0:PZ&V;]UG7DS>>=$_>/_ M_UZXD6-A7N@5FG]T3 ,,Z"'31FI6"IMM[,P&G@.1,S5$0&/4\W]F$#4SPIB_ M=!R-2Y/^')$U(PRBLUB;,70;Z*MV#3J[@FM?VM/8NM-KC+THE&D$HRA$$$D: M0$(Q@E&<)$DL@I02H]0K(VESVT3XLCF7MNB<:X:KX9SE"JVQ)Q-#H.P)W 0 M5\QZ4M:TE&=B]AX7&=TTC"3>"%IM5\?;V@5!$),8^S%,B%YC)GX*"0L8C*F7 M^A&/&0^P#3TWQV T8P,'X(S, UK#9V>SH]1X.(.# M(SHX)F52(CACZBX%G+M\\*GKIN-8K[9JZ\Z4;];;X(.(>H)Z<0AQHB/CN)20 M!-R'S$]IZ@5>XH=6=1S,1<^-(IZUN;.D"0O C<].1X!Q_&/3+8)7H-?5I.HC4DM #IR.VC[!CJO*HM(APSK+NKQ>\2^B>,R8 M*-L(@R * T'3 'J4*#=%D@027P00I2&3OI=B7\0FM'12RMP8J%6TCL5M-;4, MZ#@-ZFGJ<0;5R"PS""5C2C%"X11[J ?TF$/]:\L:IY\]"4$8F==Q@=G%PUR4 MCZ+2)_[J\8\9%_S5TV^ECL.X>1 %J5L_LRI[K"GG=:Y[0:_5[]H_YJMR,YN* M*& !3R*8\""%B(9J.1.$BB=PRC%+$X_ST,9]<:/6W(BECJV0R_Q;V822YYTY M@&SL^:N=Q^-H_,R\H>E'960.4P8UO3O&KHCW!3]>[]B^;WX2KZWE5W:_ID+R4,2 M^32$-(W5DDLY5I#$20Q]+PS#)(R%CXQZQ1O*F]NGW*FK)F"M+ZC(]ZX3L.V6 M\6F<3;>.G:$W^A9R"URC*E"Z;LM"M>H>#U(9L)=L!(RS/>73TB;>6S8R?7^/ MV>RV8;3R092E$!N?X]F&T5-ON^BC^%Y]_2:6C^)7Y8S*S6'@!]'@J]=X:AY1% M B(4)S@B:9H$L5W[B2D&89K.%)H*)AH&LQEA"FA'GBH:$ZYZZ]M31P57X+\% M*<#-RF%\V:4@.II6!JLQZ7QS*5B[$]'%SQL:VY\7U5=1W+^O [2:"(M-3KM' MDACA%*K_#R"2J:) +T"0AUX:Q9ZD(3$Z:# 1-K>9IM85*DGWRNG=:&L;3WP" M7#-BX8NEQ_%,G\0 M_*M@=ZM\F=\^?=9QG67;7HJ'-$F(2"$.? J1KY;+F'$"0\YYP)0/&V"K*J)G MY,V-.S;J@FJCK^TZ^33 <8A"3D@"@SC%$'&,81JP!,:!E&D2>@S%TLXY=0CQ M-#[H^"";;D8X V[TS8@.L:VJH-%UA$9IAK@XVXLX+6WBO0@CT_?W(LQN&[@7 MD:]N]6R@H^I^)=6ZJ \_/HN'UK>\D9^*;,6R![)\O]*+BZ]J:,0B2:D?,II M04@*45A7AV,QY#PF/O,]K-;)5CL1@]28&\.K]R^R7 /@]]P^3LZJ&,O?I4! MC?NH3=!%1&HCGMIE;JVNPX7N17"Y6N8.4V+:1>Y%0.TM<2][VC#:JS.1]"%1 M(>[$JLP>1;/5J\OWZP/B=\O\V]\$OQ6_D&RE?_E*R+P0GP73)4XRF;$F"6K% MOY+OBY"@.$TYA@)C'R*E4O]'D*\ Z^)MP)TVS7))[78X@X '*$P8#!,2 MJN$DRHU.O1@*QH3PU1(F#JPFM^D'=,(Y[\B0%H+EMZOZU]D*7-^\?O^2(QK& M02!BCT$:"ZY6GIYNKN9+F&+IB\0+/<$L=^U?;$RG64:]E5*PNK*M(H7>5E?[ M=>HOEC"VOE\OZV+=>9T2S?IP /T>O.28F_E(+S:.([M.39+Z,\.ZT^8?M!D_ M7C71=-H^4!MX!;2)F[_2VDZP:V@=0ZQ,=>=VC3("CKPQM[I-ZJ2- NNN[S:. MD&$NW=_%7<:6HMNFB4*$(I)0& 5^?5:.(6:409%PW_,12_W4*LSY^>/G-@O_ MFJN/##RV.MK1[@YP9KPY'(Z1B:]3;(2]J\,V.Z*:G8=/RA6'#=O]V(]<->QK MU>&U^LCA'UEUUY7EKBM)*B[8''#6/=2W&<0Q2[TH#D.(L>=!]7GK-IQ8K;4" M[/%$1!X1W.:3'J##W+[[SH02?%-&;.K<7_6Z#Y;;6(&L[5K0%U*;U_]X(XFG'I!@W\7AL)1LDMOP!D1V0W1(-) M&?$"B'9I\Y)'#>\I_JDKSJ;+Z"QPE) T(CX,P]B'B.C6C9[RC5(D"!&>)"$Q M3C$X*&%NO+AIM-UH"92:=04N^X;CSX$\S6).X!G[N,\6F4'=R ]:?U%;\N=/ MG+P_^4&##C4J/WSA@ K8'6]]G4ZWZH):7XL:S6?@/?VA.P9M*K=D#Z_SBR1K MX"SJ6KL#<**2UI< :5?,V@R:DW6LSSQBNA+69K8\JUYM>,LE9W_KHM!U"NOF M!=M5"O>]R)>(P9CHVCY)ZNGD>!\F ?=2+TZI%UIE6)R0-3=6;7>,&UW!D+Y- MIX"UV8V_&*YI]M:?(352&3 #0)QN=1^6] (;UR=-/KP-??J685S1E1E\G=_3 M;-7VE>LV3=YS)2^3&=ET0:GYJA"\M[3+1*G^IF8G_E%4"QE%'D'2AU&L5F.( MX1AB@4*(4!JQU$=>F+)%E5=D:<8OCO6SXJ2-EN-]:;KH VF^+]*J;D=)KL?/ MC,9><%1&IK[.,M S[:JWCPCZUG74V-E7[W'U]R);$Z^ ,M(=9XZ$OB.>=:W= MI-P\$K2[?#Z6F*%I#47VJ)30AYN;4M:; \TG?;Z9K6X_BV53).0N>WCUU!R# M;JK5?LB;@\Y73X<>]CDK_Z@W !>!1WP>20YQ2 A$4<(@EBG3)QPRP5Q&E%IU M@)].];EYLUME^[7[G\4XM'OLEB6O)WP;S":;>8[QV+N8#H9W0.["U$@[2X.8 M3/&),RJF'I#]Y(S)-1B8T;T7@6%#GJL;LC?%UE,5^HS;2)SFZ@V\N%=O38893<+%X6<1+[ 4X$1)RH M_Z@E *0QHC"24@:(XBAD@WD?-4RVKT<._)K83+C,'OC1Z:B,_OH MUB3RW$!'7- ^=-)/^KDANU_FSE\'?F#+9?Y-EV1_EQ=O\C6MY'JI/O1\K7RT M;:C5/XJL4@P@RP5B:4B%[B>=1$A]B4D*,0Y22''HD=CS19SZBY6XU2SQU=S5 ML53#Z.7=9&SM*#/>B_Q9Z*+6=?UD9"E]6O8:!LT> MS0U\C(L&5YN20X0HG\/#*4S\1-&>)P.8QLH5"66:2NQ[H< M&Z?S18EL0#7=N[L4JM'WV:Q1NK#5U4A%FXX(><%&5^<*-9VY>A@%O"6%;LA= M?A)%W;-S\[[BV(]BQGTH!4\ABA4=I$E0-\(D090D*+';WSDF:&XTT.FY[0X- M2%45&5U7]4Z \G/>?E]V35/^EB]U>VDUVZHUX4^@K-0J\$[]3BEJV0SBZ$"8 M$8<+>$>FC@VR2L>FP_(H['$."4?\<53,I QRSMA=#CE[_3 6.;*#73=]52SB M29S&.A YALA/=))6+""*B!0">0G!5MWQ3LB:&Y>T6XD;74&G[*#>NJ= -B,) M1]"-S!.#4;.F"@,\'+'%*4F3$H:!R;N<87++X'8*V4KPMHCZ)_46U'&^>J[5 M^PJOGM[>/RSS)YW<$ =$.1TQ#+'>B1%^!$DB?!@BFG@1PU1XMHT5S"3/C5(Z MO0#KZ6O=7,$0==,URPA8CKZ,J74&K=) :WU5_[>-46MS,CLC=&^IS@RG?1CL MD'/7D<%0[M2]&>S@.-"EP?(!0]T=]:F+LOJL*/'+-_+09KH((5,D10 %TC40 M:8(@QBR!.$%!BE+.0VKIZ1P2,S=&ZK0$6DV@];1U:PZ":>K17 K1Z,[,+CHC MU*$XC8(S%^:@D(F]EU.&[CLN)Z\>>(;$6+$6_;C2-L]@P22*>!B&4"H2@(B0 M2(?R,\@(9LSCD2ZZ;//Y'Y4T-P9H%06BZ8G3E)1H*X"U.3'+K1&6AT!'X1;$ M2Z-0$A@@Q;$(80&I3WV88"\F,@I(ZB.K8W(G<$]PKKD *K(<6IYXI)W?)B ]Y46^=Y!(L=?'DNE,)S8LB_Z;W 8<7 MI[;CA0L1&YD1=LM*=^!MJP^/4U1Z'$8X).'%RD&?88%3EP[M5$0*\8J4@NN0 M/35!-IM51:$&O-Z_4LO [35MQZ3K;Z3@-P_U*O'M=U&P3,VK[U=-Z8Y_"%U= M7_#K1U&06]']_5.1,;% "28H]#!4[AV"**1JN1:QHQZ[WT93J MSXVU.ETA:915/DZC+7C0ZEYM_LW!#]D*\'RY)$7OJ.YXC\PYO"MF5#G?-V!D M%JZ-@K55H&\ZZ-NN-^+Z%[;V@QH W16OAN *;$#0U:8;&*Y !P1HD=AHDQ=-;.:E+E)VZ0]1(#L]]RZT6T&+[$\"Y[% L1"1(BDD 6J=4Y M0E*752<21B*2S"-8HM0JM MR(HI^=>LRA[K!> BB?V(,IT+4 ?%IF$ *48Q] 47,4Y8S(55H19ST7/;?]0U M6.KN+&OM@.FP<]DI#,+@0RF=(J >^2E?9DP7.]D$\\H%N ICXDL:=HC @A12)9&%A5$#DN:FY^UU93T*DZ.*C_!,#&!R,. M8!O_9&0(8D/.1LZ X>YPY)B@J4]'SAA\X'CDW!T#2@CWRF?>R*^%\J[6Q=,7 M';3^=[)<2 $BJ#PF2(+Z<4P]6,&0Q0$&"'/2WUJD?!H(M/H]9\^N[%? MT#67H&KU;B+\+8KCGD/\-'LX W J_MB"=B-!IRNHE06UM@ZALR@L[!#"B2H+ MOU4*5T\@NW\@3=NUZDZ 1ZVL_D?]%JI?D0K\4*%.)!";^K=T7YNM D MKN]Y:*JZZQ@!?>DJK[K+JTT)OJP$=V)9-^;K7O2?'-4M-D3^9.'B<\^8KG*Q MH37/2A>;WG/9^HL9RIT;L6XUUGX'R^_OE6_7N!]DH_L5N"??L_OUO>7QN^%0&)Z;NP=X M[ /O&L8>PJW.5V"K-6C4=G@T;0>3JS-E0ZG3'@;;0;%WBFMY^X#U^B]YSLOK M%6_3S;^2[Y^%7*_X&['*!%]((H47Z?-5%BE'+TZ4CT<3 45*!%4^"O42HXAS M UESXZ5?OGQ52QBMWQ4@-=#JG_\4K#(M"&^"K\'BW!UJ(Y--K2A0FH*N=H'2 M55=JU]J"1EUWR%FLS=TA.-'2_"(D[5;/9MB<7#R?><1T:V2W62: MM(HK_\^XIYHYS&;NG5/P1N;:3E=8-,J.G&IB#(VKTB=GY4U; \74_+UB*,8W M#FQ 3XJZ*44=Q:+;E2TH26.4X!!Z"4D@2A"')/5C&#$<)6F8^IZTRA#>DS W M!ND4!$NMX1#^V ?1C"\N@F9D?MB@T@:Q:?4<=J4_9KFKQO1[SY^V-_TQ\_;: MTQ^]T'&'^E^*O-S,9EZ8IEZ2(.CQB*A/'$<0>RF!GL1)$"//C[!19V4KJ7/[ M[#=],?\_]MYM.6Y3?*MV;"];QU:MCHYZR,!5 M9G_)!)@@Q3IQ'JHL6R0QYP Y<)MSS#[ZSFXXN[% .;.O%5*=8F^!I]<>"$X=#7XO3:G4?_]% S.%=]/WMQS7UL]V+7O MN^4C*\R*6Z0*IBP!&3?34"1LQJL6,4@2Q"3AN9;"ZPAP[^E38YO&N#+ZH[;/ M,[9K'SG'S>:^> R]I>P,A?_&\2F70VT/[SU[W$W@4VX=;?6>O.C:PCMV>^// M8CZOBWMA;&8.0E( !>( \4P!\^U*0 1/$Y'G).%>2>IGVIG1@!YFV1)IQ* MFC#!@=3$GNXP 1CG",@DT\@,\&D*_;8?S[4T-4HX%@J^3DK9M^Y5$*"&WF(\ M(:8\2)&JBV ,I*?\2H6E+KI[25$Y5#&H8RW#5LZLV@2#&4YCGF&0"%M^3]FS M"90D($%:YG&N,$W2ZP11=YN;&D-L5/5$U\Y9'US=&"(<6@/3Q&F=TPU\83<> MW5 93,-TK[%7%BX]Y?AEM=*3=_6CCZIHW6=C?KVYL'.VT>AKQH211*0QR*!5 M*TRE!A3% F2:LU@:+JFJS+D3R*4&IT8A=>G'Q7(!KA;-NXBU&ZF$1'!@6JG! MV]JZ>\ Y@+ZI*S*!J.5BJZILS0W'YXZX!*+S2ZV-RN:.KA^2N>MM?EQ>KM:S._92U>:\7[8G M4^4LA4JKE*=F1L@%0,(FD&FL@<@P9CQG))-.82IGGC\U!GD[+WK-_\[!UTT. M 4 9F S>K);_K5;@G6)S>_;<&&OUE5IKKZ>""RAT??KFUIW/WOQM^\F?>^HH MG_@%E]I/^M)EO2MPV=12]4[5?WYIOQ M^>]*/JC?6+&POWE314!]56+.RK+015.+;"'OV<]9$G-DIBXIR#2. 8J1F;=D MT%!;*C3GBL3([P@]O(E3XT!K;[1<1 NUWLGTCKY;?_KL@H7M3T1@+'(&@:0V MBBG&*6 Q)R!&4L"48L*A]-M#>-T>'6?;P5JL)MRK'KNAK]93H^R?[GD7-64O M?[%N_&K6W:;OMDY&E9[R# M 'QR5WB8EL:NUU#][]ZT:NRPIV>?S0?7!'$2E'",M ""6-%#F O L&: )S#G ML90I3;PDJ(NW\&'BY\NF;$6@67L7OUB@0= M)OY%Z@Y#+?A9+K]/?! <[*RSI8X MJM/ VNFVX$[UA^WCP)GT(]D_*NDXX_;,>=R M^T>VHM_P:)=99;UM\V7Q_J?=:GTNRN_VD_NB;6F\&>-$4)QJ8/XS"QJE8YL7 M!$$,$YHS3G/E=VASL<6I#4+M1F6IUNMY14:U'IWIP-6ZL,>39H3RW=RZC'NN MS Q"I S 7$N A+82, *9+QIQ*:E.60X]!+'#PC^^*O8K]8+;J!WTG1YXH-W9 MQ[-X[EMK,;7VAALLG:$)-+Y=;F_4(K:Z5*,YRHXD>5 ML$@P2CDD N2()X;L4T/VBN<@C=,$ID1SAKP2OTZV,C6"OY4_J@BTHMX&7UM) MM87R#-L[C:?SJ?MU* U_PFZ!J0R,MA8.(/G0B42XT_,3;8Q]4G[>S1.GXAT7 M]TWQ6IGGK(L?JA6(L'LOS<:GB"'&BBN09C$!B D,F%0YB&,:0RFPQM!KQM?5 MV-2X8&MKM!%$Z;NB%68\4K\M@!$OPZFAJY/2NRTX?)W?*X\_UCEXYF M]BSQ(KXI(*"& L MD1G2B33S>BJ!@@0R+(GYS^M4VKGEJ8WOC>'1\GE=KME"5K6*;$6-ILY155U4 M&_-[A2RY=X@;&0P"\\!4T2)<&VUQM6;74415G:>JS*@UO?ZW<'3BC58@LG%O M=U0J\H;CD*C\']"CSL!^A.^VMJ5**>)IG@*%J:U_%)M%2*HX4(G(L58R%=+I M(+6KD:F1TT'(NH\B@ 7K-\K!7#IVGYS-_<"S7855RR>S;\UEBP7V[-T5)3D_EN6SDN^JPM5UC%45LU5^5G]6ORIGN<@1 M21(.$B$Q0$EN%J,(I5;R,,NTCE,1>QV+NS4[M0_=6E4=E!]5I8]^*19165G_ M:X]"G)<[P&V:%![6@4FB+L-96QS5)C?1JS>ULFIIL_'^K*\(6.G7#ZB0A3@O M-SI^'4YG($Z6X72_N\_NF,V9^WM1"C4W+XY:/I>?EXMENR"M(P/>_[11HVH& M->**"P@T%;;P F2 $\S,>A#E/!-"X=2I_(MOPU.CJJ>M2@[>,SO:M7N3*=R8[DCVW@#[[,D- _18^W3! /?@16-K/^'Y4H5#XLZKDZ\W)MI;CFOWL$V'WIF)IR&YE,!()44 MH)BF@$IA9J4PDY@I0D3B51W>O>FI$7UK:K3>VAHQ^5_/=1JY;RRX>Q>XS4:' M 7;@$: U^B9JS(XV*.\8OBL&$3 9>Y.76[-2( MJ_VTQ"D"FYO.\&,N1^S=6"L\H@,SUH[!QYRUM3NZ7:]7!7]>MX*2=ZR2#P\O M&>Z'8" *G?&M^_+*Z7_ZYF$E$"=8H!IE.N%GA(@XH MD00PF"=)8I:^&7.BX(XVID:]S;EA8^=-9"TU.$;65M\SU6- 78]5KX)IG)-5 M/X1ZG*^>Q>"*(];C9XY\RGK6J>.#UO.7]IMKW5G1OTJZK]I7NUN6ZY5:%ZLJ MF;\I156^*TIA5D#/NZ43)=29RK 5TH-FT0CC'#"B-!!)+'A.8()U[C,1ZVO( MY*BB$1J)=DNL>4XC>G>*VQQC#*@'IINO&WM;G,N!ZEU>"U:@Z4EO,T:=NUP+ MUN'$YNKG7;UOUN[$-5%MF_2*>J.BW4!+XECK& +$$_,_QC/ 4ZV EM0L55F" M%/.*1/%L?VH4^/MBI=CC^E'?P>Y.'DN$I@1"(A2T)YH M"D!XK$%F_AI3EC.2>K';M-.]>F8SG<'.C8(FF^0U0)Y2M\^!..$U4IBZ'3O\ MHH.F+6V2H9JXA^W[AV2&L!")6:69+Q8EL00L@PG(9)J0-&%4Q5XIYF=;FMIG MO,VU4XVEGJE$YS%U^Z:#(#7PY[T%J35RD$_](A2AJCZ<;6?F9_$RW9;GNP78=34VM8GXW:I8B.)I;BO0Z6C/F3=1;6CT1_/G(*<<+LB$"K3H:FK<2 L'IX]"+5SN\:^Z M_O=B856=FHUKQ"%1$"J0*9NL3HCEBTP )E*"<*RHXDY:KT=/GAHY-,:YEU?? MQZG[J[_*^X$_\<:N@)OQ9[V]HG3Z_O-&*YI^THW=%Q;]^@ MR_>/:O5@%B>_K99_KK_;$D1L\3*#$&>QU!A0P3A ")K0PM;6J#8V:JSU#;\\#6TWOP0$;&!*Z8E5CT#,3B2N",8\_=R1 M S([G3L.RNR^O.>& GLJUG44C7W@L_G2OBWU^D^V4CO1 +>/=H?CGW5*/DX1 MT2++ (W-V@&EYG^42@VHF:"HG K$8]46IW+<:/ VPNE;V"]4-3!]?%)E&?U; MM!LLPW8,]MR$\.\5QZV)89 >:<-B:WS46A^UYM_L07_K KW_]D5O]$)M:O@; M,.Y61V^ CC9 ^C^IA]1.NSO;G(S>+O:>7-?@S"S6\H0 QC4'YF])S%%,I%LT9E\#IC9_:EUH(R$BMMBG0+O\D,:/2#:. M> C(].F@;D8< _:!^7"#>&-^9.S?8[ZVHE_4^A#]TGCA(][3!WL/$9^!^V D M,9]!^L)/U^<*(#OU??H\=SR=GRN\WM/[N>8Y?<_R'A^7B^I8\8ZMOJRJ);_\ M!YL_JSLSVEDAN5F>8D%M#=A8VBUZ2! @"E(SW&"<)AKAF'GM"#JT.;5QI3:Y MUIJ\B9[8*OIAS:UD)^5R/F>KTI:$KR4H/14H7;K ]+G%D8\"G2$X/A%TO[5O74BM5BLEZ_U& M9:N0V_#_F8!9DD*&08X1!H@F#/!<$Y#$$B=Y'IM_=M*TOM#.U'CG]T4S>37? M1#5M+5H)7&$M]BT(>1I;-W()@-C A%+-;#8:P96!57Y0R!*0G1@$J_YXNI61 M"S]VNGI<\['[\OZSDZ+6TC-SH5I#_T$M1*%V,B$W!VYI#23-$DRWWF*<^M38XX=XZM%\)[YT=;^WF>9?GWC/H$9!/$1IC*A MP.XUI?$&+>#DQKWMT:*-: I!F6"!,!H5,].K?FID9GM4YQ;:YG6JDT!@7U=:Y1T?LP]7- %>!,/#'[NB_5\3# M25][Q3CL/VFTJ(:3#NS&,9R^H&_XTH=BKCX_5R&Z29*G28)B@)CB-G)2 @XQ M!A1G,H4)S//8J13BJ8=/[=-K@F^L@5%MH6]PT@YPE[_ :^ 8^"/T0*)'Z-&Q MRU?$&^T\;.0@HV,WCB.+3ES3;R)]WY2&JO8I;\7_/!/A>!0O5MD9/ MYLG?66E^6!5";4\V@IQW.'>/V]1\"- ''[>;VF5U^:W6Z)NH,;O:NQSB],,7 MJT S=^=F1YW#^X)Q.)OWOK\?FWU58L[*LM"%J$Z!/QA';I>BJ"7FUW7%KWOV M+R/&ES\\<]Z=NP!B(97@'*0TD0#EW J%6NUV+D2"F)9243]9\2$Z M81R-\>-N& ITD<[]I?L!1 MQ;81%5O8>:/*^K?HER8<[E?S)8CEPZ(Z3S1#^>V7MQ\'ZA6WP7L(K <>O ]- MK@NZ6R1OFK(?ZTT)36-YN,';%ZM @[=SLZ,.WKY@' [>WO=?K:Y:;?[9,.*5 M^FZE7G^HFB&MP.&G8J$^KM5C:=.A56(%Y\VX$0,4"T-F G/ &-(:FG6*SOK* MJSH9,+7!?#>>OM[;WO-@4YZP4@.-_K!^1)4CGJ>9WAWEQF]#PC\PSPV _#5J MJU[PA9=;=6O^M?16O<#I$%SU>TYO]9CJM/0_BO7WMIC'IX+Q8EZL7ZQ>3 "_.^QABQG'M%?#FV.S4"; -KZA)M=;+T2OU0 MBV?/18PK[F[$-@": _-9:W'T9V&S1!N;;Z*-U3?1UNZ@:C,^0(43GG%J=6P- M&A\H3LC1>-W>CY[:$/P[]F(EM)KYX$S"-(,\R4"6)CE B*1FAF859G.99S@5 M3%$O<=G3S4R-?#8))4^UF7Z,K^=+0QM2]^HZ;0FNF1HW<&Q>[O/1 V0Q_R'L)R6SR).& M44WO%89,Z^BTWTNEG^?V5^5])21:_6\3,XD,]2D$[3P(08 2NRIC&@*9QSD5 M.H?83;,OE$%3(]'6I4;KRC@555Y%6[?:$,W:L>K7/E0;HA<=>'GDOAF8Q#?= M\L6K6Z+*H>B/^@^7.-IA^LMCG!BYWT8:5'8_*UWWW[SJOV+;?ZSNO^>Z_^RO MRW\--.0$!+5S? K1SGB#64!4]D:^D,_M,4RVVV[MID,5WU%OO]6Y;>;/9CU+ MI80<,P6RU(9]PDP"8I8'@$J4)#F,4T*5\VCHWN[4!KW-1J5H-]I,U^AB/J]4 M'SW257WQ=QC'AD%UX.%J ^AFYW+'[#J]-=H:/@RV'F/.,!B/-+0$PMIO0/%' MK'/<\'C<>,.#OX][HT"/V_MM^W8,,KL2+(TPR]>ZGL)_*K;Z8&Z9$8JYPBH' M*B$Q0&D& >-$VRJ"DB,NF-9>@<1763.U@<&\J;C*BK6'BXKIM6NN0)B^<=MN M'@WQ@0>-V@]P9EUSLZ\&U7AS$S7^1-:AR'H4;@\["+"!MKJOLV74'?$@L!UN MG(=YZ,@$>V\Z7\VTQ%H*00"6(@ MUHI2 MJ2'0G(*<8 Q55E:ZP 2V*J,TQQPKUH\WQ34Z/$K:4[Y28^+LKUJEI/ M>DMGG878C0K# #?XCL/&R'%*<5U&)9BDUMF&1E;5NN3PL;#6Q3MZ%@.RN6EO M6%EK6QM:JACJ=K4R;T15]./-R_:2._9B_^GV3[:2;=W!S:=418W>?V>++T_V M$>5OYA'K\N.B#J*?,9Y*IE,*<*HU0!)+P!.>@!BC/(.,0XRD7U+46*;[?)KC M)%75^=$WT8.UT\Q%;#YNE8-;>B;ACM;[;O0XQ1X=^C32^@,JAZ)=IZ,=KR/^ M$NU>UW@>5:[?-/5C=T>U)E)_;?R/&@!NHAH"F^]5@Q"PPM+(W1:J2M-89H]; MZ6GDSCBJ%C5V^SV.]6X7;/ZR+D3Y3:U^%$*U,5B4(4H91L!6G0)(93F@L0W\ MPVE.-$8)RX7S&=Z91J8V0]Z8&96-G1YG2.> =#B,"P#/P-2\1:8UL4^XWSF( M/,[4 D UT@%:'\C\3LLN8-%Y-';NWO'.P2Y8OW?H=>G:?O/]]U42_B:EZY[] M_,K6JI:T?"X6#U^>U*IZ2&*ENHB;/9#?3OJTV\TN39IL;LR-H=?57VBROF15LTO$8YW+36'Z] $U./AD>=6OH#/3_/EBU)?597'WZ;%FH9GC&908HH!36-#<[G5#<!&9H.".S"IM;9'O[36_VKW M'.L=R=8#T+@0[?@0,F&V)WS!5Z7:[:P:M"-$K%(>)8R+('*TM2L?!$!9KD+@8[3/&:( MQ3@E7G/"D0R?&L?65MEIS;(]A?A1N5(%@JJ?9L56E-7LAJTC9?[)7/E4[>Z^ MPI&6[TLR\)'6@%T__2.MS:'5/[:O2PN 5>^T_VRNVH)P$TQT^[4Z[K4/M7S- M_FL<:O7LC&"'6GW;[S= _EZ:->T8X:J/NH,?>FFV0-G#\:2>[9Z4.OJNO(]6RV4G$FH",UT"ABF M"J 4F9]80D#*;5W5+);2K83SD$9.C5:VUMHO:EW9V\Q,(U59[", ,%#'.IRW M3Z"[QIAW1A?FG6^:>6=T8MX9[?3U%QW5SM:7E]'[J?2UCP#$Z_?Y6*(0K]GW MG@(2PW9*MZC$0&V/*#0Q+'K[XA,#M]5ODM^*0!F;>+&H3#I5T3+).>>YBH&* M4P20R@7@-E].*J$9SCBAS.M&^&Q';/]%@:.<+LM&,*#./"8>@J_ MX0N*^L$4:('AV.BH"P\_( X7))YW7QMI\?:[Y<7RX^(#*U;_8/-G\V]WYFVJ M$^ .9*P2D4/*&0*6XC#Y G0_2 MZ/6T4!$;MT(LGQ?KLM$OGL59AAE*!8AAG &D8P4(-[,VJ+#,I! LR[P8\6*+ M4R._UKR^,N.7 .X;>W$%;*\3:[$!\NX"D $B*\Z ,U@DQ6%[KQPY<<;]RY$2 MYVX,MB;\NBGQ]E&:M6BA"[85(VC*5/ZV7,H_B_G\=K$;I6&N>7Y4\K-:SU*< MR"2A$&".&4#0BEF1G((4IS'&-,YSMQKR ]LY-2:K:_!MRN>:MZLL9!/9?/7J M,TC'C72_;R?ZV!'/KZ4T5>K+C;-1X>Q,9?P?=\0C9(<-MD02Q\K7W M5$)"[; )$[2Y'L?+'Q?E\XH9L)I45 (%1$@PD"%APQVU!IS9 /&,(Z@53;(< M.1\+'SQ\:D/SQCR/D[Q#O!Q.6Z] 8? U0V-9GV3F0R0\SB*O0&2D,T0/9/Q. M_,ZXWGE2=WC/>"=L9ZS=.QD[=TV_U]E#).$H2Q(;Q< MI (@:LNXH02!'.>82Y5SH;V*2H[MP-1(]=OSXR-;O=B]TQT'HJT'4>N"WR1Y M]!?#;?8\Y>X>>/38=?TFVG.^FBGONM_4O6E$][8([)X?VGLNO#(#G3&^5B<& MFHJ/;OZH<_37ZIS#R?NKV3% K9*VF(/""8-*$4"3G .4$0@8DP(DF8()A:F2 M4 RAU2ISW%U RYLJ+B(1B"?.MS,J M25QT]Y A+M_0CQ[V-(A>WBT?66%FRJE*8(HH@(KE '%M:S>3%"@B))8"IQ0[ M5:OL:F1JI+ OK?42_5&;Z7C^T0FG&Q=<"]+ -."-CS<%= $0Z.L_V<2H'WZ7 MDX???.>U_3[WW4(S7_1A&9I9QF&>0I2"/,XX0#K3@&0X 1IA0:1."WU<=&K<-S@ADD@EKC0V*A\X>;X M(7,XWM5W^V'_<;^MEF7Y_J>8/UNIDC8T9:99S)G2"&0$2H 8Y(!9P:R89PG$ M.B-)GOD$$;HUZ\4IH\4$'A6?M]59C/F18*O5BSW/8H]VU]]WT\*I(URW+T+# M._A&QE&)O-U9M O?,J83WV-'QP"K:[X=3HR/L^==?E\CM[Y6WK/;2K-\CM65 'S M#,(,QS 'A"(SB:'<3&*$UD!(LU22BA*-O(JV'SQ_:LS0FN<]#]D#S7G"T1>* MX6<6M7"]->TFVDXGWK*GPDSGZ@R!YB(K1UGE>)C?WUKA^^!RQ2=A"C>QV'OZ MV#.(4ZZ=F"J"AI[;-RB+7ZX4U4V1BPK%H7!*$JJ)UL M8]QB:5UN'M5%Z[RX9U:5K<5AA0M7ZKM:E)NB:Y^69?F6E=\_S)=__KN2#^HW M5BSL/WY58L[*LHI2MZ/?/?LY2['DJ-8]-UZYIL#%:(;WHK*(0)HV;*100 MQ*/LGY#/[D?BGU19*K79?_IDQ8-:/8"71G*V?/>L_E.QU;UY"=0,XA3K!#$0 MYS&WDSL$2*PA4))J CG3.O6JVNMMP=3HV;SDF1_E^H..B1!Q+!&0F-@9M1DA M*MO4AJIP(-U+UQB_0L.3?_JAC4&]X#@><_@^Z8HE0G\XW>W)< MLDP@E!H.JRK?<0BH%!ADJ8!2(1JGF5.%D+,M3&UTJ">)K(?0[C%X'K/LOI", M,F5NI6^#J:!<=#WD]'7O^>//14^Y=W)B>?+"JS* 2IL[\/ZG^6P6;/[6+$'- M7'556@6II2$3,WV5=9N?BH7ZN%:/Y0SG+&4)RD">VZK ).6 Z=@J/2;8_%.J M;+\8Z%%4>>685].Y!-\X9HU\& MIJ8ANZ1O+E-O/,.F.OF;\1J94+W!.I,HU?]Y/1,KA'A^?*X2L]XI;1XJWZB% M^6%M3VO*V\V>7S,90%E",\6%68*_-3QJ+(\:TZNSX3+:&A_=KM>K@C^OJYA& MLU2\8U:A8(#I73\X0Z5T^#4^;HI'+V".4C[Z/6541?&37J_^!22MS^M8-Q#L_O)FP!(2K])[KZM_W=/VOX(J]G7=$D@K M^THC>LHJ;"/%6RTH*P!593G-".6Q8B(!,,YB@+3( 4\@ 2DF(N>2$4S([$FM MBJ7\MF:KM=MPUM6D#T\=-CS@?N*3LG$MT1LV=]?<=D(82JFQC#.0")P!!',) MB%8""+.VPGFJ,^^XD=' F ^^N^T(]TBYJ=X8!L]9=;?@E7)9 MO2$ZG^/J_Z@>F7'O'Y_FRQ>EOJW-@^Z:$E9WJ^7#BCT:/KY3J_:*&=%(92*G M9N::&S[,"0$<)38*($,PE4CQ6#IGP;FW.S4.;.V*2FOZMNS74VW\32384Y5% MH)H+/7*G/'JCF_\&Q'A@SMO 6UD=M69'=RV\QO(J#^']H/!ZI*$- _-(*6?A MX/;++_,'K3.7S.-QX^6-^?NXER/6X_9^D^-[6WWT>?52-=0@M!MAGHE, .S\3XF M YP.=K@?:/)XJH51)X<=+AY._KHN[;GP57/SVP_P[6_VWL@&D[VN%PUE, M6,H3JVP"*;*;91#P/$U!"B$2B*@LXUZ?^/FFIO:E-Y962ZG'UM96^=%W[7H> M8)U@(=,4 XD0,;-F6U.%V*2+5/!4$T.P*?>+_P\#\3B!_B.![+@/$ 2X@<;:^O>+&.0-B/3 1[<#\J1_,/>2N>H$53 [+K_61 MY;)Z07,LI]7O,3WGG78&^WTY-W>4=L]R_3+3&A$<9SG($TT"Z??)7PS/P M5]\BTQAX$ZY2H1,"@;[RTVV,^J%WNGGXK7=?W.]S?Z=6Q0^VKF0PRO6J.K.P M^396 L,NH3;2J*7?5AN:I+C:M] M=8A93'6&R[8V2[1L MO(D*6P:J]J?2:ENH/R-=>Q7-K5O1?!M [IG2W;LKW4AXE X:F($W?6.\J/>; MHB\[7?-^MVL:7VKYFZWZ3<"D[FL!#975W=N.<=.ZKX7K**_[Z@?VW,!J%#=M M+/*CG2]7@3BWJY5MTW+_FY?M)8T*3R776R^B=\:(2M?CWMCZY:F*Y#0&:U6L MS?A0_H>RWBEY^T.MV(/ZS3Q\_8ZMU0=6K/[!YL]J%BLJ,>*9+<09 R1AI2'& M;- =3G@6(R&\$L:GX=;41H/68,!JBR-M+(U^6%-O+,U8QPSYA- )GD8'N.X< M3L+8"0U-E;>@K]F[Z>-$I,6F>:)RH D@@*4\!PP%>> 4F'#*Y7DQ"N)J+.UJ0VK^[6C M[79)?RVL;IC=AK-@X T\RE0@+75T5'O;!3U_'4\75$)I=G:V-:X^IXO;1UJ< M3C<%W$EO1:2WKWK*)"2(80 EL9I\4 ."A2$8!K--&7W\#^RP03EO5Y^_VHRNI MBMG[Q;J:?YDOG=E];V4F5*P]H8YE@A#/,% 80H"4)2BF$6!29CE,<*83Y4)0 MEQJ:&B75MD8[QMH%&KMXM.V';C?GA,1L8);I"Y;V<;E:%_^LTRAIJC44(@59 I$]C:* M9RH!@C.8Q%1D4O01='-HVNF]?P49MAT3@PBU[,'M-CT)A=ZKR[8X@1E*O>44 M/,.*N.RU. 4MEU,0.$JZG+RU'^]\.!_2O".-N?==I E+4DP1()JE &E) A[4^="935,** M?MA[TUA_^ *Q6@\#1B6Y_@ = DM@6*S?_ MHS2C #&.L$A4EC*GY=?)IT]MS=485T9_%NOOD:VC^VR^@Y>(/:^_+U<]XG/V ML73=X.F)T.#[.)5=#.ME5,772M*=[=:/JG5 M^L5J=MN2T/9\Z\GNVE2R7K,\Q6;A%.<@3H1-)%<,$)0*@&BJM!"$,*+[*=%U M-SRUK[VU]J:2LU]7,;D;BQL--,^=7N<^< R8& #9@5GB.E"O4)-S0RBXA-R% M9E])-\X-C/-B<8[W]\U:%U:81+U3]9\?%YMJ=,T"[Y:7U>)NEF)%5(P(R(F2 M '%LYB&2IR#A6&$L.]-3(ZNW=9!JL8B6FR*-3:"Q_<3FN\+J"[6V MY[U*:R5L(+*.F%6Q-@.-#6;X-]]L=N?>* 0"0 S#.-8\TQ0KF;>M?VH3ZO\3@J71\7LF!N'_<.-MU?-4TQ1P6H7#BB3%*)4YB?T*RIYJ9FJC9VMEU)KI6_SU M))9N@^CU" W\.1Z!,X"V:#<(P:JMGFQDY%JJ78X>5TKMO+KW,>QQ"MY!*B!%EB@L<"95YB>*Z=KT] 9?\S+EWL>K;C [ M'ZH&AV[XH]1MPN_--N/WQLZ\N3*3[T+>1-;PR%H>] 35"ZMPYZ9NS8Y]6NH% MQHDS4K_[>^;FV.?;@).9F;]C G4&D$RXF8+$%%"=8Y!!JS[%TCS+O,3G-D_V MFG6,ICE7JQ0(8Y]GELT&,#<"Z07#P S1,,/;+N?]DV0.'0V5$+-Y[KC)+X?N M'"6Z'%W0,RQT^?BX7.S*XB.ML829S6B7=@E@)@ LS@4@*<64Q8I2O_B$HQ:F MM@ZH#>Q35> 8/+>O\BI(!OXZ=]$88,Y_UO50P9E'SQ\W%/.<>T>!EV&=5UUE?K)UK-IBK7=5"4S+*KME]G""".$0$$@U0!E+ --2 M 4Y$G.$$LX1Y;0X,9NG4>*5UM,H4M99&7U4=0FAFPM9%MGCYE[+^T@S9'DD6 MV*/BOL$2H5\"-UZ;1-<.S(\GE2.V&?$WK62F; H!;N*KJP#XYTW(QM"U ?J M@>#A'J'M?*7XD('@/A]0,E2#_8:?2M_!MKQ2WTWC569C>^3S6:V_Z'OV\\X& MU!J;=D[C[I?U6=R,9FEF)I808,7,(",E!S3.%,!)JC+%$R'2W&?Y=Z4]TUPT M+BL9&K'K533O*H4\2%>Y#04C=L# A%^+_^RYLG^^?!-]KL.#C$LW4>/4X!+I M@0 .Q.?76C,J:P>"[I";0STV<)58P_;"UJE\4 A"LN>13]0 MB=D0O3"58K-]>B-JM!3. M@P\O@#W/@/K#-MZ)T*"[(Q>0"'UD=-#*ZQP@G7;U[''2F1DN0:8RO-^:VY#05?/M[S+U_DC$ZH6D:7 M&QRWL)$S $=5CMSO'%D:_O.S/8G[HJO?EK<_6#&W=&@,K51I9[E,2"9U KC* M!$"<,4")M&&S2FB=PRR!TK-@]$"F3B^6KC8X8JVEU9?Z4,ED6]GV2JJ]'$NK M_5)'.QYW3:#S1CSMZJFGWG2\8>+:W>AV[Q6H/)Z ,KICG[RVUODE,_\:ZN6. M8 ?3(W=MK]]X\^:Y+!:J+(U1O%A4-EDQK<(8M5B;G\I"5IF0R\6V6I#*$I[' M"0="0 D051CP5%$0RRQ7$"JE_%(N>M@PM77SUMY([!KL-R;TZ0RS[)"0R11D M,4D!D@(!BI$ .(4LSV B&4]F3]6IZ;<#//0BD%9IIE(X)CENC8_C]N^N/]PG%9.$IOM-8,^)',E^6H M?>$V%1H8W8%G.:WUT8[Y-]$.'^UY<#-$&;,K PT)>ECP:BSC2L@.IQ(7/.H MGFO2-5NKK5J13D0,$VJ#K!$$2.?$+")) O*$,46H4B+QDF'9?_S41O:-=3TU MH/:Q)_K-5^8Z6^,.18:K#&RVE@U2O]?JC;8L_]?>Q,NN%]_C5V[H;IS MO+*#?0WL-X7X;;F4?Q;S^;UY<*G- #;#6M,L$2G0'"=67B4%5"@!I,QXSF%, MH,Y]AO*C%J8VI.X<;/N-DOZFFY6L\X39%.* 6(*P50C"&@!!*0 MLH3D/*4HRZAK!:TS;4SM0V[-C#9V1K6A[F6SSJ'9_6$'PFC@3]L?'J\R61< MZ%4AZ]PS1RN.=<&IW;I8ER[MD3+19&96V9JRJD2\V>IK2[G)#"7:+KRQQ,1\ MZX18)00*%-22:!5SD3F-UH[M3>V3OQ5B]6Q6&:(1XE5;TQU3SER![F: > ; MF U:Z>(=:_>4D+PJ#CJ_K>[I"F'!'"DYX5I0_?(0W"'JS#IP>,QX.0;N/NUE M%'C<%BQ^8INL_%&:!@I=L)TB/69-L3++MH5L#2E4:7YGWD+9%(:))64J3@UA M4R( @ID G*D,:,G-+S".4^4E)Q7>1"^V'RW%F'67HAFK^WH?.H_8*:]R)KWU M+]IUL"DA%+4N5MH3.TY&C9G6X.I35VTU&4^UTO, NS%P&-@&9M(/>U"U9@Z@;789C5":H^<; M&E=E]*+#1[JBE^_HQQ4UX33ST4U%"\8$Q0)3 *$FM;0HYTJ 5$J52BH$5UY: MAB=;F1I#-.8U)Y)F&J8>4K)!^V#.GHA I&Q' B?W4!W]-TX.RBB _/W%LICU5\<,T8 6V-J$>9D+Y[TH^J')G M,3J+M;8=6Y[:6+ U/"JVEON6WG:% MW8UZ!@%SZ'/>+8Z[<7MV85F;?;.[[1:RI+//R=FZ69ULE'XJQ82@B0,)L#0S*S%2)FADK9@C&2C,.8Z_ M,,=VIT93WYX?']GJI55.J@6R6Q$KV2:0F]\6ZW)/V./&2G+.GV55.-;\>U&6 M-MZOKWQV=V>YT=L 73#TL;4UK!(R;?5GFBH HPA6.Z$47'ZZN]57$I-V@N*\ M-+3;[7U+C=M$B$V2S0Z#$4;3G*= I)P#I'D..#(_X4S0C!.1R$3[%18_W=#D M*&M'[6UKLR?SG$75C6I"8#4PMVQ-')1.+B$1K(SWF69&+MK=[>QQB>X+U_== MCFE;KM FT%:BQF;@M:4KK)K<]OQP!F.(J<@9X,P6Z,Y5!BBT)4>)XD(R1@GU M$KQP:G5J9+%K;6E5P=??521K3Z)R*0HVCTIE5LDV,4CL7!P]F>=XK]=<^L5U MK188[<'7:36FNP97!55"UQWS B;8HLRES9$79!XP'"_&?&[V(ZERM9Y]M7E# MMS^+K\/6S='] 9C8 [HB8,S!9STN^L3-S?L?-[F;]M/>_]9HWRZ M)\UO/\W3O^P19O^N>+#!H\V6L!GU;A?RVW)>CX!-[9HVYH0CHO)89H!P&]1# M<@%X)@G(DU102*P^EE-:C6_#4_N &].CY<;V:H.Q;*WWB!OW@;_[*Q\2U*$G M PV>6[,C8W>T,3QJ+;\<$W0=PAXA^@,A/5*LOC/B@:+U>Z#5&;;O\[SQXO=[ M>+D7R-_G_GY+PKT=J$9TL0D7G#'4TZ?2#[>M_WX^9&'XM^]Q?%[<)>HYRD6::!-C\!Q+%9CB,: \(T M(R*E"1/$9Q%^+>ACSHKKLX/51G%:#@.QVWHZ$' ##YS[YP WS?G+S2;-(-PR MV@&/0(OGKI9&73([N'RX4':YI1]AFW6V/24H=-&4BWQ>?]&WPDP6GJN2M>=J MF[U;/K)B,2,0(17K!*2)LNE6# (>J M7N".0U%'E<$_:J\\1?.N[%$W&ANOGP9FNJ&[R)L0PR ;B#.O-&946@T#W"'S M!GIJWS/7ZHB@6*M/YL'RHUF^+1Z*32+6^Y]-Y$,K?3*#E+-,)1F .$[,-$\H MP"A#0&%%;&X4X= S\-;7!)]/>YPXW/L5DRJJKJAV4];V[X]L]=_>1[6>G>%Z MA#L2RR\ MQ),[VIK:5')C:E3LV-JCFN 9:-W(*A!@ _/2%JM=,P?(^W2 (V1IP3,MC5]> ML-OEDR4&+]S2XX"IV;>\9S]5:69IJOA1B83S)!$\Y0+HG)@ID& Y((@((%,J M=::Q5&X!M1UM3(T;MI9%ML.B.=R33;?O>ZQI2@7BFF9 M I5!#!#5&/ X(R#)LHQ(1LSB$?EMVO6V97I46KE21K5P]W(1;%$4ZQG%A# JQ-B5 D,B-SC3-:"UUD:_[)XY M- 8'W"QS1R<88UUL<&1B<@7@F'^<[QRYYE!]%KQ)E/RP7%7_/%.YHIA*"&(H M&4 Q3P#5B-HZEYCP%,:YXJ.4#CICX-0H;%NKN(X+B;;!(L\+TX_1M[_?O4*Y MZG/=Z\:'K]EI0Z_CKZ_"T\0%;9.,;5'JZG<3**!SH0=>NP[..?/^&N5L+H ; MK"K-I79Z"MX)L7Q>K'>V$CZK=:L%CBDG.5(9P)7N' M<7Y=C4V-PUM;H]7&V)MHH3SUE3KA55 @A+(4$"D10%1 P D7@*:Q1!0*(C3V M.U\/!? X9^DC0,P4%:DVF*:$<8 2A $5,@:0(DJR1&$4:Q\![V!O\ A2W"/ MZS9S" 7:P+. #5Y?=_!BVI!-=#N?+_^TA;*K8?WM2LEB'7U:EF7 >@$^:(52 M@.QJ:EPA2 >GC_0@7>ZY5F_GP_E8A;J,<*(0% G,04X9!4AFAF&R% /-#>]D M$ N%13_)G4M-3VW$W)6P^- =R-.O?K-[ISBN: :!>NBU2CB4KU#9<04LN-#. MQ89?26O'%9#S,\($ M45G. ,ZYC0:@-IXRC4'"..(DP5BZ2>7W;']JU&+>-5S'B7]7*U4M)CR"@WK@ MW\TS(Z Z,//4QM]$72+.ZV7$562]:-=OUI'(>C(L^!Y16\-VPD@174-UAE_@ M5W\H.X/">CQVO("Q_C[O!9-=\9B>M9C:FN@[2CIV 6]6[:;])GJ<0LT)C@G( MS-H9(&0GHZF"()$PS:2&*A->)1=<&IW:P+$QS[,4DPN^;G/1T*@-/#!8J-6+ X+?>61P[8\H;D.'++ M_Q$]EMT?%\*&GJIWJO[SX^+T#,W6R,@TUC0V"VR<: I03!C@2J1FPJ0US^)8 MQ]PIB=&WX>EQEWRN.B,J%LW^-?JX.%SG M.=4HN0YACQ7U0$B/M)0.B+C?ZKD';)W+9I_GC;=>[N'EWD*YS_U^S"]5,7O7 MO&L?S'C"YO626SR7LR1A'*=I M(\@X;DXQ@06X-04*P,^*F($Z<%<4<;4^/S MULRHMK/=-#*6NC%-%YS=M!T(I($9N@<^SKS@@,")R6*IQ+\^+'_\S=Q=SQ/- M#]OI8=&\?;?7,?U;#S/N?-C!4'63NY5D.(4HU M$'F.#0O80$PH"(",I)11FF+A5=SI&F.F1A>[41&[QM?E5 X"(SRWU*[I,\>M MMI%Z8N@MN.YPE+U^:7P9--TR!*RAMO"N,67MFG$5"ZZTM.'#POP/)H G, 4X MU2F):8)R2?W"M*\WRN>K'R>8V_IDV7;5Y+S[D6R ;G*CVG&A'YAP6\PK=ZHP M@\:AFVBKE+;KTTVT\>JFNG[7L7#$&P[D0/0;P*!123@<@(=4'/#)?H1^?/]Z_?Q?]WX^??WOWY>_74\FQDQU+SN;BF@F: MOVQ)8.=1HWS$QZ:W'^&)WUP9S/NI6*B/YL=R1A%#B>0)2!%F-E81U\$S\,?HB4S_X-PCYT-' MY&X;>)TPW",'S\;>'E_9>XO()II5N\IWJV(ABBN*\"W2^/:=W>K_DR< ?_<;$Z*FQT4Z =>U$WX,_ M-^P-P%1R%@/%50I0*B3@:4) S'5J0T@4DUY"9]K:Z_G MRS_+*A]R#_V@D#MOGX4!&S)[4JEM),J%=KQR7J6/;[?-N'7@SWF=>VW=BY6+EF"[M_=Q.Q M=<350[&PRG(19_/JRQ]?:LS_#8F)( IG($?4O"$XUX!06]@10H0YII3'6?.& MO%\X+FTF_'ZT/HS_=JCJQ[_2J^&X(3/%SAYZG^=ZW;HFDWO'_6:2L#8 1 T" M-]$& _-CA<($5.WZ=MQKR]UYV_W7T,'KVQW!!/)Z&]!O]O3FN2P6JBR-E=RL M(&T+;Y<+&Q%JVC8_E85L"B1O,BI;V2RH$IHD:0:R&"8 2;/:HXQRP)F*,X'2 MC!,OM8W^IDQM ;@U.Q*[=ON-35=TC=M@,P[@ X\>K1/1CAD #L?H5AHQ*T]<#=LB[ 9[8CT@-+2_;8/JZW&43"#:+U].XI;:,^$.MUE5, MY6*YMB6T]7*EBH=%I'Z*[W9\C!Y883[58F&L-$.=^?5U1^=U# M"/)\-[EQ9A#P!Z;$71O;HKR_-&8&%,^_"$4@,CO?SJA<=='=0RJZ?$-OL>-+ ME7;ME_=9K;_H>_;SEINI)!/K&:-(D5AE(*=: ,00!IP0!'+$=((EH0IZ:3SV MM&-J+.58U?H7Z\NO9N&H*A8S#D5_M"YYAFOT[4 WAAJA6P;FKT%[I(^2[35X MAA.Y[67%V/JWUT!U0AKWJL==*>[SYF7SX[\7AL=7XOO+)_7#(&BE$"%2L:0B M!XGA5( R) %-E08<8<%(G&L8>YUUNC4[-?+0&3YEL6YN*FF)>\Y[I![NWS?T M(<#. 4;YMMJK^;BH/[,O^M(^6SRC&2&Q3"2((<9$AK@*"@@,$D!4DNTAQCK%+J=7#3V=K4!IFM9E>=CK*RYH*E M!L_V(*:' DDWUF[C03 $!V;Q(RGQKRUZQMAZ9AV.=)U "425W6V-2G!.;A_2 MDMM-?=-9E^*_OZI-E=QWSU8*^*Z*E*QV!690$R'3# -&D5FIHU0"%HL8)#S+ ME(CS+!9>>X876YP:J=S;@H'73$\O8^Q&)$&1&YA,*ENC'6.CVMJH-O>FWC , MF1?KB$VP--E+[8V<->OH_G$2K>N-_?CE8Q,.<;NHCT/J$Y"M2E=LYB9"80A2 M&NM:YH<2E "A9"PAEHGB7AK@%]J;&K?4)X4?^P:&7$+7C5<"8C8PJ[265L<+ MN]@-I.7MB$P@3KG4VJB,XNCZ(9^XWC98%$E3:"..H_HX%,IN!#\(=@-3_>V7MQ^CV_5Z5?#G=254 MN5[:>@Z5M$KPTC+>"(T7(?,:16:\X>@1!1.DW,R)YWY>KG=F0"A&+!-2644F M0T,IS0'! @/!XI@*Q5&,O>:7EQJ<&ONXA:7]K0Y+\Q6.O("]&SF%1'1@3NJ( MZ(NLS0/-0ET1"J;8>*&YD?48W9P_5EMTO.^Z=6U5I:^-=45$MZG.:-;$1BW[*GPLP0BW_6D2S51;MU/>U2]V.5/6G_=BO6 MQ8]*7VN0N.$N$ .O:>)6E[2DGSZUG3UX;XORNS>3!L5)F74H-8(@#Q!(% MN* 9P(E@5$&2,^:5Z'"RE:F1Q\%YW35GC,_997&/B4 =PPR1!G6[C M%0_<+B0_=5]\O:CD8?;F1L'RBVY$_MC\;ED6M2+_VLY=S,+W4U&N9YE2&L6) M!EA:!<0,"1M9%WU2 ,-WMQF+C=^+ M!>X_]XOGA^;$]NPM4T"HCZ $N051KV:9.3U M0'9I2P9X>O^2D12)!$D!J$HA0 (+P#3-0 =K-E*)@&YKX>"/4J*W<.@JOJRAT]=/3" M!N_P17P/'P!^O!Q)>'^TYEWM]K$?&[L=Y]IH>9;QO'QY6E2;^NZ)\>EXK6<=F-T7$U\N* +1:W:T**ZS.%O). MK1[9PG##^]*>-A;E=TL4LTS+!&MHJ^3$MO C5H"991B BB&8:!FCW*G\:U"K MID8#&[\B5F=P2&6LEDI: <1:]"9:LY\1>UY_7Z[JS M:M^CHBR=*YF%[?)N'GJUCASZN'W3AZU/;3K.UVU/M7Y%C6/5WO3&M6C/M]?H M.H^2Y:_1A2/5,]]VI6R[LODN=SZZHP_.=N73IBN54U?ZE3L/#7EG+?1@C8U7 M*#TT/GM5U(,_O&>Z05,L^(L^K35:A2,WFJ'-4=?+05W?.!6YQ@D!21HC@++$ M3+"E-C^1/,<9$3E-L5<^PM4F36T\WJW(7,?A-^:WIX?GDR>'ZC2W_9]([4'J>2/<#:+3SZ+VHMP&.HX_=#WT8O=/"ZQQ%'[MX]B#ZQ*4] MMD/^SE;_K6PVNJPV/6OY=K722SO#$^JKF>V;:9^9!U948ROHEDU\>4YSGG*F M;/JXG6*E I"$0D Y1!E1.4JU4Q3_=69,;8)5.U+K-6W/?UV^\^ M.QC]>\EARV(4[ 6$@9"]X;$+,4JOC+3M M,&#O^.TS7 UJY\9"_Z>/MY-P-0)[6P?7/ZVG.+WZ\U94=;MM1O)JN3 _BEIR MY6XY+\1+_?_M(I.H6'.= M_='\.<@N0%_T0HGB^S8_KE9^3W".)/3[/J?GZMUF=7U[7LC5RZ=M]>W/QN>F MKDZ&40H),8Q(H"UP:TMY)$( SM(D3^-,9=(OLOQ"@U.CPWW7\)5 =%_4! MH1IZA5\E!]:V1CO&5@7H1.BB0Z[ A%K[7VINW(T 1^>/=@5<[^N;TB96-ECR MG:K__+BX6RF;V?5.:64:D$U ?"OM4$NYSA#,%(H!DQ9N0&!.$^RE"+JI9-WJ<&I M3;-:>Z/5QN";3<3)4VVSMPQ*-^1N/!<2R($9;8/AUQT,VP"LNPL8]A$]<0(F MG-9)=W-C2YPX.7]"V<3MOMZ")H_-D6]U&EQ^V181G]&8*T;R#&AI-[@T2P!1 M"(,X8RG+(*&*>X6^=#4V-7JI;8U*:^Q>:?7^==0[L88"QFFE1,@LG>>: \XA M-.PN)4T5$43Q6:US\&UMNGY>BTR>4=R[?TV]T_&VYE'\6\_DL)]A, MIPTQD]SF93"8 I9G'&2QX>@$YTH0IQ3*PP=/;=1K[?+[_C8\!Z4_-H3^SR%".9)W8!)P5 F&6 !YC:X](%AX('DXH?F/5X<.AEH;-@\=M1QX-"9 M0\X_^GWPBH&WCTNSOOHGJU/TJ_V=K\NY>=;#?RJVNO]S.>.<&UY#!'"$D%D= MY0+03&H B1(98RB%J5>AKFN,F=HX8EXC%*RFX.6N<*.!L0 >F#HNU2+<]:7= ME+Z)&G=F;A M,T7,O"4F.1 Y-ROLG!) A=9 2(327$!%_3:H3[0Q-=IK3:RWC?HOJ$_!Z<9Q M5X(T,'5M\-E;0(>CH@[O S',J19&)8X.%P_YH.O2?I_Y3AC IHSSNZ(4\Z5I M1\T2F6.2"0TD3YE9):,<4,BMC@&)-+I;L[KXQ\AGZ>'\/X%/-T^ M^7 H#?SU[T7Y[%1QWQH;C@G<0 E$"A<:&Y4?W!P_I K'N_JQQMW*IK>M7^[, MVV +M;S_G^?BR<8GOGFY-T^TE=]G&4&,YR(&DM@--D408 RG #.=8$(1R7#N M,UEP:'-JDX?6Y)NH,KJ*(]F8?1-9LZ,_K.&>$I$N\+LQ36!0AZ:;Y>*A627= M[ZV1+J'H338>N 1B')<61Z4=#P@.N;7XLJC^I0YE$T)C98^\8P83@"@VBQ9$<\"Y5AS2+#,S&Q\>;VS5;-J8A"O5Q%#?:U>\%SG_W1 M#,1:'@V/2E[^@!QR6(\G7)%]<:+6B'U%OBHQ9V59Z$+41K*EMDQ_CRPW+U6:U_8\7"/OB-,B^ENF<_9U0@ MEJ-$ 9Q(,TV#F0:,2VW%<&*9IC07,/,+OGY=AYSH8M0@[J\;\R->V]\GE>3U MWA"<,2IY3.Q9"#(#:((!$P(#FB9<2BPTP;!]0^X]DX#^2J_)_1A#].Y._U)' MS'+.RLJ3FW6;&5X>5N8/^XLU^_F7>HG<9@5_@7=BS%RJCFIA-]'IR8AU:G/) M(631%K-:I,:B=F-8R0)@EE3G7ZE^Z5FOWI,AD[]>SYGQ4\M>O>-.)JZ]OE4] ME'/>LY4-)2KOU*H5YRJ$L>1=,;\C?#(#V2WHTSXH%D;?S!ZM2Q\7C<>,(U_C[N*=7TN+W'F&">;B53V(/Z MHG=T<-ZN"L.O!;L5WPOU0TG3;GW&^P]5FL9G.<[->" $B&.[$$L3"*@D!!"N M&4LR(LT_.X\/_6R8VEBQJPW%*[6HIXU?'N34LT,UI< MK0]1ZT1DO&@"0*+:C^&[P&.L&+XK1AHWAND2O['D.C [QY6>CQYOC+G.][WQ MYLI']1A[WCR7Q4*5I5E,\6)1O:EOEV9Y)!NYVE;&O4J";RH,VPK-Q@3[ASW* M^\'F5HKH5IB?S67O%%_O+JW>SI>FB8?M,LQJ 7,HLS0&-+>I>80I0+7"(-4Z MSHE$>>X66/UJ'DQMW-MS>%.*P;AR$ZG6YTC8PMIV*EG]H+9^1ZQQ_":2QO7J MFF6UX_1DO(]$[7[$MOY[$/FKO& .(_'47YN!Q_'6_6C'_VC_-;K??8TV&$15 M?78[CE0_[. 0W6Y>(PM%=4V]<6G1B!HX=C8=)_\:>G M>94*'\+(J# MO@=NA[:OW;L#3YP..G;C8&0\W#^3M;^N!K.[G;[]Q?IJ7H!?HVT%C*V_+GOI M_JI, W9(*"6G(4P<5_UI0)"/%*.&;.LZ'0TSN!UF)FZS#+;2W*D0+.:Q!%") M%""=<$ (ET#$F&.J4ZJ0T]9UO^:G-E:TUE<+[Z-\WW[""8X=X4;IP\$[,%EW M([N3EQ3],8@\>C_@ @L[.#;^*O(/?L"<$XGP?$J/;5(S[Z]HTH:0O#7D:VAV MU:94O>PM"FH9/R7ME=NR\.66<;^J'VKQK"QO/RR*?RHY8RQ.L!04)$3E-J+2 MS+0Y9 !2);EA2I0A]YK00UHZ->+=1.,-??L9R/D MTH2DSBB""9-( DIL800%$> ZY8 +2$G&,TD1GOU0*[YT73>=:++'X%0=EME!G@9!YZE-$ 9$S>U('YIK R8O7D!AW!5'DZV M,G89ARY73]1IZ+R\MT:@#;+Y9+-SOQ8/W]=?].]EO8S\9F8[55; %UU?5;#Y MW;(> -[_7-L\ K/B_%24ADERJG+-*9!YG &4,PH81P+$6,8$"1==%3*R-,9[L1 MVNA=.##]!>Z]]PNSGJBG6 &WW(*"'DZU,(!-8\L7AH/QA(YAP(?[L7ZY6L^^ MJ0?;Q&]J^;!B3]\+P>;OEH^L6,RPXCB5) 5$8PI0EF1F=AU3@)&9?!."4D8R M%Q;O;&5JK+QK8?1';:,CK7:CV4V3P3 :^A#!"QYGPG)ROXN S -VR,?\;4L\ MW<\>A4BWBWMI 58C.9O*X6^I0K6=24Y;D* 604+,$%%D,J$H9T)F. M$Y'('&9>U4POM#>UC[\UMUK^S7<%_!;J?'W.7DB[S9H"XCL=67535YD96V8ILQ M.),RU[G6#*10YP ALR1D<0Y!GNJ4YSS'-/4*GG-K=FHLL[&ZK;?UQ%;1CTH< MU&HHR^5\SE8[*=Z>%&0.$1'IB'MN VJLO&9O,JUXLQV6BP;I**0ZHB M^@ 53!C1J=&1M1%]@#B61_2ZNZ>PLS*K*[4) *N67IOCCO^7NW=;5TV.Z9V%$7"AS3FE9*.:+29??3_P /$E-* M20 %,%G[HLKI-,FUU@?RPP*P#A_9CSJ:[,VCLM7BWYDW MXI!F&88O.%695CZ\Y:O U!C,O(B%9^UG7\A10J4B60$+HCG$TOS$B\3\ M3Y9":)5G2!._\YV8H(]S\&-@SR/#[C8KQ(0R\OS0J#[K11RW.WB]0_7M&G S M2;"%G#4=1*P- :MU#T0O5/UN7_'C5O0>",Y1C>^AS[GFF'JW8;=+$V"J3#B5 M9D%=:@VQRB@DDDN8B(1D5).R5%[!O2?D3&V":!>!^QUPW[HXEW#U.46]"JUQ M3E&]@!IXB'H2AJ"'J,=27N 0]:2ISQ^BGKY\&!ETY7&4M&79U*IJ:J]M-F;D MF[IJ/_:7M%QT\P?;R-N'.IKF%W/AMGJ_^E@W)_S%UK6W@Q18VJS0*LF MZ.LYJ+/,P%%Q/>B)C75D A\"\X!CGVM0"G8:-$B)D0^)K@'J^.SHJJ<-7%'? M/[#%IHE^L" MEI)X[M-JC/J@SU>F,#_0*NT'TP"K5>=Y(Y[NK=!X:CM;S7S4-+RL@Z^HXM[>[P M^]5K]K#8LN5ORJXTYXAF3.H\A7FAE38V$ M]LK6.^?0++]:?7VKM9R#V(UR@@$7F6I.8P9^;Y0-6OK$ 91@-4S.R1JY&(F# MV<=515QN&L8AK]C2!OQ^_JK4]M=UTY>AC1'E"2M2AG-(BE) C'(..:=V+2=T MD0M>IDS[$,AI45-CCU934*L*.ET] W =$';CCS"X12:/H9!Y$\=E- *QQAE! MHU+&98,/^<+A#C^RD&HQ?],FF;];5,(04;V]],[\KIJC#"4(9PB*E!00\UQ" M*K(,YDE18,5%*IA3'-U9*5.CB$Y1T&C:;NZ"6E0>?5+7=+,16 MU64S/QBM'S<;(V=..=,935.8JI) 7 @,N5 :EB1!N2J0UHG7XN*4H*E]]GL] MZ^*0?I[ 233S/"NY$!125-JE&BILT;4$(L8(R;5!MY1^X64A\!PGC.P 4?#3 M:KV"K;:>QZ$G\77SLT)@%IE/>V!9'6=@KV4X#^L2#H'\JY-B1O6N+AE[Z%M= MO/YE@C3>?E<;L:C4[N3OR]JL$-^OC*ZK:B'J>.4Y2AG/.)$0Y:4RI,U32.R" M+L]HSG*DD!1.S1W&5'IJ$\#-W=VFKO\!%IV>3;:$[>?0F.-8RFK4H7=CP*D- M:&0V#1GFL3.]'^FQL[S)])A.S(?/0$TD",1)Y3]55(C/((0.$_&2/: JYW\K M6SQ R1OC1+([96M^KA]7VT^&.'=1LRI%B4B5A)GQ?R'F6099QBCD1+.D2!*E ME7NO(0>!4YM*.I4A:W0&LE4:;(S6'O407< ^/P'$@# R>>_0:]4%G;[ *CRL M]:D+D![U(0,#.E*9Q^N!]:O3Z('2V7*++L\9KVJBAU5/BA_ZW#=LJ?%Z76UO MM2W07-EN=4UWYNKS>BGGNDC*#',*%;<%%S#7D"A60IEJ(35)J1*%WS[$:6'3 MVXFPNMKX[$U3--(S2.4,K&[.=QBH(K-NAU&M9EV[O5,46$W#>;B7T0CDEYX1 M-*HW>=G@0Q_0X8YA#'' 04WFPJUN6RLW_2UO'[?5UHS_8G4W+XVYF#$.)5:V M:20O("4H-8Z2EM2S_; M[._!KIOF)!-;T]3XM/QV9 M0&W&^M] SSX@>P;6GA_K6>8951EJ1-VH=-11&BE6LS9^H]-AW^C]&*E9%M0W$JM]EWV/BBS OK"OC=[V.:&C:VL\48U?^[V[ K) M4YP1! M%&,14$4BYXA!C2FF1:4T+I]JQ(^@ZM4WJ3THL654M]**-Z/3N-3_& M +O- Q,9MLA30].!^XF9X*?&T)^!S9&S%DR*:K7/QC:(+[A<%PX_X8$$G_S/ E3:# VZUKL*6.O:#,7B6^P6Q+Y37[@;&Z4QVQ_L'[I\L ME^L_;$*(^5S?K!_Y5C\NC=-OCQ6KIH,:XTOU:;UN-DHMM[6"!WZTI MX%UCBV>ZF/]H.6Z"Q!R#^+L=$>#WW]88"F&H_0MO^>-N5 R%YVA'8O"#!D2J MM>>FQK=4O8>_;C,',JUR1%D!><8RB&E!($M0!I,\Q9DF.<;8\6CSLK#IG6+N M5:R '6]0;=GVT7PD/P![W'Y=;WQ[-I\'^SR1A04P,F.U>H):T2>T]?I"NH8O M:![Q:,' &RD2;3B(?A%H3KB"IB:V_BZ#39H>C_\G^0O28+V M_37^$Z DF27-?UU$0LNK_U)R!C(Z*RF9T;SH_G5158\VF&$E09;-DAS-DA0] M%\S JOJXW;PO=9&(?_\W5"3_F24S8-_=YGXZRQ,RRW#R_,-3BF:8I*-' M#H1[WKCC\+<3UPW=_./;?4&Y#V:(VR(=2:8U0GD!46ZCVV2N(4&"0EP42J70]9],VZ06@-V( [#T6P#;<3 M8D;>8#MO[/&&VH7K!]9(>JP6*U55-^)_'Q=-P]/ZQXW:<41A:ZUI#C76AADR MS8QC@Q.(LI++A$I9E%Z-%2Y*G!I9= J#GL8ST.D\M'+21=S=Z",HFI%YY%H@ M_>LIN8(3JJS217GC5E=R-?^HR)+SC0,VI6S%R"]JV?=PLMC]N[-G[ MKC527B8T14)"DMD.##E)(%-I 1-)2UH(7AJWQ#EY\J*XJ=&->:O*>J%BSY)5 M'97@L:%R&5V'G:B@F$4FE;IPK%466&UGH-/7$$L=T'&YK=00$#UVIH*".=+N MU/6@^NU2.6-T=J?J\E/&VZURMNC)CI7[72.78K&1D-L?O:+D=:3+EZ]L]6QO MAH,@^OH?W[#M_BQX3O*4E$6>V"3,#&+%&>1)SJ HI<193E"2>Z9C3L:VZ9UU M'&7C:Z-K5]JEWZGGVHZXDQF#V$5A7O*=B7V\D=#05/S_;5$) M96:-E5H_5G.N69IQ06%.S8R.6:D@25("!4\45[PH4.J?C?",H*DMVFH]AR0- M/ >BV]P5 IK(4TE#^HV.9A'1US)P9/T9'$*&Q3\G9OR8]C/&/AN0?N[Z$ =* MK]:Q[K^,H! MJRCG6>?DON !EP,)6GCZ#DUHOS\>'_/-C]L&,Y;K6TZB/GI@[*?]#?59$R!QG!@%Z6]9/'G ML@-_/=>/=M37P7%'XN4'.?;^0FNA'59K([!&=B/:F6DW!2X-;=O1_2=K[<_@ M]]I@8"T&M%^FA!'EGK_)XBGHL0"EIS9PB\ZA=1&:W"2VDUT)43JU8O80_;49HY_K#9* MK.]6-L(4;-EWP)M\6\\)P =]-U*/A&GLD]5.ZSH)::>W^;LAYY9\Z]CJ.*T: M!H 6B$A])(]*C@,@.22\(8^XUJW>[3HV&Q$W*]EIL5#5;XI5CQM#KJM/R@I> MK.Y>L6IQZ#UAQ8M2IAH*I(AQI@DV-)<9WSJM$SH+K/S2TH-J-S4B;"RI@TAZ MMH#.&,"V+J]F]#"AD0]??V_F&Y_F&X[S>V%5_-\U_;*AH+_F@GG?K,J_Z'CYOU MW8;=OV8/']6FO4?-$2JY3HFVQT@IQ&5=NULQR$16I()GI>!.ITI7:S(UHM_9 M NY;8YKJ)*TU,R#80[V7K%H#/(+@KAJQ\\0^ZCA$)O']$'1V@-=/AJ VI?E' MT!HSL\VGZW%Y._*X>,0MCC4^(X4T1AXGOWC'$-B>#86\2L!X49(A<'@20!GD M@0,S@OL;2+^8556]+;1^I?95YY3\[\76:/7E#[7\IGXSJGVMYBPILH)3#7.M M2XB9/2%090EU3I7 *$&I]FU,,4R3Z<4MVEU_N:\4M31F&#]XNP9<@4W/%O!' M;0Q *;BO3?',U!TX.&4NK#8LN6=C_W=5MTSS8&:1/DL$2%X(1!C0H" M<5)FD"E*(3&K@BQ!*B?,*S'QK+2I>?X]94&G+:@[V S+1SP/M2O3!0(P.I\- MQFX 93E@$HR8SLD:F7X;AE')1P.QVFR4K(LJ-&T<;G;U2.:*Z4SI MA$+$T@(:KXM#9MPR*'.>V7#<8H;*(%(Y8*P45G%S?!#6G&\:_BJS_YG _2_L:6J MR_CUVZC?K.337_2NG"5)2GD7.20X3(O<(%PDM%V=-^N'+ORC#RV MG5Y3&EEE_NG%QE3HG(I,*N,92&2^6($@X4D&94%8KBC1&%.?7G2CC><8G>G< MQW+,(7/?IAEE($;8K)DU@94]!6=@KSMH+K&C'#8!7@=)HQPH,5VOD_B!7YOE/4A_PO >;!\. !'HO-K@/1C;#=H MSE+SA4>,Q\%NMCPA6\=;AA?)7S3]-,VZPHI:K.[42BQ4]691B>7:!IWNH\$9 MS5@FE892T<(0;4$AR3-DG/^4YP0A)83?@:Z7^.EQ[T[[>JW^1'__4O0>X^"X M81(-W>@D?098L-<=_!XEG'X8;@'+WWL('[TXOC\PSY7.'_"4ZQ(USDKNNOY$Z3U\&8W B9//"'J1/,G3!I]*BSQSQ]"XD[502E;O MC)+U^7-;K^WM=[41BTK).1=8YQ2E,,]4"C$O,"02F_]E:9IE3&+%N5_HR06) M4^.+3N&F#9MJU;1'?'4T"E@W^OM&GUS"W8U)@J(9F5"> EEKVQ7;!#M]0X:A M.$(3+!+EDKR1@U$O-YOU'\91O()E3D#M3S/7 S@JSW3J6L)^ M6C<^#M64_JHU>;^ZMM#;BSN[2W^X[[=V( M[>+;8OOCL,X#X9KSA$*>B!)BG):08*(AY10+07)1Y'YU'D)J-S42ZQ<0Z)D$ MFJ+M&\3!35#&=0:H8@%HGQ,DM5 MP$28A;',)96%5YN"Z9@V->([:CVTZ31O*M4TJH/E0JL9^%;#4!_*M=N M:/# MMEW,_Y!X_^F,C8\#/ F%)S0E!.A*M.L[]%_[UZR#R-8QL+]^XG$_TX]H!Q7H M804L6(%=\$F-?TC_?1J&C>_\3\/NC>Y/R)G:[-LKF6_6&JIIR\:T7BP7;.M9 M^?,4M&Z36@# (L\P;=.Z1L5>LX& F5 70 A$LZ>DC,IY%TP])*!+EP_=A&C( MQ1:F>?UH%M_W:K,K@-R>\\^E+&C*2VZ;D&J(\X)!KI6&G!8B2W&&,N2Y(W%9 MZ-1XXDU7O&"COJF5;TU@)YA=]R;"@A=]HZ(-4[8UKT"G\&Q7MO?'+K GY+:% M.T3!]C <1(Z\H>$.PO'NAL>]PXCGW6)E]UM_;=)7S!=L",VZ1JM*S*G)$U-9KIU+,5K)=UME8O1M"/<\XA[$8U M@7"+S#"MEJ!6LN7M76_-$D M7JRUNKD M_[_UA3C.P''>^M@S]D@*.$W[8Q9JVO:0/.XT[@_) MT;0^X!%!2]H>1$JQ3!-2V@ )J0QU"4TA)]JV#DW,&L&\H5GBU3K42>K4IO;= MXOI&_._CHFE/51_:#$Q&]QL"Q_V*T,#&WK X7?HV8E"9%TIQB^&^9!"8%PR. MQ7&#!FWMBWF+^@#H]G%[JQT:8'8%"0ACG!4EQ!GB9EG"$*2*<*B1R$N!2)E1 MY,-:UZDS-3JKW63#8+V&!KI>32[8LM<8WI/,KAPR1;*""XI@B@2U$XTT$PW- M88%IDI0*91QIOZ7,>(,VWNKFK]9EGMS8N# /ZR=5:U#[ MJG..$L64C3A,J)DJA=V\2[B&*4F2A!4R28C7_K^[Z*G-B#TUX:;1$PA_?]X# M>S?*C(-H9'KLE 8]K6=/EDZMXA>63-XTZ(]6(,KS$#PJO?D#%H9"B,P@Y\BL+Q7&AD0RDBDUO+GA3L[TEHUO=BO%RAZ( M/6VA9^/':Q:WL;-?%P]7]"O<0\URK759)BH%5 QQF6%.&%-^ M>\97 CU.X-H3F.O6 ]K"_+6%>1,:9M=]X2O!B[X/?/@^AE\?G\4@0B_&O8P7 MZ[1X9.:Y/HK'%U\?;'84=LERE&B*$T@1*NP&GX"TU"G,"&*968;J/$6>L0IG MQ$V/A[OXJ8#A9D<8$Y[F288+F"*%(4Z2''(J"2Q+F0I$5*JP5\V*4 B/$G]S M"E\ +X:^^B/M1KZA\(O,P0>A?3%CAET0B1#=][(QPBY&GXOO"QT3S!:;_V++ M1W535:HN3MHK.OB;$?BX4?+6K.Z%$6?+,JSDA_5JT_WU%:L6U:^+E7IOG/=J MGA+%"YHG,,.:08Q9!FF2("B82'DBBPQQKZR%H-I-CJ2,<:"V;@8:^^HX@IZ% MH#,1U!MEK57U57TS06TG^-U:"FI3/7 [:S9UX8$HK7'HX7'X($[3^VC#4=D"O\SC(1'FY4Q1F2D M!BS11L:O.\NUB)[MVS+XX>-U=+G6_B>]7JY^F-_,)=5B?F->56E?UW=+=C?/ M%$GR,BEA*9F9C232D)+2]D3(,LQ46N98NLQ&1T^>V@RS4PY8[=Q8ZABN\W/ M52!$YG5'^YVYX*2MSSC"E1)_N5M_^ZNYI_&!S0][U_?X2:-\S"<-Z#[0TQ<, MVVWXH+9VK_GC9OUM(95\]>,?E9+O5TUMA7W11^/'SC6O-X(E3!'/(,94059H M 3."2\TP42G'/BVMW45[?;8C]*\VFC='2(^V?)2=XQ:=TH#MM/9;\7L,A-MR M/@Z\D0G!(EN?.75JVUI=/UG-#<0_@YWRX.8RS-Y+<'_$ JVO/02/NGCV!^1P M93S@"0.6O1\>[?'8K7Z_JLS'OVSJ#9&2,9X2 75]SFV/7"BF"'**$Y0*6>2E M4U3220E3"TYL3MGA\CX@+A[+O6OQ&6DIYXF3 MWP+M' 9G%U_/WCC>PNJ&HW=;5" U:KZ.5LGD75S MK4+@%9GT:JCV.LZ U1+R MM06P-@'L;6A/:&>]"LI].\#'\Y6]AT2\7 -DN&"805J,'2=S#53/A-!<];BA MF2Q=T="/Z^5"_.C5TL 95USFL$1,05QJ 9G$!4R2Q*X@J:#$RZDZ*6EJ#.A2 MPM832S<2"X)09)K:ZS@#C9;@]_;/*"4P+F(2+$7EE)R1TU,NF'NJPOI=FK!=ZP7;+K[J&P*;N MT]*+8S7_]GBO^K^9)ZQ0)4T5+'".(*8VN2"E9LE$4EPFJD HLY53[UC=Z<69 MDB*IZ_1E[LJM'B@=F]4&9YS%&ELW(GS)H7K)>BE[(T'?RBZ_H+/S*-&@-776 M_V74$BLA1R->/98@6KYT\9:04#M4>@DJ;F"GSK:O^*W^K.[LFOR3>K ;=JN[ M]ZNZE[#5\]6/]A_WVT-:R9QAZ\-F6IIY0RC(<%;.ZG61[1=26Z]=A&JHYXT MQNVD>!U41VT/KWS;$L<@S_6FW_::BX/K;;>WJWE),=8)+V"1ZQ)B5*:0 MU#F?"29YB0@KW#H87A(T-;YH=.VJ9?1F\49=][2;L^B>IXR0F$6FBZ%P>67I MN& Q*&GG[(-'R^%Q,:^?TN-T_14GF[TUWZX:42ZR0B4(9KGU(')50L)1 E/C M4>0L08(+_\/,8SE3(X/V_+)]N0=ONYU"U>.H\CJL1CF=[*D8H=K0!11"GCX^ M(V7\ \?3ICY[QGCF\FNW:YI U*JWA;0Z=ZQYT/*&RA)KE*50EJHP*PZ!("4R M@:K *,T2EN3<:^T12*^I,4U[X/:%?0<_=8V3?^[O'!M7_'00P-#=G.N&UG=W M9[0!&W&WI[7)>:3:(]61]GZ"(!Y\+^@ZK5YH;R@(E*?WBL(\?AC5_[)>RS\6 MR^7-ZBBX]LVB$LNU+4ETPZNZ/]0\T:I A3W"33/;:J+ D&NLH4JHR)1"&OL1 MNI?TJ=%VIWR]"W\4F [V!H#?.Q,\B[OY#8X;)4>#/#+Q!D7;FU8'H1:(//UD MCTJ1@V Y),)A#QGE33.EZH^LA^66^4PC6T<) Y=F,+=QB>:7#A MC7C]&*T>YEM9;(Q1IB'-JN*S,*$1$(*QYD@M$=_%W5W4*"ZSY MD%"\4?++&V4M(4XC(N_$P+OQZ43&\4\=I[=[)>PVSN2#]LZ/T@3C]TXH_*<- MY3L_ #&C^BY(ON+LJ!'^P8#9GG%D)2$2!Y$#T.BJZ!9I1CHBYG?Z]BX$.B4PB$/"(ZDC'^ =$I M,Y\]'CIY\8 ":J^7;+'YMO[!5MLV (HB41(A"JAS5-I]0049UCDL"IUS762L MS)QB19Y__-0^[IZ"'G7!CE$[_U%?CT7DK[FGV^78,!<\/(JD787+2!727%X3 MO[)H)ZT^6Q/M^*[Q"J*=U/A)-;335PT\NO[*-NJ56:E+>WJB5E73[':S,<-3 M]ZA\]6-_B5F_VU_=_,$VLJE;7>VK5N_W'JO=%CM.99%AC2%+$@EQ81V:/,^@ M3@65'&&9"+]\A)C:3HT[:TL@MZ: OKF@9V\=(M^[KK49U$;/0&OV#.P-[^W\ M5X,/6N*^-8YGY5-Y%V*?H-?#^\KQ-7@5Z37P/U@?8WA"';='U77<0_@Q8#\Z MFA]%:,#FG*T.U9M']4%]WW[Y0RV_J=_6J^W7:DY54:0\H[!,$@HQY@A2FX"M M*,=(*$U(PJYN)GE&@:E-0^9KR0)TD#P'. *S--+LSL^'\5VX#;5<"3 MQ*&0Q>P >D[\RW<%=0#'J5.HRW,&+I1L4SDCX8UZ6%>+[;Q(2K-XS"FD0BL; M\Y!!EE(%:9HSA)C"I:!>2YNGSY_:+%###&2CG&]&] %TCO[]<$!B>^2M9J!5 M+:#3_+S-H=S<@Z>/ZY@^;]J1*WGBLJ&%WA\V2BQJ=]3\O%2U7[J2_?*G]M1% M4YRE4&4V7T>G":0\%3 OL6)IHA)!/8N^7Q8ZM<^[KW-]9LOZM8'5=^O4>P8P M.6'O1@6A$8W,#WUU[4%WJW"-:U_ED.7BW0$*5CK>0>3(9>3=03@N*>]Q[T ' M8KL6_WQ?58]*OGFTW6F;NLMU>]LOF[J7[8_ZFD]J45\UYUF>:ZX,'25E:8A) M99#J(H%%P95&4DGJ1TS>&DR-I:SNM4._UF#;*@PJJ[&G0^(]%(XN2TR 8SLU M5B_0* \:[=N:\+.NQW=G FBN[8P(Z/X,Q2^4@^0M?UP7:B@\1T[6X <-3)IA MBY7-Q+E=W2YLV/HOK/J[DG?[-F4_YCHO"I(I#E&.,<0L0Y @+"'!+%6D1!PE M7DG3ET5.C=S>:JU$79E*KS=J<6?=+O'5[J"".V/,7YM:T)X),9>!=V.VL'!& MIC*K;)<[:-RN5M&NLV& SLC^J(1*;;DL<-Q\%F< CI)8W.^\-B?[./)/28>X MOX,$7JF9HAA3*#*4V-9@QAE#A,!,)1CGLL@+@H;E9@?1;VIL]B3OMXD)/@H% M;JT;FI =9EP=/;N7&ZW8?E]OH)X)ZC8_.H9TCY2F'13_X.G:8;1[H;3MH-"> M3M\.*^9EPIYN'[?5UGP(9KYJ^E/.59$0CK("DD06$".A(;'](X7FA&F2ZCSE M\X?:S_Z\99NMXRP16D\?YCG4-AX)[3NDKKM0E?5>\QG@RG@&=<\RSI;U#L!/ MQL6KK.6^+G'XD4I+!0V";YV^IO19K 5%.1F(5,4J*B'?FWYL7^LXQ[ MI^O+C;JJ_P2OIC?DCD[#2PYB;++S\PSCA7/\@3F2"JS>.38N G&5TB3/$,% MSA+BE]CE(WQJ*\.>[LZUGSS#D[W&QHW+8R$>F:;#@NU-OD-0"\2K7J)'IY%(FFB!8)-BN_LQ;0HB(CE+1)I!PI6$6"(*N<@X3$J=4L,"FA1.1#!$^-1H MHJM,U 9*-7O=Z^L*(@\:E/,L$1OJ^,Y,C7*G.C"Z=UY-BW)_7WI HJTOW!YI MN!%A'RE)U^\E_TN@1-Z!N)U-\_5]YGA)P .M?9(B//09@]?!=376MK97*[R_ M?=_*[_UJG^75*K4_CD-$\S0WLTJ6H QB4C+(B=10TD(G.BMPGGB5$@RKWE3G MG;?]3_(D(WHOHD,.K/,R^X6&*_[KZ6:IPFA!>,I+'1IW4A! M(>52PS3'LF195G+NV;3SK+RIT46C,GBB\ZSN1*E W1"]UAQ8U7W[>)['_3R! M1$ S,HV$ ') AT\G>*YH]'G^^2/W^W0R]KCMI]MM \[*ZDRY&RGKJM!=+P[" MBX1JNU>9"P2Q+@RAX+R 95YF5*I,,[<@GY,2ID8AM8Z 627KPOY>?4Y.X^AP MAG4M.I$IH0&FUJ\N;W^I58DC,!ZG3=<"--*1DB]0?D='YT X>S[T[(WC'0*= MT_O)2<_9"P?0VI?UEBU?L=4_?WED&[;:JGK#L"W%4KTW"[_J08GMK7Z]7MDV MRFHE;-.,5-$L)3J%>4)RV_X<08YL 3U!,I:Q4N!N9T&] M%.N*)]E61IO&"EN'3/3M\*"(@8/EP*[QAR#VRLX: .HQV)M01PMT1AAW#;1F M@%L-7H\[!AY$'G\L1J+ZY\>$]<=DL1^3M>N8^,T(UZ%Y=LX8^.CQ9I7K;'\R M[USYJ#B%7&T9QR]_K.4!RV?F@'L-9:<$4E9(DL(9:"0V[+IZ5)E@NB#.""A*W6.@#BT8JT!JZ- MVX'LMLT: ;C(4[-'25:C^'@E60^0&JD2:R=U4@58#Z#PK;MZ>/O("=H?UJLF MX\ON)MLMH&J[J?V;?@;8I_5R^6Z]L=?/24EPB0B")%<8XLPL85C")50%IB)G M99I2O\(>8VD^M1DG0+\* P%L, -"*"'PI-$4?"[10*T4(S5OL+[Y7*C\4F^ M,I$G@@ )Q.'?EO&RBX>.W$MG'7OK_>?(1AXZ',&RE L'M9UK;+QX:M9-:<$SVX;2S(V*"YAIFDDM"H1$,M_:-:#;C'A. MF-S47.%::[N)^7&C'MCF?+7O:^!VHY3P M($8FEQU^>Y4-S]3J@M_;/Z/D/_@A%2HLU4WHN%&F7D U2O>V-BGYN?*5N 5QH)9 M_?\Z.K4UI'89-CLSZW_W(\D8;X ;H[[PN$:FW_V0=O:!3W4XVPJ\KH?2_A_T M=+_YP\)NN]CCGEN^7-PU1/U^5==\D',L)!*IX%!+;O-M<@1IFFC[5X'S M(M,Y\DK8OR!O:MY/5]N\R\%[7!EH@6Y/.9?6"C^?YA+>KL02#,7(S-(T%MSK M"#H=0]*)$QC!^.2\M)$)QO=O]5$XIG# M=P)F-P*Y'KS(O+''K0TEZ70,QQOG,0A$%R>$C,H2YPT])(<+5U_7KF6MFV3U M.E=]GR_<3+/O'K>/&]7OR=<6OCGHZ9&*5$N9((A2H2 F0D"*-8(9YKC46' D M!_5J":'U8AMCGG2KM!?T:D@T1@_KW1)DD!U#*UYHZ&)' M3_1&[41UAW:$9L^.96O?*#U;0D(?N&%+$-5>I%M+2%!/M6H)*F/@'O_]PW+] M0ZFZ&V$3(-'6(:",BA1G.2Q$ED"<(0892S%4K,@DE;K A9>W>%+2U B[4[3M MPMFHZKEO?A)5Q]WO$%C%9LCGXL;V<3A=^XD(!1\NHA-J__BDG'%W@2^9>[27 M>_&&@2ZD6BYM_\"5_(UM_JFLA]I24E<:)DEP4BH%B=+:QC65D)4)APG*19IR MB6GN5;K\DL"I,4>K;[V/>]]IO"OGZNG*70+;T3T+"&%L0NFAMU-V[T@%IQ%7 M:$*Y1)?$C>OF.!I_Y+JXWC>P[%2_.7*=?3U/9Z&C@J(V4]/VG/WG9M#UC'ZJ3MH0I8'0L8MW+5 M20./2E:=OC)8J=1=ZNS6_%0M9!LAT7-AJT_VIUM]^[BU_5ZJ6I&_+^Z^SHU7 MHW!6$DBUY!#;XJBDX!C*3)(RQ;C4.KVR0NH5ZDW-+7K+-BNX?MS:^C7G=Y#' M&#LW(GJY$8E,8L]70-W;!IX8UU_1V2"D.E3)3"*=A2T)SH"U,FJUTP#HQRMR M>HUR+UW;- "P#B5-0T@9&%]A)-LPC?]>;+^^?JRVYMF[ZMP_=N%$#.M4944. ML*4[W]KC9B42DY3S$1K$@R2#*;!LILEU@S'4 J&15:E:F2 M7J>SWAI,C>N;P]I%;0%@=VRQJK9-5]BV$HKHU\!X,/?Z'LAXCY'C"4U,Y&,? MV=2@-\J#1GO0J+_;&.@?HE=@9T3 8YRA^(4ZU_&6/^Y!SU!XCDY^!C]HY )5 MQP4^;$.N+U]96P"D>K?>:+78VI";QH9Y4F)5YBB%6:F%\:@5,KQ*-60ID@G1 MA*6<=6=,CGPZGO8#SJTB<_&'1WO -+,AUHVJX*?%JCV%^GFD2E(#W@)'OI[8 MR/YIJDD=EY!J.S%N#03=##$#.Q1LN=H&APF4DQH^>"]=4&J YG^.DE+#AR18 M4:DK5!@V*?ZZ7MU]49O[-XIOYRI3M* X@QPC"C'/".1":)@RP0O%D5*"^921 MZC_;]1_&]_#TW9_ YD;S0\&(S,-6+6CU E:Q<,3XG+F! MF.O)HT>EEN>,.OSVG[UF8-J=_?@_K%>[K#+;'N=>M?%1<\%55M!"05V6-I$7 M$\A8QB!E-*<)3M*">"7-G!E&Q=>/+<(A%9M &K+ZFH%$5_-0J>WJ)XI_A MZ(1*J$S'\\+&S7AT,OPH\]'MKJ$%]I9VL_?S5Z6VO]J1LS[>]T4U1T27@A , MLR2S>ZE:0&;H&!8I4YF0 N>Y%S&?$C0U2F[U!+6BH-,4_&YU]3SD.HFM&WF$ M0"PR;0P#:T!]O/-(!*N(=T+,R#7PSAM[7/7NPO7#B.%&"+6TA*-DO9Z4$%.D(4G*%"J&,.>R)*1P M:L@U6(.I4KEDFVK_6\]- M0?\!;<*"G?=VAWAZ%UX-A+; [:\UUX;AK,'R!2,U?_JAL M-QB>0QH<_J#8P?//G*'/*1&4%RR!F38^%4X0-EQ9V*K%2FJT MF1IO]N*N15_U6!'RSPV0HXLV%NRQ_3BO^/<3L48O$>E^!M;1 ]N?TV6B<>QG M8!L>MG[NH<,X]HW:++Z99W]3O=.$FY7\NY)WJOIU'X_=^W 5UFDF!85IICC$ M BO($UH7Y2D+DG'E&0I\>G>!+#8V^#'ID.&PHU#(P,?^?KVJPXEJS[6Z>=Q^ M76\6_U)RCA15QI/,H$8IMX50,\A+32'"!6))*5)"O!S),[*F1FN-JDTXXPRP MG9[#XVK. >U&9H'@BTQ:+7)MQG:C*-AK&C(-YR(7FHLG'B3:7 M;_%CCKI?\DWVESPQ'MHWM=G:D.S/:K58;SZLMZJ2C^I6;-=<;9#MV-M5JBDI M9@724"C)(,X5@4R@ F:2\0)KPC+EY#H-DCXU=K'J_W^@9P!H+ "U"<#8 %HC M0%,MPK'O\;"A.<\^T0&/S$?^6%^N?!, ]"<]ZE\._"=J_+D&P7G"N K$9@JQ MCZCGA81F23TW#'OH*+/%5?9V\\=U#QF:E+/+_FF.H6T+@/7]PT9]M9D_UBFN M?]LE-6>ITBHM%"S33)CEN$W.P;;)49'@G/#"C):7?^HI?VJSRI-LO"=Z=_$6 M#MG000;&S9^-"'?D.24(T@/R;@;A%2SKQD_ZR#DW@Z YSK@9]IC!I^";1QNH M;)_YA7U7U>MV4,O Z]_W<1BG!'R2?DC'UD M?-[<9XZ&+]QP94>1-A2OFN-4*YWE"@I&,H@ES2%3A$"2$Z5DF7')N5?$[:$$ M+S(8+0-A'S0ZK*SK,9!Y*1#)%8*:R1SB)$D@D1C!1*=91E N*/,ZQ;D.R%$; MLH2"T(U&KP(F,GWN,7E["9/A758.[0[=8&7W_)?IK7)HWLFV*D<7^G%BM=G. M?V/?%_>/]^WN"18"B33!4!;8K/RX+B"E(H=I27&!.&>%*%P^X:,G3^W3;95S M^UZ/<3K_G5YE?>3OL]4KX#;026O/?97FIMX7:?ZV_QJ/GS?*5WC2C.[K.WW! MX&7*X_WCT@:_U=D"SRR(?EU7U0=E5DW& 9H7/,UM)B1,5:HA+C'%I"_N5 M FN>%\QK5\93_M2^X)[Z8%UGPH@G&P9+H[OWZL9K0)S7/+%@CK\2VB',\L7Y<;3<_ MYA__/D=$*HDT@U(J;&B,8\@236'!-,\P9X12-O^F-GQ]B'FP4GAL)]1 ZSRO#K(Y,%1___O[7]Q\_OO_P]O/U'_^QA<]\SY42 M?[E;?_MK>W'S.;=_V7_)O4>-\G$>J]Y];\_\RW7M#V]U%^5Y8SL*-[7G^K^VO-B=8%+TL.4XQLMG920IZ4$@J>8E'FA*:T'-+BT%6!J3D._89XNQCJ MO@DS6_ZE]XNV]9WOV8[O.#D>[D1$/_;I3G#@!S<:]$4O<#-!9_$OTC#0%YQ3 M30&]GS.T[?RS/>VWK]EF\V.QNFNZMNB2,H4(@XPSPX)*VD,@XX44DK,LSU)9 M%MJO^;R#U*E1G]6V#G.N&TBKO=Z^C>==$"=)FA"4*)AFHC2(YPI2DN60IR7- MRZP4+$G<'+UHF(_C"XZ*NMLL$AS)R%/'#L+ZAY[*=5NG3NO0?8R\4 H5$^LD M<]SH6!\8CN)DO6X>-@.89:IMLZ3>J.;/]ZNS9?#G0A=9F0H$-2<(8E9JR%'! M(=6*<\-84N5>)8<]Y4]M5GBCM-ILE 0;]4VMSGQ 09D0IG2*_99&#U.DMBO9*VVZNK=J]=%S? M3.?+P*L$9;KD9BEJ73^,2@F9X4R8:U*FNF!8%=0OR3PH[.,FE5?@T@!XYYI? M'@$W]@V,:V1.O@1CA';?'@ %2Q6_+''DU'!G"(Y3P=UO';P<[6)6;>VB#VH[ M9WF.$2D+*!12$ N>0<(1@XHIF9<,$8&\8C>.14R-:OH1YW6DN=WU-V_CXTIZ M,LLS<#JO(:\ *?XR<1=>7MQ&U[OE^H^ZLL0O;+&ROWRE]-I6-Q-+LX19Z$53\-'&$.4JIQ3E!:2: M91!S12#7.(4$\[*DB*8J$UV_EB^>%;6#:.CTR3SMR?)E!'KYQ\HLO)=UY0C; M(>NO/]EPKY_!>M5LLFMC'_A:%_<84$$ZS-"ZD=3((S5F9>JST6+U1KXUKBFY M,P/6OMV_\MI(<&CE+&QT67CL0]:_#J/8^+6R@P+Z;%WML!(B-./^U&RD&ZGK MNU5=B087BN89,FO]G!D',.<"4E5@P_-8I;DBN4Z]CAS\Q$_-.3P\<0 _/:D9 M:7XME!G:NG$2D]]LJ63OJD!>P^-X:AH-]-C'IY<.'V:@51_L]1^IL?=)W,;H M\'TL?#JMOD\"X]7S^_13KBNAVPOB^=7\XOU6W5?S5.988(9MWQ(*,1$8TKS, M858DBB$JB>+YD JYSPF;&J<]%]$&?K?J@EI?WSX$YW!VHZM0Z$4FI^' #:Y1 M>PZ1P"5HGQ7U(A5FSQE]JH#LV7O\"$2JQ?SM:FLHZ?,]6RX["?.4$Y8P)*%. M,(.X8,8SRG,,D1)):9;"0A*GF@PGGC\UFFA4!+6.NRA8-VHXA>!Y-@B 2V0" M\(/$^:._8/B9G )S9_.)FQ_V7_:IYXWR,5\PIOM^+UTV;,Y_QQ:;.D[K-\6J MQTU=R>7=1OWOHUJ)'V_6]V:I-68KSQ"OY MWT'FU#[MGJ9@IRKXO5'6<_IW@=S-"P@,9&0N&(BAMR?@@4H@A\!%XJA^@0<$ MA^Z!SZU#2]:MQ3^_KI?FCJKI36NKX[U95&*YMA*_J._;5\::?\[+3&)2E!BF M)">V=RRRQ>H(E-0L1A(J2^D7V.\L>6KT\YH]+&RTU.?MYE%L'\_TP[D2<3?> MB8)C9/;IZ_P?79MOJS;8ZPU^MYJ#6O6@1>@\X0I6?LY5[LB%YSSA."XYY_N M*^M)_6H#03_9YF&W^A^5JL/*;N[7F^WB7_6F9M>$-*.&K;*TA&F*C:-$<0XY MPA0F1.HBR8M2EUY\Y:O U&BKKZ*-$=C7I5K68=0;:Q%<:_AH_C(D M1[A!P/ M[B+B'OMX;@=QK?L,?.HP-OJ#VH 9>#(NK0T12CEYHA>ZTI.K^)(*TXU)%QD$"N-(67F?XDJ,E6F M*J>2#TM(/RMW:L1G3S'7J[KSC*$]6SWEH]HLUG(A0&L$L%8,S3H_/P:./EQX M9&-[<+T<1.4)S.'W>[?>"FUF*UV*I? M[3'S^]76O$.V$'N3#&!##)7QR9@@ HI,0P'S)HZ+8 3B MC--R1J6+B^8>,L7E&X;F ?+M/JFDU^CEBP&\LKM27S9,FH79&_;#1LVH%.6Y M@ADJJ3TZ*R"1!8-9F5*DB2H\2]-X29\:F?1[&4ECR QL.ZW!ME$;2*.W;W:: MSX"X,4TTF".SC]6[EZ VZ[>/FH&=\J#5'KPYA_: Y+4!J 5+8_.1/7)"VP!8 MCE/;ACPD? [,8;3UC?R?QVK;'!*N[V]N7[__:&\Q_[!JBHY^-*N[C=HNFI/$ M=LGWT;RUU;OUQOAL73"W3:O I,0E+PT]-JET,H.,(0:11FG);.M4Y9D__5*F M^'#".$G9^Z0]H+16PFY-K0 [V*%G8OO(-@NV'%!C^<5>FY1F"45(PJ1 B>WR M02#1'$-$".DBT4U8S+) M96,,ED\JVBCZ#%V;=C5 ZBVQ#VNK'UO>W-L"U7-:E#CA.C=K491"3.JBG86 M6FBD*5>B%)Y%4LY(F]I<9J!6B[L54-_%5_-[!42;66/VZT@P$8O259:=G%T30J0H:74,N(QT@";9L/"=KY&6B@]G'RT*7FP:>^7]E M&_6*5:KNYVDXK:&[S<9^/S65_=A?\I']L+^Z^8-MY.U#70WZ=O]=?5HOE^8+ MM/\XYWG*=<)3B%3&($:J@(Q+#@O&,T$XS6C*O$($HJ@Y-?ZJ38# MH;;$>O^ZUEA06SL#K;WFA[W%X'=K,VB-]BV#'^<%<8Q?>/%ACQWN4(_D*\<1 M?Q5ZQ/V#)*(.2*B8BCA*CAN"$17HHXB-N-*&34T?-S:4=/O#>M%;XV?;*. ' M*_FYF':J5)((I:%6"$%YUP?6=X@/: M17N-@!NCQ\(U,D]W:L_JG8_M4V3C)Q<,02T0F7J)'I4BAX!R2'R#GC&P"G1O M%_Y6VZ,>*\.Z\!\WZG[Q>#]7-,E$QG*HD[RTY\@IY$H3J&BI!-))B5CFU2#R MDL2I$==A*L%JO8)U.;#%RHA7U;;KTPPVJFEKN%W;-?[NP+E2J\5Z8^[;^M8- MNSPZ;OP6%//(I'8(=WVPW*D+?FH5/EVXQ[],M2LXH4I77Y0W;CEK5_./2EP[ MW^A'3>K[LIJ_8JM__O+(C*NW5>I]53TJ.2\14:C($UBJ7$*H7.RHX3R1-!21G_KR$0$.7]JJ: Q.:)34/GKQO%-J[ MI'7'O&^9OO;U_6*Y_*/59;;XMA'I^B?N%?6_/:NRY3O]?NF3"HDA*LWHD M,,97$"J/6U BT%WC21@GT7;2JMU\I>L;,C&,G MEH_UCI7Z+FP-J=X3/#VX0./MYN:-/XHC;D3N-ACW^S^S+H.T/L#OP@#">89A M\0SD/@92:E0?,RR0AXYHX*>_^)'5^]5VLUA5"]'T7N1YBA.<(,BY8! S9CLM MIQJ:Y3C*$U&F*G$J919=TZG1_\W=W::N'6Y7ZHV>X)M5=#;\X#W>,(]^]C1\ M\/ZFZ4E8QC MI&&);(MJ43)(B%90)8E$G"A% IU![65.;2(X>TYB?$ELVR%*48T-',B?.&[@^ MDJ=&2'M-0:TJJ'7UV+?T@MUAES<6F)%IZ A'R^S/@WNY8]Z5*'ML&\=">Z3] MY*"H^VTW#T'N[#ZTUP/'VZ >8N>3G>M!#[@B9_.#,:II=MOUB%BHP^I0!!>V M)V$"19:5$&N,(+&%V6W8K4J$2#+IGRSG('AJ[/_Y\?Z>;7[8P^TFR3;8@2F.L8Q:I,L7JY )6BYBQT^H\@#CV00HG_L' MMU/=V/J%;U3SY_O5C:B#%VR6E5I\JXO#D-PF*"D&LPRGAK&2!-*2("@5IV;E M+(6BM.NCZ,99+F*=/JFGS1%C[Z2V.K8MM*R2WMU6+Z/M1DS!$!RM(VNM)OBI M4_AGVW]LA^BGRX@.Z=+J#%&XOJV718[=R=49A&=ZN[K?Z]^PYK,RY+;8_D I M_[+86IZ1:<*I+"#-;5G A)20RKR$FDG!E/_&? M0:>N>[.:(_3.\\:UF$3F!U\XO!K5G+)[4)>:HX>-UJ+FE!G]_C0GKQFXJ-G< ML54;W/AZO:K6RX5L-OU7\J,9_VZ5?:O?+59L)19L^=G\ICX,J)Y+1" D-?Z" M3J JB(28(EM@IB"0()0PEB L=.FU^ FLX-1HHF^?YT(H]- Y+IA><$!B+ZQZ MIM6%O?;&U7L_??,LE>T,!'L+XZ>CQ!J 4*NUT.J-NZJ+!.[1ZB^6G,$'K,*L M\RH;,_29+=5O;%O/,D:;U^OE4HGF>%>_7WU3326.:EYRA1CE)42E-HM&CI.Z M6"NDN"2)P))0Y+7--4"'J9%Y9T)3CI+I_Z,ABL5?;^^S5>VRFHLV"H/'HSVM@*B;/7W.)'T@][AX#<:H)%)KL/2*@YN MC'?9Y4J]7X%6>7"KP1/UH^'L^1SGZ?O,.LVKW#=D]ST^*^/L#]+X$. M?P=A=_;TU^^)XQW_#K+TR?GOL"<,[GEB/''U;#LH8=[*QSKEII\N.B,ZDXCM**L\11TS9[LL9Q"Q1D&>4PI(C+A5),X%(-TI?/)HPCS%47\:8 MT$^,5/2!<5O&1,)YM%8X5OFSO01[\-^X?!=#6N0,1#!D;$R#E0IXT\3E\Z<^TP]GQM"U'? MZB\V/.)Q\Z,.*6T::M$T)5G"%L1_V*=7-2AH?;O/(EM4-K^K:YW.4Z0SG5!N_@-AMX8Q!F@L"!2<91D1D MJE!>IV2G94V-*#I5ZP5]IRSXO5/7-P7Q#,B.QUUAH(M]K#44-?_#J\MXA#JD M.B-IW,.HRR8?'3HYW')MQ_<;\;^/BXV2IWNOOOKQ&_N?]:9FL&9^3 VQ)(@F M4!:D-.S","04(\@)9\8%P1D2 _O #]!F:M33;V3>F0/.=AVVA19JHT S70_R M9JX;4<=%SUCC%'MU%'V(KFA"?P6TP5O3#]'EA1K67P';Z3;VUSPT1 /:7Q]U+><'&KD>FGF_A>GSY,#IX]5B9 M)U75Z_4]7ZRZ*,UVR]YP4[6H?^6W&/%[Z(3>\4YQT-.\6:O4\L\=V&=!L)Q1S8TO+%W9_?Z@DYA8#6>@1[HOY[KU>R_4>N#4:A- M6R>9XV[@^L!PM)GK=?. \-\O?ZR_?%T_5F9N^_*'>=X/\XM/ZL&\=U]9I3YN MUG<;=M\6Q>%,YQB)U'"4S"%.,($TMP5,!6:EI@DUZ#@'_WH(GAI-V;<.['4% MK;(>$:D^J)\GI)A81N8DHR3HU :-WL#^[AC9(>6>?"#V"/F-!/5( ;_ND >* M\AT U]D87Y_GC1?A.\#*)_&]0^X?F G]H#;,Q@K7H5E=.98?\U1*0@K-85[D M N)"$41,$ZQ;,ITVUWP"/!Z^:R!P M\H2X MT["+D]TI&3"O^CP*H=*C3T@9-\OYO*E'R.UMK!]]>91S0LF4B&,]Z?3U'A_">>0)#8_J.1Y*C,J,U+X>'^7!$[3 M#6R\DX=6S>%I/\]"[$8U(8&+S#,'*3T[;6=VIY:K.I?YAF]?J^&]D;-^Q?IK_^[^1%)7_"51M@1^].P^$&VO' M@#CM(U5W+9J>T2I^([&>YAUG[71O&@17P&IOZP)^B0^V1UA0 M1-#'"@VJW^W^'/P?[>Q[^84/51-P((IG(X9\GSE>U-! :Y]$#@U]QM J2Q[TQ6R1EF@6FW!@U5W!NZL:6:I M_I/YIN5ZN62&?Q_,&KW^W'_VK70TWCOB>'X_S9&//9E:BV!M$NC;#?J&VV3C M_H6M\:"V?@9:^V>@0K)1\I5;FAZUMW&W_JW/-JO:7=6'?>4*)<5U*#%%:]]/. M"219GD"4ITCF!1(%&U*?U56^$W6-7Y6U4[&N4>V;A^V(O-LT$A3(L3*U:Y5! MJQZP"L_J_S=YK(;9=_B&C=?P!2M8.K>CV)'SN_W .$[X]KQ_8#P'6VS^RX9J M-T^^6?4WTW^K%Q!*WJX^V=YL&[/ ,!=\6*\VW5\-TR[:&B\9PB(1B82Z2!#$ M,DD@4PC#7(D&#+3^J>+5;FT;;YF@V'LM%0W]GDE0I-C;#KU-^?;L5VS=4&( #!&R7JQ#R0(<^=DJL'R_'\C 8"[^C --1S MA]'MP;;!AT=+!+>ZV7F_?=Q66^,J6+KO(@ZR)"FXU!HJ51K'..444E[D,,LQ M3E""M:!D;A[&UZX$ZZN"S]?<5V3$W>E5;8/]D-OCID>[-;E8 ;&^?WBL4YK, MT*W,G[U=:L"VV\V"/V[K(-[M&KS]OORL-M\60H&_KY>ROOK]2OSER1'7W_P8 MVWN\2R52Q',)$Y5PB,M,0,8+ D66TQ+EA9+(*^P]YFB/4V1OM;ZW%9?6\;%W MFQUC(AIY-CS:@O^P^W#:L_*>_C/P9K%\M%?'B (:BF*@R=!;_*B3WU!P#B>[ MP<\9$B6T*TSZ^?'A85EOJ;/E:U9]?;=<_]%%5O:2<^L@_.H@NR1/"1>YQE!E M60*QLLW'$F+H+]62LP0+1)R"W,.I-#5"["<#]MG0!LWMVF09>:W MQCJ?Z)<@0^H2@#3V0,4^2>W&Z/;D&-WLPMI[9LW:,?+)+(HU;#ZA3&,/WT@! M3D\^M:[+?-W>M!O&:O9T?/?1XEYCZ!GS%!+N\Y%0022-&!\5$IFG45-!GQPD MI:Q-:IHGS,R8),NA)HF$F!<%I&6F(9,2@MQ35Y8*V9JT^ N>^BA4?.J M?*X.2K<%P/4 19Y^CC.K6AVCI40=8! GKZD3\I+)20>&7L@P.KQZV'?_?B5L M,*9ZHYH_WZ]JLME5'VI.$.9I6BA<\ (2(@M;:S.'--R MF^ !82"1N:'QJUBMG1\O.$+MQA,!X1N'-SJ%P4^=RC_;3;0&SGVIL9OSP'IS MB1].@;C%4>BH7.,'Q"'W>-X=H@7(Z_7JF]IL;<.1+V9<*KM'^E&9M]$X1W?6 M5[(;IW5(W)?-XNY.;>8HITKF*8<(,^.L",4A+7 &,<)8"(4R+?3P5B'>^DS- MJ]EI;;>I6[7K;>VZ,6(=>PVVC>K7=!CQ'S9YD4&>8(8YE+HEPWDYUDSDU2OUDUNVBW@HUKLRG MVW]X^84^6#OL=XZ@+;;DB-OO]L$%%5U^TY(I2DRV,(4(4/3LI20H@Q# M*E1A[-CU*(U'GX3L4*JG\/ !GZ?#$K>/1WWG=G]#=A4NCQQ._7]F NG?F=9BKC!9%[I6X/TF)J%&G>KB):?' /?+>U?71((U/K MZ4C@NJBGU?9%0G^/P1H_WK>GPU2#?(]ANB*R]YF'#6.[ORMY9[S#3VW+P>KK MXN'-VD8-SS')TQ33 @J=:HAS3:#MA09Y*BDCYF4E&OLPVDE)4V.M5E'0UQ3\ MWNCJF8]V&ETWR@J"661:&@:7-R%=A"(0Z9R6,RJQ7#3WD#PNWQ"L1_+'S?K; MHC(_6![:Q8N\7QFZ8LOV -FH8A:CZ_N'I=JJ&_D_C]765:=,] S]ZGL9BMR6!O,]@;/0-[ MLV=@9[A3B>D0S;TCC5*\AN"A%7[I)N*1!L"A\7@LR5>YP&]4M;AK&Z-_7U1S M\S%BIR!FJLYO3TWPNU5TF.=["*J7 MVWL%5"/YO!XH#75X3X 0UML]%/(2KNX)0T_XN:>N'D8!O9/O#^NMZJ(?VU;) M14[S BL!!;?E@$N:0IYQ!DN=$)*PI&1(^C#!66E3(X2>LJ#6MHO)]>.#\PB[ MT4(PW"*SPTG(+O?T]F8))TP"D<5Y6:-RAI/9A]3A=I,?@TBUF+\UWLKVQ[O% M4FU>FS7>W7ICFTOS$HDL@7F6$+.FI1QRQ!)(J18DUY107+APQHGG3XTE&A5! MK2/HE'1CB%,(GN>$ +A$9@$_2)P__ N&/_.I5TK\Y6[][:_FSN8K-S_L/^Y3 MSQOE<[Y@3/7#3H(_.Y9^F)6OWQ MJTT\06WD4A.-[$G6F7@"R] B$T\?,K"=P.GF!1]M+VRSG.T5]?FRMCV[UJNM MP619[X@9?E'5=E?PA:BTR%*90(VI<3,1YY B(6"F54%1SA IO+)1PJHW->)\ MIC[2K"F0]/ED'R[/DCV!Q]>-4E]NU")S[N#FH!#64P-! M9V&4.D!QP ]5CS^LP%_! M3YLN7<;5V1T"_GE>C@QI9-(]D<_1TQYTZ@.K/Z@-B(?U53DTH3!_V5R:H=A? MFU3C@IYG2;9P>X3*Y'(K"@D5&F>0,P% MA5PF&!*<)XABG,K2B?#WCYP:C_]CM; +[+I2E2.A]/!!4B!M](5(I!QBK$K( M5)&9!='_W]VW]CB.8UE^WU]!8!>[V8 YHPT4C]*XPB'F5,4!X;[S:=&V5J+TQE)Z@,!3M++?8Y MSH)IL'OD Z*!WPFGT+FS9GOSS>[LPE M^]_LPUS\L*,.P+[ 8-?J;*^.O3^!C:(D#7,.&65"$V,$<@7WCQ98*^R!'EG8X^:KF-QMTW/)] M*R".ZO7MONVX([/3;?]EO5%1W^K33_:HX\AFA[G8"?OK+E]U==37=5&>B!VT M1)!)(HGD I(4,8AH%L":N*&W*5K]+III.IZ=V=M>&/O2U\:_ M03I?# F]KYT#GZ:-NP\P *A'J_HAQG!LI+$L[S/!3^\TU()8\SB7C))8ITEC M%9O&001IDF$8$L1CDB&1Y8%=SKK9P-,[-2NS?" M]R59>__23KW/$G\S+O:/ MZ8B;P;M-WOWFUJP1__/8K,,*(E_-.\P&';>9AQ401\T][+[=JX=>U3[H=F41 MNH0YBX1$$J:8(+64UA7W>:I6UCQ,EDPN%#W7,>\]49]C GQ_ M%&+;UOYP:K;F,&4&.YEC3<18H>6=;'K1=WT#2\\PX=;\;=H;&;GHW MU$RY-KMS1]>PQYW# -=H;>>.PYF.=CTNZ!9_ZR1P4CS>KG3&A.Y,L^+U@*N' M6V5"L=NXI$$6B8QPR(E,( JT,':>W#NL_=[B^_U- M]4I;K5=0.P46C5=E7I:5&*!:@B]NZ$&$&H84?1-2;*KB MLZT 46*9#]<%NADY>8)R8#HZ1/&-G3YU<2Z"X4T5Y_Q((VOB7'3Y6!'G\E?L M]7"^"U8*DS?[HU_4[3"/,,-,Q@B2/*$0\3"$5$@&8\*(SMQ'@AL=/9T;8&IL MT=BX/W_05II+XIP$L9L(?$ S]"K:#A4K59PNUYUD<4Y><#1=G"YWVL(XG9^[ M3A5 2S.A,PD[40O9,-1M?IE@$*4AAC3,K(W3^/!5&X=44D+_3/>-X8I$M.[$T8\ MU^M;Y/%&"^F?IH[#'W-64J:V\*KMULUQMKE5K5P_S8O9R&0?M@=\7M1.@]J*$>P;V M\+]-FVQ-!OA#.P1JCSSN./>'U5MS<6=#1NXKWA>PXY;BO:_HF!/'_O-EL1%Z M2WRQ%9\7/P2_72D*?]!ZS]5@!TS^>R'DR_+S0HHY5DN(,(A#&+$X4DL)%$*2 M!"',0QI&D4PB0JP2H_L8,S4^;7S1!W+*&;C4WJCGNW&GZD<^.Q8D?2E= DOE MDV5Z79^I-"/@L29H8 K>S4WE!RP= 7M/:L(]$8)7[H#/79-CGZ?G 55?V7M] M3!DWI\\#:$>9?CZNZ<;#7S?Z($R-7>;1E^[C>:/VHF>IR; C!1[PCHPU^T1_5XA6AHX [?=&%F3 M6 <*GKCIU BC4DZ'BX=,TO51-Y'+]9/XO"Z*7Y15U8GCBUIDWSTK%BI7WN^% M7&]$)<7YFU#/ Z\2'LI3ROOUEBP5G40YC?(8QEAO_'+$8!YA#HGBDS00&4]9 M,-_JCW;3B3>+K,AG9]=PCTKE$Z"EX4"0C=[C+X"^$6I98T"D7"P7YB)B_F:O MFXNN,B<#,U<]'>^T0W\!VB6P]PGLG0*55[70,:C\ BW'9J!T;>P9LU/@''7F MQM/E'&<&K14[O:%]2<>S_T"CJGMZP^50\]/?A1UU*<16QZ]WLA*]:&U4WSQI M&0X)=@'6()WK++4,DGD-*IF/-P;J8')MP61-G!62XQXY-M.!#R1[.DQ1F76 M3C$]_!93_;L&=$'A__-MC7.GQ/^'F M^J,G+Z^>O",?AGL*2]NJDM3*;K!TU38HX=-HX M#%H>S\#>9]!VNDE,VIVGZ]*TEG.@]GP&]KZ#-^J-I?O^F'KJ[ M9-R).'PYC3RZZXG_^EELMJ\ZJVNK5#2D%,+@QN+9V4BY+9J?]!8#?[0=E>E^(8*,1;@ MFQ[^^X1T\%R WF@ZY 68 N0M3>#B@"-G#9@"<)Q$8/Q--PKZ5:S$ABS5I6_X MTV*UT#H(V\4/44N:U>O$& 6"9#F&A*<,H@!3F =(0!&3E"4AS5&&;%C(:-2I M$5%M=/G(D#=F.XHAFF%O1D+>$1V8A]I@OK6X$4$<8!5O!9(G+C(;D,H;>M2GL+1M[(=(;H M>)O3_5)N]'?<'_>&LO#$,M01V8"XE0D M4*24\T3],4JE#>U9C#TUNJM3S;;:1/!A ?3;HFU'>0)@.3'6G.FHO5J!& MN30:U%;[HS8'J#Q1FLW(HU*9 R2'%.9R"5]UV=_%YL>""=W.>RYH$(A<M5>8C\@3POMF19*DP4 MWT2AQA#\E_7FEY?MRT;H@B4MFC,7(DI$I)-T8Z*(),PBF.=1#"D-FQ3OMQA]=TM,)GE-"GVX743Y MZV9=%/N3R#F-\H@%.8*8"JQB*89@CGD )S$.(@35!$XP G M5@%;YVA3HZ@WZ4ZM-"B#U@$.4)M1E3< !^:G'MCUZ>Y['A/_37U/C'6M7K[G MW>YHX=OQ)7L)] _K'XJ>FGLYEFD8)DD& Y$PO M77EJ%%$:9TT(QX!U/_R]8!@\$#%$P$K:_*2W3IKF;Z\TFICY20?:*N:G/^"Z M>TNWMRMUJ5(9H&S\-$=9',M(]S[%N4[]B=4Z@W$.228EQ8+BQ%8N\VB,J3V, M[:Z!G]>K!Z@&?0+:<+"WO*@;GUF^NT]!;+J#VPNX@1_?(\SNG3!SV,,]BXJW MG=OC$4;>KSWKXO$N[?F/NE'"3GOR=O7\LBT^BQ]B&=>9:4D0YB3"4N?8Q!!% M40ISPB4,A4@D95D0(JNLP(ZQID81[TKC0&RYF=J%IAD+>,)H8#;8"]C.0&7H M#-2(#9#69X"))R[H&FE43C!P^9 ;3+[BH$MVPYB63BB^"286/\J*BF:S2*XW MU591*?M2M7ZOJH39Z_V&K(IEI8M$.><)#U*(XT!"E"(*:191F.,P1S@)4,"- M5ABKK)Z0K #TQ@C3-@[\VL:Q>T=@HT7H&6 M6^/.E(7DV+@S-I+@V"@S9R+^NLD[%BQSH-6X4*C#-$K4\$X0%*L#*,:0R M"6'"!2$)T8LUJX7:5&^4\9*,_S^]4S?*QD[K'GI(32>&CF^!Z+/&\$6Q1 M-2);\9NG]6:[^*]J@4-P+'A.)111J--!>0))SE.8) '.8D*C" F[XXFS8TWM M5=0VM2I*;AG;O(]L3R?.(\UXA%B$4ZB"2Q5$2!(KI-,(2DXQRE 2)7%DI[_H M">MQ5!A'1MOT3,@+@@._.=M6SH#ZVU+L4&R;7+X*GS=K_L+\K+XM8/)V6'1^ MI)$/C2ZZ?'QX=/DKC@2^*-AR7;QLQ)UL=Y7\)I9:G4R7$!1'326+>_%S^U[Y M]!_SF 4X1"&%(@^EHAZ602*I(B'&",V$R'AFE>O:TYZIO0C*[.03[6M;#_OB6;[>@S4M/HH0G#38A:>>IM,_">+#N+I?J@'HE$ M,*86B!0'&*(L"R!&4L XBS*J%HT\1V&-^J<5OR[FC0$#)EVJ^WMHQ,WB O\8 M3NJ$V&.G4"N@?/4$-1MTW.Z?5D <]?FT^[;;R[G4"*T$1N<$29P+1&".2 )1 M3CC$%)<+F9SF@BO,0YO#NM:UIW:85BE!N]3CM0$SXPU'& 8FAPJ!FVX$K!_] M$[YZ>K[;5Q[U(3[ATN&3>NHCOG25/M8M.EM[W'.4)F'&$PXC)@E$"1:01BF% M&0D#(ABE1/945#HQZM2V%';B/XL5X$WWV/UII\,9I@'RQJ>/?O$<_MSPE(Y2 M8_2;P\ AA90Z4!I,0NG4F%<63^J X;)L4M>7?0DFZ7\JNCN?I/0K6:QT6#G/ M6)C$B"4P*N7! Q2K^"*BD%.18(4718'+NKZ?51-=[W^24JWM=8&*^,D>]3X= MV*BQ0?5G2T;K.6^FQSN#3\,U59WTO^L@J3L/$VB7ZLR+(>6?7- =3!_*RI@K M"TBY '=98"#"-*(92U-NVU?5;.CI)?D, MIYAN>TX^!(8#LY>!-OI A^*V8(VC@GZE8VY;,"SUSGT=7#>" 7>RW."KN\=6 MX5Y9N+Y_8K(P"@07,>2(JT5NE$00)RR D5KT)J%(4!A925"8#SVU2*NMLE#M M,=?&7]IK[CL%9J0U#+ #T]8E3&O-"C (<]DCYHF[+ 8>E;WL 3GD+X-"I/-_$LTZ47#WL1)@HBM(H9SF4B 00)22#A&4<9BC(F)",1*E53OJY@2;' M3I6=8&>HL\+=66@-><@#8$.SC@M6]O1R 0A?9')NF'&IXX*S1T1QZ?-] YM/ MJ^UB^_KW!1>W*[G>/-5I@;OPZM-/]52NR+()K8KWKU^K[/?B9L5K??6*L^:$ MIZ&D!$$>,;5*PZE.X!,$9B)"0BW4DD0XQD >K9P:(;U9D31^[!8C!:"OH'&E M+$9HG'&3]AIFXFTCKRM-YYAK2Y\SV2-B&P!I[\&=3QNO% <. //YD'&(P5P/ MAC>+'V5GQ2ITK>/8N91A7NHQ)A&E$*5ZXTZ+KG&<$2ES%F=$V);AG1QI>KMS M>T/!8J\I:'MN>QI6TP/9WE -?M*ZPZB6#D1/CS+R26>GJ\=' MF-T?=Y!7TS*:'U6$6BSV]RIE4G!,"<2"<44!40ASE.:0)4*D,DOBF(7&>FDG M!IA:&%=*B?+:1@LUK5/8=3_G/A 9^ &O=54K\RX_W6:H6(B&]41G)!4P2Y3L M]+PZ(.@4Z#KUO?$4MSJL?B.AU?4Y7SEN[=KB.ZES.(K/9:75'$=,H$C$,(AR M"5&HVSAG/(H.:L.T+V2S4VF=9 MJM<]Z!X>^A?;C@;#O2?%-#CR"_0U4],.<1\I >TB8(-EFYT?^)RI!1W/(VG4UJ*O(9,+]'1Q$E"W2J$6X!L'#0/G&3%CN#%P'ICN M:A=FNMX M&R?@0MZ!OYHKR^*GCC0V8Q1";$O6(?LV/MZO;N#Z7TR+5BB1U2< M4DF&S8,PC1)"0H@H5G&?T%JFB!#(.<>.8:?A-^,_GZ .S'.?#Y#\U(U:GUYAG5#X;Q=V M>KAK=0SK=+ZC:5CW]QR3^$]4"1#6KA+X?;419+GX+\'G+$(\8@F"02P"B *U MQJ0X3R&7.4KR,&8I#>P6FC;#3V^EN;=-:Q>4I3BL*<79U4L]*$<<\SO=P#-5W:_S=#CYO8[@'*4V>]R#3>2^W6] MYG\NELMOZ^52#?LGV?!YG#&.!$Y@+F4*$<[4GV@D8!H%(D8H%Y)8E:R?&&-J M2\7&1/"'-A+45EIF;)S"THQ^>B(T,,O8@F--)!WN>^*+4R.,2@L=+AX^_5T? M=5PNK58@RG(J8PC0,) PI1S1GG 0) ML7K4=Y>>W .N++-\DO>30T9-X M_ E7>:A=PX*;Y;(L'FG_R*X$P>QB$[HAWS0H42;7M5"M'P]2H6"'DS>A(J-! M1U8JL@'B6*K(ZML]]-/*Y)WEA_73TWI5'A44-]OM9D%?MF5MU?I(ZKAUAE3, M4<;R+,<1C/.,J1@V3"%-U$J5T"R.0RFI0-A:7*V725-[(7Y<+%_*]$VQDRLJ MRI,Y6I[,$;VZ*,"[Q:KZ<4<^PE!S:$J 8\[,X.2X7BO !X4DO.SY7=R/O+>O5[4H?5BOBO5R MP9L^/%_5'= D3-_)2D-H09;E??QV9<*# "6I#*%ZC".(&%;!52 9C"1.(\)S M&1.KQ]J+55,CA+93,_#&K3)1H.V8?GOO7 -[WYSKVOW,LQD%C3Y[ Y/76!-G M+\OM$VA?@MY>;!I7"MPGC$7D *\"CX@U;#<"[P/(6R M<%6OZ]%(N5T-4)7\3V3GX@Q6/]&SY'$F$18:W22&.(\K)]",E@%L=9 M@'DD8S^8"FN?J :.A MKU(Q8 /*N2H!JVNX$>"GI^?E^E6(6COC=/6![M;$Z@#MFV#KAY7.I/M:=DDK M&RQ^5M;=JG"MF.)1D46BU"/9LW]2BL>^M MLX43F],S\*GJ;,U+ OU GA?;*HVQK)'46M1_:-] Z9SE:MCWU)LQ[14G=& R MOG#0X&LNK6EZ(,0],;EOZT8E^X&@/7P?##6,8YT'66S^1I8OXG;U_*(N*WZ( M950O]7!$L%I/(YB)C$"4H@#B- NA#'F,:8A2F@16G1G.CS4U*G]7&@:DALMB;VW,]W ;;P&.HI6Q[J.LN74\X?7&I>NH[ M=AS"Q6)>*Q_]LB@86?Y?03:?5ORC>BKG$>,LRW$ P+HO.@H#[Z)6\T#;_19Q\H+O;,E[IY+S9G50]F@ MJ:E5?_U]Q>OF3()_^LG41ZO%\CS(TC#19991&(00"9E!'*8IE*G@*<%1&"74 MJDC#Q8JI485VXJ_@]DF%6":J>R?@9T'3;.X MG1.Z='SO!JC\J#=X/!::],'15TV*DPWCEJ_T@>FHTJ77Q9P;8RZV:I0?NNGQ M5MV)"[JLU6U;>^XRP '-8Q4$Q8F.B5*(55 $ \1P2*(DB4,K)C09=&K$5]D, ME]IHS7NUU8"49O_5NBWF9=0--V<\8SGT+DT%8VDOV!N\Z\4TR :U#4;^NEU> M'G+L'I?&()SH;&G^73091SAC$/ QAE@8L"U$JD] JH??,.%-[ =1FE76I?+UD=_P 8FW\9"W;^]*@Z=@=I*CSD7W3#XRITX,\JX.1#= MKA[E,ESXN&MM_-NP]XO8JE7X\D6+ZC;Z4/- IFD>HEB796&(6((A3G,!44Q9 M&$8!CX5E]?OE0:?&%+>'2V,'/4DCL$.357X:#>BA!PPLMF\ZAU$TKTWZ#X%9HSM&]B!Z?MH4Z+*XKN.*2>;-1."%[I/X'>BNPFJGZ@@ M:/NJFU!L55RJ58Z?]RV&/F*['%8N1Q\USL(3E*>W&XA!NMW6\(%T]D\Q]:L[W\RQ=] MK]49H@+'813B'&+$$UV7ED'"*8."T82F 8IR9B5*VCG:U*BKM ^4GRB?GNW. M>#NBZH98O0J$I$C .!>Y6C40M6H0(H&8XDBBA$< XY)8R1(,\0 MM\IP,!AS:KS8TD+ MB'R1GL&(XW*9.01'%&7Q53?FN>'_>*FK;>[7-YR7RBMD^94L^.VJ+C$O69 > M$N4W42FU-$7%%1/6)_SZ V5AX#R-$,EI'D)$D/I72B@DND]D)*E$*,ME2JUV M2H'*<-/LUFA#FER1N8;6^^WGZXV)175S*SCI\L/7JH4Q.;KT YS0(9)#@!(8B0"H>9@FD(140Y91DJ8Z5*7*+ MAUW,F=QKHQ7L-?Y4YT>-1V#G4I40JMM056G[;\)"2TV@GI-J&W2=CKA3G]P'N_!*@UU5[MWVO,W#GF6+;** 13'&@<^!8 ',2 M28C"0(I4$;(0H6.C]WJ(:29A-<41K1;OSCW<&RS-V*X?0@,S6,NX7?W (%W: M#USWWY>]&>!:G=@/'.SHO7[XR0&*YAM5CH\O0I?IW_^YG@WR!@:$?)Q, @5Z/"SHAI0\')!#\[6!_L!V#:@ >IDXJW10 ME LC*0^ \-%8Z QV7<588(,J[GEZ66A+MYFF]V=9M'.89R^.(9RDD:<9U#06'&*$4QI@0+@,AN(CM M^,W5E.D17>T)6%8/YT8[HQ>)+T5= S ##YMU81F".D\522-)DA#!*,V1"O43 M#O.$42B0S,*4)#*2F:5 Q. 3-5+N\XDLYW'GQNR--0;B [^ZFF>B?F&57L"U MA,J/:C-DIEY;VA70\@6TG?&J.-$+3G\J%&YFC*U,T0NL$VH5_:[GN&!:KQ[N MQ>;I5%-IE(4RP32#$B$*488DI%G$81+*.*-ADDEFI"IH,-;4.+#O@+JCI' XONWP4*!M\Q;$AY#Y=H]GL MXQ$.XRCD4#(M6LQ4N$N"",$\1#CANG-K$EIU=SP:8FK,T%]5Y@2,H4BEX &" M.*=8A:(H43#F 60T%UBPA#%*;?:?>\(XPO[S(#":T6H_< 9FTW8.VP![S^=] M]]7C\7B <1LVGG7PJ/OB^4\Z9ITQMGG16F-L_23NR4]1?%$VU[=FG&084YY# M$D8JEDJ"".*$YC!+LY0*S!5_1E898QV#38TR*R/!5EL)GLFK/L.SS/3J@M;L MJ?<%V,#/?VTFJ#$K#9V!O:D>LZ<, /&5^=0UU+A92P9.'V40 S\L.]-NUSP: &7[.RXVJUA388*&^&N>H-8LQYG3Y7)*<_ M4C)7D,=!R5ZGOS0*777:V_!3]X>"4AS+&&*$(ORF&0BM5*3ZFO0U&CO[L_5+LW-4G^Y]]R8!4IC(CXP MOQZHB;P5$RD5DG3[P48AJ?:IVHK?IR(.L)'E"V)_DB3]S!E;I\0+>"?$2_Q< MMT==_#?Q7/>^4M8\;,C3S<]%,:>$$,X4G:99HN+"),*0!I1 *I(D(D& !;92 MLC\_U-38LK04[$T%M:WJJ536VF9QGT?8C!G]X#8PY[E"YE8BWHF&SX+OTP.- M7[[=Z?#)8NSN;_1L-EI\%)O%#Q6)_Q#%>[+4)XC?'X78?JZ;GKY_W7_@PWI5 M$M6]&O/]Z[\+_J ([:,H%@^5CG%5K!!AQC,>2L@2EE2]2JF4"0RR@$HDLQS9 MR8$.9^K4R&K?R[, +5]GH/86E.Z"QM^9%GC8?PXT/@/MM%N=RH"WA1E#3F.R M!V;84>?9O+;:-8 M1BG#:4QS&*'F-IKX)M0ZX$%TVE:99D[ M*&T%[[[_]M50"ZX#3H/]SMX@C1*@E@;6T#CL?9Y&QV(#M#=*(^V"'J'E:3.T MT__.'='3WQQO6[33\C=[H]V?=*"X 9I_M']1G3.I3U?M@;(@%4D<4R@I2B&* MPA32##$8I3QADL0!#5.+AN#C>V#T.(W?7KPY8A4_M31 +=^Y?I./8ET/>87; MP^!5,+W9_O^BD]2;\M#F;E(P7&@M=>T;QN+M.-D;9Z2W[C1O(+LW_%7FL#-R M&->B\2*2JR#])M*YC@7.:7*ZLTNA#!1J;:J-6B[7?^K%ZR_KS0=EUD(M8(M# M\4(B5#P42 (33J76PU'14(0S&$8!)4D0L"2T3:!S,&-JB\W?UC\JL=C%"NSL M+V6W/JGHIER$5JZ S];%6XX39;93.#S\ \<8C0-@[\'L8 I:R \J1]D/2W\Y M?BY&C)W]UP.H$WF!?:[6HP9#JYIMQ*-:O2Q^B"HO40]4U8DI,V5&HF/A/S"55C4/;_QH\I_?:5?^LJN!/7)G]QOED>TW'7KHJ1-Z^?M 7OY/W6L[T9?-:;NA_;IK' MSS.9A[%.S*$T"2"*(J9B4AI#FN(T)F$2A*%58H[!F%.CSE,[.C*: #,^\@WKP(34REVI M%4F^O]!_"+;5FEJ_D4+-JDZE+G6WWLB UZ'9G91=:%M3E0U\GKC*:,A1R[:1PH>M03/S)09S0V,_\"L9Z(IV#@QZ.Y> M#QC'D!<\8\%T) :[(;*2&;QP*3NJY&(Q_[3:JLO=<*[NW*+^CXX8HSG&B0BP MS& H$P:1Y!DD-*>08\QY$C,44*.E9>)KD@9TX\1$B<(IA#L7Q[6/_Y5?;_B%O6'/:5T7W44TC!RK*$%LP_[ M>_##>9[E(A$)ADRP4"M2IQ#G2$"9YD&"$,,X[_W@3ZXW:>?M?+ZL>=R$OPM4Z;-_47:A6JP X3_T,V-8L6,&OCO].$%Z)?;9V3HLOQQ!,B"] M[,>Z.KL97LECI=\C=JB4S.P]8C#G."90&M 836-&,(C">BN33:J%1CZ/HAV9A^S8YNBLU6 MJ_'P%[:]V]3-6DN9EIA'/(S3'(9!FD DP@ 2EN50HB2A.* !-SO?/C? U *6 MVL:RH*0VTTKYYBR0W43A YZ!F<$!&6,ZN.1^U_.OOMMZ]M7?]L_]V1A'%,$QKC ME/#8JAF?R:!3>^2_OSP]D<1;IL561L_ RC9AQ0ARLXC!-Y #DT-C;LD. M;10'/:>U [%2?]AJI;^F3.J;V+YL M5GTD12*BE,9<3T/FP*:8@CR$60X#A@N0H]FM6,&2'9#.^PJAGZ MD*:I*-N4QNHP_%E]P&FCUFHBS$C*.[AC9=>59H/:[E*I=+:OWJML;ZU\]._K MBF.?*77VV'E+K;,8>N04.WM0CE/M'*[AQFT^:X!+_MVKW-?/(0US$? 00-,[V;T) MKP'N9B^"X= +"SODZLU_8/TV+7'+8!&NL:#'ZU=KKFP'0U MT;6XBNMIJ"+-I>#-B6M+"&+.4A:2,$]A)DE4GU0@A&"6$1%R];^46X7*'6-- MC:EVPBB;G8E@M=Z"R@'; \_S$)L>=GH!;O"#SLK*G3AT6U;&YP'G13"\'6Z> M'VGD@\V++A\?:E[^2D_9_H^+@BW7Q8NZAW;=>7# 8L$P@8CJU362.:0X(3") M. M%+A@)K5*SN@:;&F?L)=5!RUJ3WCOV.!O&-Y[0&SJ:<0;.75B^ Q'?TO"G MAKJ.N'N'TV?EV;N^XR*POB7;%S5'KSUKD/[6O52W?4_9ISFH60AC"*9 M: K!D'!&(19Y)@1))(N,\B/,AIL:B=3FZ:KTHK$=D-IX.R7?RU!WLXA_ ?F MD9VM8&ZKT; M?ZM?$LNG2CA\SD46DX3%4$9I#%&:Q! '6$"6YI2G><9I%#FDNQX,XW 0/$9Z MZR[)HI91=TM.::"D.$L#0024(5;!KXB(5G?E, F%R-,T3Z7,7%)_;# D S\\MFA\>D"&LXY.0<^>TZ_::Y^E4R; ]?.)=4E M%N53%RS?HBW1G_>O^X\H\M4_NOF3;/C=!X'(U/M*0"0C%=I&,8*4)0C&+,T2PG%"$V+= M _,:GDR-BG9F@D5C)_BA#9V!'Z6/Y4FFV/L%B*(MW3%#.LFB7N\6,J/)?XH; M8^C5@'80EAZ"-@IM>2_=U:[]N1H*4&*A97-J?=:_[6^B75*36J'I'^LTIQTJ M,["_$W? 5%L;GGN67G-R?;9$O8H?XW=9TG6SH>E6#^JI'WJZ*[:9< !?* MC+H-X U3ORKW2/9;5KO]4D)"P71 +D*$((J1@#CF!,H@$6DN,4J(U9NWARU3 M>W>VE!%;OI1<5WL#]NZT-FB=-[;[S*/9ZV^DV1GX!3;DQ/30JW2&U+N,I;TE M5U*W=(;LO.BE^R4=%1E*R8U?""M+L,OZNXA+3% >0$'C09J36#YZ!N:2.<_Z3C?DBMSWHGZQY9K4S*P^+&!#.2T0AF/,\AHB*#.,P3*&-!612& M 1=6C[SYT%.C@K:H;=/\[E.[%V?=#^2X69[E3H/YY!AN#0P"^=!K^1-HM_/2 MARR)M ?,U_K8?.!Q%[36@!RM0.VOX!BUD.?%MM)V:!*A/JR+;?G6S?.$XHA1 M&$5$0(09UBI2$9193GE ,$61G8K4^;&F1EXM4W?)>D ;ZQ;1=(!L&-KX@6[H M&,<5-?MHYS(>OL*>CI'&C7\NNWP4"!E\I5>%=7G5!7W1NUYEU>/3\W+]*C9Z M<;41^J=D\]K^T,V33AJ>YRR,N @SF",<*F:)*"188L@"SFD:!#@@5MJ7_3QIJ P;>4JCKM-W-0%VO7SH W MWKS]9.6/]XKMGKCZK>%V->8:5=T]@3M3Y]WWJ@Y9H;;,52:UGL1B<@=+ZD,,*5(OTT0' '2F)U _( M=LFDEFAUII2:7FN\Q%)+[]ZDE]I^M^^6XD=!MZVSBOUNE0QB3-,\@8A&6L0Y MR2$6@5J(YP&/PRP,L%UQX>4AIT;D[4TM?1)/5J__JP#:>O!U72ST4^FZ5W@6 M==L]0A]8CK@W^'F]>H"Z++:"L7UL.LX6X26\O&\-GAWP2EN"EP XOQ5X\9M] M6B#O7KDTI"A3-Q(4B>[/1S,*6G]L VUEDK:[W!S.Q!=4=BX >U M,0S\49GF\4$][;,W#:@W%Q]9L.F48\?J2B<_-7(=1447K7=]>59^_TA6;S), M;U=?R]3\>1;%D2!1"%-)U#N;";VS'J8PBM($I7F>DHC9:9B.9;K10S6J_NF7 M%SWSN[*(=XL5*+2GA663F-$FWW#%,J4)_:>I;Z@CHO8RJ4I;V2K_CZH?U*WR MM;M69KQ2!L=INW;E@JW9_QR%"HZ3X:TNP75\Y\/AL@&7/FLN6F?07S?BF2QX M(_Q=J0V>2&''#&4A$RG$,E(!;2ISB'&0PB3/DH"E3(:!E21@3WNF%@'O^IN5 M_LQ RZ,9J'V:M3+L:LE2+W4)_2;6^"QYK.D:_C!Y^)ER.5/V@:^_0^5>UHQ] MJNP#NA/'REXNZ]J@^I[\;(1C6?E*J6+@>:I8F. @5[.FFU3+A$*BN%DM*S#. M0Y)&:8KMFE2?&6EJ%%NW7U;6@K?F@LI>VT;5YP#N)D2OL V]=>B*F$/#Z@MH M]&A:?>[*(S>NON#@P& MO.'_>*G:P?VB'+JY^W#[57]%_:(FKZ^*VW1NS*8*5/>=$HHO8GLGE0?S@/)4 M<0R'6:0[8B=$P%PR!N,XBC*N]S(S,=^N%3F:Q7TCVV]%8CLOAGLD;Y[6F^WB MOZJG<"V!>E.\D,V"+('N4%FVFM(_WI*?=E'@V+>%6=0XXF'KK.IJVZ^!= MY?Q?R@[@,W"Z^\PA+&"/"]"T!#0R*CZ5ZI6KF=U?"'JER?(4LHYM_:@A[I6F MYC DOI89?847BITLZ&?UQ-UNQ5,Q5V\O1KF4$.=4=QB+$*11&, P364D2"YE M8A1&&XTVM5"Z9>P,M'1L_] 6@])D9W6$4V";[C%X@G#P'80>Z/60,.A Q;M( MP:FQKB1#T.'V>:&!KB^YT8E.TOJLDP^K%?_[UU_%^F%#GA\7[&8CR&%9*TKS MD(>2PC"/,428A! SFL%81$E, Y%'=@V[[(:?&N&4&6Y5'FV]GU:=[*CX9N^' M"H)O5W*]>2+V2826LV-&2,-A/C!#E7!_;L--7UM @]+Z07,+W:#S1&.6@X_* M:V[ '!*=XU4<6R>L-V+QL*I$ =AK4[58#GU"<'T>)B+G,=('1&$$$8L(Q!%G M,*"<4Y1(C (KN07+\:?&?2U!)%GVR-&K_<7^V,^ROX+E9)@QW8 0#TQUM>6@ M,7U7XSRKJ.]-A+;WP&-O!C?H?+5KL!Q]W X.;M <-75PO,S(^6%?UO7!_?'! M_LNVV)*53F&KSQA0'DB9!1(2+H2B2*DH$DL!,ZS6GC2,:22,ND6,:?34>/7W MU4(%-G5&F H;P9_J[?=8%F:_K-1\+U]U,B9;/SVI*+/8JO<@6!3@56QU^385 MZB_%RU5RR6QNE('SR ::_NGGD"G'8>7YB72R&6AY/_-V6':-V;IVZIB-R?\< M:6,.D^ M9XA(6%Q0ISGY]3!&*2SX(?#&H_:^@ZXH*-W1A6<5$I52RNFOSG:"P*]O=JH__+/< M31;OTNG?52.]IR=_=]G%!=>=U\Z8XTJFC1?/7!?[-['2E4UQV^?Z)GZ(U8O0 M.8K-"OCOB^WCAY=BNWX2FUV5G, D53%2"!D)0X@HD1"S/( 2I5+$889$8+1L MM1QW:O%.;7:5B;S;Q?E360X:TYT+&4VGPFQ7; " !XXY/&%KO5MFB92GC3/3 M44?=0[.$XG [S?;KCNDXI0YBF?USN]-!K/* VM4E=5N/;^*)+/1QZ)W\95$P MLOR_@FSFH4@Y3Q2)I6'*(!)Y# D.]%X^BF0F.0N878I.?YNF1G7ZC@7O[MAV MK5;[( 00?!2L7/J#.+0\*O8Q98:)/.-.Q-#)/95@<)7)N/>GR>S9-35MNZ9+ M:&JO=&A<^06T8QYS?ORA["L/R(-%X^8&^8/P*%_(XZ5[Y! 57\F"_[+>W).? M^BWPN"XUK-0/3A__SJ,DQ$$H,TA2JD]&"()41A*R+ ]"@<,P3:T4-ER,F!H) M5SZ C7A65WPL$SGZY>O83HI%_LV 4(^83[/+D]FOT6:@GH;2+;&LLJUT57G+ M3W!'EXN'[LQ]MTP91UQ]9K[8FC!^)HLC2"GU:8"LK/5 MCN\Z@#5C-3]P#R/!WLH!)#@O@^&)<#H&&I56+CM\2!X&WW X+/TJ-F5- MF#*ZI)[O.I.WS(9K[F:,\HSGG, DTHVKB.0P3Q,!$64D"U!&P]PH']WGLX#) MWU:>R:!C[]99 '%B0\[FVSV$T:I=OM\6!1-+=?^(]4M1]S*?AT&>!QA1& >4 M0Y2R")(P5G^529XR@K*$)O,?8D/7IOQT842;IZ<][H#4I VVI)U+L)KQC4>H M!B::MNCK#+PQ=E87&7ML)6J(BT^-K([1QM>TNNSZ20TJ@Z^YECT5C_H?75_U M@RSU"O:;(JO-0A\SZ5_ETWZZ85F 0'T7U7_7WY8O>0/OTLTH1 M_4:VXI.40F>54,8R3 5D$5*<%(8!Q"'F,&,HDXP2$2-B(ZXXKOE6D=<(VHI? MQ!;PVFR='Z?CKUD5A8F]FZ6T\V8'0OE[VYJM46\2,X:=[M0/3-@?REG6_P8M MC_0I\&Z*JX_H>3_XX=MO5"B !@;PK@'B+SK@K+$ #1A HP$J.'R6KEUC&KT5 MPXUJ_,CE==>8F.."O:M8X;!M6^="527,^_V)O7'E)D6IX5!OC1%)&*9) "E) MI'H9$O4GD6=0O1!#C&6:I])($\-M^*EM(]0._,__'J;!OY5N5'_\^NW[[S:[ MNO;S8+#+.RBZ [\OFC3+^KB[M6'9>CE4NY:5PHC#/K ]Z!;[PH."/](^L?]) ML-LY=L:P_QFI]G]*N[K,?5*.WB1[;6>]HJ.:81)%O$0QDC] M"Z$HA02K195,$>VHOC=#Q\*OJU7_68387Y@L4[P".L-4HD MC^!MMP<:1%#3&BZ/,;W9N*.'XU9PG(JD[2[@VLCG@]"E ,O;%1<__X]XG1/! M>,]ST:\AQ><>1&/&<<.F[ <^Z#HY3=K)?J6@\ZE_P7 M=;O,4Z&SE$@$4:R[=D4Q@WD>2AA%2*:4)3F61@^]%VNF1A#J'DL'+:@YF SC M,_)Q(![^Z/Q\$4TQ>U,\ VIO9J#VIRR< =JCJU7/G ;V.G4S![9,N6+F-&P] M:V7.7-2149M2[O>OOPFB@ZZJ78SXSQ>M\WOS"=<631_(NW\.??5AI]:;%/O 9GK? MHU)A%?G'>O-!-^DL _TD)"@D&8,9TRU(LDP?F*GE5<@%XSR/24BL1-PMQIY: M:-"]0Z()M[0?E ZXK;PL)J;W[E0?N*^Z%V6)M,^-IW.8#;_-=#3R5#:5SD%B ML85T]A*.*SCV*/C+4MS)B[1=G./MJK,"2[C@**,P3 (,D8R)[@.;=,]\>?+GAYHDBKH4=E01=0#HG.Z1H]ST-;!R"WJ^>7 MTUF6*,11)%.MV:H6\2C+!<1!E, X8%G&@Q1%(7(Z&349?6ILUMJG;)EOJ[!@ MA;_E0:EO5(=>J)\$M,Q];?^]&A^"*V\YS(E*=;RS[^3Y M;[E1RG&!:Z49P9CN,%*H%:A>=]ZLN/K)YD7P1H!F(8IYE(4)S4@,99(D*JBB M*:0"*>9)PR@+8A3CQ"JHZF'+U$*LVD(@JE3 JJ)H71XM+_=6VQ%2GZDR8ZN1 M)F!@*CLA2: %+FJMFMH74#M33DPS6Y\-IL::[3R ZHD*^U@R*D]Z@.R01'U< MTKZFZ<-B^WJCQONPYF*N K(HCPB%*AI3"]&4QC /LA#F:FD:,I%F"3,2:#Z\ M\-2X3]L&M'% 6V=>M_0&K&["Z@/!T(&4F?=6M4FG7'4J27ISH=$JD4Z9WRY M.OE[MW#F5[$2&[+4SS%_6JP6.@EKN_@AZI3\N11(K8-B!-.DS..(."1QBF > M15&6ISR/D\ F9+DPWM0>S=K<\J5'WAB\BU3L8I)+>.=<\ 2C 8$28@0DY @ MCB!%+(ZIC--8,#L=08^(CZ,C.#KF9K&>1QP'9M0V@&]M;0JP_ 5KAJAX"L@N MC39JT&7H^F%@9?HU-SZOBZN:;H8!RU(:9A',$MV4F^4$YH1QF.:413@B.6)6 M9Y)O+S\UMJZLLR.' \#,N, =AH$?_3K3;8ALZM,^>WJP#RX^ZG-\VK'#Q_;, MI]R>TL_KU8-Z()X^"KJ]5Y?XN-9=PN8(A3$E80!9DNDVL"KLRG$N8)SAE I. MU4-KU0;V]#!3>VJUE5";";2=,Z M!7]4MEKFRA[H_6P ]W"=2]+5#6 M#WHW#IX>^#.#C/K@=SMZ2 7/NUX0-5.:M+BBMM%=2*V/PO;O9ID)#&G@8!A MDBIVR&(*J2[PPU)&G,J,A:RA^3HS,OA$@ZZJS<1A#'&=&M15D:18JC O/F6 <7GQKI[,RSD.H\Q*N;0/JB,/3BHK',1;3T MZ,XQER3M@#$702!3*3%,* G4FBXED&2*J$BH*TE8P&1B MU8/XTH!3(Z6W6725P4!;#/[0-H/2:-L%W270#5=Q'J$>;>*Y*XHH[^76S6+'%LY8L M_2)^;N__%,L?XC=ERF,QCU$4"Y$SF(L 011&&XCRF69RER$HMJIW9?2-\MZP MG=I/[W]1GV)]\TP$(4X3# D2'"(J!:0Y9^JOB11JJ8AY2.R2;TX/-+V[)--S2#ZHI-0=[K M[$JN^],.V]P5+SVOB\56*VTUW6A%AO(H2@443%?XA[H%. M9X^:/_T^B[''5O"SA^6$AI_#1=P(K:Q2:Q6CZ6"\?KE2+.(8XQ@&62 @DI)" M$H0$LB#C29(%2413N^7=^<&FM\2KRCE7ZNU;F^A>6-N!<9:$J10$0<)%#!'/ MN$YAU2$RHR&7F"&[GO-^$!Y#3F$ 7Y0&YCO*\!:5E8K9U^AH3D6GEB\ M8Z!1*?NRPX?\;/ -9[&$]9/XO"Z*7Y29U='J;V+[J/N$:_GJ159%*D:C3BV:_)4L5D!/)A"EP?"IM%C%E8W) MUN('!M";T8EW0 =FELI>\$Y;_)<*U#H9H[(:M,SVJEM@CI(_A0*#,[C.V Q,"]\W8AGLN"@,_=GL/Z[*2X7]\P]:!OQ-?-^EELMJ]?U:1M;U9E$XQG M_9$Y$8QQ3CE,B%8A0#&&5*NJBSB+A5K'19*1^4H\$+66-'M2S0RP_KIZ=%&:G4V[91@'+. MPQ!&%*5:]BV ..0Y# 7"F'(>\2AQ2:XZ-^#4EC:-G3JSH#;4+9WJ+,)FK.03 MMX&Y:)\4M0-O;^W,^^:W*3*>4Y_.#G>5[*9+SI]+8+KX/8\GCN;/X]SB:\X'IU8[F5*Q$59BD5E4J-M+6URW=E?T#G\U=@FW( ML[FS8U__;.X2+$9GR62U6#\57L6FRMQ9,Q60?%TM]FE[V;MF+ MX6?Z?Y+F$.<\5,N_A,%RLN%+[*B>H MSC>K^Z$8]B52AR;NV=KS=B\5!GB+'7LHG,LI*&X/]XJ7;1[\G/ M.4L)CT4H(<_2!"*NT[D88A#%/"&*61E':;.M=F].KQY,<]ATNQ^!<6OK :O- M!]N]_6"IW',XY^\YAQ8) 2-,R9B9 V_< 6_._&:@F:G&*]!R"^S]F@'EF>=< M S\P^TQ*Z&G1^-D+?B \F>;@Z=*]ZL'+8+MX3Y8Z\O[^*,3VN*'M%['5":9" MO/E8(Z:0V["IA[877;5&4:3S#/ ?@O?^YMUC0)Y;V">*:3W=WTW+B^IY4[^7E3=R._HEBQ6 MNDGYIY_L41<#JE?*W7/9QW'U\'9[91YC) 41.60HBB%*,(NVSX2:\?A(TS0P=>]F M2/E1$36X:TW0I_8$[;RIB'Z_<^R/NSV ZHFN^U@R*D-[@.R0E'U4>S#"U#BSE/I92[ 1 M/\3JQ9;WC@$TC$K[P#)T>%DC4EKG493QHN_>I&H/KS^R(.T9]XYE9\]]\-S# MW)Z#S^I/__N_-3]1_]("%/_[O_T_4$L#!!0 ( .F#6U6+2.>A">8 '? M"@ 5 97AL&ULY+U9=QM)DB[X?G]%3LWK>*7O M2Y_NOD=2*K-U1I72*)5==^8%QQ=S"M,@H 9 I5B_?LP# F2 @"'@C/FNY* MBFN$+9^;F[G;\J__\_OUY(=O,%^,9]-_^PO[*_W+#S"-LS2>7OW;7W[__#.Q M?_F?__X__L>__F^$_*_7G][_\-,LWES#=/G#FSGX):0?_A@OO_SP]P2+__HA MSV?7/_Q]-O^O\3=/R+]W?_1F]O5V/K[ZLOR!4\X?_W3^+X*!<=1*(C-H(KE3 MQ!D0Q!@E9$S)\N3^CZM_X59KA5^2F"D0F13^FA**2*U"--1I+W7WT,EX^E__ M4CX$OX ?D+GIHOORW_[R9;G\^B\__OC''W_\]7N83_XZFU_]R"D5/VY^^R_K M7__^Y/?_$-UO,^?WGZ%?_O+8GS] M=0*;[WV90_ZWOY0_)46KU E:7OF_K_[PQ_LW?YW# L'2O['^^_*64ZB M[TN8)ECQMGG'9!8?_-*D2'9V]Y<3'V#2?7>48#SJGOHJ+)9S'Y>CP$)V7EAD MPT(-6=(A80_WHU^_8C/OC'(HCR22>13AI/ M7K>2S&ET;];=9_S=491@N1-(IZ8.RI,U?%PM20U?+607)K=2" MY/[E!^0ZPWP.Z?U**WN9ZSA;HCF%[C=K:/S_NO%S?.+D]A-\G ?)C 6!)".5Y%^8]>?!0.>/LX.$>>C4#B(\S'L_1VFG["+7BD MA9-! "7))MP;->ZC7CI/C/(ZXEXJH\]5 /'@M4?!0;0/A]-EV0@8/L_]=#$N M@E\#.J=@&7?H$$B#$J$)L8S6#:$=*:719)]UG=WAT9N/@H1L'Q)G271@5+R= M+L?+VY_'$_CUYCK ?*31A#'!&)$BH[],O27>E&TO@;2"1QIH/ L-C]]X% I4 MNR@X2X)-:/\37(V+$*;+7_TUC+R")"42+'T(2+_PQ'&$,'B0,@3J.3O/'NQZ MZU$HT*VCX Q)-H&$=QC*S]&$=8+_#>4/;V8WT^7\]LTLP0CQ'(.-F3C)T)AE MEH@-(A#ME?=!FL28KP",@T0G%&M+:, S M2 JACU@G$I@B(2H@(EN,G&QVV=:P)'M>?Q14;.M0J2';)D#R*B54P6+]S_OQ M%-@(T>QL4)$H2C&6XCX0IWTFPHAH4K2)9:@ D!VO/@HH@A$HIUXA.GKSX.%0T?*I90Z M8:)SFC[, M/\YGW\;3"*,LA.:0#(G):O29:%J%W$!-%%I2D_1YAUJ'WGX<.AH^ZZPFVI8@ M\G&V6/K)_S/^VCG56FM$-UAB72X7AYX3STP@7E)E!<+/AL\^ M*XEU8' 4J_=J#KZC.U,00B#OE#I?Z ;BK082.,U6B>@\/<_SW'[;<0!H^*3S M9-$-K/)R:S[Y^&4VW9S-&:U"CD83;J4E4CATCIVC1#@.-B4-(:BSU/[XC<>I MON'CS;-$.+#Z?X-X,T?H,AX^CY<3A*[/ )0;HIE$-]A%2YQB:*TRBV",Q*W, MG*7^QV\\3OT-GVN>)<*!U?]Y[DM>TF^WUV$V&65#!0M(KA: A"MD(82$&Q?N M7UI8)WTZSP%X\+KC%-_P0>7IPFMDT;_]'K_XZ15T)_$JE/RPQ,H9F2"2HB/K M%3JR6IK@C(M"F/.4O^NMQV&@X1/(LT791#CPYF9>Q+6ZFRV01AW<+$;",IL5 M4'1C(O)A)"A.,;?X">_ M]&NV1HG+S)3EQ-(2W 2*P4V(C-@4+.>4@:,U(++[[PF(QBL 8\SZ3K'4Y4D>A!!;1.:;!4PI):U/CGN+!2X_# M0?.GC:<+L@D;_,9W\LO[R977_UT]N1\-;E+!.)1DH4B<'H2 =% M$@!S"3WH&%,%/.Q\^7&X:/Z8\7S!-H&/W[[ 9+*A7@:O(&1&DDX)@V9-25 6 MB,T"DM=:97->#O;3=QZ'AH;/',\48Q,@0,*O2X+/+/[7;U]0;HL/-\M2VU,B MZU&0GBE6L@-+H9)D-*/WXQ41SEA!=;%YK@(H#M%P'$@:/IVL+.8V0(.2F_O) MNVF"[_\GW(Z4-(J+;HH.H=70Z6@*04"*<1A)$B$0(P8'GF+T[[ZY[WYN/ MPT3#AYI51-I('<<]$S_C=Q8CX:*U&$R1Y PG:/0TL4XS EHIX8VG-M0IXWCT MXN- T? I9PV!-H6)58G2B@E&(6-HK8ESO"N:CL0Q-'H9G6DM,CB6SKOGWOOJ MXW#1\!%G':$.C(Q7R$'JN)CXJU&,T@KI$N$1J9?4.Q(H>))8*9U/P1AV7OK< M@]<=5_+7\ GFZ<*KIO5__?&)\-[C-\XIUI\N9I-Q*LT87OM)Z3. ,18L%[]/ M_4T:XW?QUU27$%"A_RS^,IOG6,)F&V MJOJ[PUE&[Y*G4O)G##J7$D,-!]P3E8(7QGD =NA4./M%Z."P?NEJC<%DN=A\ MYWZQO82N4^W'YAVO%@N4[_UJRHI%E[HTXE)^(-"%IOC!>%#@P4L>:64N'U(P M3(>!WI"PL3@5Q#W@9O.0^K6C?2^/;$*BF1$%1JR8\,8&0A67*! )RH=>,/.( MD&&AC((PRC'(1")1N/JD1D^.,Y)%]!RLC%H=.GD]:9_> M0<"B*/@4P.PD9IHE*?X@Y7]H-0.95C*5X>_$)(J#5#!/X%98;7JCTC$:) M4:+FB4B%H:=3"2/'D*W0.C*A#]W\G>3X'*!GF)8K_0&HFNP;P-&'Y1>8/Q#1 MR+#@8T3CJ4LNA"RYM]8 ):"UC$(+HVEM]#RE8I@&+?UAYDPY-X"4A\3[K*ES M$EVP7'*SK:7&:7EV7_-Y_=%^.NCH?KAQ15F#8J@5*)#%&&$TR&QX,,[6=H?ZY M:L$7KW(PT!@ &K"6'U >OF2G[^)[1'D(V@5!,NMRU2.0X"0E"1U0;M%1L+3V MR=1!@EIP\:L L9[8&\#0PT#EU]DTKK<'YQ@+P4BB<,LATN5,'"_=0)5U-" G MT -0.<=*F!Z-<9X]HZ%M]_CY*9D-/XR MFZ4_QI/)2":;,TB4#3.E$[&EQ-ND2,1X)4?M 7?BRB ZAJX6XH$J<*JNA : M=4>W48*GG"-)CFDBH^E3R1 1+P;3YG528:#%6]G'DF^T-NMGEW81YQT MMI@;P,J*_I%B23DP%!D7GLBD%0E*1=P,E0XA#F&Q:MIZBIQOLPF*/5%.7]:WMZ)AB8NM$,;*&2IQC$.;2 D M1VA"G&>EE*Z_S1Q)V[!'@+VGE?6BH@9,SQ9?CV\! E@3P46"PJ%$@@7BO')$ M6O ^"&#Q8+>O,\'65.I9/]K?#[%S5-$ J#;WRA_];;E4WEP&Q7*$8$O7.Q'0 MSW>EZ7; +UG4$;W^1*VIG3BTFY)FP'26GO=JAB[YS@:HN,83>XGD!SKK@;0,R;V;23P]_' MRR]O;A;+V37,-]+:M%@:":$##]RA-2Z-FIG!@*#S6X!/T-WO/I7(URF2G%V6 M4CEGU*$F&.>G:9RT\?5VR]43FBHJH0%(K=?&W6WP_=K01OLH1<9E 0+MJY4D MV#+-E?+ HJ,:@XI^S-)38H:]#>O7+)TI^@8PM,NP0LHT,TMR0.%(%PQ!5\\3 MQT+V0089JR=EG[B9]791UE385:3[!P0F3$\"" H M29)Z:5)B,5>_B'V.J&9. _J#5UW%-("T)TES6V(LF7,N6\&$-B1J\"@L79HT M1T,@&-RQ:>;!]IZJ^)"D9@X%^D-93:4T@+$NQV&;A?O5$E!$T2>.&SQ:8RF# MQ;T]9:) Y) C,RQ4#^SV4M/,$4&/]JN.*DX&U3>8AUE]YWP4@X>HD&3.&!(? M',<5@:97>I^MM!BLLAX3"YHY#;C(Y>Z+A-V 5U[ZPXY727BEP<5L6O9OF,;" MBLDJT)PHHCR4?A898PN#(@$?DW/4VDQKYP@<(*>9PX#^<%1+&0UL:T\EA/OU M*C_\8ZF70ZTME_-QN%F6^^S/LV)KR]72;()/O.HF8\#B/G3&\)C&0!,)2BH, MG2FN*N]QD046I8W49U6[L59=#IHYE.@/O0.JO ' ?]R\MQ/#JB$0SZXT2(U$ MF5)9XXLTO8O$4*ZH](':?*CO[&GEP$_(&+HGW'"H>%+_>YZ*&D#95COW%?W9 M)&:5LB0I@1%U, +EP06AY09>LI!P-?>P1V_3,'1R:#/X.DLY#8#K54I=3JV? M?/1CC*_?^*]C]#.WV!J!B,XX1DGPPA$IC"2> 4>.DK(V*:]$]2R_9ZD:]FBM M(0!65F #D/P$2S^>0GKKYU.4UN)!&X8\CN/E"!A$)R(0)DOO80>6E%$H*#61 MHU7:!%>[U/-YJH8]AVL(DI45V DMSCH#HS*!)XY?('I8OP-5H>2[V>+0V#M4[4#(K?T M"C\DYM5@H/^ "6X9G^?@%S?SVY$WI=^(!U+FUA(9:29!)%R5P0#@FL0E^^C0 M\&GK\U->/.QQ80-@[%U;#9PZ;NC>\I6-Q B,94^L88S(S"EQTF="+6=2!BZ4 MJ1W(/*5BV#/&!L!724$OAYA;06P*5\7Z?N[Q''+$DN,.A"%>ECE7W"5B;7;$ MX =>,D#!U6X*^)2*8<\#&T+:F0IJP)@]=[@ZB@*4]#:1F$K-LQ.,.)83TK6.?5S?++;#[^!Z015]KY%)&1TE)*&IV(C]P0*JU&_Y,G)6IG MW!VF:.C+CXN"["QU- JN=XO%#7)"HF?F4"B"5X%:9)5M7N" M'T'6T!<4/4.LMF+:PMH3.YQ0'IS:9VD][A:4A]IQ/OH M&?J,_]*(.E45#<#JP2W$BIM1=JS,JTX$;"FB18$4#Q&(SMI[RP-%4ON\)UJ1 M,?3Q?<\@.E?P?XX9WW=B7,SRZG:_VJ#O0X_NX7CT:$XJ'8NNWG'WUOOS>A.5 M$B(1&LM$*(0?\08_BUF5^H7$0=>^Q-U#ROF)9]]@>@,_X]K;U?+JKME]Z4F+ M_TLE'<0H@Q%JN:/0HLS@,(HX7!R$^I1L"JZXAM4ST5Y,YK#'HC60\S3'K%]= M-; 3OIDMT-B7IOK=9=;*%MPQMCV1"C^?P*[15&! <9H8T<"18U,Z_Y4T.YES M:5*CDY:UB^+/IWK8X]4^P'IA3391C/K+?+98?)S/\AAEI[3/.3("&<6&T0PE M@<>$D4V.TBIC(-0^P=]Z_; GJWW@Z539-I X<=E?4"FCMP;V!5_@2ER,BGV,5V/ MI^/"Q7+\#=9\C1*E6B@:B8Y)$EG&Z3GA<7G8[(1@W+CJ)P_/D#2L\U5)\8\M M4$4M- "JWZ!+H'QS5DGX#0'HBH)'7H*/2AHC,RWQ8'XBWX$CFR)H.&H*N?I%ORI^]+E48F:Q8]]T3;DJ'#J2.>*4Z4YTQH&X(WM7O_["!CV!OA7GWH M$V7= %Q^GLUA?#5=M1.-MY_G?KI L:!2?O'C:>'H-63\G>ZX+!@N%+IO5E!# MI$R1.%N:U!JGJ8<2:M:NF7@!><->$OV3AV03F5RU9,<\;P M(.549MC8PHW7'+S"_Z]^9_" A&%OA/N SSDR;J=VJZO!_74VG3VTM1NF.$,9 MF-('2Y:9H=QYX@,&")2C#P!:(O)KI]T?IFC82^%>=KEZ&FC \A33N2BV$Q8? MIF^_%WYNQHLOJXOTTA-YY$I+M>QQ8<22=D-%*#-K+'J3TL6H' NQ]OWELT0- M6ZK5RY%U53TT *Q['W!S!SF>WB!7:R=Q-EWOUEL]__\VGL[F7=WENI9RFAX^ M956D]C=8?IFE[4G)5 J6##<$A&,8X5"/5ASMN;%1\HP!#HNURVTNR-[ PVK[ MV8O;!$<#$<@=R^L-Y35,H=QC\: -QMCHQ[I4!B7D0*Q,0%C6V3@KG('Z+N%. M4H[#XY\J6Z*&T >]5>X:9!R[JO:LE,\%PR/A B@O.6$B<=QF/!!+O2)@N?!: M!9T>]V_?T^.D!C7'0>U/D>LPC(::,6C/66D;K.9JK7TM6W'S_5-D1]172@+OY*RRW3AU=X"$*%H@!Y$!& Z4O"^ 2B4E9S2"& MV@[A P*.0\V?*D'B= $W8(,VG?8V=6[WXZ>"=]YD1G*Y?9;G &T3-3^/)S;+40WKON =/1,ZEW:RBQ%F3 M"&@PV2A>(HZ><;,F9=ATF8L@YQ2A-X"=O\/XZ@O2_0J#0W\%O]Y ^*&.NTC]1P;6IW_'TIC(7,R"5%]WM<+21QV,VX!FU645Q&= M%RNTW=%3NY>JVX/OZ;D$]W@>Z[?;.^NHS$\^GNIDFAKW#\\(:;AS3;_SBR\^3V1__ >D*'B:6?H(X M\8O%.(_CIHJBY)I:(ZF1D E&COO+HR^ M%X"_7RBK3X7 M Q<1MKL>+@"*AC>'_>4'A<_RU<0_+4;8(Q,7 &2PB@0F-9%1#&5.7=32.L\NX\3%,*K]/_>K$S+D;KB(?C( MC,3=-1@BD\= *IM(0H8$VG EH/;]:X_L#%P]VN;2N31,&EXQ>QW2QX;BO@@. M."@N,B59EA%$DEGB@F%*'72<6__6^\IX MLEO>*:7D.+[Z\.;=Q_(GW3;:/>?C#+4!R_&\.V79UB=NUZC(IR6EP*A%O!L2 M2S6IY"$12U%HDD;!M(K&J-KGP\-RW&86,Y5^=+*;'@.4+M[P %RFIGXU/L-7"V=_#DF MW!WU*XD4$SN;EJ7ZZOMX,8(H:$"7 ;U=7/',;: M-G./@4$L)6R&DP!=R2QETB2:J:\=%CXA8N!2P?,5NW^PUPE2;@ FKU+J)E3Y MR4<_QOCVC?\Z1E=\PXSWUAN-4DF:DI(G0;P2BD2J=# I1E'] N<@00/7"U:' M3SWI-P"E3[#TY3QP4P&YYD+*Z'5&2YQ2L<0^..(C<\3Z'%5)&DBB=K7I;DJ& M#>?K@Z>"O!M S:L8;ZYO)B6:W7<0MF$LABAE*BWF%882Z!OBEIX=84:&!($E MZVJ'E4<3-VSR1 ^&J1>M#)YQ^F"$XIH!C$\I=RH3T#J4?IFEV-L8PH)-PD/@ MSM?.GMY!QK GX/4!=*ZD&[!,=P'&>[2R[_#3Q4@;I4QIJPJ*N[(MFS*=W!(% MRCENK%>T=LG24RH:*0RI&*J?)N &(/+X/NC=].E1V*?99/+S;/Z'GZ>1!HAH M$!5*R^4R+R42SW%%22-!!M#WYM!4:=R) M0>+>2[@+N"]'2HE5RA&=?::N7.K8WJ?%O[2XO,^6G?T!X26SOE^BE9,1]K6[ MJ\:U-*_C-3V5%%\G>+Q0VDGV[FA>/5"[HUW/WP MP]>N0^K;[S"/XP6DD962!J<8R8%:=)#Q@Z66$XR^E799^:!J'\2_G,K!IZM> M%KW]:;"!'7\/A__I)S>PFT$7M(Y461*C9AASI3+G42E"LPTJ"!V#ZL7HOH3( MP8>Y#HW02OIK *#W^9^+S[,]I]O=>@PHZ2Z="::+3M6? "6]&"]A/7U[)9E/ M$&=7T^XIG9!*., E#I S^#"W MBV&TEDZ&G]C5-?SO:%]T2^1#?L#;:L5$%Z0&$=#C4;AB*&XMUJ+3;C7'2)5W M:8[/)4 >\Z+!Q[GU#J#JXAX>0<>X+0^8_ 3C[K=0@%8I9DL61$8!2D&)MX(3 ME2 IFC,%67N;?C&1@T^&:\+M/%]_#6RD!R._7^&/[D>+D1%>>,,2R=;@ZC,J M$Q?*2!WN=*!&4FVJCXH_BK+!Q\D-#<5S--4 _HYQ;!_=L7[(;V;3;S!?CL,$ MNOEZ,0F=&3H6R"#R7-J-NIAD:4*N5&0B^EC[Q+X&W<-/AVLJ?JFJY@:@?4QU MVL@;+F14FEAEH4QX3\25#XQGE:-2@4+M>\UCZ!I^4-S%H%E=30U []'$'^$9 M3R (#=(2:6DFH0Q43-F5->.8J[YYG] N]I_B&NATP3> FH/WKUXG);,#8@(& M8=(S-+XY&Z*R1QNA]G'X^;?B_Q27,]74@).:LC_QI7BO$^;^;+?B+U%U59!?;HS N@'4HI_A 4^? MWO?(@&?XJ5]5???&NP):&Q/XLON"-@A7%A"X EQ)PC6)ET%5_16*[J"G@D]7 MGOEQ/OLV1LF]OOU] 1@\K>?/3J]>Q>7X&\95L-@UG/9.*EKHH,%YHJGP1&;. MB35>D7(ARL%GI6/MUHMU*&\DO_)QK'$WC TN?9D1*^ MDV;V-!G%-2YIA@%_".ARA.1*DR!MK%".Q=H):GWP,6P"9@/('AP<#2R0GP#? M',>=5/'S":R;4K^Z+C[X/[KOCZC@E@G!20ZI!)+!$Z\9?G "(TSC:83:WM(Q M= UKFH='SZQG538 S\V8X(=Y2R,*W$MO/*$9]QXI#1#+ B6!%J\>B^D MG90,:T.;@V %=34QAO)./N_+*F;+B\YWND7. [4VU M330\_VG]XI5T/_OOZWUAW:=[Y%"#.MI,3)"X/42C2 "EB$FBM'"7*E7/S7R& MI&&SRYN#9TT%-K"_=V(K0P=PV?TTNPG+?#-Y%>/LIML;--="*TM4])I((9"7 MX#'HHP%$F\YYG8I)BTH#)CM0.L"[$V;,)\.70:L<%XJPR01U'HB52[U+U01'S@PQWGB4'N%/$O4L!GXS6&[KA+; M">JVCTM6C/PT7G3[V<4A#'&&YR0C-<=5% KEY@ M_!Q1 Z?8-X?.NEILP&9VV=LE;0R%N!+JYBPO M>VS$?*!I ;;@RQ0".)O)3! M9&6HJ@W'O<0,G$[?' SK:*T=X_@TI_).1^41_^#*.-*"%KF 7,> M"$O9!\; 15H[;#N>NH$S]9O#:4]Z;"*"O1 M4Y'6$1IN8RZ#[;[KXE*[6.N+5P<2ST#M304V4^CM+6&=Q>"9G4E M-@I67(+SFZWC95A\]+?=2E3>9AZ<)"'C(I0.,@DVX9<"V7,BFU"]N](+R&NM MD]WE+&8%=36Y6W<+Z][M6:TP Q984J5KDU*K[I%6*TH$UQ$RT\E73YDZCK+6 M^M1="']G*ZE=,]AY(IO5E+E*7&5*&"LLV:R(%=(0KJEQE#O+7>WAH\\2U5IO MN L[B:>HIDE#5T[YBYS^/EY^>8/1(5KR^=T1_TC$P&BBG@ #5DZK9)FI+@C/ M3'! "I6K7AK^961,U9ZH1(Q)I6[+>YQO\H9]RL? M!$@(D=;N[W0\=4UVC.@5.X_SF_M19!,'GLA*!$B+GU'PO_D)?,C[F:-":Y%2 M*7:UJ;0E+[.:M", CEM*K=/5[WU>0%Z3[1\N"M.>5-FB*=UD5<.J;6D1_=W\ M!1.#4%8FP@M'4M- ?)(.8X%$D^+1>-^[,3U 7Y/NZZ#FM)8RV\F1>\+B=J&K M]YDI@$R4L()(D)2$9#&*++.P&6X?D=5.\#A$S[#WE2WB\51E-82_1UO!W_SR M9CY>WN(>\&8VF4!7Q;KXD+](ZD; M]CJT :SVI,AV#ZI^'D_]-!XOW.!4$%1K8D(1+M6,!,$8T:5@#Y&7F'>7@>\+ M*1_6B;WT056?:FW WJ[8@^YVX^-\C)Q^+>-*5E[12$FODY0:ER+S1/(0B//X M@09GN K2654[X>D@04T>1_6*D,=]2:JIJ[D3J#+7J?#V(;^?3:_0'[[NJDB5 MCD 9\B28*1-)4&16"$MHICE"-(Y63XE_GJHFSYLNB ]IJ')XZ)+PNPLI304DJ^9^'DV M1XYNYO$+FN_2V.%NX,DH:^$EBY0D+P21*3)B+1B2DJ R")=!]G5PN9^J)H^' M+FKFZBJNN3UW]T3Y8#,WU@GB=+(E@P99BB:0('5.W.5@::]W/;N(:O+L9Z@= M]WRU-;#A'B_3D74L\6@CP355,EFX)IXB>XJIZ)UDR>;:]3['4]?D2<\ED=F3 M(ALXZ7F;,\3EA_SV>^QZ,GU"(_QA6I@M_Y4;U6]^ EVI,LIQ'-%$=Q=8T_3P M&UN_.3)29$@YD!A8V2^X)RY:3H#J$F&3MUD8]L#&L9]#;&=#0"F_ +)_% M[&I4\],LVO4LM&VQKD0]4EP'#BX0S>4U:@I3:M?B%Z6PV$= ME]Y62L,P:6#C.,]B.)N#$QA-) Z<2!XQR*6X+:O@DN72!&6;6A/#>D!M0OQ% M2CQSEB-*8+YL +=6!C!,Z!)QA-*!"(@%80BN8,O1O0O!U;[1ZA^WO14&-HK; MERBQE4&[-U^_3CI1^LE&E.^F>3:_7BES(]28C;.0%-&<)R)M9!@J=U413'G\ M1$9:?5#F<:0-6_+7&Q+[4$P#+O)F7N]'/TYW/%#M0"H+A'(A44XB$"^9)%%D MB_Z)""+4-GZ[Z!AX>F@?"G]2HW>F]!M#T*^P'&GE03C&40HQ8HPH!?&TA(S9 M&!HMLPQ$C^!!$H;N-7>N3@^ Y*4";@(?6YV<5AP(W'\%:%$N\]$.*X;^9,(= M&GU)!<8' Z8^1!Y3,73;M^HH.4O,#0#EKK?L)JMNFN[.7=_AIGZ_C[N8LTTL M$R$B,J9+T3SGI2N=$%IKFHRL?H9^+'$#ESY>8-/J1T]- ' )&%ZDFR[W> 2: MLTP]FEA6:HZ%=L0'7$U1"1MS*N/F:E]C/Z1@X RQ?M3\!$PGR[P!Q*S[-70I M;!_"9'RUNHI"6UR&;:61RBXPS3UA 0 EDS6QR@F26%(A*SH>4[A^S!,,6X1_R&E=^E(2A$)WR@1EB M9+EJ%\$2KW,B,2E[@8=A-]O)X?C+684A,M&M=?[NYOO;SVUG^ M;7PU'>=Q+)7GJX9>N%=]1"G%DB]S@MT]\LF5+/(I?%2RU4]?(@ M:&*<1B.0.%6T=OA[:1Z'MT'* V;8KCJ#C2FZ1>87$\] DRQ, I>T\;FV@WH$ M60-?;-7 QI/KT[3^O9&+V4E3)F*R?7[+U=[4( MO\./42)FEB,!(2*1MO2X@5(%SPUEC"<6JT>#1Y)V?D'=P=?<0YSZE')W=.D, MBB [1WSR@AB>=)*9"B8O+()&C$X?&'I:8=>#EDXV1-]@'F;]FJ*W?CY%6UMR M4'_[@FHXQ1X]>48EHW28MDJ6Z?%+[F]2DPXAB51J*]%-IQ9AY%(D(D:M8_)) M5Y]NLH^6LPLW'CWW'L;>,QMHU*M9-%)%W*\A8RQBF0J(9,YY[2AZ+S'#6I MN417FFL@)>.4A!P8P[=;2+Z'].']%-7(IG[Z]%U>/H# 0")3$FTRN+E21GSI MW)V=T.4<@@K;1^;T4<0-:Z4J8F97GG1]];1KN[8[Z9U@HIXTXCO?$NVEJ)+! MV7K^J\FD&S"R_:V[B1$I6!4L)0B:,@H>X6252P1"#"!]<);63]T]AK+STP@W MC]PZ4. 4MUR!+%I3#A1 $"]]F9$AJ5/ (F[^O3';B%'I 1=/4PO/$WV[9F0M MKI(Y>>)QSJ,GU,JC.$!7K4R*^U>4CMJKZ;];]QQ4"724@3A56FT"9R1XR$13 M%C3+3CE3NR'E88IJI:EO!ARO\V7O )UM%H&[[N"!8:0@*/$B*6)HX#HYPT3U M@_%G2!HX,Z$>/O8EM-=01;NV9=.TWF_UJS_1R.Q[5"5KQW2&PT15Z%.T^P4[KTF,T ZT0SI#(-*Z M4K68. DLJBB]E0EJ9Z>]A+YAS5)=_.QH3-2/GMHU4YNA!6]FUV$\[1[XRVR6 M_AA/4 ;I7;FYOAJ7\86KH> G6*\7OJ&243N'KTJV;O.^5T_?MY7-L<&M4()1 MZ=&/3J5#?V*..(Y;GTF&,<4X5[3VU=&+"#S7!NY0R*Y5I5)4Z "@.Z%+#51I M_V4=KF:((C%59E_'VC//CJ-L6+O7'Y8>V\ >]-1 I<91\KOGSC"GM(F:<)$I MD3$+$K)5)%OG?31.2U;[&.5E% Y;QW$Y-/:HMW;WY"XJ>E.*5= +.7G?W?&4 MFL<3!^BKM'_^M%;*F]EBN5@7]8S_ 257\FLIFUV'CWMQYZF'H#40KE0N8%#$ M&8PHJ1 )8A":0^U+F#-)/CL5^8EBMBXME::@3"!<6D.D])+*>9 %7TE'CYNM,N]6#P6K84O$R' M@J^=]JJ.IMHU6:]BG-_ W3&W7PMT;:;?CWT83U8=DD\P:,<_O)*Y.Y&;6D>\ M_M:CD[Y 5':$^,EBZW#.^T"9)L*J1*2,AH0$DN"&FM!OCTG1ZL/Y]I-SKA%; MU]XLUJ]8BWU+OIN%N?6M^S6T5L?]4A(A9!$C);@>@>7WI>K+W] MNTPO;\!UV1>*2U(&O1!GLR4Z!L]LQ&]6+W\]2-"P=O">GJW*11$81C^7<]_?#DG];H&'//N;L+Z9__]#M&@%$8Y3A'# M:2KMHP+Q2G"2DY N\N#J)RR=2.K9J=A/7U.Z:&V7?0?@T0G"R\!$Z5@@CE%! MH@P@@A210NW^ ,_1-'@]?^^8>I*175-+[1J]G_UX_I]^<@-_ U_,^\DIV;L? M5,F@'4%E)?-U]Z;['6]K,I&VR0;IB8R>$@E1$B=0[\EK3P/W4H7:F3V'Z#E[ MWNX.J;Z;?KW94W@@ _44,DE4: S!?"*>XV=.F;+C&Q6K=]1_$8'#FJAJN'DR M9;3>ZZI.^'5 M]XM*>@@,A46"3+B&/=!2*>H)-=Q; =1:67OZ[CGT#GW5<1E,/K:3%]-PNV;S M]6P^G_U12IY/2O.\_^M:*9Q[Z*EF_<)R!X@ !(O.&N+!"]QQ.2<^ A A3,B: M651L[5/XW92<;[/"SKQEY6-FFD="=3F 9L(2EW59*EV:EI)2U:YTV4/*T);F M;/T_-2+GB[Q=^["^>/X-K6-WB$%'7&; M5<*0/99!'-&54FJ>24XQ:NG11=>UQU@\I.#L#FIE]O*7V037V6+UY')$L?N6 MW^H01" T9$6DD[C!E1GABH+3V7DPJ;8+.1T33WJH]:*.=NW)6S08 MLUN US"%/%Z6HIN3/(^=SZG5QNA9&FLU%)E=EVR-33_03[ D\F1N( MZ%_:Z$,Y#V#$!OR,@S'!!>%"KIT=]0+RSBZ6*V>FW5NZP]J/,WSLW>O6>MCI MA:L4F*>V-+^.& ,$J4@(99J.H-Y27(N>U<[W/976@1N1](2U)^5TE]!DN_:M M&T!QDD5;_V4E&[:+CEIY#MVC[_.B(P/+<3?B#,J=1LEM*?,WA? B0N0>(_#: MB0T/*#C7]KR'Q0+@PU>8^W+JMGKX5GZVRSG2$(.FM= ]PI^T/>?MDGZ!*&NI*;KO]K*.1\]+XY=! M@ROEV\*XVDDP9Y(\\#7%Y?#YY#KC@JINUV:NN?WHY\O;K>R<4XSFOD=5&P1Q M!*75AD+RR&4>E"(8=Y0AH[STQE2<)"L8UU'&E&N;N1>0-_0PB(K8>3H% MHA\EM6N@T#1?CU?]7OTTE=$7X^D53$\=4'CH<;5N:X^EN-[ERN9]KQZ];U>_ MFM(CUVA!&*6E.$8Y$@(OO2T5]92FD%SMXJ,7$5BA@.#YE]TO$L=<]%P)PH.* M&/F4AGHY 8H#K%2@6:H^!_UE% Y^F=(3MG:4%/2EMW:-VW$#3/L?R#K,8-;! M!K0FFV4W0EAE@QMP,,0'P0DWV;)RC *N]GE3?P-:,3H9+S[D1R^X77W<*L@) MTGN'\1&W/A%I,P9)SDK\$FAT26A;?9S.<90-7CQ5 R5/V@S65TH#%S\/QKH^ MYH4[ZU36:/%M*OU20B#6:TK 8PPN/$03:P/L$#W#7OST!*MJ"F@ 3+\OX$-^ MNUB.KS&@68PBDA? 8G1"/08KI7#;!B.($5DZEB.+U2/*AQ08SU$B#DJCXQH9"1*1ZSDC'!O2M(.I;YZ&OM>8HX"COR3 :>.Z!O MT%;=V6-.- V4B2!(*G.I)*.6E.)DXH%9H3# $+Y^!\U]U!R%(O4G0U$EX3< MHU_ACRT9S6=3_#2N*JUWNW84O(3@#8DA*5PFVA"; A! M!3G])X-O)OFV?RZ>_SGKGO822<(1SZZ MUM'!*9Q4.C/8.SP^&BO!1T<\HZPX3F4F*NY\C+',/$TY5N_;OX^6L\MBXA=( M-Q/T"Q^_84O&KV_7/]Q*4LP9-_A$B<@"8U6?(G&BC'*,N#ZYM#K1ZB(XC=1A M3Q2J8.A)\V_%*OI-,. MB(BVNU5#$YZ$(2%G1[U+)O':^7)GD#OL\40O&+V4\AK Z?O9].H]>K5IU3GX M.>ZDB4F6IIB)6G0QN$&I8LA-6(Q>:Z>$EK5+*5]&X;!G'[V@L4<5M>L%KI?@ M8@K+T_V]IP^IEL!SD+IJJ3MW9JA<(A8@_7V\_+(Q1?>5\%2GF'09O,AY\?M1 MXUYZ8JW4QH!4K'HUSY&D53BF?_KLL@I>3>\:6=X^PK\N_(*-I:6(*U,I.?&) M*:*594ES$4.LW3;A!#*'3NRICZP=)_R]ZJZ!S7.KP_^&VY)K^9BIP'SP:(O+ MB361F5'B(3B"HL6?I,ARJGW">Q1APSIN%X%@=?TT +I-6]]/$&'\K>OL.YG, M_BC%5#_/YF^0H/&R=,E\Q*7RPH1NH(0O$[>RU\1&J4AFZ")XY)KYVF,+3Z-T M6 _N$K"\@ ;;=>S>^OFTM(KZ"/,N)?UT[V[/DVHUE#B"SEKM:AZ]Z@YD#G$5 M6$B$VW+FD8PB03M+;#)",2%%JE[&O(^6>F=UC]]0$DPB^@0_C2\/1JK;=.XZ=6;C<^OJ3#/J3@OB%3 MUM26RWC'(!.)VRI^9B6QP'7&& $K]VYZC!%]2S>[O<\]D*9B\)[0[0OI11 M#0DVE@$+PFH7 _ZO=A#_,@H'SMZNAY[]5JZZHAH(%^ZY>[C2=_!Y/YW7924$ MF*AD,.AH5N\B]W(RAXU?+P+(?E36[I9[GZNU.'UG??J0 M:CTT#E)7K9/&W5LP+.P:E^187%S,2:>T#IREVOUX]M$R=%^-Z@C9GS1Y MAA+:M3-KF94V(F==,.U\3LU)> =IK&1PMEZ$.\QF&.G]29=4AK/,B90F$JD8 M)X$Z3;3U+G,+AO':R^XP1><;&,07HGO3[G#33N8!SCW/H+(4)%'CBIVM8PU,1*4\-3F6EM&M\/LYG7V&^O,7@N[AR7XN5/O['T\BVXN'OM_1P)&IT/)7??ELQKL&4 3C+H;F>3$Y60 M>/4IQ<\1=797W7TOV/+U T^XE'RIARJM7ET@06M-O,>/0$$94WMNW/-4#3Q3 MN"I6GO3'K:N3=DW3ZYO%> J+Q9O9=1A/NP?^,INE/\83Y#R]*[G,5^-R7]5E M(IUNL4YZ3ZUI)6?S6,F^;=[ZZNE;=S0DL!(B5Y&3%"(&^%GBWD=-)CY1*W.* M-J3:][Y_$F]>U5Q(6'BV4K@Z046RP6-]=/[B!8 MEBIYI8A,&*-(:RU!.3&2A8L*L@"N:E=A5F9A6(O:'SH/'7==6O--'=!N1+X5 M;0$\^@291EV[$OT .<,>N X!R/,TTA2XWN&.E3]CKZY+4OT_.MVNSQX>\6HY2&X3E.[S?#U7,(E DO:!J@3.A=H^TCGT M#EMN?SGH7DRG ^*W1!I;:_0 R[\O(-],RH_62_5Q_5#.47!'= Z42 F!6 ." MV-*D@&M'OUB!FVDK]_@ ZBM :,[(;EV2&6?[XI\_F>7Z#9),ZMY,0B MF\A[=L0&Z4ARWDHOP-+85[) #?J';1UP>?_AXCIO][2KNVAX!CY+:[6)NRLU=8W#MXHH/L[AJQ^GS1W-?IQJ*ZQ">& T5,:H4G0WR[$H M2RI)E%H6L7;>\IDDUXNS]BAJ:^T$Y9E0FE@ARO#KH(A5W!-!'>=]>\H9-<)K!,$TCE0EHI20)WE-A,E=%* MAE3]4+XM0[=S?83@J>>J#-.UF4@GT$/A-.)R\;A",@W :Q<\'D'6G]NTO01I MSYBVLW76KDU[%>/\!NXR4_Q:JFMCOG5S<+K%>^DK*MG#LSBKE9#A;[N'(U@[ M^DR:\$:< 1T,BXG MY;*H?6)UD*!SK=5&Q'&WB+'2PU#(ZEB),$P1KQW3#BA912U&]\= M2]O Y*KX>6QK>I%-^U:*C3(-][7 M"UY0S_DZE:MZ(T".H>!76'[(G_WW.^AFL!*QZHG+T9?;,T&<1@??).]!J!1$ M[*'KQRFD5G79CM;6UCVY3"(:9P@+Y0K'ATRL,HXH0;VCU&:>:B?\GTGRX.-& M>D?D0<>O9QVW:V-_]N/Y?_K)#?P-?#DC.+-<\M#C*MG/HRFN9"WOWKK9 DC67*22*ZL$R)1+S(FCAA0#G-M)?]57Y78&!8FU@-=_L- MWZ65W%"VPH>\2=WOLH$7XVY MID"D%0'][:QP]XG9I:2%-?WA^VSRATW O0"Z+ZO@=K?XK6DC?IK^ ](5W(^" M.'VK/^:QE;;\%W-0[49O\]YW4X3FS68*9Z&@-&2.^*/.5NZX8]&"2ZFU(KH, M/Y<1 MI%F8@ +0UE+&51.^GY#'(K.@ZS.8ROIF^_QR\>U]:F[^'B-U1]YZMU MJ7%^&L=^\G&V6HB/>Q,*Y9T/*"MF.)%)E_%_F1'+K8T:E&"R=DEB3?J'OAN\ M#&8/>!6714!33L5.Z?_BQ],20+Z;[A0!S+M1%=.X)0">7*:EL7MBB9>K!N3= M6B":9\#8EOE@^ILJ4HF)81V,X=?!$%AH:C&4_E(_3V9_=!LV$RO#5AD-OS"&PT6[3OKKV7P^ M^Z-T13VC$/[Q,VH5N1^DK9JO'98[$)=$=)K'2+(V93Y3ML0#"**23E;$D .O MO>IW4U+31PC+K:6W-7)/)I]=YD1Q:8CDLDS;XY9$F2$[*S75_65_[*-J:&_V M;%0 MZCN?5*U_^O-TUIH(\=\WX^7M?0]_9E6.:&RR1V1)< KU[!/1#@(8D*7K9N7% M^)""2E71'V_F\8M?%,,ZN[Z>83R-*.ZF+*)V9[< BS)KYW] M5?&6[>6:B^P"X;%;8[@ 7# 1OV0A:^ T*?H<5'JA;. 1$*>#9D]!] #Z:FJO M_#SO+E1O.[Y?W[Z9^,66"P L2L=4)H%)2:0N1=\)1>V3@QP!63;]>68'21O6 M+ZN PSY5T>Y&N%E5KV$*>;PLW0;/.%HX\+1:(Y*.I+?6 )'9=2E^6>&X#"Y9 MCE>I1#O<, -&9I8-$6A>"B!H&?4LU*^P7$N_*RQ[ MTCO%YT"C0$M+R\0PC(=#H()09VA6/(5@:T_K/9*T@8>)](2D_>:KGIZ:VB#? M=->%BW?3N]P0=!K0#.PL,529JH0<$6I8F0H%N!$$@9%2#-:Y7&QX?[DW+Z%T MX,$B%P=G;UIL *L_E59IZ_&?XW!3A%I8VTIA>L2?L5H9&Q3!Z+FT\F&<>"L= M<8+;:)1EOHTY=WX._K^3H[:>I5KU>]X+[ M9$(1@C1"E5C1X@=C2*!>HCL?@TS.*JYKIU(\I*#2>=S/8.DRF[H=XWX'V I;A'#2TD!\+ .I+5N%D09\^-IE\T^O.I8V92VWZ[NPV\>='6C$ ,11HJ3& MY:8M.GHZ2<(A0NGT)9VL7=EZ IG#MOBM:O7Z55$#*%RY!' 4:SF4ADM&$H5Q M+QI[BTM-1TY 2!\D9.I<[;.,%Y W;-_>BJCK2R7MAG^;N6??SXD!GSZDV@34 M@]15FX"Z?LN.$P6?E<^,*@+@2LI#=.BA1TD$]9 2HT%!;8?V #D5FQ92R"1E^YP4>/R8DP0I5!,5F2;>DQ#/(OTH2>IUD':@48% M%]-KNS9M=6>+)CQMGQV>;MX./J^2I3N>YEK)U'<([+(M[E[Y";KL^N[:Z+1LK&6,&83D8)%XD)@N,N*;(S3@NO:HQ#/H[B>Z=Q<0_^V MTF'WRB>:>S7I'HF?;8^9^@CS\6Q%Z?VB<\RA^#)#C[5DU852,6$\AE$,J,_@ MI6?]W5-59F;@5/#+87J_!1X2'@U$-5L'"CLY[PS=AZ]=J?VZD.BQ9TV=XBYY M1YAR!CEFGF#D)DB.'((S+AC17QK!J50/G)O> O(OHO#V(!X><_P)4*SCB'+O M>.\N+1]\Y_?I>+E/%BI$I[P!U (J0!:!!!2%A;,3L.P5]8+:T6[];BN% ZO*?H$7\LL*@3=!O! M>/6([BD M1,!+;A'P3A%J?3 \6"Z$JVUM]M!RKAG^]>8ZP/Q#OKM56;]H,9+9Z%SZ8T96 MSLPAXZK669%D/6=:4*]%[;F_>XD9-H2L@H/'AJ^.X/_$1NP3?(/I3=>:JVPP ML[SY!OY&V0O\]':Q$GFQ\1OI]&GESJ/H4F:PHMSZMI-1QBP2RR3XTO=#FH"? MR4PLS8A5X%ZFV@>"?=G)K;.7AD*=XR;UY@:5,L!@U3]H%(?L[U:C(2*/V M^27X.W!X-Y#"6PC2-LF*FZ:8&W/RZOMX,4+1&IZU)4%#*BUT$O'.)9)ITC19 M*[VNWEKI$$$#HW!XP#R&<#7MM0#%%>T_S:[]>#K2U"^(J @:%63[&/(7.RE(=.)WTW7=S,RX'!WZ XUB.?=/8!%PXM MIP#2<4&"2(Y8'?#_LF>X&QR5&/KHP4UL=:?H9U9)6$,K^C_ 3Y9?(HIK3;S. M004(FAA1VB[EE!#YCI/ DM.6*HJF\BA-/W[RL-3U32>P71#:W]5^@C MW2['<4.[B=$+F3EQH'SI[RYP8U.1Y! IIUXJ'_A1:G_TX&$/WROI^QQA#:CH MQ7PY6CN_'^9KU[?S8A*C!GB0!$29FIC*?4(9398,W[]T#V_UFXH@JNFD#6]L"6:\TI:',6HI$."E@X/E7/W.+B#LH4%TMP4_XH&"C@*9 M(,;F5'+T@'CM2C=L)90RWBJE7N:WG ".ZOM53^"H(<0&CJM>NG>_1R?]W1*N M%R/',@BI3.GJBK%XMAD]=*N)$BA.&O"_ZC,<3B9VX$BI&4_ILEIO -Y;/&T& MM90VC!N^WGXOS?G+5N VG(/ ^<*Z M/AG=WV >9I7P_9IH8(_]=3:=;7A8E1.O.1E)D0P'8,11"64B M02)!"4Z$5U#:-R9*:R>"[25FV,84PT"KCF8:@-A=L?R:_G5#VY&REM*4,V$4 M/W2G R%G1R)$'ID&KQ[?"-9KR?"0E*/@I?^YX%5#*TUX4?=-$#IA=4WD_P;+ M+[/T;OH-%LM5@C;R8!BH0&@J.[S5@03+(@G!\Y2Y!%X]$#B*L*.@9_X9H5=3 M8PU8N5]A><_7B&FFAZB]M=,]*["@=-*[C*PMXW!*H_">JZ8[)J_:_Q@#?'! M*"*,\S0+!?&XLLEGTDKV$M!*$43_")C55L?0F%HMR6T6UI?I(DHE=;)$>U/: M5U+T7*4H'ZC+ K*3]JB;L^*FT8M#_8<7$/]Z-?OVX_J)*VBLO[A'QOW[!H1! M':7-SI)@"X'A;/K[78)O&2E2>LU:Y4NO"U8R;!0&)0)#75P/*>G:38&V7C]< MSE%=+)PKV08,P2^O1XX&Y4T4),;5=25'0+N2(:53=!P8?KN:(?CE]; ^QLFJ MFITEMZ&S"TLKJ _Y[[/Y)*V9C]F@K=) 3!D"+G'G(Y8*19+/-";*9#RR#.;) MHX?-&CA7P17$U8"M?Z$#?7_N)3*3D#@G*I8"KY@$L99+PKB(.!4 M6ENIM+A8L')1Y;8#XA=EEMDHM1#2DYP]RK4;@.1B(I%*ZKUE.8;_W^<)7@8_ M%=($7Z+,/_'1^<=YN5]?WI;I@.77RD74U_(G9>AJ.3;^,,1Q^OE47>J(O;+\ M^CYV%\HJ=!P]23'XXDJ@0V(T)6!H28=56HG:-\"-'KM'Y1PZ8IXP9+W,U\$ M.@1#(L]*64.32+6=C7_*8_?_C[TW:W(J2=) ?Y'?&_OR2"UT8T85904S;?=) M%HL':":1&$E)%?/KKX>D7$@R$QTICDZ('K-N*H$DY'4 M(=(GPX%<,_16&RA*U';G&@YDKG8_Z7=C]U>]=AMV'*&UYD@0G+0R\ERI00AP8F2GKN(W2@"Y>@HIU M+TQ*"%K;9+G23K:?X_^ A@N-E0_2_+?U!,>KH=] ^(TL%[BY20&L_[J7 _@3 M$\X_;S=4[O@.)-_]TN0YGC*]O]$G-PIHCR&'1D'K[V1I;B..]/QJ] 1(>MI5 MW1=5M^8(#R)JK9./QF#K&/:!I)UZ!;Y(Z6;A[5X)OY.:=J=Q%G42EBD.6=2L M;?8^\<^&JHD0[,M\>XN7DXOMS*2QF1 M!2:R?"7/-7X6P7->@.P5EITVK&#K=N>#")MV]L=4:#M-/[V#;I:+CJHVSPKF M9 T)D!]?4@+'0U*&*XE)GQ-LTSZ9(P!@",0&:6/JDM4;3K8G\B$G])?K>=Z/ M -T9!YCK=[Y;!?J;^[N!R6(F_\DSJZT$[NM6M"@9A&0+.,6DDP6U5(=-^6]( MU+2/ZWA(G%1Y%^'\MM[ >>B/;N^^GGVKYJ&O-#H?-(N6++6*&9$-1"OHMC/* M*:N9B^ .K^<_ITN4'*/-QPSU!J+M!24OKZ_*_.JJUBC< M9R67)*R5 5)@'A364A+'R(W H(36!KTL@U#R^.=,[-:-BY(&HNW@:+]W^LE@OZ,FTK5M=O5C]_"(OW^&IQ_SOFBS0G/^PNN8LHI(@B@:XA%!4S M U\SO)I9);A/FMO6[L7)1'<)S-.-IO,JLP/T_L:"Y'2&'0)J89()2@O?NI?K(,(FGD8P*0C;:^XBXJLWO'Y= M4[/]:SJ%R_>+*I"VU40'?=1XY4/#.3US/#:1>>@"R\#J. XE9:Q^!()(6>I@ M B^Z]<-TKGCLAQ\)R]9.@:^?2GXH@R!>\&ML,@/@QAM+8'#/FL\4^ (7L]M"S"1DB(3MD1; MBPJBA" #UFX,KKG($5/K8CVXJZLA73$0"XMUC)@R*+S#]AO@ M+CXW.P0K@W*S0[31KP^^ZZHG3H+W!;(4U4.4#IP7$3!X-,ZS@O%,P.H\-SM( MYP-RLT,4T"^6]CF"D!U#% :L,L2,K#NS';.0M4LQ6;(*1.N.KPO-S0Y2^Z#< M[! =].)R/)% Y(''Z.M& *P]&EK7/2HZ@4;)@\Y"\)(&.0V7EYL=I,T!N=DA MHNT%)4\D$$7R:C>*73!)S[QGX)2FMUX77BQR%K,C)(&HNWW<;J+ MA_N8O0@EU0[N0DQY 3X;!(F1_%>CO=?-&PJ^0U.7L!K-Y#E.%5-?0*\6:85A MC;_@[K^O%D^PM_YS>77US$X&NH^9 %M$Q(#6TPM^ MGDOL\#[/YD [%Q8.N]:&*^9HD'W"U7R9WV[":G/&BVW?T:HEX[IV@"F7066, M]""H#%8';JTAN9G#+*UAGSO-$WEFA(VMCWYOM1=DWEV/'";"4,3.@5C(N3[PX6&ZZ # MF^S%U=7RK[!(2-?X+\OKN"G75]^R-M,V2ELT,51D'Z<=J8WC+[8EF8'G,L%N#E99KGXF N?;BO9&-MBS/WL$(^QP7LX] M3,.0[:_H 72Y3@UR]"CZ$@MHK[,4R7$?+]4*.^ABKBY2V;M(/C!+DJ^3!K4C M69@",5H+AG-3D@A2NM;!C<%$7H;E-@15QSVHQ^KMQUEW0W351VKA6R;NWJ5?__Z$BS76P[Y: MAZL7B_QF\P%7_UK--[@L93V3R$TPS-;JE$*V1L9J:] O,3!7-T4&?UBWP"E4 M3.M:G >&YU75Q=R-6_;>5/:$9ABU=X"AFM-%>(B"?AM]M)[I:@:W-E\&DCBM M6]+C;7F<]J9WBI\XC(_;]B0!G+]?[+RS]&7;I7.U2\YH&84I==N1W\8#M(5@ MI84NMIL\2TD*@AHA&@K-1U>PQ=4E%@4<$KVWQ9QU.TM%LX_6*Q MF>?YU765ZEM,UZMM4^MNC?RNZ_7GY<=/USO]O2D/"=J5Q_*"-N1"UH0N)!E6 MBZYU]F Y8C&>:ZO&6T#=@H-I_>PFB'MZ(?795=S!D_P+QLVK!8GQNA;R;_N, ME+;A#\&20?DM%+RNJSX^)95,%=0>QW\-' MO&U!01.+LZ"9T*#"=A"RSI"RPN@D,SJV+I]ZBI9IX7:JCI^%S)$"G[J!XH7\ M?S3[>;GXC*O-G [16US,EZO?EQM0I(G;12X8AAH$82/S@C%6M]%C]'1R\;3R9^]DY74(=#V!U,(;U*. ME8MM'RTSX#$)T,1/EEQD8UJ[1X]3,NW%=;J&OP.9(\3= 6CN7;S;*_>/\*4> MIOU5FWB)OAXDC3K5+:]D(#BNP;F2G64LZH=9KA;CW)XFJ"\(':/Q;X>U-1)_ M!U@Z\19_?=MZ:0WF8!V]ZPXY**D5Q&+KB#IBG!/G/+>&72O:I\UU=?2B3@*& M#@[!UP;RJP7]9%QO_@P;?+NI23AB,%5(O,>9-HYE9CUP'7+=S!,A&'D[=Q"4NDZ#G6<>VF2J[ ^F]1VCWY9J$^L=JGI#/,C,,>="0M[L/ M,KE=$04'*1A'9662H?5 UX.)F[C\I3^(ME)DO],O'TKQGHB7Y:>PGJ>PR+]4 MK6"^^=Y/^^]MF%@[YF-'RKV=+(&QTW.:L^"$5V!M"@0\&R#8BL/(34A2,X>M MT^MCI>=^1SILI FL=1*W#)I:TIN]!^TC.9'>TTE6BH&)5NK,.:;0.I;S*"&= M)LN&Z/_;[2>G"KR#Q_8K)F8I&%2A+BEBVM=YVV1=AY! :.Z8ECP*V_HX?$7 MU%M+3E;H,?C L@&IZF1M06Z9$TX#HC6",VG1M#;'AM(XK54VRC4TJIHN"(9;\V*F ME=?1%@U>)&*.[%/P1A7(C+ABWFG6_$$?1."T-]RX6#D2F,,5UP$JMT,^JEL3 MKLC(_;A<[-AZL=FLYI%,7O)RWBVW?T;LD3<>OFS3V:M573NTW4$TBX+>C\@S MT/NBR;5BJ58D2D@N,)<3P]1\8LKI5$][@9X5OV=6\:6 ^LYY?U.JAW\77I@) M9W0D7QZ2K,$"Y1-X3J>YL!+KY ;E6>N.\Q-)GC8BWA^<&RFW RP_(=M]\.$; M$<^4L%Y%+D"8&,D$$V2")40HO&#,W(@46I>C#B1QVF:0'DR')LIK-ESAR&*N MAT[ UOQY<1<6^^/M79NV3M)S4\ YL]T_2$>.<0_.6IGI+(K,#UN;?/AG3GLA M-G60QI1V!Q?;H9'%HS2@,_E)2F9)3"=6BSRXBR8JNNS[JJ[9$3ZM<39*8/'\ M"NTWM?MS6'^H___U?Z[GG\-5=>[)]/P32U_MT)*=PA/[Y1JO9HCAJE M9.O/I[OT 0FWP*6+C_.H/5GT2=8)R1RJ$*M2(@2IZEX'J8AM15+04O,B F/B3&Q_3=C4ZS": M8>7;THR_/L0 M9&-T/4K(U$M[1D/3Z6+O$#V_+Q=ISTGF1AM;+&B+9$YXB^ *O>W"F&(@ C/Y'G46._KY9WW@5TDAF MF(V MDX.Y9D>UJPDL!1E3EZBB/8@7#SRPR=NO1\%#:?*L(,0^V."F6GC6I!^7RYN[M,Z\](6 M[2 )SXF%.LVZ#@RV)LBB4&H2V^ WZ>[G3S]AH8GNGGJ5CA1D!P]3=?@W7W[# MS8=EOG]1BN2\B58!9[(.D%8:O+()6$F:<15Y;%Y4]P0IT]XLK:'34NX=P.<1 M\U;E:T4IC2K2"MVXF>H2,::V:L6!SJKS[C=/M'^W: M9SB,)B6?EO02K:DI$&U,W%7B@+QC+TOG8?(_9 61-:R&-B*O6*IG:]]J* MZK?Y.N'555C@\KHZ#LM/6*?<+][O>-P+<&:D"M4C>:C*,@]>, =9:ADY MUZF8_+TW;^B'3FLSC0"D4:7>P9VU9>UI;C3GQ1$<@"DF0"DFP1F;P10=@RE9 M.=\ZP/@\1=-FVD>\J1HJHE\3_8]596_S)9#PR'W]5"_F:M?NIP,NRV/?<(+) M?M+G-3+AV_')=%)57)NIA%9*@[Q<$G7KCDLC;T M' (J^JGW $6_NP/35Q_8R]J0EKI,^>07>"@,J& 7!^ @B MR> 8=]:P@R*UXL/?]PBGOY-&^PPIUA [ MSPY"E!E*\N@P,>T=;Z'X^Q\Z34"GF>*/EE\''O633]Y/7V[7.T@75.!.@K9U M(:5,VX(" R;8S&PLZ&SK*. !9/6R=&4$HV$LY?2,M_N;(+@S.=8R-R(>%*M' M*.?:A42N;YBP/(ZM2=.18*AT+M2+UT +5WF#XLEE?+]U]NF;EYG*UG MT00'65NL39(%HJ?;.O"89%(JAM"Z_OU)8CJ%U;%J7XZA@P[ ]'99-G_560&+ M?//E+_@9KY:?=A/CUYOUC0%07#$F98CT%KQ;SS?7VL+R<_UV_NN&$EIJ::3-H8P.JD18ZP--_XH=YNKJEO@1N0^U< M$-G2M9J=(*$P3Y8IW;A!;@=Q-L;0UQ0?/'^=CT? MTUZA)M-/UY&8@;XB^P^2*48F1(G&-,;*UQ0$IWZZ;*RP:>FD51.$#J"(#A$*B4JX$FRTW2;3&UO>IZF5MZA0Q\>-4 MTS/8?L?-;H8EO=X_AT_S6NY6/=#\8KW&>PTV$H4M1G#029'Y1T>8GG1R0C'G M[%DH4IC6DTA/I;G3J.>1&#H4HF,HM&< _\<:R_75ZWG!F8[T@/ D@9F:%JT9 M42^5 L]<0EV2,OYL17IW9'4*PU%PJ5K?LTGZ>HTVC\I.@;KJH.@/N/UU=UF?4O2$2D^5:+ M]/45;M6YR"\^+E>;^?]N__Q)YFP3BR!R\M7^3F0P$]_6:Z,< M\-9;XYZCI]-,PJ2W[5 U=3 BZ+Z,UC\%XBCAVP^(FYV\?OKR6_BOY>KGJ[!> M$W>OD?X4O_JV6X%JEJQ) 9AW)%##/7@M+21GK%3)6B%:6Z2M:._4<&CC/4VB MX Z,B)?S1>5AR_>?=:G8FT*F^);IG[ L5WCOF;G_G,Q(LLB07@W#49&5+I#X MK->#-$)$KXL5K;L>CZ5UZN'\4R#K8 $EE8:8G:-?D%S,')+TK8?=C<]5IP&(D5,*TX"B@V/R#-=O2>W; MVLPW9?==\W#U1YU;26S^6J<2K.?Q"E_/UYM9BCJCJU.U362UVB&"RUD"=]&F MP!Q+J;43V(3P3H,9;PU']0"J;-LKPDKV+^ MGOXB?:CMCC?3R]I/*FE)U;CS3$:3W]FFGAC.@LYDU7 M93U@"9Q@ 00&KIRS MR$7K:KA^IIX$3^Z"->1,5$-.D8$'(; ,4EJG"I8B96O[^T>9>C($-T=//1FB MGPY";[OA5;=OR^OZ#ZK":E-EJH]5+ GHG]4I,3Z"EUOQ&:V"<D('4P]3?,9Y^VF#T1G&9$EX*7V#(D2ZVQ0!C'$1*+*,2=)0$.4P!RTUA)A3D;SF9&OAY4 MQCS]:(]37KG&JND ;/=/SRQ[ T8^!%-L$9:SUO7EWA(,;2N9O\^5=U77)P"J,9*N;A@VG;,^B)<77W9CXO V_D1 MVZ$19&Y<76=Z$Q:DYKO)$JVC9R>1,6ZXK)V$SA8?RYE;98HC)X%K.A"U?S[D M $66@E%%]+SU%(/1XV/[5.O\?S'_O/SXZ7IS)^Q=W;1T/&0;D=X I>K0@'H+ MD-]$IDD26F,(NG6)^_=HZO0I/@HG3Y2JM=%'!Z_S,_P\5=8A!!D>HNYA4N25 MJQ#H84A&@*Q+::.T7ME\/L1U6;$S&09;Z*R+4IQG>*P5S&3<)$6T02JA@$KH MP66,(%%9M,19^WF!SU/4:2G"V'@;JHL.J@B>.SWWC@R?67+HLS.)7"Q#-[GQ M&J(6'(*,&%CP@MGFHP0.I*W36H#1;[>C]7-Q#LJ+G+<5#N'JU:(L5Q_W[46M M'9!G/V91VQ2.Y >4T'5FA7%V,4.DM"1,PL MYX>[D4]/3!U"6.^NQ!#$?).F:JZ9?F^YGZ[7\P6NUW2CQ_EB^P/_L5SFO^9U M7UE^19^Q>%_+N/8=<(TOOX:?WNA.'$L>C:[*&UI>?$O++_-UNEJNZP##FT/@ M4"GFT (S=:N8Y@:"BAJ20:DY"[:],3Z(P'8U2C=J>Y'H)MB5(*Y_^G+O=[LL M$1.%,Q88"%D'*S$6JV52ZVI#RDS'(D/K$M.A-$Y[L8Z'KZ?KET;070?QFT>X MVM9/%!%E\1+!NSK3+HK>6^?;W_$Z3T4K\TAOZ_F;MXNC(ZQ53] MN!Y]\E:EJ<-5'] 7 Z7@]3 MUS+]?$76[N1UOY (3PX5S1(':S"*(U([GNFW>,_NC\L MG*"W93,A3@V!5XNXO*YC1_,\_&.UO/[T^O7/-],B$RL%Z7D/8><^<7 \1F"6 MW"G%>&8E'(2%IS]CVI3 B*!H)-8.7IZ?Z2/GFY&\\1_AX8WX6[C)C)8/-,=6-(HE\5LO VX1T$I'+YH5D TF<]O8;#2J'0_)D MO74 RY^OUYOE1US]B5=;U:T_S#_=K Q :W)DA8ZNM*:Z01:"(&/$.Y$4N;E) M-F\A>(:<;N%V.@P>&G*-=-(!O&Z+E>_64&[G2=RP8PSYU#$HLD_HG5">D4.< ME 1CO9:D:7W+<\*LI6XZ@-HCYLGKV^8,4[A(T2J(!EV=1Y(@ MU755 "I8CSXEC.4-ZY@!*NXO3'XF4[T.PM=HZ M N>]&I8_,2W?+VKIYJM,W,[+/-P5L>S9O)?[?TU_73W^.:[I>ZX_8J[UQ&0< M*^[HB4%7U]6)S" $YX#7J:=6H-#-RTE&8J6[C$-;>$^I^*E368_(H&Y#FY-* MM[]YMPJ+]8ZL>[/>UQ^(^?J?6DGX.5R1J&[%\PO&6F/X9O,!5W\LUYN?KY;K MVH^9_XNL\^W:X1FO[1HE&;".UX7#VH(3F.I<'\PIFBCR@S[9)Y)D4U _;52I M^6&X#!3T^4P\)2-.5P"O.P@RF7NJK@KT==BU]6"25%J(['7S%7M#Z)O6C#[G MA=Y&1=W"KQI@)/&ON'RQ6M59?]M#]F?]ZDUY<[VI8V?6_QFNKO&?Y*O.1'+6 M&V6 F(VU\SZ0_^LC.)DS1E?3:6/5U;7A8-HMV6>&\%G4?%$@O[&\OLR$+\8[ MJ:"XS$%%0R>:O S@+"9CZ!BC:]WL<@29TR[J[@"NQRFL TS^L5HFQ+Q^25)] M149^G>]+1ZT:-K7;Y1VN/E9C9X8A2BT# ^MK 9OW!GQ* 4R(V6EN+4^MW;T# M29MV ?AHV!M#,1W@[9$C19Q^)M$]:)QYM2!AAJL7*2VO%[M(#-W^=7$;WIG9 M=\'P]2P69HLU%B+S=7>Q\^"EKL%I7P&;F91!1J4XL.QJ2;L1X%EPD K=%S8KS57K^1_C&])LB1M\)(M)+297D:CP&%DX+3A MFKR#$?(KI]![6):%71RXSZ;#/N_U>_+<%F[4>1GK&A]$&P5G]&))0W8;_0Y\ M9*;FTFU$)8O$UJ7.AU-W&!8O-^776#\=(.\F;3,K7LE8U]&FVHNKHK)T6(H! MF04Z7J3/MOF4SOUG'X::R\ND'27;#C!Q9 ;PT9D_,NM:-Y2=5FS M449$V,G#488HKR,SY>%0!N%,UL6[FK,6-9,BB .'4+C&PC%S(\Y0G'N!PU$& MZ?_ X2A#E-$IIK[NXZ<#Z14S9+O(J$A(+D,0,H%5CKM,QU&RL=(%%S8<99#J M!P]'&:*'JGM^ M.,H0(79PMPQI,=1*LA 9IZLXU6+94-]](4 79[V0(=,]W?B6:=U"W,_ C%/> MM;&4UC<>'VT."RR*DG, F3@'I90A=UYP\-8QS;4LVHRP6OO';"$>!)436XB' MZ*T#6#[7KNJV,XWJ_"242#=^K4[5,0$Y2=($%$'*U@[W#]-"/ @& UJ(A^BD M WA]KTU5H'6^%D KY2RHPBW$4-?>1X_!.B5#:3V1ZH=J(3X%9BUUTP'4WJU" MQH]A]=_K%XN\_4V5TRTS2A?!N8'B5=V!RSP$CP(BF<=9),4PMMX6_"Q!TW;P MG!-F[?32 6HESWORLK:%[WM.B ]7E#=UI$-UP MQPIV$$K(T3/C( M9.NK[&EJIFVN.2>\&FFD VP]FV<4*(N4MH#DMGI5)D#,GGC)M@[!25S9[F8@ M]#/6JG&L]3BU= 2Q%AGG?>_EO;[+62'I1JXD:)0!5,9$%@/9JCF)@%[Y9/T9 MVF :.](Y(U8>' B#'ZT0W&]JIK=?2?]%"2A[$K?DU2^6 ;H$\G$.WKB MNC\01?'4]EZ.: M(#$CWQ,MMU2,RO(]JN]H=D)\C9)>_1$ M:P_6)F'I]98\7LP!V7+4\8R&+H_& ='+$6D#BA_LI-PO=@U*<,\#!U1U*X/S'(+R%IQU M/+GHDBEG:"@]6YGS--,D>CD-QRK^!\/_]JFL@:_[[^>,,YMB"0(8K]VUTFKP M,68H@CNGZ0^5:3UT>G2F.AY9T!)'+\>D+4BF'S[PU,S(M@): M76^_>Q>;D"XEGH6FVT77_4XU8)>4 )M4M@F#3@];'0X?&3H>V1U/XSCF;'2N M]^D/QAB7QR][3MZ%O^^/*PD9I0S:@=\-&0ZR+CQ3X*2+4GO,69UA.D)CKGJ> M\-'+8]( #S_F0;GSP^[]W?X6$2EF9C@((1 4<@Y>T6OK8Y)9."Z[&<4^D+.> MQY#T+'/#3WKY LE MEV-QK.9//@==^O%U;T.(I2CI$L']4$UW$+"Z':_$A=7&&@\8N0!EF08ZIA;HE')1.%F J?5BP6&CJRXO87R4 M;"\W:O_=Y36(Y"M8;B#Q2'Y$)&.--BRA.L]:EM-W!? ?(O/:5&,7-4_M MD.%@].V?PN++[2"QMB/43J%@O*EIS>32:%#:O6OS(3V_S-?I:KF^7N'M%"ON ME$.;&92Z)EM5ERH4D4%FK8M,W.O0.M TB,!V8])N/G;7Y&,-8;TVTG(.47I5Q\G2Q9^=!*9XB=98ZUWK*0C/$M3+F+,35/X01LWDWP.8 M=K3?K/A.T<8B&.1@$YTNX^ID]"JEB'4')RNNM;/\%0$3@Z6=8A]"YF@I3SV= M[-6"KM^Z)NAV43M9K%XBT $B*:A,!P?I)K8Z&*:M-JCB]PRKQW[PQ)H_7C_+ M1L*:6M'_Q'"U^9!(7'OBR8T(#+4#S>O.,?)FB?A8AVK(;(*HOL1AY2,/?_+$ M \+:J/HD<4VMZU\_XNH]^9 W]]S-L)Y0)-UEY#A&),<1E0$7C (=.;>I%J]' M?I#&'__Y$S?AM]%[ ]%-K?T7BW#U93-/-[03,GG(3H -=2D%/6-UC+"')',R M4=1Y)^4@M3_XP=.V2S72]RG"ZL"\N[%Z[Z)1F=PGDV4A!\I$4($>)J_)BY)6 M14X4*"%:UYE_0T0O(R+;^02GR;DCH/RYO+IZN5S]%59YQK/U(:$'(C:SV%=EAB=6Q('*W$I]*I0R1Z-!(^X6J^S.3JKC9-\7"S*)X."#., MBV) %4%>3PX.R !R(%SDJ10>71EK6=0M$=.^,&,AY#@9=W1I_'&]2A_"&N]V M3=YMF%S/G-1<6DE,V9HH8Z5 4$E 887^7"L,O'6J\2#"IG5A9<094Y!QX"N0+*$V>)#I%DF6LI1/'- MF\L.IVY:GVDLJ#762D=XFXD8,5E,8/QV8T$M ZVO=PS:,^?)0TZ36D&CU>J, M9@4-D>B)5M"OB]QQ"<,WV=#)2AF>HJ2/DH:#Y#1):4,.I(1 4!;6U:A@72!? MR&ETV]/ A":L_QBE#<^,T-T'5Z0* LF9(8)MW7SKP15'KHY@2FFE3&@^[>-P MZOKP)]MCZND"B*;ZZN ]'K)>0VCN51UD:)/=SFRS9-K2>\5+<GW.&>HEVB+DA,4Y0]35-Q(?'2;.'5>EE 2!!P%*QT#L"0,3;$3-:26(66$1QB616D/PAUF< M,P@& Q;G#-%)!_#ZWG(6EV3R4A50J3!0WG*((GI05L;$;!3.MC;_?JC%.:? MK*5N.H#:\PM:T!16A.!04).@E"C@;790\_*()+V06^.@#9 M,VM:R,3(-D8-)I&EH8Q%XD0)8#H*EESDBK5V'WZ4Q3FGP*N11CK UJM%QC+ MJO4>4144($4=O%^75 13X^.J^.RBE4&W3E@,)+&7>IY1?=8QU=8_*A\_S]%K M:Z0&SPO9"X9[B!)]'>+*.1U@ I5 M+B'40N H:C!>04A.@F3)^*Q#LKQUL]TA=/6R[FZJ&/)Q"NH;=/]8U3()K>@= M<-Y#PEK\%24#CQY!<95S<%$$W_J"^QY-W<;KCD3!X3 ;KI*^(?8BI>N/UU=U MXMB+C\O59OZ_6S7.L+KE6QL('$T%#W-92>E\Z[52SU/4;6QO=,@- M5<>$LX_VC;DWEO!596=^RT[8G:";XHKDM> 8/626B:=MJ$HI2^)"$4LN7OL' M-]V3W3.(NIO:1Y$,HF[:4>?27= 3U=#!-\!&CX%N>9.%2 M\JBK7R_)"&420@BUF"&1S^20.=7::#N$KFD7M9T=<">KIAG<+J3(?O8@83AE MF3W1TG6A_4-9W9;:_[_GTNI]MW=9)NN;.(R,271YA(2F&08933 V6! Z(:CL M##C-$#!$F>@.I+\;JSGO+!T3]_7PYAL]S%SR)7+!P!A7*QDRL>\8!Y%-%,%P MG4SK2=+/4W1)G1%#L//PP6RHEQ]EI.Z_L!8)8GY!CDIX3]9*P0GOUD'43'+% M'B^O26Y:8P4CXT]#1E%K/8.#P%P $Z3.WB9#/O,EW[1W6Y/6]WWBS!V MB4DG;>!6)JC[\FKY=8* M@"Y_IHG8Q.+K4<1G$3P)=W30Y#W= ?;V%KM(-0X MI/6EI%20D:-H(B/6?%W%H96'G%#*G#%X8QL#]@*;VD8'S0E];D,TV#]U4V:'Q MR@=@:.KT))> /$<.B: AC$A%8^OVD!^JT^T4H+7431=@>[ZB5F:OE;4*8C*A MKE^3X()78%C@3H3LL?GRT1^HU^T4H+732Q

Z:WJF@?O5(13 TR@5U4 M!GB)F%ERNOUX@A^EV^T4@#722 <&V?==KGLY3U-\,3(EX*KV(YMBP&L>@(R M$*/)FC?OWAU"7R]];N=V8T?380?X?(:G/[&>XSH8\UYVX(_MY#@^XT*KK+#V M,M=B[SJ1R;&:=TA&8Y92Q73&UH_G2)W6T1@/.X<[MLT4^:/D=GY=;^8?:]WV MR^M-#&0-I@Q--RW@?((R[_3Q5)'\M)C]^XOO/J, MORT7FP_KF!^#_'L#=@LM7QRT M]PS7,_SNK^4L.9[1*W)H/)*M6'2H&ZX12L@\Y2*+;EXK=0J]?2P1Z W()^CT MHO%+@,29<"[4RC30LI9Y.ZQI/"' *>$81Z.S;UV"S9*.WGKNP201:J]4KA,]-.CHZ#0GG]%,:U@\(+B/K0D=8WBP5B\:PO1/ M9J7D4(3-4'A@H#!K$G,BJ\DE;^E!HF/<#X3IGTS;O'0)$!ZJU;XA7+OM!<.0 MK&501RC6"O1,3JO.8$.PS C)^#GK^PX=?F!_:! .U4N_371O-A]PM5O/M-DW M?^V33;]<_ATYST._]?S'^L\%.8 M9T+UEIXG 8V"EX).DY_/Z6ZS@NZV^E!''931$86+K5^L$TD^O=F8U(COPM^X M_A,3SC_ODYI>Q! Y>*DLJ,0\!*X-H%6JF&@#-M_E]B@ATX9?SXFF;SN-3]7+ MU.O0W^ZNB0K.:YG46G$H#EH$R,HQWD=HDZ_5=:$(H/QLO4TOIO/ MGC;^-R6$CI+^I)?2]H*]$]EB*X-M,+)4P0 M9#:@@D=PJB3(TCA1K! BM8Y9/$'*M!&S*2^N%KKIPKBZ.3/_FF\^W#04;5G: M#M.Z816U?O'$38M-&R*0'87F\=W'CW MQ/4;B0MKD2 NKV_924J2]YN(B9P=*+_E1 M@Z(.W/-@D6L?LO+Z/'5PS_SLF/U0Z TR/<\4BD= M&&-O,5VOYILOO^"G)3$T,X%\&BLD!)TBJ%SWF=;AIL:8E'6RQ:G6.U(>D'#9 MX?QC(-9"%QU :4_V?NI?C%G;6.K4/YEJ&"9"-+) G39N6>288_OXQ3T"+CMB M?PJ,CM=#!R!ZWN.MG=TW3B]R-#)ZD%C(\\BZCID7#J11B;&L28+G#5;*]OK,<<_JR?')>M ZF)JF3^3ST"^B_CGW"G-1!UE?C__\RX[R'VUI M-1!V![?8P\#Q+"L><[$6I,HU*6$\1)(**,&-=D)'(=O7''U-PV6'\4][$$_0 M1@=H>BH(-U/)L\RU@.A4;<8DC@(1 ,AE**ENSXNMC?6G:+GL&/TIZ&JBG;Y0 M-LL60]!&0Y1)@V+<@G=D.88Z]_&7'6YOA*5!.N@W"/HBI=4U MWI0/K<->>OMHR>MYB/.K^6:.=PLS#OX7)P15ST!5HR#MN>77*.C[1_A2[;8Z MX6U+3[BZVT;&K76>)PZ:(QT0'1R0">>!1RE,UJ+HYI-$GR'G)-?@@:QO8H"H M4Y+%&;(J=*W@-77[F?" EBNZ!)A)G!_D&CS^\Z<-PK92[5=F?P-!3NXFD@JN MZ>^_O+C>?%C6.-Z-I&Z3I=D*[PK=Z-&*.GQ.@4]<@A2EE.B58:HR:L%">=Z.Z:01/9/S.]Q?>^>GB&:E%$%8)85L@2$(HO" M"Q!:QIP2U_9A@6%#Y_$[Q$T;9FV-M'%U,R'HUJO-K;#>+6]"<^N9X<7&) V( MXB.HX,A;$4Z#Q22Y)4>%L8/VJ]+/OP(]R92^6L])+7L[=G<&OMSE/8NT2DHP@ALZ"%&!Y]\:ROF>1TA^ T[RC/,B@289;$UZ14@,)-!2Y69 MX+;0+P=96M__K&G#JJ.86HT%W,&]]FI!/PO7F[VX;KC0S#A$SS MT_15[2#0W%@?)2 M2?JE2(C924@HZ7&6$K4S]6U*FK44>"T4MY-[!=;2/E#W"2$)5/,]U7$_* MY&MP"TX& 9XLNY""C I;9P.?).:P$"6[- RU$7ZS;,TXCUJ-M&V79M3!O_7; MYN'JC^6NVO77FAY8URD^K^=KNGR%-RR*"%'+0K(T#B+S#*RQ*=0)\,&WSA.V MH?PP?%Y,#'U"M?8[U7][X=]59C^6*WOZ6T[MV#CU#250:,$X;V/N2L+ MO#T#VG N+*CDX2;U=-'=LL_%TK'; MK' S7VW/XR]8Y@O,/^&"OMC\<146ZT>)F6EE)#TR9)\87E=LT*40R7@!Y84G M:S=$U[P_MPGAT^8KVR'MF]$H9]=J!_;GP:F1>RS&*+BWV4'VPH!RP8 3(0"A MS0E$'V-NW\(UF,QIDZ;CP71LC74 RB,BW_>8#3)H@RD0BGBI?3:NGD '.DIK MDG3,JM9AP),(GC;G.AY0SZ?%#B#[6*O$8VQ%KV5./(*+OM19(P4C7$(P@:02L60Z/HWS!]9B8I)WGP9S7/T3)O1'0]>S730 9X>#73=[R\TG&D6 M242>D5,EM0*GM01'$BJ9YRCS60*3 U$U6HIW/%2UU$0_^;FWUXN\^O*X;V0# MW;MH!<08%3GL@DZ))&GQ++@KW#AK6U]7WZ-IVKSO>.!JJHL.KJV'.#=L3,@V1,E MBS(I#<4S":H$#T$A!RF3"4(8C;)7=23U]IO+(]OU^N/U5=T: MO>MF6WZD'_ZA,EK#FM6B?;UZ M5IX0:\O%-MWT]WP],TZ(PJ6"X'GU!^MJSQJ]2B@"T[Q(QELW_CY+T$5@[P@< M/!PKUTPI'2#L 0^_+.N2^IE-7!0T9&"Y+*IXB!WF%3 ;D"GT1>O6+OFCA$R+ MJ(:*7K:6>@?0N7?@WJW"8GVU4TS^K^OUIDKM-_P8<37S(H68N(;D'''E:L"J MKH$/*0MGHO'8?/'"891-"ZX&$'CZ(6REC[Y0]@^2T-Y\^#FL/[R\6OZUK;GX M8ROP/7N.FZB\XB!"IF/)O(:HF0-=DA5>!O0IC >W0TB\#R9NVM*643'74"N7 ;=ZO[^F M8_:*;./U3!3M4]U40:<)ZW2V $X7NLPS1LT=_:(F0-U7-$[[WI[-+1U5=1U M\^UFF?[[P_**U+7>G6ABZNHZSQ?O_UBNMNK<;%;S>+VIHGRWK-']6GFVO**? M^/ZF=WJFBI1*H8$B!=W_NHX3%$8!5UDK%JR1NG7\K@WE%Q%=.1)=WT18SJ[J MHP'^"5?S97Z[":M-NY3V$]+]"H>+6E&C MLN+KB%1/'"<%]07"HFPJ:90!MD?2>Q$W9!4<'&CP7+FIME)&M6[7:%_F1J'PYZOP/] M]O@\;-'H!'1;!,\Z]XK.P)DY71RD'Q,H*J M3H_35D/66M.CIK@+K?-,A](V;5/$](@]55U=7,&-' GKHS$I<# !Z126[0AZ M70L:62K9HA"Z?:+];#[C:*T7E^@S#E'UB3[CKXL\9HG?RS!?_6>XNL;?,-2% M"KLVY>TNA+"X/W)G__MB\??H:>D^NJ;W[V3NXO'I7[F\6?=57CB@XB M?0.=S-7-;W\*Z_D^-JJ;G"_[G&1?JRJP\27"8N$61!#BHIP#P%VT;:ZPF0CS&T3WC6**$J(8"5=:Z>M FB($O' MHPLIF")Y\W+1 \CJ!)"MH/ 4U!KII5.HK6]/[$W:.Q$S+M=%,\R#,M*"(\L> M1% B>I=33*W#58?0U0G86H'A +"=I)F>T/;3E]LO_SG'%1'UX-6P>ACGM,3*,U45@I6V=U#Z-LVA17=^]M*QWVA,S[I^U;_O;G M&@5S+DMZ-4P=IBVBA2!)G*Q(Q83T@=G68X<&$=C)S=@0(8=,V;T?&M_0F@,K"L/0B>@MN) M&ND47&+/BC;),68\.%/+&YD7$ H/X+Q%C\GIPD8+RGQ+3B>/[23@.D8CG8)+ M[EE!9(5'%L 77Q<^UUXKY3G0X1$ZB62T:]V!_ PYTU9O3 NN8S32$[A.,'_O MLE-)YQR+L^"U1% J90A.FFU"WNKBHHVM.XN:,M )@/MP1(ZL1B/#]@'M;W-]7>U$L' M?ULN\,MO8?7?N'EYOMCPB69L+MX+E[N5SA_/U^#TOZBN^1]F3(@:'$8I)Q)ZV M"0@2!80-60ANA&B^%GP@B1,7D(^"NW-HJP,P/BF\F=-HA701R*8UH'(AGZI$ M# /B.":%U;?1AEG43I)C?H1]!C!Q?=$_?X[5Z<+X^=P(@,,;!M8B?4I;,( ML!P ]8BO.+*IL2)(,7*A%DL5( M>B%\ L[)(K;H<["M2Z>.(+.;A5MCP7-LU76 SN>E.-,Z"96\ N[)0%&*27 B M2LB6ZS.&@MS#172S'8\3Z_($T>K=6_(=SYFS%Z0(1R>H_?# M&2^2B!Y,8JD6_Y%=630#%D1DVDIF]6C9]*Y[/\B4MDI6YTR'NE,>734Q(B1- MTD+4UN31,L$_<._'$+R-U_LQ1+D=O-"'E(Q')^L@S0SD&Q90PAKP+ :H#J'@ MLB0TK?81N$UBNWL-O-$60L@Q:9MCM*T#ZV,% M+KLV3(\$58/XYA -3S[D]J^)Y@7 MZ7^NY_L]SS-? N,<-1CC RB3&027&"26HQ;"87Z88W^B+.C\M%_^M7_:V;@$ MR$Q=$W<>\=QB8?K5HBQ7'T?)_CW[(:/.@3N8NW-D_D+RL22'4)0@Z*JBP(F4JU'O MDN4A2S-:?':$S-_;] 'S]16^*3?GZKYM]=-]2VL7%,@B%E9B@A2B!56P'MT8 M20A"AX*.CG7K8L6A-';BI)Z*GF_F9HZIJ@Z>[@-'2Y1HLV#$BQ%U\TK6$3P6 M#598EIA#0W;*>!F[4P?(C+<"@+@09W;*EC""0:PK@A0=0B4 M8]*#T3SZPHOGH76!UX\W)V800DZ:$S-$73UA\9'>_IQ+B44+",;2R16.#BWW M'F0.0K.H OK>IBUT,B=F$ @&3%L8HI&>P/5,/CUKP4KA'+3*!93!!&2A*) ) MN?13@MC1HNQ3O7&-E%23[A[)K5N?!3)*T^"8G7DDM3@5&209:2CY,E5 MCZ/-![SD^I=!4#BB_F6(7CJ%VB-5%@Z91*QKYZK,2NT.J^V*T8I29Y;$=)91 M?Q=7_S((#,?5OQRNF0[0]LASZOI:3XQ\YTT[:H',8 MJR7I,7JF3::<]0EMII:.(#8D[*VD3SI'#T4GDIT7H2ZI91"DT2):+HK^MZ\I M:8>1!GF*(0IKALGF.8I?<#7_3#_G,];M+=N]@2]2JOG'FAAJG*LX_L,:Y2P: M<=LH=W%'S:O%>K.ZWF50=G15>A+]U39G]TCS72HBH8T9?-V]J[2A5SUD"4;2 M6QS0:!M;UUV>0.ZI%^JC'WV[W_++GH(_\6JWX_7#_--/7W:KL-X24+9FR^OE M;@W;3U\>^V%_SM?_O7O#N&'6ZR0!,];UQLE!B +!AXS)<1]+;CV/\'S<37M] MGPOO#V_W3M'3@:&R9_T77,_?[YZ]K7^*)G'&5(%D108E.2,[+AEPJ(S-UJ74 M_ P\3DF'>.T -\OF2NP2BC=3=Q/S6%0 &6MY>_ 28C9DYG%/)I;F"D7KW,U3 MM$P+QQ9Z_BYTCA!Z!^"Y80#SB_6>I[M3M@]3")9<]ES2P:J;KGWA$(KV$&-B M(F2E?&R-HP/(Z@U2Q^C_F^>VK3*ZV'G[^Y(,_AN^]DRHP&5Q3(+TM5(MT_5= M.QLAA"0=NLPPMDZ[/$+&M&F641!TJK"[N)&&V@[;R]SFQ*4+@L14R,S-@NYQ MDB-8@26H&&QL/JOB.$JG1=V%6&9G $$'4'^$C?T=P!63+"@%TI 5?*:Q)8" MI*(%X[X$8T8RW;XEYM)%(>-RV.U$M'>#KY[#^\/)J^=>>H9LR#BES-&3L M"A1UI;@S0&?1 D-Z#+21(9O6M:V/$M*% 7>JDI>M)=Z%S?;4Q;ZK9C,F^10< MF9R1W":&":(-")JL#"P^H"VM!P0_1\^TF;X+?D^/4F@'M]H=+S?S0-_1O]P? M7JN8MI&(M\6+NFD((297("CF#?.O,G7?!O_PJ?]ERXH*SFSD)!I -7+(- CS_D(CR+G'C MUA[JXY3TXH$VQE #L7< GF<-BKN:C>Q=*::.V2C>@7(A0A!"@Y4Z1<]58K&U M$7\89=,V\%ZP.7:BDKN"[K9]^O?EKB9DUY0_$RKSJ! AF=IBKX,FCYP;NL0Y M)F-]9,U7HC]+4"\O:3L$/ FR4]71 ;;N.]9X(Z=WRY_P3TQ78;V>ESGF?\TW M'^:+=W_AU6?\C1Z7#^N99AXU\0+6.JRU9A(BIP?%^5!DX,[1(S!BL&, J;V\ MRJ/A\1PJ[")Z\EOX>_[Q^N-K7+S??'A3WLT_XI;G_&KQE0SX#(,PB0P4P"CI M#5'<@L,<0";&#".C1Y76K_C!Q'4<5VF#QW'4=*$%JV^O/WX,JR_+]11:SE'NVDQ6'53#ZJ*0"?*JN0G5M48%D94Z_=)J=-EQ)G^@ M:MA;A:WO*?BGF JUJ#T8\)EI M"-ZF+%5(*;;N?QF/FPYMXQ'P_&3/UK3HZ,#:?C9P+%%E7Y@!:[#6IQ0!Q$6$ M',EQ4"6G:,Y1YSTH_S-^'^'$F!F2[QFBP*[ ^$C 4 8M>>$:H@X0UH?D>X:HH ,X/9]J*!RMU2S5A5RF3@./X%AQ4+34 M*CI3A&S>+'VA^9Y!>A^4[QFBA X0]41Y>8K18Z #9[230$XC@I<124AHF G1 MJ>C[Z049?V1S7R]D Z5U";V;(N*<9*GI_&0B(SX,AR!"J7,S$$T,#%/KINB+ MZOT8I.>#>S\&"+T#\!S2;B"CC:Z82'>OIR,6#8G(;0<3&"N-+M:Z_^O].$K_ M1_1^#%%&%Y'PQ]H12-\LLPLV!6KH7<^%U/Q3M>U-PQB$AJTB(J7J#V*UF'*IVCI9$Q_7]94$\5U M"L#]T:S-4HEI\D+J2C3E&$*,G-'Y1'))Z&\U;VW./TW-Q--DFFC[ @=(?H. M0/1F\P%7NTS09K=(X,:O=8H+F47MW22/.: $[YVI.[5J;6)+1 M,8V]Q,;D@9^\+0V4V/HC"[Y7FX@]]8C!'6RC:HO7Z^="KO"XRTO;\J#RNE9*C$SR0IHS*YN M79=T=C/=X"8Y[5B)+HP'RZ?IZB4W>#(,G@18(YWTC[.[X:@Z6^]U"."UK.U* MBEQH5P<#%V<,+\HEWMI'/)2V7BK4SXRWXW1SZ77 OY:":=-!$?!00LY: 7R2 ME#HH_Y5%ZX",7G_&"]VB:FL])K#2V]I;:V/S-6/_'L-P@T@J92:@<#+&E2)7 M+^AHP*+D)OJ(*8U):2[KCJ"ZH8/8\9G.952! M9^\QJ/QO/;)MD)(/&MDV1.(=P.:NA7IWT;^YWKPIY*]]A8^'[(:0?H( M-5\PJ&_RS9([*50 I[4!Y5+=8EA?1*EMPDW12 M!HS,=#4GQB#PNH--&D\"B]DWKQB_W-ZI0?H_IG=J@#*Z[9WR4<3(HX0H? (2 ME 2O0@3F0\XR:YL+;XRHR^F=.@5!IPJ[BQOIF>$/2DG+/3E:-J(G7M""XS%" M=-9B,H:A/\>8IT$S6WZ$(;&M$RI'*;0K<#XR2((S)F*I5S.&FI0-&9PC[\G& M+)-6_W][[]K;[Y;)#$DE M\?SZ@Z8D6Y)UX2)[<37ES%1YV[)#-H ': "-B]/1C;=0XJ1FN R2^I 9+D-$ MT &1^Z 9+D.$T &B=IPW M2KZB-HYK2)S5-TI1B*IH(2$IH+4)N33'+%GX=5"ENO[G1FTMY Z@^UB"L!+U MX,SE'W(AU;V?=SQ;I'/\>\:#*D%(3[ZS)/X:DP ]2HCD#:,F3]HU?PUI2D O MQK8=PAYLN]16TI E6[3*P(JI4\2X!Y="AF)2 MG?[#"^;6,<^ XW7\BMT&IV.)JF%RYKBE]3-7R _!^X05\D/0TX'?5OGQT:OS^NH^/@X&&Q;G[<[($X8_#=SAIDD-]-R M2 55[?0UX+20(&-PG Q4S2AU O\>$LC'0U;;^KPA8CYA4-\,9A0L9B4$6&,\ M*!X*H,0,6"@.XA1XJ]1ZB<)W7)\W"%MMZ_.&"+J+NH-'BGX2"R9&%< $"LQ5 M%!E"XAI4C@Q5=@&Q=5ZPQVGF)^)>-!!B!S;VT5(/)94L,22PB31+A90@<)Y MI^!B0L55:?T,H/DO&N%WA"F=P">78K"E$I2V((@T!*?;*R-X3% D<$8 MFPV/(W0@GVJ%WB#Y[U&A-T08'>#KH9(QAC9YHWQED015BH"@3822N.(N9^Y+ MZTOR=.KS#L'/H1NT-[XD=8QM:XV& M)+R$SHE#_+(C@* #J#_>J,V"I/_/HK9GDSM2>Z10ET(DB>*Y54HVGX#]LH8D M#$+"SD,2AHBE WP]W+)?@N1.>0:^CK,D9R(1$;6#7WM;'&+6L74/V4D-21@D MY)V&) SA> >P>;*TUIE8 A<1DHYDU>MJ* S,@H[91XFL*-[:=?NG0GZ$VW0O M@78%S@?*=)UB)A6&Q)H4*31BVV):6_](*LA"C*7USJ03K9 ?)/4A%?)#1- ! MG)XNSF8J,,VU@&AJJU0A?A'3+!BNC(QT1\39=KX29^6 8LYI#V(XES\H#HA#@ MG<*",CHTK>L;GSE2QR^G;>#54B1=8.Q]OKBH!9N+]!NN_I-K%?4-+5H;C,)R M\)(3+1(#^!+I=TI9CP&S:=[D^/AI.L[]MD%6(T%T :H?,WUWG-]T 9U]6JXV M\__=_I'")\FE(_;(FAY210I %C38Z*0HR6=;VE>[/WJ;VY40R+Q25>3RP+ZX)-/ZYH^\NHJ#KEK$KO[=.?Z=U[_5SJ'YYO,-Y:0U=S_E MI_^YI+_^+6\^+NEO_J1_LN7[+%GCMN-@--85H(K77+4.%'(7F1"]--]#ZATHT6$;B)O5ZD,)69%H9;W M6KYLU:I?)FKI$ MWDD0X(HW=<2^3%P$'DUK@]2Z(=^?,,[&$M4!AFLS63/^S>*VK?+=7/W;?[,F M@;]Y]>M8_?@[?_$Q6O+WXT('7?F\>)F,#R!$K15&PP&%+8 Q!&0Q<"G&&QGW MDKOR678H"MD6EK0'17$C.'0(A0FM9? EZJ.,._BG*W]OO$_8E3\$/1U$3D]6 MDDC+0A:<0R(&5Y;7R4C&@S?61L<8BS8>01,&%81U5*UZ' P-*0@;(M"NP/E M50I:CKP8"3I:\@-3R1 *L]N&"C2U5T:T'RU^D@5A@Z0^I"!LB @Z@-/3M4B* MSNOK[C2OI:B)B@ HE8=H'7GZZ%B.K:_]4RT(&R3W005A0X30 :)V#%ECT>A2 M%(#%D3T/-9A9(N>< MA=I.X9D#1&<@";('*MN O'7CR?F9!+%G;])4YW&*+C)H*T MO&9+:_9>$U1T]LE:4T)NGN)^X!B'W^QA\U49KRX16PKS1F4P/I!S(B1"W3L' M(:HH.,$^-C=R#QQC\BE$!TG\V\OU,#YW<).^HJ^<;UYCG%_,-Y^W$9+B28#SV59?%JUDQ1;=.C;]]A13WVD'"O9^W?1A7.X.)S?;)[!VH5( M):O:*$,7.]ILP%C)I>W) _4$GWWD_+#^=Y]:F26(*;NSE+8)+KSX95&6JT_8+&?WY"SJK.P>:# IM932L,B9+LM MN[4:@I<6"#9!:V&U$*TW*S]\DH-M"NG.FW+7=[_RZS++4F])C)Z#DG5S7E0% M9)'Q MPGED+GC6NA*JMX1>(_'NDM;;G=?=H>4Z^U""8[[40IM85%W1R0!17TBH(=79I2G[NNMT M5,Q\/BX);70Q).HR:6S MD6[0X+*,PNAP/Z9^! O[ ^%(>=L60#B6IE0 %'$0*$5=/,:(HY'P;DH4D>_$T"& M?G-/^=P6V!F5\QTX*35;O;G.5M=N@ZMUC,HI%IR :#GY;=XZ<,D4<"9%&7.2 M]+\CO GT6!K'K3V8WQUBYF;;8!>PQD4'T&'UUM&[6JR,P*JM9N M[<,GF3AG=["$GX','NSN #2W;.C6>K[%SU69;ERRZ(6+WD,VD9Q]7FJ*(7LH MBHRV(I*\;_T*^>2!^H+0/A+_9@1N*_9W@*6'3/.O7QYO;2S"$*/ %[5ME" U M"TX#J_=\*(Z3,W"$!Z=?!Y5:C39.\ MF6E-_EJRM8$M49@@ZLA>@PF8\EDP)2W]IGF>YL&C]/<*M:>PO\G8',[Y#@#T M$(-^P[_GGRX_?2DY>(5_T-]L/L^\0,8B]X#;7>?1): @08+WJ1C,Q<;F=<1# MSM=?+KD-U$:3T=2Y@8<(>_-'%=CKY>IKG.#JP>7=3+41I/OM4QWO-8@S*!&.!"R3;S70@ MM3&)R(HE^A1=#.UG9#U\EOX\KU;79@/>=X>AFX&Y[W!S-6P@OK>#XZK=K M$MW;U3QF/E/69&;)&(>4R2PK"I)]+!JXX3)9S;+3K1=>['RX:<=O'PMWK:33 M,^S."3KKC\N+6RKUIKS?+.-_MH2>K^8?/N35+&:MH\X.G+(*5/U=8,B)>I]X M5;$4QJTV&7SD:6=P3P#1$21Y$L ]7V$B=_9'_+R>&4XNJ] 6S'857++$6&(U M<+2L:(:EE/8S# <<<-K9WE."[M5GI3;CI :K#V M=I4_S2\_S;0G]2O,@ZM5 RJJ^JJC.(5PDH7DG%-AMS3,'E^^6UZ9G0[6\N-^L-+JK27&<"!*F(%5%!L;7X1'"B+',#B3O&R#,V,3=O M G[F3+N![01?,9H*HQFXQAS<=IN)\[Q^A:O5/"=<7 WVWPZZ^YHK:#/2;:^O M;#_L[7#*QVTHY9'""!DD2%Y7_]2NC1!L!FZS9$E&%N,8$>(8RP>^'1%2@N,N M> G"4Z"O#'D!F'4BM7)9(F,41;5^.NMN&%P#N>\R#VX(JSNX#Q]H>PO)F,RS MK1/RMN67"7Q&!&%16\DHOFG^>M];^^C!@GV^<70(E[O#R4UQL.#)<+KLW7:5 M+B<'$(TD+;+$+(4B,M.Z"?\D&D<'R7:7QM$AC.X +$_W+M+)(Y,B0LZY=I%( M 4Y'#I;TBR.S,<366853:QP=).]!C:-#F-\!DAYH=).Y8"JY@%!,U*D/%EQ) MCLA0@F&2ULC6:XI[:QQM?3T=R.7N<'*K?R5H8P/QI58@U?F'Q@-&%R H%Y7B MEJO[M3K?3\OH(!GOVC(ZA.%39QT?;72D>YL54;N>9%U"DU6DH( 8E;4HP1?) M(W^1+:.#A+=3R^@03G9G1[YFN= 6KK),P&)VI"ID9X/P#%0,QK%H52GC=IY_ M.4I/?8*M;Y[]^-T!;!Y*D=[)9UVNR"%[FU?S99J)D*1+V]99+*""J&L!%;EY MI820"OJ:E M\YP'/T:>]CA)Z$P>9K&Q -T0I$]"!T"*;R$E'S5=%EZY<5WQ?I/00^2^2Q)Z M"*L[N#X?2J'QY(3P JROME@+#6A8(HYHJ7Q)F+%UE'\*2>A!@MTA"3V R]WA MY#IF811=A)@U2,E\S6@5"F"9!JV9,D(HKW-K=^HTDM!#9+M+$GH(HSL R]-Y MT!*%LR65FERM<2GW$)RU(!U#A:J$PEJOQSJU)/0@>0]*0@]A?L.-?/MCZ5YA MU#493CF3+!=0@Q.*%ZJ&Z9(!T5HTQEG)6B<%'CS(M,GHYM@YG-D=6)_'XMCB MB'QF)6A,=;TUA9N M?"X(7@<$17H/3MI"M&L6!)>2NS'7[@P^<$^&\^AX/5!^IP;6JHWG?RUG#*WC M,CFZFGS=&HN&O(\HH2[M0U,<4[)U%_4^Y^SI<6@":.XCK9-$)$$LSY(PPCF7 M0?BZVI&B?4#IB%2.6:EH19C6;GXYZ;33)/I Y6")G2(N7R\O5S/.@TB!+@$3 M% /%C 2L:W&Y8$KGK"7FR4UE/>BTLR>Z0.5@>4U=L/, A9_/"GWX%VJ0>,>1 M"#$Z^UK.S\$%50#I*,D0]W*^-T3GL=E,SWW5M#,D6N)G!-9V8+WN-<[B:O7Y M:V.98=I['S+9WSK(/&@&P9G*JR*,02]\''DXR9WS3#OL80Q;U(S[_2YW?(5_ MS.DKWA.-<5-?!ST^8TJ)O:GJ5%AQ$__6;$Z. MAM"7%)14HA$!-?+6/N[=$QS\9'F!:[IXSU<9UY>KS]MY)E?93LVE*B@]Q??'!EM;3=A\]S+0IN -D_LW#91-V=W![O?](K"/7[7(5/^(Z MOUTM/ZSPT]5(].#E=@$+5U*"XDJ#SS*#)MO)#+-6BM8Z\?AI)GZW;"/NY2B\ M[Q9%-]OIO*N^?00ME:O;Z10$[8FTC"J%4&1AK9^BGCK/M$AJ)?.=H+2' *:. MO,[_6IY_7%[62LG?R4'V MY__6O[SW56)@;4S[]MH?=3_.]O29[>5O;JA!^^O3'Q?)SSNO_FF\^UF&3I'KG^/?; MZQ>E=_FBCC/?+/^=UQOZJV5Y1[]9S2/]IF 41B+S4="M4W#;OWJ]5NAX*_B9]\(&S BL. '*" G.H0?/E"BLA)1]ZQZD?<[9@S.P%U(>3):, M*:0._(![VGV^W)5.Q0UCUC#@S"FB4V5 X1AHID+FUM!?MWZQW/>L/7@*30!Y M%&%U ,HS"\!L:X+YBZV _BK7K[-5Q3/K!68HS) OA"Y0=D6""P5 M8,(%$X.VV/P-8O AIRV&; C#<<5S>E[J%1?6RS+?K&_Y5+\LXL5EUB^AD&X/F?DW7ESFF>#11%<+H&0=ME7(7/N0#)3@F&'(N4RMYV ^ M>ZBN7+=#D-26_1W@Z8YJW"C%V9_D%GS8KO_]B%IK M1X?RS@ON?.M 8=>S=>61-;-3K831KR-VDZGZ(2\R.1EO+W!1MTW_3"[I-BM+ M%!_@: WX]$:.U+[T-'*4;H>*9XOT+F\(/C70?& RD TJ"Y\).U@T62EA(0BG M@2?Z<]1"X_U)E(=7">Y^O 8+Y.>+G&[)X?V5K*H(9MQXS\D:@^.>++2HE[WQ M&;PR&J7'Q&3K(//) TU'>+V\\X7ZQ_7=;JBIGU/#E+H4^QHH!RM<6'R0C<:AV+<&A2 M^X6C.Q]OVL;AZ=#81EZ=@I$<[:LP?!ZO?[HU^IZ,?C;,@$N9.&B*!^=*72;( MM4?OPAB#D78[V[2=PM/!L(&DFG7O[8_ -YN/>569N,H?B8_;37,4">:J4>]R MK!5%\S*/5_Q-__=RO:G,?4UR.'OSZI>W]3_9,G[[.6^) :LO$K@=/[Y>KFH( M2;I:/_B'7):K?(Y_SQP*H5)2Y,+4N64Y(: 3"F2)TA?'A=*MBPBFI7C:ONAC M:K0>^"\F:<\"=,JNU1VC!LIP+)HZE#W ,%R!T*YY-"3Y<+6;LY4M$[; M2OZBU6\HDKH877HD3A&;WI3*H."08O1D00E#X5)B&KS7%JIK8&1FB:?62;LC MD[B3AKE_-&P\W/0[$^*AEX76(KR9'GP\Q!/[*:I-9%H!:,U R: A2 M>,!$=MOF('ELG=T]PMO)MDMF2 :+8KA89?XASX06IN3$(/-,;J/A$ER,&E 5 M;>E>B]'$Y^!WP/>?S@/*$.C<:5\Z@F#Z27F_6BXVJWFXK!RM9/V&?\\_77XZ M6RPN\>+V7U92;\S'-=4S[J4U'C-850U^R!(\2@[D1"7&=)WTT7Z/Y\''/IT' MFGT@/)5\3ZOTX=7'NB-J?DN3&]_FCW_!B%?YCE1-<8]+C1ZC \9Y378@!R>- MA:*3#1Z52OI%U4!<2>*7Q6N6B4\E,OJK).SXCXF[GO:$+O\!>'L^BSZ*-/OQ 6Y1^B"%,^&<*9;H MT*;4)ZM85WA8"SEB\>3N,.9;E[GN>+2I%P\V-QC^VSTOO-[C: MC/7T'3>7=CP)7J-'-1M[%+#@;"&Z+C'YE7G7/]RV8L^XTDIAS,"=]*#JE1!R9,"+*%PJX?+](5PC0/+A MLTV]6* 31#807#]OQ$^11^S+\P^+5Y=TO$7\?+ZBL/5B*^^;)[J9=8+'D"W$ MJ!*H8'3=G&0@"6>2]#XY-KZW.>3$4Z\AZ [#C87<,[(?]KR9$3:JHJ%XKX"B MS0@AU&C46)]BP&#,^%']_@'3B"L/.L'JX6([,&#Z:9&.GO.\EPING?%\Y./' MS'?N0M$$V<$< 9$'R*C?-\I?H M4DQ$&;,'P>L8@MI;B4[534ZBL*BSCK8\AX:GOF#:6^X $=ZIW6G!O0ZNI[MD MO)M_^+AY4_ZUSMLX99:*SY+"(,A"Z[K-@H/7F('.:G-2BK307F>(&3Z'5&7.#-*!MZ FD*>,L41+*IS(L4F=G- M3W[HTZ<-O%LYR0?SK0._YC8-]URTJQ;;LQ@O/UUNAS[?GL4P2T86KHN $!BQ MSONZ)JGJD-8II.R$4:W[2/<]ZX1^]>$064X@K[YQ^1B%1ONH!5EPC;XVCN0" MCC,/Q&K)G!*\L-8]3L-/.:%??DPLMI!1/\_53Q ZT\+I('T@YR'6TA)OP?O, M@9=,_J*(P8;63;Y/'&="#_V8\!K$]0X&K]PFY9O@U?#@D/$"254>"5V+D^HN M0Z6\C)8\T^9U.D^=9T('?50('<3WSF[$AV)5%IFVQ"JP7A=0& M@M'4PI3.U M#K-PDXX!HX'I@N;U7$=$TI[<[Q5,,^L=3^B0]( H45AW=*AD("H6>-$LI]*Z MW.K!@TQ37'5$X SB=+\C'JX"Z?J.O5S0)ZZ79?N3^K)\2!_H+A_;]*UU 7C M/+4Z%0R/T8*3=UN\]1ZY],JU[Z0%+QS,@C#(6(1XSA)T\B-0+ @,!]7VET!K*;*=IUY,ABG6>< MD3<#O+?HX#I$*Y/O>#\-AW;X:XQ MUL&2WH&(M>9.U_EV03(@>XT\L1)U3,^Y,@]^\K3=@VVD?SC+.DC+W'V\NP&M MSDD$*1%B?1-44C-PB<@Q,7&=/!/V_@;[QF^E_1B)-M[+X6SNX'+Y-ZXH>KNX M!7:M9'$V) M%,0+2*FN8?8%MQRHKI.EHZ/,JK4/.PP/H[4!CQ'Q#&)G]ZD27']\?;'\"Z^' M@;8L3M_AL]LF30;2,D[F1 1FO%>6/(Y:H562!L]-@-K4;7T(3*C6?GW;S,D- M&[]LD MTYM"0_"* M2Y QL.!CUE*V'FJZV\DF[OH["M)&D%%GR'N[FB_B_ ^\^*)&-2%9E \0LZP/ MK\5!T*JZFP7)[20M:MX0_>2!)EX@=W2<'2:1#N!U+Q7^)I 7N\CIE\5/?\?M M>(W7R]5C]=ZJJ"*C]&"81"*58IU0'(,2H\G9*^-"ZR*> X[;56KI$'?M6"([ M$70^7&S@3?&&HF7P,9!_D6*=?!TLF.1T4:H0[UL_Q>Y]V*X26F,C\W!Q3?UH M\E^YDOEEX?N[_(FHO%&U\[SZ](676FAA:U>-$%F"TCH :N%!2\9-':,JY;VL M^B.O*3M_95>YL'V@-"*'.[!GM\'_+)%\)F1F04L%3#(+RGEB($,)WCMNE/#2 MAS$K YX_X81=)B-AY E?K[' .H#C72]A!_HPAKJ,)("P3-29D@5T MCX*7<3,GC2 Y3K/)<2 YJM ZNUOK5* Z(NH=;K[&;HDT+&9+S.-UBD*F7P+2 M'ZW,@1%--H?=:A1V^+)IQW..=)\>S-4.3-<3AODV>3?;:'ST3"J=P6SWX>GH M*-XOD8*?R%*BWXG4.AP8=L)^;M+#T;'['7JHJ#H XI/F^"'ZBDNA6!= "4]RR)YVP0X X9.C[;0^EB8V8.WO0^D_ TWEZNM M%EPW&-W2BX,+?W;Y\*:5/X.I&:?T!Y72$IT%Y2W]8F+MH6,2G$'N8F"I\-:= M]VU+?QXUE3?KWH=78Q"PI5BTEUSX^J%7#>DS$-/' ,ANGC3)A[^'Q= M%0 -0<9N YT:"*4#__SJX?>1][ ;^J[2)B2O-^4U^8!X\=\95S,L18>:R,/@ M$EE[<@)=% J8EE)K7E(8H9UOW]-."\;Q$/1-C>Q1Q-G%8+N=:"7&_DYWS?E? M^>+/_-MRL?E(;H1VTL7:L:WK:YKB"AQW#JP*7AA- 5)N78:T[UFG?97O"[:' MBO)4K"W1617R_*_E3'G-8Y0),&TU1F*^SFDL"GTP&G1GCH:!.8E)DUD-.^]K?)S8' M"^_$T/EZ>;F:<5D7ID0/3H@(2KM(]T,=;!@4YR*9$)HO%QEZQFE?SKK$YF#1 M39T1?)*X\^4/N2Z:/"OT;5_(RS9FZ7CU5Y*HW= 2?-2>KHD@2LFB1/ELBF?/ M[YXVNSPZXHXAD1.RA;.24!A6%*"LTB,ZV'GVZZ]FFS5EW M9_L&B:J#$0E/TO6O1;I^) ;408.0)J-PAI#4 MVC8>TG7A3QYM+031 9X>*LY_A%O%: K_DZT;C,BMR.1;N"P14E8^.L$-LV/6 M)C=XF3E6K\\A+S,C":13J#V3P$_!BH1,0+2"W @G+2DHDI92S,3)BTA.C3GL M_A3>8<;"RRX#7ML)KW=X/I2HEUQ*SHD@SQ(GK1T@_@QA^WU M_];2 S0/%=P) /,F0>^]2IE+!;$@D26]([(P@+;%,)4<,[YU[<2.1YOV1:43 M&.XCIE-!WS8%+[0QSJ9:-QO(ZY&%"&->@I72J:IQY%I/@;_IWTUZ0N!@49T( M!K>93R]5"(Q"+LZ"K-646$?8!R"VH111V^S'7-?5[^M(1P@<+*BIWT0>).KA MS+M-C&$T&6R2V\5/OO+. EKDP3"6S/U.CQV&Z?;\!C(RKL;D_PG8M5EVT5I7 M(G">(ZE)'5JCZPA9$Y/B&25C8S:Q]??2T8D=&R28#MXW'J3GT91XK3&3RA9@ MB2A4"@N@- RX3V2R8[&E^9KO00><]CUC2@@V$5FOAF]6<_'>* $84(%*B;Q2 MTC,@=1+%%)&+'7/)8"UJOMRZ#:/V)7WS+4=K4'J:OG$Z ME925AD>I0+I$-B@S!<$Y#](D9IS6F.[//CKE3B6I7612"\C9E!I"1_!2<\A. MUIDPQ;/8.OM[LIU*0Y!Q4*?2$*%T< WNW2. WN141'VS)N.L1##$4)4A!YZ] MIO YF-93>49M]^BC2VD0>EJU>PP1Y4GU*'W)=T?+M2!O0NJ::T11P >9@&@S M,03'8CF%AH\^.I*. =%]!'=ZR-SFP5GFF'-*8),G=[<4 PXYN;NV>$U^GI^V MJG[WIXL^VI&.AL[!PCLY?%ZE,\G\:\L=>$77@N*&@TOU%YZ=#9$SBU.:SIW3 MSWTT)!T+G8-%=WK@G/^99^3/YY"< A'KQB)-%X7/CH' *(6Q$3%/Y8/>G/&$ M.I*.!LZAHIOZ]6V?_I>0A!8F0=WK"BH15UU "ZDX])I(#W@O-/\>.Y+V0=PQ M)')"Y<9ZN N&Y=BZU?C;9ZZ GU*MT#*NX MOQ!/ZMZ>98FD9K6])68.2H@,3E(XE[TU2OD2(V^?GFW8/=='@](Q$#E(5!V\ M+N_7>*5=*(BE0-04P]4ME^!4%)!L*IE'%Y.QQ\3C0:_-??0SC0;.)D+LX&)_ MK&G+B%)"2@%*(2=%I9C!<\XA.AU"2<(HUCH/=$CWW-?NH9.%6PM)= "H 8_U M''-13$006M;.,._JDH@ $:V5UMB2RYB+VTZH?>Z0Y\*1!-(IU)Y\6=(A&1V* M(K?!$QL-A?IHM(?"12A%91>:OU"/TI_40^O<(*P#O^V;D8M!:>XTI$3A ME8J1@6,80&1TJB24*";ID9O^H:\G# X6UI<^WN.:\C# X6U.E L*8Y#0894V$00R+E,LR#]-1N[+-_NYOI]6 MN7V0-2;_3R#ZO?>*4WPL(5L01@A0(5@(T2 PFZ5(C&G&CMT'W-$37")&"XHEE+*$D7H)+B,A1-M48:C#B^:_*&M$]P-$DP'SVO#.@&S M]\5)BMN3LD1<0 Z!LTIF%)XG$W,Z1IJYT^>T*2'81&2]7L4S;S0Y$1*A=MI3 MK&1C'2EB ).5(NL<>&E=7K!_\^9X#VA3 FR0#/KMWOQE0;_-Y_AW7I^E-*\? MB!>_+,IR]6G[Z0>T;.[ZT8WZ-/>BI%%SYI?OKBM.+Y;KR]57Y$5A+)?&08F> M?']%D:7SR,#JG%%G@URV]DR>.,ZA]NBG4G+ O)151*"J9%Z\*F1XXR M[:O66(AJP??I4V4/Z\6[')>+2+?Y]?V0+F/]S?N\V5SDZD&\*:0Z=(C-/%SD M'W,@-T+R(B4CLIFJQ8+D07@,Y$R6$))&K9/8K=J]U8FF?<=JC;KIA-6'B;NW MQ/@LQM5E3EN?AIQ:),)FSDLEI:V==YJB%I$]!$-$918*P\2$LJU#SIT.-NUC MUHCFK[%,N@3:C]<'N>5#SXI+22H50#)>BP-#!F^)*),T,^BMQSP^T!XXV+1/ M5L<#VJ$R.8F8LUKU#XOY_^8T7[Q:?J+O^$A>QA?;WR;ZW/%+VL>A^U!WA(B4 M2:5EJ(NJMJ,PM"T0LHB A=='*IEB\ZV@(T:D;S8?\^H![OZZ7*]?X?KCZXOE M7_\GIP_Y9YPOZ@]_R&6YJO[$!:[7\S*/6S'3V6;2IZ2,TX"Q;H,UFE@D,)'_ M8#ES3+N K=-J[4[?;T0[!&_?E*Y/(]WAQM-?:?\B?R!G-9VWZZ(8RH"'2%5O_$_J+1=I^SMLE22%OYJMMW'>=D7A[@8OUZ^7J][RY MX5OE4\D^N>09B.+(-9>D^9BC!D;^N;"1@D#;?'+<1+3VFPH82UNZ04[G&D;$ MY?F'Q:M+.MZO(SS*W(W;_-JOJSYEUGD(3E9M[E('4 %K0!5 M])!*9+'(;(IN/11GU[/UFZ0X!).C2*99T4_S/,7[S3+^YP=B@GZSK'^#B\_KA_]MO5H.R&&T/4"C_,:(7&F4^_B*^OHF\/5[KX^W M/>K[CZ1)H9[LIEKDBX;D+&S0:$&2BM2%D@*"R@:"=AX-N039MTY\'G;B0PWN M^_@QI\L+^NZ?")7+SSF_OQ+Z]BN_$=_9Q?8CZ7=ORM<,UY7R;T]ZODV*(TO> MU'T@LJZ>41$14* #R7DTR I&WMKS'H60:?,J1\3R?6L_/2PZ<*NOKM+W)/!M MR/#K-8EG?\_7,Y499JLD2%,2D<(4N,PT6!.*\276_QTEC_K@<:;%:0=@>;!R MX7#)]0O"'Y=U$^Q,)ULDRPXP"E-?'PUXK10DJ[U$BT[XUAV.3QZHAT1T ['O M!J<]9- !H*J*O2GO\2*O?\N?0E[-@I74N:H'.=4W8-5$^2V6\]*"C M==77,(#&&M"9="RH$G/S&;4[':R'5X0Q8-5>*AU [7V^H+_Z0$3]AJO_Y#JT MZBX]+&;%D),+*X@H%1,''V4";K()N2@TO'6.\KDS]9!X'P-@3671 ;;:>*:_ MSA?Y%^+U>J:U$Q%Y@%2P;A,A!GON))$?HPE!2^E;EPLT)F%:T]A?S# E0CI0 MD&O*^$X_/\>_KI]WZ0/$0W04EEN =9%ZK)R1=7"A]!,.MYS$6HGL2R_WL MR:1+?31ZQ R0S!8?MB')^H?/7__-]3G._L)5NG+8I \B M<6XI1-&YMNEX8IU'X-E8YHK0JCGKFAW^I!^'AF#V\<>A8XJ_!Q]Y>W+ZQU<9 MY<"2T72#:681E!<, L778"M?DQ:18^NTZ9T#]/+H*.#J(NMFAM44>@8UIP'P"K M^[9R:AE/O59L2]QON(D?_[68;VX>09)57+M4WS\\!9]%UJ%0VH*P(D>5G=5) M/^>>/O[Q$UO&R46^;,K_J1'T+I//,H\UH5%#!%RD>S^Y39@KA:.1"-YS0]35 M=MS"%'AG36')&A_93L :\JT3IU*[PMMHTIH:AF_S:CM/:!&O&+DE9LO!&VHR M\T)9RT%B7:<1:T9-H868 W=&<6F=W0E[SW[5M*].?0&NK5PZ< N_9+OC?P O$X5%44M92C(I[O2&L@M@IG3I#Q#6?7'O MP;F)!?[;?#'_=/GI^N!1%,:'8[/57X NBP-I_+S%BD>U*UN!SN?.DT%T0S MP>_-OPZ\SQO_:&OQT#OD4F:PJ!B=W=17 EF .).)AE@B;UU>?OO[)PYSNLAP M[RV/CK!T[6M[$[3*U?*I83TGE_27Y""3V8.O4 M292S*J$[<=/;RU7\2&I3B;J)UU6A[Z7(R0=;LT+1@V?!@M'11R&X4/'>SJ1' M\BB[?%L?F-A'E,LQ^=J!]7C6ZCYF='_]4F1DZ98NJ6[TS,J#*C%!X'4X8XH4 MZ1OEG'6-+<[AIYXXR]+%K7=DV9\RVG^_K,I]+:[UV9\XOZCL?[U<_4S_[68F MBG>1B42$AWK38)W'0.ZH<$9['YVPQW\0WI.6SM_U&F.RE4JT!$@'X[RO+KG5 M>ONF.5]\J!/N5_-P6;GQ];'S[6KY886?7N$?;_/JYF*V-D("7&PORUGR#'6, M!CPJ(H"SVIP2!"C,1G,M7+:X$_@>^O3.7P1'!-7!O#[ER__*IM_X^HEL^O;' M,Q\9T)=G\NU>_+S7_GS==>E*^?=/4?;4?MG7_$Q9L_ZG^RGFD5 ME1?.@LZVKJ+F!7PV J02(2DIZ9YIW> V&;'33JJ;6,5. V(O61>O^L+(1%W_ MJ/X[/DM6EF!2!E$EJ;RVX*UT8-$J%J+1KOD@TN-2..UV[)>J=8>#:>J@X>'T M[54L1-3%BI(/^5Y4I*QGTI&/:U@=\<$-UA6[-=U61\DX*2V/0R+:0=\^[7;M M#B+9\635,QCOD>6,L!I=!._JEN=D,P0;/ BAG%1(D7D^'()[ &^T]=J] N\ MN73@9A O/RT76[J(D#F9_*M8YEVNK<+;4.;UY>9RE7]9KR]KM>],6HKN"Q<0 M;2;CCK* BT$#]QYY0N^9:.VJ#S[DM%NX)[[LQQ7IJ;7D/_'3J\C@K&X^G&\^ M-V_9'_S-H[;T'\:'/EK^"YE6QC&!W_J5B8(Y;Y0%ETI0=(U;WGQDXDMI^3>% M%YT5A^!%(-^G#N(T*$"C]I*CLRFUKBG[I^5_*&;':_D?(OX.O)*[G< N"><$ M%N"E;I7-S@%BE, ,JLA$MM4PM<7NBVSY'P2")UO^ATBD SB-TL,DBTPA^0 V MD'>F?.& 23.H>XZELE$9SUM;U!?>\C\(5L=H^1\BXPYP?B=,O?+JKHL0I>04 M/YA,8:@E0HKSX+24$%#8J(GE'$=[7[E_F,[KB4;'R5/]C'L+K0/T-0A[=3$Z MRLS *X6@ZBHC[^O\9.62+LP'Y5O?]$>J'#V!OLI#W(,CR_Z4T7[]'OGF MX"+-%Q_>+2\N7B]7VXH!G6K%N>,05>U;"H;$$9("@4*X6&*TZ'O1@"T)^-$2[?[U9A#H=+#W5*CI?J E=./EROB[14M M5R]=MT*I]4]_YU6<$Q]F(1KKB#"04F.U"@7H/G? T*>,L>1BFBO#X%.>:$7Y MB%@?5]"'+F'NPO03GTN>UR?=+TH]B]+G9&OI,=8Q"B4CA.WJ8129%8/Z%R$"MZ 9;(6 MOI4$0:*&'+F70EKO56^9JUUI.]$ I(]:GR+MQ22@1T'X- HY M"&ZGD[)^],7YP43DDPSR3%E42+Q)AG[1Y(3[(DR-5#%H99#%HP^5:D?>B7J8 MG>KD1+ [A=OQ.=;<4+\;=\A".<$E@BE5BM+46:TB@"O2.L=B=.'H:9.F%)ZH M,WJB>CD>^%Z":CZ0NGV2/\ZE+-%&*"E1')*J*(U3D+WSPIALF#UZ0J8QC2_F M>> DU'-, )Z"@C9R]06Z@#P'$EHNQ)84('CZ8_*6E^VJ_-LC*+I 294A99W=K!$@3F' 0;,TO9:B=Z M*UIYDJ 3O1#[4*QV4'D!>G/KMO^E3N]=K.?QWWAQF6@1M]DF+93[N[Q1#ECM"S$$Z]+ M'ZN9QA**\B3'+@+&WI[]=Z#KM-X9^E:LYIEZ GCWO%)]]^+#:EH3>8U1$ MY97C"8IQVWDI&;!P10X(XY+%J.+]-423*]_>Q)[\3-*^XZX6$.M%%\/SC J# M$T7O<+,1@NSH)5ZK#^=0RK%Z!YSY>^[L@Y/DO,"O2"@=UN14WD29!ODX#<"BZB-"3V MW)E"MJ/^Y ?/3JFG$X'PU.:$OB.>K.:5/]N__]=BOEG?C,3\UX(05O\Q+CY? M]1S6^3_KYA-##SC#J+-#6_&FCRFBW-5. A^ UZ2!>3-\"M5J!RL%![:D$%E,@37>ZV>;W7/U-$!V)VO"FB0\3?@?MV M=[A@+,5(CAIX0#J\B@PP2@::. MF!R8O @\60DA>^)A,08"W9#@M-$\%*F$:SW2>@PZ>IHB.@A6QY@B.D3&'>#\ MGK=W/8R2LU"R91YR270#::6(B("0>.(Q\1Q":OTH\N!!.G\B'!T?R];"FGKG MS99=VPVTV[CBFH*@10Q))J( ':@H'3A9R1"1U)=B4)YV6V_SX,=W_A1V+! U MXG\'-JM!CD:6J&.M5@ZJ[@?$;6Z29>!,2.9/<2I/++L3QGM MOR^OUV'^]#^7\\WGNKQY=;D5SR/C5U+)+KNZPRK7N+-D3E8E6,]!G$GJEOC@KN5"HZ*M-,9+K W>^ZV?\]84$H53I(S48!B MKBYOB FDC"FRI)7)W?1C#:2M\SCGA:OA 3C;6PO_S*NP[/XJO'J3_L(9(;7Q MWI"\9/'DR(@(6$0!QZU-@J5 ANID-/ N;2N"K>]]9- M-D%RDIG&0%;*<@$88@#!K7/!^JA8-^W'H\2%_35$OA U/ 1IISX:8'?FW"N' MW'KQ/Y(=>8WSU;:!X+:@,0L13?8EI&M "@/*(?V2R'7#I$/M@P^:K@!E\RC]-3T0?Z(W M^'=E"<;$\W>5;'Z>==M2%&0&O)6\LDZ!YZ54SS!XPU0PMIM"H-;$GVBZ^KLR M!6/B^47'!+?FES[/-9^D%#$*8"PC*&Z1/*OB( IA!%-86#(G8P6&4'ZBF?+O MR@2,AN07K?\#HBG-+,^FSA.20M4">N*9E!Z$"&1.*P#GU 9@4#A1EJM/N(A7/-K^JRV'V@^ZV.&[1AUH,936/@971&0.3;'D MR-6:B2@<>*,2*)-U,2X[D5H7!KR4P14R1V&%$,!M'=1?)"FNC:2X7&?';(J" M-:^U_V=PQ4#,CC>X8HCX.PB![O:SR\"E(BZ"CHG3I>/K:D 603'F!'(,1K=^ MGWR1@RL&@>#)P15#)-(!G$;I-X[<:^,BA40UM:A$*(!&,\A"9:VU*XD=_=7\ MQ =7#(+5,097#)'QU&,$WN4_\^+RFKRO[MU#H\NN6]QEB)K\=07("A)UV4%@ MY-$SBOD]RYRKK)YS;_?[ZLY++T:'RO)H/H1*KXK+ M=8"-JQ/-+4KPPA?P7$ANN'':XD[HW/L(G9<%'!6EQY%C![["#<.V%U**18G( M"T2ZD4#Y$L%GFT&G4M=&2)5CZ\[(V]__4H9;'.)X[BV/CK!TK7PVB6"MYA"5 MJ?M:92#E8P)"2-PZ&6SFK3W&GGR]_27Y""3V8.O4U^$9:4;::L.Z_N^U+15);'>*@O-U?+@*#'S4!K!8CY&4 MBQBQTYUXV#GZP-$^XE].(XL)8;=>;6;OJIW>JAU+,7-I(R#6!E AZ3).2H 1 MF),47J/::9P-?>HM\T-_^FIZ[GSAQ"\RD]Y@^W.^![A' LYLH'9X6/Q>_6%+L+8*8T+@<(Z[ZX]^#?[K\='UPNHOILB@9 MG/)U:[6G0#-9"^2GL^R$$3SL-.CR&9'?^=*)A;Z/R)8M^->!D]K@V3IX*7-V M#F02Y,P%EL'++,"A=9E<#T/LZZ6V#.Z"SB*@Y MYU"+D$!A(9>4NP2U$8E9S9RSW33&?G>3 P>A=K+)@4,@=,JZ-;AOGPF7-5.1 MA*8%*.?H=]%*0%L*CTP8$[N9ROG/Y, &X)YL0L00I'UW7:4SST(A[R,!DTJ" MXDR!XQ0GL[ )\G M9Z.B0\<13Z=M^_N<'-BG!AZ LQ<^KNS;66[2)FEY0#!8GP(R6@B*6X@\,68X MBG!" \N^V\F!?>KA86A[X:IXWUO/EB6E&3GJ-M9<6'V=2\J"LT4QJ2FL-_QD M%/$[G1S8IQH>@K13[RP"A*&*@0N^9/M5L]#^3 U^ *1@3SR\Z M)A@T;RT6;^)VUJH+$51R%!66XB#5F:O*\\(+.QDK\,_DP)=E D9#\HO6_P'1 M%***7&@-P=>9:^@->(P433GT=4J4C;&;8N!_)@=^5[H_$HHGSN]OF]G(HXD5 M77M",X.BOMR3;^,MD2E- A>]!N&D MM\6:+.VS$\X.^/X3]9D/2X ?2UZG?"%M?ZDTSQ[NH($M,D=--7%0WP>4#YS]1YW#BQYY#@3!UP_?>A-\V$.>X^I W5X;@)UPM MR! 4Z;(6)H+$0A=LR@6Y!XOZ-7KZN9VF])H-PZZOF M>3USH7#M'%(84IMR&?E,&$H DYQC*DBOY4Y-S8.(?>0PTSX?-\7%_7N^C0 Z M\%S/8EQ>4@CY+L<\_[,VVMZCAQG)A7">(MSJA#!.E!6B3.@@BZX"%^0_+*K;FQ=QWOZ&W/>K&MV232AM=%/> M.LO9O;-\O<"_P-B0 ;.B4/1A<@2%#,$1R$#I%(..+CO9>CO:H ,>:OE^72X^ MG.?5I[>7J_B1?-2O7W[VJ>K@S'&7$ T');P'I5!#*%J!+D5&;U00IO55^MR9 MIKU1Q\//?3/85#93A\8__?W'[ZC=->I./#:3SV3XVILP\?5MO.%>+4 M'YK>22NTM5#A'["!9'ZA?C*>0K_32;.%A Q4_CO MZ!>T6->':IND,9ICV@ESK4XT;:K\2)B<1'Q38_9\N<&+'W#QGY\OL3Y$Y5QY M_&/^8[F>U[JU=WG]1XZ;NGWB%MMG4C#IK5/@K"$F!VD &1G]Q%$8EG/&L-OT M[OV^?]IT]I'P> 313(V^*PU;O\5Y.EL_2UD2Z&5A#&*4Y%_([:HJ7D#[.LV5 M.:&SWLTL#OG::9/)Q[)]HPEB:HC=4:!?UNO+G&8NE\B+M\"=KYMX40)Z;DA% M7%16$5C,;O?K Q^^$US,B."P.9NO4N/AYN4R50^^O,D9$Q;M< M+NNENYC7 @AN>3!&4$1K,I%2*"P1%(PX571A0::\HU_^]/?LA!5WXEAIR.JI M47/5E7VUH WI].M_+4A$'Y;$M[/U.J_7E9FOEZL?&QS M+65X,3 Q># Y,S R,#(R>#$P<2YH=&WM6E%SVC@0?K]?H2-W;3J#,39ID@+- M#"%NPS2!#+B7ZU-'V#)68UL>20YQ?_VM9)M PTW+-0U)K\R$@+Q:2;O??KN2 MZ/Y^,NJ['RX<%,HX0A?OC\\&?50S3/.RU3?-$_<$G;KG9VBOT;20RW$BJ*0L MP9%I.L,:JH52IFW3G,_GC7FKP?C,=,>F4K5G1HP)TO"E7SOJJA9X)]@_^JW[ MNV&@$^9E,4DD\CC!DO@H$S29H4N?B"MD&*54GZ4YI[-0(KMIV^B2\2MZC8OG MDLJ('%5ZNF;QO6OJ0;I3YN='79]>(^J_KM&]*?8\_))8K5V+:6*$1(W?/K!3V9E37X9MJ]G\LZ;ECKH! M2R0,QJ%S\;'0<5<3YC-0-F52LKAM*662W$@#1W26M/42:X6VJH?'(L;;.TW] MZJ@G1H!C&N7MYRZ-B4!#,D=C%N/D>5V 6PQ!. T*04$_$Y@F#**_SLLE@)Z( M)J1:DF6K=3@W(9U2B:QFPUI=Q-+TE^;J@;$)O_?)VE^;K*4FVSMWAB?PYR)W MA"9.?S0\0;K-@?_P>>Q,W)X+7YSSB[/1!RVIVH>CH=$?G5\X[L =C(:H]W;L M..KIQBM>X^SUO3YE0M(@+]Q,$Q^4M%O[Z?V[^4O+[:VUG!L2B*8XQ0D%I3CQ MD7-#O$S2:X(P)\C+.( RD>Q!D/H2IZCDF0NJ8=>(T M8KD.8]4^9(FAQB!23AE$J V6

I6\2!M8F ?3W44@XH0D*,?A863DFX'T@62P\3J>JKW9QC$!(/5\L M]$7C'A"^::1L*3#0[>MA_+N>V2Y/G;'3FVP38G4-@@4M*,19!QV!WB=41>]$ MQ3Q01P89C$UI1%!$L""(DP!PEG@@ C@"NM"QW]JE+U2T3[R0^!D([U>$D2A.%S0%XKQ#8VS M&#HD,M1DINE)A\WF6'S\9/^(P51DF_R+7#.G(E1(P"J?;(06P50"@6::J)I1 ME)Q6.AS'+ ,A!9L"0.H#PTF% +$I!.Z+UGYA8@D3:<9%AF%D<&/E>\O>];3S M-?O<5A0+S]>1@A%0 VHI[-S)7T+CEB5%%,H952+7Z $^&/.H1*!C"? (= \ MS9>K'L4X2A5H);Q26:%VE\$W#DT@LNCSXO\#HO4>['E0(/E@T2BO*PM#:2@H M%$HK7DDYB:DHJTS5P(E(E;/!Z!Z[)@D H'B(*_^)1=^R^!1$Q[(,P:D1F]>U M.(4Z/%&C*_].5?Z9X0A(?@JA7U0[T[R^HD8/H&@C8!&H421P^./]EV)?S=*( M2%#TZGQ%LV$=;N+2'JX9%YK\H^7R; M1-9 &V4N*HIT5Q 3)VF$O<6>YP^K#H.@E/"B:"D+?4B4 /Y*QJXW]P_NR&Q2 MI?\,P+7!],=; ZZ],7"'#(UT%NE#%IF1K4'6UI!UH%I.I2+#"HR0#F4(X-1[ M^S+30EE=9CZ]K[R3:$6H1(#W(:]FI"1BR 1!!LW V%Z16$D00( 4),])R7GE]Z?NG9 MEI[E&Y"4%?<_;4XBK"KZ.W]=-N#MY?>0W]8O,V), M.<%7!@Z@?QM'CLY/! M\.VDC@;#_MV9?S/2'G15ZSUYG.N=^ .=N&]ZX?-L9^^@(_0[ZGW".>KE.4Y3 MG&P3_!^77H_>O^6%RA!V&H6CUYKQL4_?5;\H*.;?9SQ52-'WH9Q(S/,G$H#K M:64\.AVXZ%WO8C0:/Y&%/'4F&;.02O0.IXSQQT(D3Y%*UMGQFZ#[7Y\]E3K8 M+'[SI']]=?0/4$L#!!0 ( .F#6U52I:?J\P< DG ; 97AL#,Q,7@P.3,P,C R,G@Q,'$N:'1M[5IM4R.Y$?Z>7Z$SE3VVRN\V"QB6JCT@ M=50NNQ>.9"N?4IJ1QJ,@C^8DC8WSZ_.T-,8V-GLFF]MEJ?#!>$:M5G?K4?LW^WW MV4=C;]64QW:OO)9G"SVGG?A\V@F#G"9&S,].A9HR)=XV5":[!Z++TXSWA\/T M>) <]\7147+4[\KC-_U#_L\>C.Q //9Q?J[EV\9$%:U%#ZDYD2 M/A_UNMT_-H+HV6EF"H_Q+/K'KU'-AC(O[WR+:S4N1L&E1NRZ:$Z--G:TUPU_ M)]32ROA$Z?GH^QLUD8Z]ES-V;2:\^+[I, TM)ZW*HJ!3_Y:P">:%QUDT^1!Z MM"KDPH5>GXR^O,M5HCP;]-J]=8M7'>=V#-^]*=$+:E=L3Q%L:7]WXX=;C?_E M\OSFZL-[-NCVV?GE]6F, M;;)46J^R.?,Y]Z_V#HY.=G:JY$)@];2TS.!5OWVP/F7_JAPI7O.]%<6^DN^] M]L*W+S_Z>K1Z(0A7+.=3R:R<*CE#,O*Y NIZS:UD:ZYG)V.6=_D7: MJ4HE^]%H4N.:[*I(VYBPXQ<\8?UG-F$_<(=I,@6;S-EM869:BK%LQGFS<;:$ M@0&%086!?JX*QHLYJPIO*PG[47-"^<&<&69F6!=>A/E-@0* MF4KGN)V3R(3?2HR[HM/AG8 Q&%*'VH4Q2"!5%K4*8@6ZPQ(A+9OE*LV9J^AC MV7\FK:R5D ,3Y32*&M7'F?(Y''2E3(.!I+>$:4; S2FZ"9;,5\/PPG$Y^%9P M*5FF"LP\@6@YTTV $N)HMBOMJLB,!>3 L_ ]U96 3J!I95J;0**BU%0"#(1C MPK?62Z#6&'$/AL9:$(' -4FBTA .@T@%(9SP9Z4NYQEVLS< KI6CI7S8'^> M<7H9[X8FK85:S#$HF)LM0R&R8 MRRO&K0RH 0I4HB7-+I. :J*5RTFUY6&1&_ 6[V#??DZ=.T=B/@4'Q51S2+" MEO0S2G$K:([H(EMV'BA;&RC#0.3G0XQ#@@C!9["P870!?78>7 &K6:9L:%5(L;'%&*Q$VNJY*G!**6T4.J,@6 M0K$H2%/EJ(*'M>I"N0^I%#MI&(0M;NA4@IBJM-*<*@#<"D8LF0!Z1%ZQ2H?P M+9$DB"2-_E)\1E+^!L"=/"-P#X:;X-XYM6U@?/>DN#/4L3RF2A""N3,%I^S/ M'=!/3)5@S:U80 R@5SQ16ODYD8-MP]*""V@,0(MK94UTA>F&(G-7.U16M@30 M72 S:6JL" 8$SCN6!3B*!M[1(DM:2"0"/A\QC06G2N3YEXWJ]!FA.J;LRRG7 M5CH_;^60 ,3HBQ[K(6A-3^<C_ M%C9\!R]BPQ>./,5BW327Z8RRZRIVEYF-T/<$YK)!C.]-XR#'WEAW3Q;""ZB< M3)3W4GZB=B0&=(3:A8)]0/W_ M?=V7)0GO-$@?8J4 /]I?TTX]51)XJ0O]_?YJ)ODM5>Y( D/M#O0U',HN3JF> MA,)Z*Q1/-[9D0"[0TW\7H'!I!9))@FL"!#3@2:PL%Z#;MF+*"JF!H]E51%"SZN?Q^P=1J5 MDU*;N43K+#;,3>E[M]=YT M-S/SI[PZ._5APUH;FF!E2MN"O9J73HX67TY0Z$K-YR-5A&%#IY,ZHHGQWDQ& M%(@I54MPKWIYA;C$YOJG_^/C]F'WD'[]][#&B\7 ]<6 =K@8T/%BL^U@T#XX M[C_:W&WW'FW[E-KAL-WO'NVDMA-,CF8C,*[DQ=O&H/$ &*-^><=ZZVF&L+(1 M&U-^^203+EY<8-V&&LX^@ D6$?]PV:X(G(/CSH46[RL$5+/.?QDX6R.+I>%6KU#Z$("^J;C]@5B]2V%X^_8%;3. MFV@TPK.DQA'^+.83-6G9!(MU29!_>F2A,OCHWBJ?E4;MRD M6H(L+,SNL@M/@+3*/][EL>M)CU[+JC_C);%P7>WL/U!+ P04 " #I@UM5 MG+'-A^@' "[)@ &P &5X;',M97@S,3)X,#DS,#(P,C)X,3!Q+FAT;>U: MVW(;-Q)]WZ] J%I'KN+]H@LEJ\J1E(JJ$CNK<,NU3UO@ $-B!0XF (84\_4Y M#0QO(N70<6)+JM4#-3-H-+H;!]T'F#G_YNK]Y> _/U^SL9]H]O._O_OQYI)5 M:HW&A\YEHW$UN&(_#'[ZD77KS18;6)XYY97)N&XTKM]56&7L?=YO-&:S67W6 MJ1L[:@QN&Z2JV]#&.%D77E0NSND)?B47%_\X_Z968U^HV^EVAZV$][I'G:.CSG%7RMY_6S"R ?'8 MQ_FYEF\J$Y75QI+&[W?;]>->[L]F2OAQO]5L_K,21"_.4Y-YC&?1/UY&-5O* MO+SW-:[5*.L'ERJQZZ(Y,=K8_D$S_)U12RWE$Z7G_6\':B(=>R=G[-9,>/9M MU6$::DY:E49!IWZ3L GFA=M9-/D8>K3*Y,*%5IN,OKX?JZ'RK-.JMS< MVQ%\]R9'+ZA=LSU!L*7]VXWO[C3^E^O+PL_<0F[#ON,$TF8Y,YN\O,3$LQDM4X;S;.EC P M(#.H>=#/5<9X-F=%YFTA83^J8"B(F%/.)KBSBFN6\@2/+#,3Y&QOHMR60"83 MZ1RWD(L0W=8(J1EL[%*QLP5]+/J M/Y-6EDK(@8ER&F66*O9,^3$<=+E,@H&D-X=I1L#-*;H)-IROA^&%X[+S7' I M6:HRS#R!:#7358 2XFBV:^TJ2XT%Y,#\<)WH0D GT+0VK54@45%JR@$&PC'A M6^L54$N,N =#8RV(0"FK)%%H" "=!A *P[E@3\+=F*7:S-P"NE:.E//@HYYQ M>ACMAI75-02ZA3%;UKYP$':?& @'&S/VZN"DW3H^O[9,RSD61OD;UN"PV)5H?76KU#^3IT;?5$O(NWBLAO%F%+ M^AFEN#4T1W21+7L/E&X,E&(@\O,AQB%!A& W(]P+M]WF7KAMG7PUU![RUT\% MMD?UTQ;%X4HZ1 I3& KB'^.K2K4ZX87;OPL5S:$$5LJ18ADVA86"G)B="\D1 M4C(+>FAGL$JKZZG92LT#^,HZO )0M4S;U*B08F&+,UJ)L/5VQ= IH;A5Y("* M;"$4BXPT%8XJ>%BK+I3[D$JQMX=!V'2'3CF(J4H*S:D"P*U@Q(H)H$?D%>MT M"%=#28)(TN@OQ6GNPWNO5/;%L;W3XI[0QW+8ZH$(9@[DW'* M_MP!_<14"=;8VF7*8I2*>:8K+<#O*XI")[Y.EXNYM/!A"C(W*LBZQU: K_N 7[5!*^ ME)9$R=,_WEJQX8+LAW4I8R1@3\ @#?!B<2B>$ [+[!JG>!LJM.LOR6!HV8G' M3\BI1 =,DA26 +%6>W=HG1CG\9S.<*'+)5#T:SQ38H>/=$F!;&2[!]*EX=B7 MR7!@06<96;&TZW6T:LS=DJA0G@PK08I00$(\RN0^9UK=25V>7CR0KWYVB#X3 M_<]AP]=[$1N^<.0I%NNFNDIGE%W7L;O*;(2^3V N6\1X:1H'.?;&NB59" ^@ M*M!^A K!?C1_IIVZHF2P$M9Z)?[JYGD=U2Y(PD,M3O0UW HNSBE M^B04EENA>+JQ(P-R@8Y.+A/@HX@M22^Z ';@IM5('QRX@RLF V"%)PI"\_. M\[R73PV>WL;K+1A :I%@JL""##D1: H'ZR7LJK& JFQJ]%12%Y-G.)UMG8Q-S)-T -$/XE%*/^)Z&Q5@]WO"!?4[/1K=,J^_FP[2M%AL"W MM#7,FN:YD_W%Q1G*1:[YO*^R$/O0Z:RT:VB\-Y,^ 71*-0<,I@1I &=L+E_I MGY[6CYO']%;?PU(O%@.7+_SKX85_PXOMMEZGWCMM/]K;?N8VFZWWFZ> M[*6V$4R.9B,P+N?9FTJG\B"\_79^SUJ;BY4BOA4;DW_YI1H^J+@"^D,E9.]1 M1H= 8_NX&C[]6$*G#,7G>QDG_RLY^NJ@BQ48?G=\!+#A[)YSVV2AKGTL0.42 M"HLUA\MT_L<6OCZGZ'VQB#VGH%R.E4S9]\OL_3XRZ^W(-$**W)&%'WSIE)OX MJ5<_GBI/Y=:W3RM@A33;7'7A0Z"K\(]W>>R#HD<_I"I_XV==X0.SB]\!4$L# M!!0 ( .F#6U5N^36BV00 %03 ; 97AL#,R,7@P.3,P,C R M,G@Q,'$N:'1MU5AM<]LV#/Z^7X&YM[[<6:]V$K\U=Z[C7G/KXC96U_73CA+I MF"LE:B0=Q_OU RDIC9.F<]>NG7..SA(($ _P (0U^O%D-DG>O9K"TN0"7KUY M]O)T BTO"-YV)D%PDIS B^27E]#UPP@210K-#9<%$4$P/6M!:VE,.0B"]7KM MKSN^5!=!7 BLU7."@.98L0P"BO- MBPMX2YE^#YY7KYK(CP&TR2B7= M'(\HOP1.G[9X)TW#0_RGG7[6[9).+\K2,*2,I;VC+.K1WR-T,L#EE8XV&\&> MMG)>>$MF]Q]T8__HH#3#-:=F.8C"\*>66WH\6LC"X'X*]:NOE9D[Q@R[,AX1 M_*(8.$BM2K419U)(-7@0NK^AE7@+DG.Q&3Q*>,XTG+$UG,N<%(_:&M/@::;X MHEJH^5\,?4+WW.VZL 9"%%NGIU=+GG+S\$%T& X[L1]MNWT3/5$7 M& C2U1%VS< 9!AQIOYS!-V/(IA,SY/3YZ>3<7(Z.T/&GL_?C,\22&9[AR3J M56EXX\_]B0_SZ<1!BCH'87OOP(SG,#Z9O4JF)WN=DR8)_? 09L\A>3&%^?C\ MV?AL.O=FO[VD44QEQLX)R54AF0"YA>B3E3ESQC\$(*BNU9M^&TR'QX;%4>/NC%<3B"WG.M;8(\&-74CQ#8,D40[]O>E>A:9Q# M]]L8Q"4W\#,II51M^!7A>9,EX0I#ZW:9+#FSX'%OPR\9S!8+7*-L1*SA&F\; M\)G-8QO*E=(K@JDT$FY7=!7G.ABVK"U*0F5IC[R;BELK+??J[>9$I:1@VIM= M";:!<>928[G71CE!: >]X1T:?FUNQ3MQJW+^GVHBE<;(?-!'DR6AEE:>8 NT MT?MHG52/.)*F, //+OI.E?.8/&F@??OMMT-UZ/%RN!Q9LA.84M ME^L24NS/%5?,CDC:,D=O,Q)! 99G=/"8/KFFW(>JNZZXFG=1O]-%QO6'ME+N M3?1^I37]'Z6UTVW2R@MLFSEQ71H;MB&H2?$IW,PY=BU,>JF8MNEM6S$1 E - MG2$"DZ]+S+=N.ZT%+TB1V>=HD+HQWC4\7+42%3LD]FBWI[[5[OQ=3KH#ET1# M4L$::2H59 MN\;GOI:O6]R;[Z._P902P,$% @ MZ8-;5;!YD!_ ! ,A, !L !E>&QS+65X,S(R># Y,S R,#(R>#$P<2YH M=&WE6&UOVS80_KY?<76QO@#6N^/W!G =!PG0QFFLH.NG@1:IF"LEJA0=Q_WU M.U)2FM'4V@YGO7KP'!_'[=]!Q_0!B1?*2:RYS(CQO=M2"UDKK8NAYF\W&W42N5&=>?.*9 M4!U/2%DREVK:VAV;-_C)"-W]9?S,<6!/)NN,Y1H2Q8AF%-8ES\_@(V7E9W"< M>M14%EO%SU8:0C\,X:-4G_DYJ>R::\%VFSACKWH>>W:2\5+2[>Z8\G/@]$V+ M]_S>(.D'RT&OGW:B;I]T>F&XP_H#&C"?1-'O 2;IX?#*I]1;P=ZT,IX[*V;F M'W9"M[=3Z-&&4[T:!K[_:\L.W1VG,M"Z>PD/MP_G$[BP_D1*O9D<3HYBB&>/SDD0;^BX=1=N%,7 M%K.IA11$.W[[R8&9+&"R-S^.9WM/FI.&A('?A?D^Q 83&-C"7W_+ZV=/]:EYNGV)\$[S"&1>-X/0W\TE5E!\JU]"D:O :/N M2Y55P@Y\YP.D4MDY"LQ84F YQ7:_8(5FV9(IB/QVU=U)"2D7:+O,:L&2M<+] M!N&3G&)"R8KD9PRWA2SC96D0X+\927$/@153#/.^FEV%IDD.TV_#>X(QOW() M1QR+SH3@;9BN.$MAG^_7JJN.PA,'0PC M]:)(UP)72()J$$:3ESI5[,N:*V;.(:6AJKPN 00%N :"G5?T]27'WZ1]*>N: MZ& 0=9#BPZ65/P8#4GIUM+\-1:U&I16)CM'.6-_J->XO\ MO[E15J/2?MZQO5XJIR['=Y#Z8%ON@ZI3*\LVP (A2\$I-%B? M3.D>K5Q/IB+WG,5^L"S-F&:JNE4]/,[_D(EYHJ4YH8>]ZH3^0Q1XML/?L7_< MN& I9'7#-%1,X*YXSFY=N7QK ':7\+^YD"5V@;6^W^6^'YGWWM_4G]5MDKW7 MVOT34$L! A0#% @ Z8-;5?I'-D4$L! A0# M% @ Z8-;5?.?W=LV/0 *I$" !4 ( !/(T# &5X;',M M,C R,C Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( .F#6U73:F%E;'$ !Y/!0 5 M " :7* P!E>&QS+3(P,C(P.3,P7V1E9BYX;6Q02P$"% ,4 M " #I@UM5+X3.:R)G 0 HU0X %0 @ %$/ 0 97AL&UL4$L! A0#% @ Z8-;58M(YZ$)Y@ =\ * !4 M ( !F:,% &5X;',M,C R,C Y,S!?<')E+GAM;%!+ 0(4 Q0 M ( .F#6U642*DD&QS+65X M,3 Q># Y,S R,#(R>#$P<2YH=&U02P$"% ,4 " #I@UM54J6GZO,' ) M)P &P @ &!D 8 97AL#,Q,7@P.3,P,C R,G@Q,'$N M:'1M4$L! A0#% @ Z8-;59RQS8?H!P NR8 !L ( ! MK9@& &5X;',M97@S,3)X,#DS,#(P,C)X,3!Q+FAT;5!+ 0(4 Q0 ( .F# M6U5N^36BV00 %03 ; " &QS+65X,S(Q># Y M,S R,#(R>#$P<2YH=&U02P$"% ,4 " #I@UM5L'F0'\ $ R$P &P M @ '@I08 97AL#,R,G@P.3,P,C R,G@Q,'$N:'1M4$L% 3!@ + L ]P( -FJ!@ $! end

1Q/A'#1^;=42VOIF7)><3AA>9QHR&#&/]T2ZMQ"[5B-U.Y-AH%JU$VO7 M+.2.$_9$2R%:>E(QO]\4\VZ$?U+%?+TIYCNIZJ5E!%7D&_LD3LEM425M[?SY M]HML>/"SXHOW227_,J:)AS<6YLJ>F-!LN^BZZULU^$;* 6I-LOFA?9NI:B M-(.2512PI:;G#S#@>N.XQT5I8G"VEM3T; $K7)PK3F2?K8)36])0!37'3]'[5";Z4U)8<5%!Z1CLWW"M1/4[ %HIC2PL JR)=D"1;E\5#N^*;0T6%AG:/+34] M;> ?2L<5(T518W"VEM3T; %<* XNIQ8CZ](S8_3P.L5DQCVG9R:D@!<4QXM1 M"QFUBAZVU/26 /2@.'J,6RS4*+$*/[&0LEXF*>UF7 M>2+K4N@D;@S7*H#84M/3!P"A^$;)\5G%ZFZ(+34]6R 7BI/+J;.*85_#X3PZ MK$B#&65.S]85!>R@.':,FU6L(HDM-7W3&I"$X4@R9E9A7?[@_'!A,!@%86#N M0 :$PG!"^5#(HB0/8I7,4V$.SBJ9V%+3TP4R82/)A%DE$UMJ>K9[)RE6R(1U MD<,/#J^P#48\ZKF\9D E[(Q4PJQ2B2TUO26 2MCYJ(1U=S\XZ\P?72CQ@YZM M3@9,PG F>5TGZ2+)[\UQ6<4/6VIZIH ?;"1^,*OX84M-SQ;P@^'X\;:22=8> M::@"7-8I29.'GO4!%V(.^2IBX_[M#>[ZU!P!7AA^?'/J]!AU1E<4'&XAL.X1 MC>L$CGEX>4 5'DX5[Q7B&\^$4;>AM69+34\2&,1SQXTLSRJ"V%+3LP4$\?!S ME%-/_6EWO?4.+S0-1H'35W2 #1Z.#3?Q.I%QVMYCU-RLLBZ+>]42YC"M'L'8 M4M,3W[L?8^01C&>5.&RIZ=D"<7A6CF \P]&*$P:'>&$THV$/8'@ &!X.&!^2 M/,GJC/Q'GG! B&L/[J]S (@' .*-!!#/*H#84M.S!0#Q; '($2'6SQ^XYU-3 M!/[PFN'?#*XY%4-'#SUMPZ<%];4E-;P@@+Q^_]>5X95NE*UMJ>K9 M5SY^>\N RL:%L,H^!U+Y@%0^3D)0V<=W_7&IP7U[#M#R ;3\D3?'^%89RY:: M?KL[,!;']XQ.K^0C0@AUX)Y/31' BA\YM8J_//VB$-<>VMFVU/26 /[B(P^T MN%78LJ6F9PNPQ?&=J0&EC0OY2&F?@[ X$!;'P0A*&[LHQ$4&]^HYB(L#<7%_ M9 U;Q2I;:GJV>_^.A&]H#:AA7 BKX7.P% >6XC@"00V??E&(2P[NXW.0%@?2 MXN'(BK:*5[;4]&P!KSB^CS6@HG&A$*GHN<@ MKP#(*QAY5A=8I2M;:GJV0%F4?$4(J&_=\:HJ 5 %.0E#9QR\*<:G! M?7L.T H M(*1AWV!5<:RI:9G"XP5X+M: RH9%T*H _<J\:@(M-X^PV+R1 MQ;I]"L3G0LHB:U^N1+P096.@_KXL"OGM3?,%NP>)S/X'4$L#!!0 ( .B# M6U6I$R\F.P, &<, 9 >&PO=V]R:W-H965T-!&)G=EN"_OU.T[2T$O6 MP9:]M+Y\WV>?B^V3X8*+>YD"*/)0Y$R.C%2I\LPT99Q"0>41+X'A3,)%015V MQ=24I0 ZJ4A%;CJ6Y9L%S9@1#*NQL0B&?*;RC,%8$#DK"BH>+R#GBY%A&\N! MC]DT57K #(8EG<(MJ,_E6&#/;%4F60%,9IP1 =J\G(L/2&((=8:06*?W.XA#S70KB-'XVFT2ZIB:OMI?J[RG:TY8Y* MN.3YUVRBTI%Q8I ))'26JX]\\0$:>XZU7LQS6?V218.U#!+/I.)%0\8=%!FK M_^E#XX<5 NIT$YR&X&P2O-\0W(;@/G<%KR%XSUWAN"%4IINU[97C0JIH,!1\ M081&HYIN5-ZOV.BOC.D\N54"9S/DJ6 L,.6$>B2434CT8Y:5F 3JD#!,T3305&B4WIH9-P9< MJ522B$U@TL$/=_-/=_!-=&;K46?IT0MGI^ ME$?$M0Z)8SE.QWXNGT^WN\SY MM]6COUY]S1ENFUYNI>?^(;T.R3BG3*UG&?EVC7!RI:"0W[LB7VM[W=KZ!CV3 M)8UA9&"62A!S,(+7KVS?>MOE]C[%PC[%HI[$U@+DM0'R=JD'6R>9OWK!=9F]4^ZE*=FG6-BG6-23V%I,_#8F_G^\,_P^ ]2G6-BG6-23 MV%J !FV !CL/S=-;GS1O/2S?^JE^Z_=S?.P/NH(SV#K#;VS'W[@SMD&V8VU< M&1U"OK=Q86QC/,_=N"[,EH/VV"'X!4$L#!!0 ( .B#6U6B+9SU= , $X- 9 M>&PO=V]R:W-H965TW S/[ZO4XR*0-NEE%Y(?''.>?Z^&+?3 Y< M?)4[ $4>BYS)J;53JAS;MDQV4%!YRTM@.++AHJ *FV)KRU( 36M0D=N>XX1V M03-F19.Z;R6B":]4GC%8"2*KHJ#BZ1YR?IA:KO7<\3G;[I3NL*-)2;>P!O6E M7 ELV1U+FA7 9,89$;"96C-WO!SJ^?6$/S,XR*-WHE?RP/E7W?B83BU'!P0Y M)$HS4'SL80YYKHDPC&\MI]5):N#Q^S/[LEX[KN6!2ICS_*\L5;NI=6>1%#:T MRM5G?O@ [7H&FB_AN:Q_R:&=ZU@DJ:3B10O&"(J,-4_ZV/IP!$ >,\!K =XI M(/@!P&\!_J4*00L(+E48M(#!I8"P!82U]XU9M=,Q532:"'X@0L]&-OU2;U>- M1H,SIA-KK02.9HA3T4I@C@KU1"A+R>);E968->J&,,SI]^0C4R 8S?,G$L,> ML["$E*SY1AVH #+G4LD;G)3D58H#%4M!?!]^&X.B62[?(=&7=4S>OGE'WI", MD3]VO)*H)R>VPB7H0.RD#?>^"=?[0;@^^<29VDFR0*W4@(_[\:,>O(W6=?YY MS_[=>[V$:RAOB>_<$,_Q/$,\\\OAKFDY/Z>^^#GU93\\A@3AK@G^PDN_RT6_ MYO/_)Q=OR"JG3+U,2?+W[$$J@2?1/Z:T:9@#,[,^G<>RI E,+3Q^)8@]6-&O MO[BA\YMISZY)%E^3;'%-LN65R%[L==#M==#''NFSP[2/#2JL4?I2W$?>R'$' M$WM_O$&]W*_=H(LD%]>47)Y+NB/O;M1)OK!TT%DZZ+7T=Y"2C,DL2:JBRJG" M$YD67*CL7ZHO<9/;#>'@*([W;C 8C4[L[M5]K=V7:2ZNJ;DT:>*)&9H-#SO# MPU[#CV['M+L=97O]U5>HR?/P+!8W"-SPQ/)>Y==:?I'DXIJ2R_ LPT=.Z)O] M'G9^#WO]GAUE,X%'K*TEF!P>GO^[[GSOQ&##).?NQ)+X?!+Z%ISX=C[)=\.3 MXV/9N[+7GK7V4;U7@-C6E;DD":^8:J[;KKFYH@>X3*OH/4$L#!!0 ( .B#6U7N+ "O; ( /(% 9 >&PO=V]R M:W-H965T 2%IJ8;5DR_7(%0NTGP3 X;-SS36'=!DV3BFU@"?:A6FBT:,N2\Q*DX4H2 M#>M),!U>SD;.WSM\Y[ W1VOB*EDI]>B,VWP2A"XA$)!9Q\#PMX,9".&(,(VG MAC-H0SK@\?K ?N-KQUI6S,!,B1\\M\4D^!20'-9L*^R]VG^%IIZ/CB]3PO@O MV=>^%W% LJVQJFS F$')9?UGSXT.1P#DZ09$#2#Z&S!^ Q W@-@76F?FRYHS MR])$JSW1SAO9W,)KX]%8#9?N%I=6XRE'G$T7&A^$MB^$R9QB/R M9W*GI"T,N98YY!WX63]^&/404)2AU2(Z:'$5]3(NH3HG<3@@41A%70GUP^>0 M(7SHX<.>=.+V:F+/%__C:@9D(9BTKV^(_)RNC-78!;^ZI*^91]W,;C)5HQK MKT%6,+T!TR5 S3KVK&Z2[=(PH;OCJOH\ZE3I45N5@)'+Y6 MRAX,%Z =\^EO4$L#!!0 ( .B#6U7%-X2";P< $4\ 9 >&PO=V]R M:W-H965TTR23E[V54NN/_;Z,5C0E\@-?TTQ?67"1$J4/Q;(OUX*2N Q*DSYVG%$_ M)2SKS2[*<_=B=L%SE;",W@LD\S0EXNF:)GQ[V7-[SR>^L.5*%2?ZLXLU6=(' MJKZM[X4^ZN\I,4MI)AG/D*"+R]Z5^S'TO"*@3/$'HUO9^(V*1YES_KTXN(TO M>TZ1(YK02!4(HO]MZ U-DH*D\_&C@O;V]RP"F[^?Z6'Y\/IAYD32&Y[\R6*U MNNQ->BBF"Y(GZ@O?_D:K!QH6O(@GLOR+ME5:IX>B7"J>5L$Z!RG+=O_)8U40 MC0!W\$( K@+PJ0%>%> =!@Q?"!A4 8-3 X95P/ P8/1"P*@*&)5EORNLLJ1] MHLCL0O M$D5J32M^E'*5T;J 65;4K L2$H2?7E7OXMZ\MZGBK!$_J*3 M?'OPT?MWOZ!WB&7HZXKG4L/D15_I7!?W[D=5#OU=#O$+.?30'<_42J(@BVG< M$A_8XZ>OQ8?V>!=; 'U=W/LRQ\]E?HVMQ-_S[ -RG3.$'8Q;,G1C#_=II,-' M9;C;5I[V\ >Z_H"\E^\>_+_P\(3,>VY;YHVR]/;UURMYWFOU]RKZD3-95DKT MUV=]#MTJFLJ_6[)XO4,.VI%%7_Y1KDE$+WNZLY94;&AO]O-/[LCYM4TL2)@/ M"0L@82$0S!!YL!=Y8*//GKNC-BVMD5VUA(3Y.]BHA!4#_&8V<(;CB:[UFZ9* MIR4+VY)Y4P?ODQDE.]R7[-!:LC>"ZHX$1I+-%"\!3-N=#Q M+%NVO5Y=6TE=M1T?=4/CH>,X9F?E0]XR@(2%0#!#M,E>M(F]LTT($QO^1#+5 MII,UN*M.D# ?$A9 PD(@F"'G="_G%+ZCG4**# GS(6$!)"P$@ADBNTX]07;L M72T5$=53X"5%?($V7.E^5D]I%=4WTW-A4H@O6B>6UW9R5[4K6O%OW_D>O"7Z MH'<,0&DA%,W4L6%TN%8=OW)%$K3.1;0BDJ*(9Y+%5)3&1:MX5EQG\2!I?D4; M-FK"U/'P\&!J<5JR$"IOIC"X%@;;A\6F$D@)DLD%%;I)G2'Z&"5Y7#2XB,A5 MZ4:5/ZAN M=8#>- "EA5 T4[3:YG%?\7EX5KRW:+E.:$F@CD]%&QECT+%TPR.%W6.%@].2 MA2W)C'N:A5@;*ZYU2C^[HT3F@A:5'JVI8#QN#BMG:&FQ*>WHSH4*:K%4M&9Q M'17\<1*,\?2PW-_"$G%K3\2UFR*OZ<.RB*<4*?*($D;FA>/):'OW!>J9@-)\ M4%I0T8RF,ID(?H7W90+ /1J:,[0M5T/I2V2CW]*7%.62+O)$O[,L:&MU /4N7GF(,7JB1+0NXP'- M1P!*"Z%HIO2UG8%?LS-,D?7+:$9;/P+909W%!+4Q\+&CX.FTAZ\PIR4+H?)F M2E+;&-AN8Y@#K4\W-.%KW>@4C5893_BR=3&$'=I9'M#U)J"T )060M%,L6O[ M P_?8)@%]4% :3XH+0"EA5 T4^O:I<%VE^;-AEE0!^>5A_ LPRSHBAA06@A% M,Z6O#2!L-X Z#+.@!@\HS8\SV)T M1V-&T"?!\_49^OSYIE424.,&E.:#T@)06@A%,R6N72/\!JM@,*B=!$KS06D! M*"V$HIE+[6MSRK.;4]V_RE; 9B_E#D8'WPUN[+?MO(8>U&X"I850-%/ VF[R M[&M@NGP&](X7C[@#[T@Z4/<(E!: TD(HFBE=[1YY=N/%YLY7H894TRD^E K2 M4?%!:0$H+82BF5(UMB1!N3T5R/@X[HX.=8/=802[Q0AVCQ&H)=1O[(I,J5B6 M^U>E[OCR3.TV2.[/[O?(7I4[0_MU\MT&VSLBEBR3**$+'>I\&.NF)G9[5G<' MBJ_+/99SKA1/RY\K2G3W6B30UQ>#X@;[G<.S_P!02P,$% @ Z(-; M57_*'7WH!0 +2@ !D !X;"]W;W)K&ULM9I= M;]LV%(;_"N$50PZW(GY#>U9DRCARS-U=5@K77Q;CA4R9IE5+T5 M!&K J X8 ME62JH90<8JKI_%**'9*VM5&S'TJ89;09/L_M?;_5TGS+39R>O]\HA:*:85ND"WU3Q!XO[IG&WYD=,[ MGG+-F4+7R?<-EVR)7L=,4YZJGTS8U]L8O7[U$WJ%>(Z^K,5&F3!U.=1F*/:" MADE]V>^KRR;/7/8M*]ZB,'B#2$!(1_C"'QZSQ(3C,AQWA,::Z[!NH-[CLU(,5B(#$'6K2' M%L%G602)$E(L!A)S4([W*,?^^4?5NESP$_N!&9Q;FK)<=Z[DE51TD$]1-)L> M)9VWO[YH@,0<-),]FHD7S762B(TA84Q1P@P6\]1\@W+6F:>3%IGI))@=D?%V MUY<,D)A#9KHG,_62^4.OF32>1DHS4Q M74,7E6F+2C@.CJ!X>^H+!4C,@3+; M0YEYH=Q(8^&E?BRSR29284RU?G;&S-IL6JGD[; O&R QAPT.&G,:G#!EGI\J M=?@A#X(G1SS\??0% J7F$CFPZ]A+Y(O0-/41P2TBHUD4D6,FWEYZ,P%2Y,1LP]E"8 MC3JKMFC"68739L/622UL4QM-)^$Q-2 O7%,[A[/&C;7&?F\=LWLF[;Y5TX<7 M^8S:?&;AM,4'U$-#J;E\&A>-O#QN;4C]??4F[P&U7'$U&T>B8!Z@QAE)S>336&/N]<95$Q48F M:ZH82D2N^)+)LD;9R:CMCF=!2*)C1J &&4K-+1PV#IGX'?)"Y)KG*[L,O\B' MM-TR#LR_(SYUL[&#\;A5_%(K=SR-OR5^?WM0V4+_HD59 #>/&\G2JC2]YD7G M6NJ7[5T.!;7'4&HNTH/B\CFJR[#E9=CZ\CEL-6EL-?';ZH.?0ZH'V;.[==*V MSZ&YC%;"@=IG*#673F.?R3,^0PY!>?@&J%D.I MN3R;G0'Q[PQZY'!'Q;S] ;=$4"IN;]_-SN"\(4=@9/"GVR=1F0%TP;52C*6 M/?S(PG]!?O3T[<6&GO3 MU]];;S:@NXOAP:M9]D6ZWZE<\5RAE-T;^>#MQ*Q,LGHWK3K0HBC?UKH3VFQ] MRX]K9AZ[TC8PW]\+H9\.[ M@^S<$Y_\!4$L#!!0 ( .B#6U77]SRG?@0 M .L5 9 >&PO=V]R:W-H965TS+S9@ MWO=Y!#P_"TWW7'R5&TH5^%[D3,Z\C5+;"]^7R8861)[S+67ZEQ47!5%Z5ZQ] MN164I&51D?LH""*_(!GSYM/RV)V83_E.Y1FC=P+(75$0\;2@.=_//.@]'[C/ MUAME#OCSZ9:LZ9*JS]L[H??\IDN:%93)C#,@Z&KF7<*+!8Y,07G&EXSNY<$V M,$-YX/RKV;E)9UY@'-&<)LJT(/KKD5[1/#>=M(]O=5.OT32%A]O/W7\K!Z\' M\T DO>+Y'UFJ-C-O[(&4KL@N5_=\_Y'6 QJ9?@G/9?D)]O6Y@0>2G52\J(NU M@R)CU3?Y7E^(@P*$>@I078!*WY50Z?*:*#*?"KX'PIRMNYF-<@HNI:1* M@C.PK&XBX"M3N"7LZ1=IJ]Y>4T6R7+X#;T#&P*<-WTG=24Y]I2T;83^I[2TJ M>ZC'W@3<ZT_]Q.R)2/_J&G'5*.QN9%)X(;!*@J?_8 M(3UJI$=.ZB2C1C)R2MY2(G>":H@HL*4BXRD@ MZ=\Z5.9(Y],8M5P@A";=+N+&1>QT<;43@K+D"2A!F,Q)12.WC[CEXPSAL.=R MC!LC8Z<1G:$C=W[*Q2=T\_-X>F&;H>$DCON4+46A&Z,?*4F(!1FZ,(CL>C'F7+4N1FZ8>" MBG6I7<_V.\7_CWDILJ1%X6OE&#F9/=2I!3%R@_BD'*,N%@>H[W&V+$9N%A_) M,6I/8/LD+6&1>_XZ(,?MZ6N?"TM/Y*;GH!RW87H&(]SGQ<(4N6%Z0I+;/ UC M_0[5K8PM4[&;J9>,Y$\J2SJ'ZZX=F ML28OAJ[T".YD]U*DE,7:3^*0$XPX8 MC]$(]OP5XX.5 C>-CT08MZ>Q_6_"V/(5NV>R_SW%N#V/[7\9QA:?V(W/(4'& M;9J>];R48HM2[$;I\137#:(7CT 4XW_?#/]@_K4,>DO,/[4$.5WITN \UF,6U^!*\:+&ULM5E=L)%1]LF*\P%*=\O5$E)S@99U4Y!/DNN&D MP!EUYM/ZVAV?3]E6YADE=QR(;5%@_GQ-Z) M_%;><74V:5&664&HR!@%G*QFSA6\7'AU0AWQ/2,[<7 ,*BD/C#U6)[?+F>-6 MC$A.4EE!8/7OB2Q(GE=(BL>_#:C3?F>5>'C\@OZQ%J_$/&!!%BS_)UO*SV^XLT@H(*+V6YJ/^"71/K.B#="LF*)EDQ*#*Z_X]_- MQD #] M@034)*"?3?":!*\6NF=6R[K!$L^GG.T KZ(56G50KTV=K=1DM-K&>\G5IYG* MD_/KK5!7A +5CQD%%=K>P8^,;;<97D.,%V"6RHQ76T*X'H%+DWZ]H"^&;#JVTM1XI3,'-68@O GXLQ__PV&[I\F MM9; >MJ]5KLWAC[_Q%E5.9CSYXRN][!7!=M2:9*]QPIKK.K7Y6D.49#X:A.> M#@49PCS7#<(VK$?5;ZGZHU2OTG1;;',LU2XIBEQF_]6U;B*Z1PH.&)P'4>QY M1T0-87X21[Z9:- 2#4:)?F42YR96@?9U80S=^(B4'A6[,$9F3F'+*1RM\5NJ M?AA/K_/09IU; NOICUK]T>M[HHL^ ^NZ =*F 0 >K/U(VQ:(PEBK?4.8YR9# MM1^W]..WT:=J3/@)\K%>>8FK59X>597G0.4E+?5DG#K'2P(H+HBHO4A6Y\IY M'HW&,8IU:L%9 NO)AFYGR^ZO:+D&U=(2V$+KK\'!: (M;GX#=EB JDJ/BO25 MH#[1;@2 HRX[7]1S&N%JKLUK5Q&;K#23M.K]MM#ZLCOWAY[MT0>.#A0GZ[>$ MUM??C11P?*8X;?R!^KR0)- /CRM4#X.NY\(!#X#=7 ''!XM3)B"HCQ'G7I@D MR3%94YPB&P^0[08...KGPU-0D]I^/3B0GZ[>$UM??S2!P? @YL<\3 MK?20'P5:ZQC" M^, F\8Z[&N" .ALAV#H]>Z3P<(';NY(2J!R1"K@SOZ<3L_;>X8!SOY=OY76#KJ+!U9MW1DU=)MH?7U M=Y:.;%HZ,GAUI,VQM04YKH#HP?JW!R]T?G 4Q;4.3D:=_+/C)ZGK"B)5-6]YH04A$IS@UOUKDMM+[^SLN132]'NDE[WO'$;@H::F^O\W'/GH][!G\.@^/GJGK0$,G.O[TW M^G>3=_@4%T7:DUX]2%^XR<&[C>K%TM^8KS,J0$Y6*LN]B)0@OG]7LS^1K*Q? M=SPPJ6[*Z\,-40;.JP#U^8HQ^7)2O4%IWYC-_P=02P,$% @ Z(-;55S] M>]2W @ &P@ !D !X;"]W;W)K&ULK59=;YLP M%/TK%JNF5NH* ?J5$:0D9%L?*E7-NCU,>W#@)E@U-K--Z/;K9QO"DI9FU=:7 M8%_..??#YMY$-1?W,@=0Z*&@3(Z<7*ERZ+HRS:' \H27P/2;)1<%5GHK5JXL M!>#,D@KJ^IYWYA:8,">.K.U&Q!&O%"4,;@2255%@\7,"E-N9U*1@I@DG"&!"Q'SG@PG(4&;P%?"-1R:XU,)@O.[\WF M*ALYG@D(**3**&#]6,,4*#5".HP?K:;3N33$[?5&_8/-7>>RP!*FG'XEF*F'L"6$+_5PVA)LZFZ3NRU<@A6.(\%K) Q:JYF%K;YE MZWH19N[)7 G]EFB>BB>5U!8IT907"\*P.;UC])'SK":4(LPR=,449BNRH(#& M4H*2Z!T:%UPH\LO"$5_V8 X34)A0>:31=_,$'1X>*8OIP_ZTOD_[[-_]KY3C*"[2H'5"Y[1^\NE28A,*9>5 /1MO)!* MZ![QO>\.-%["?B^F;PYEB5,8.;HQ2A!K<.*W;P9GWON^ WA-L>0UQ6:O)+9S M5&%W5.$^]7CG\X4'/70D]!U%HW)F5A'P:1N]XN\5-08._C-BAY"AKX M%^>GNZC94]3E^877@9IVRUQ/;Q & MH-\O.5>;C7'0_1^(?P-02P,$% @ Z(-;541L?>\F P /@P !D !X M;"]W;W)K&ULO5=M3]LP$/XK5B9-FP3DI2\4UE9J M86Q(,"'8QH=I']SDVE@X=K#=%O[]SDZ:=E+K:6SE2V,[OL?/5I&.HTAX+J(UF"P#=3J0IJ<*IFH2X5T,P9%3Q,HJ@;%I2) M8-AW:S=JV)=SPYF &T7TO"BH>AX#E\M!$ >KA5LVRXU="(?]DL[@#LRW\D;A M+&Q0,E: T$P*HF Z"$;QZ3AN6P.WXSN#I=X8$RME(N6#G5QF@R"RC(!#:BP$ MQ<<"SH!SBX0\'FO0H#G3&FZ.5^@73CR*F5 -9Y+?L\SD@Z 7D RF=,[-K5Q^ MAEI0Q^*EDFOW2Y;UWB@@Z5P;6=3&R*!@HGK2I]H1&P9)9X=!4ALDCG=UD&-Y M3@T=]I5<$F5W(YH=.*G.&LDQ8:-R9Q2^96AGAN.YQA6MR9DL)DQ0ZZH#\DG* M;,DX)U1DY%(8*F9LPH&,M :CR2&Y=VHA(Z,%*(P>N6)3('*Z9?.[_V(0IMU"8KM>/$"W@'Y1%I10.T=>&+83^]4ES2%08#?E@:U@&#X M]DW]#0:31TO)YN$H[6"*LJ/-N(AALM'388,]>X:I+* MN3!5=]>L-LWQJ&H)U]NKSOJ:JAD3FG"8HFET=(S54%7-:C4QLG0-XD0:[&;< M,,<&'Y3=@.^G4IK5Q![0_&48_@)02P,$% @ Z(-;52ZJ]!;Y @ X@D M !D !X;"]W;W)K&ULK99=;YLP&(7_BL6JJ96Z M\AE"N@2I3=:M%].JIMTNIETX\"98,YC9)NGVZV<;BM*$DBG:3;"QS_%S7H+Q M>,/X3Y$!2/24TT),K$S*\M*V19)!CL4%*Z%0(TO&LTI24L =1Z+*<\Q_7P-EFXGE6L\W[LDJD_J&'8]+O((Y MR,?RCJN>W;JD)(="$%8@#LN)=>5>3D=ZOIGPE;3Y!DV>@_1)&A?E%FV:N8Z&D$I+EC5@1Y*2HK_BIJ<.6P U>$7B-P/M7 M@=\(?!.T)C.Q9ECB>,S9!G$]6[GIAJF-4:LTI-!/<2ZY&B5*)^/K2J@[0J I MRQ>DP+JVY^@C8^F&4(IPD:+;0N)B1184T)40( 5ZASX(250-(44WE:RX&LD9 ME^2/T2.V[!"=SD!B0L69DC_.9^CTY R=(%*@AXQ50BTDQK94B327G33TUS6] M]PK]',H+Y#OGR',\KT,^[9?/(%%RU\C=EW);U;$MIM<6TS-^_BM^!\HV(R*A M3.AR?;]:",G5?_A'5^AZE:![%?U>7XH2)S"QU(LK@*_!BM^^<4/G?5<)_I/9 MBX+X;4'\/O=8/Q9T^B61; $K)JY)#KCN^>]85O?8+C9_>@=9QX'G1V%YO M1^I=],A(01LI.!3)[P*O58,M<#<(_6"'O-?[2/)!2SXX1!YTD0_VR3U7AWQ! MWNM])'G8DH>'R ==Y.$^N1-&X0YYK_>1Y,.6?'B(/.PB'W:0^X/A#GFO]Y'D M44L>'2(?FGU,9J".!TL)O"M(M!\D=")G)TCO4D<&&;5!1KU!'IC$M M]M+?5 MA)'K[.XU^[,BQXV\=E;-9&]]@?7IYS/F*U((1&&I=,[%4%6(UR>*NB-9:3[* M"R;5)]XT,W4( ZXGJ/$E8_*YH[_S[;$N_@M02P,$% @ Z(-;57Z!8 9O M P >0H !D !X;"]W;W)K&ULK99-C]LV$(;_ M"J$&10)L5]^RM;4%;&P4Z:'(8MVTAZ('6AJMB%"B2E+VIK^^0TFK:&W:R:$7 MB93F'3XS_)K54NJO(*:JEO10H-_2B%KJK$KGUS5 M2J!%+ZJY&WA>XM:4-4ZVZK\]R&PE.LU9 P^2J*ZNJ?SR'K@XKAW?>?GPR)XJ M;3ZXV:JE3[ #_:E]D-AS)R\%JZ%13#1$0KEV[OV[C=\+>HL_&!S5K$U,*'LA M/IO.K\7:\0P1<,BU<4'Q=8 -<&X\(<<_HU-G&M,(Y^T7[[_TP6,P>ZI@(_B? MK-#5VEDZI("2=EP_BN,'& .*C;]<<-4_R7&T]1R2=TJ+>A0C0$H"/M ![(^K"W5-%M)<2326*,WT^ASTZLQ&M:8:=QIB7\9 MZG3V45<@R::3$AI-[I4"K@X$%$2J\G;+6C*N'J'QI]V6_+VS3OR MAK"&_%Z)3M&F4"M7(Y\9QW@_E0@#^!D/_[@)][/ MMM3\3\Y>)2J<$A5>\Y[=%P?:Y("SGXL:B*;/-Z0!;8MY<)3TCLP)<\C\U(N\ ME7N8!V.QBOTTG:Q>44839725\A%R8 >ZYZ!(*45-E*:ZTT)^(;33E9!,,["N MVL%O/,<)TR ]@;98+;T@M$/'$W1\%7I<9@2>\=Q6=KS8@K>8#3S@6:RB)([M M>,F$EWS/S"NB!5X$;6'"EQ/O\AN\$A>IN=IP.^'AT1E.*^+2 M,NU)<()X;K1,EH$=,9T0TZN(FY=,TO[ L[&E9\/&R>ELG]OXH7]AC_O>U^O, MNPK7'\7VN\<[&S (SJAL5K@*+V#-;EG_VUAXGP]WZ.7$C6[F1U\P_4$L#!!0 ( .B#6U4/R?O!, , *$) 9 M>&PO=V]R:W-H965T >'#3R<;"B8/MM'!__8V=;N@V;I<'7EK;F>_,9\8_9SNI MOND2P) ?E:CU/"B-::["4.T.!AX);?E\8.A(M9P^[A#LSG MYD9A+^R];'@%M>:R)@J*>7!-KY8TL@)G\0^'G3YH$YO*6LIOMO-N,P\B2P0" M:=#'M,+#]H/WOUWRF,R::5A*\2_?F'(>3 *R@8*U MPMS*W5O8)Y1:?[D4VOV276<['@T'\ MNX)D+TAO23/"*_)IU*VFM4;/0L-!K72,-\'>-,%B$\$ MN(/FDB31!8FC./;(E^?E*\A13IVHQ&=.SGS7K>["SO\F'*F5O]/K9L&)9F1VA#&QI'J1]MW*.- MSZ+=0@Y\R]8"2*%D]?O%' ]@XO@8V&=S8E5.>M[)$U.O$-=>57B.XKG1VNWC M!9P,@]/I$>#0)DNB$Y,][0FG9PG=.>)H3/U(-/IU*T5/ M0YU9?GOYX0D23R?)\3GC,4LB.DF.\,*#^],^7CXP=8^S1004J(LNQYB>ZMX# M7TOWK[+%_U!+ P04 " #H@UM5 M!"O5;+H# "=# &0 'AL+W=O)"=WWWZ4[?B2 M6/:UV/:26#9)_4B3(CTY\@!R?;+G( MJ,*EV-FR$$ WE5*6VI[C1'9&66[-)M6]I9A->*E2EL-2$%EF&15/[R#EQZGE M6J<;G]ANK_0->S8IZ Y6H+X42X$KN[6R81GDDO&<"-A.K7OW;N[Z6J&2^(/! M49Y=$^W*FO-O>O%Q,[4<300I)$J;H/AW@#FDJ;:$''\W1JUV3ZUX?GVR_J%R M'IU94PESGO[)-FH_M486V<"6EJGZQ(^_0N-0J.TE/)75+SDVLHY%DE(JGC7* M2)"QO/ZGCTT@SA2"N$?!:Q2\[U7P&X4J?][R4J"LGMD*7-)B= M-/CO:GRO!W\%Q2WQG1OB.9YG4)\/JR\@076W4G^PM MZ1-=ITTDJO#05)*O]VNI!";L7R8':XN!V:*NXCM9T 2F%I:I!'$ :_;S3V[D M_&)R]S\R=N&\WSKO#UEO4PF:=# Y6UN(*@OZA#G,@M@/,?2',V[(8H3J:@J%<@;BQYSM7N 8I?^QX9MRP MQ0T'<1<@V('J,PY+!-.GQ+-3&2'#[O;N:!Q?01JD1F$/8]0R1H.,\Y3I(D^? MB]S$%W5VCL*Q?X5G$'+.?+C BUN\>!B/YXKE.XV8<&P\&Q!4]PX39-S9/_1& MUR^Z*^28"4B[2B:A!5,TK4MGPU0IS*$<=0 "+PZN*+M"H\CO 1VWH.-! MT(^Y F12I*BKR 0W[NSK1^$56U?&ZTM"UWEN86TSP!D@+V\Y>RL;%U M40C!]8LV"KD]G&>MUAWDK%MCTK3&ESA=0SCC#FA7RG7B/M+G-N8.-HK.45[U M,_Y#^%[G#!]'(Z?#WQ6+(S_LR5;WN16YP[WHE!(/.B5NVC'DZ>8TF=R0%38! MT(>J'F5J>88EN.2250/FU_>/2H^KNF<\,&ENWB]@_.LXSO_'#>K0VF>SHQ[< M?Z-BAPT'BVF+.SJW,>:6J&?A>J%X48V3:ZYP.*TN]_C] $(+X/,MY^JTT!-J M^T4R^P=02P,$% @ Z(-;58Q=M2Z5 P E L !D !X;"]W;W)K&ULK99M;]LV$,>_"J$50PND$2E9LI79 EI[10NT71 O MVXMB+VCY;!.52(VD[62??J2D*(I%RQO0-[8>[O[\W?%TQ^E1R.]J!Z#10Y%S M-?-V6I,PZU$:E\45#Z^AUP<9Q[QGA[U.VP=^.BWI%I:@[\M;:>[\5F7- M"N"*"8XD;&;>.W(S)X%UJ"S^8'!4G6MD0UD)\=W>?%K//&R)((=,6PEJ_@XP MASRW2H;C[T;4:]>TCMWK)_4/5? FF!55,!?YGVRM=S-OXJ$U;.@^UW?B^!&: M@"*KEXE<5;_HV-AB#V5[I471.!N"@O'ZGSXTB>@XA.<<@L8A^*\.8>,05H'6 M9%58"ZII.I7BB*2U-FKVHLI-Y6VB8=QNXU)+\Y89/YW^IG<@T5?!W\[W4@+7 MZ#.C*Y8SS4"AMVA9;R\2&S1L^GH!FK)OWJ#7J%&$>_[\1>4;Y6 M4U\;8+NLGS5P[VNXX S<$LIK%.(K%. @<+C/A]T7D!EW4KF3E^Z^25.;JZ#- M55#IA6?T.N%>V3QD31J^O5LI+4U!_N4*L=8@>:22ALQ"O@L&':N:6U2%R)V"9R2,DHPO'4 M/W0#Z5LE,1ZU1B\ 1RW@:!!P 9(=J&T+IN[,CNPMJY.QUHDZJT\(&9T@]HW( M>!*Y$:,6,1I$G NN&=_:'&;"],(U2&K;F0LRZJT?DR@Y@>P;)1AC-V3<0L87 M\K@!4]EK9(K:,.JZ8Q^ [\'%&?<0PF 9X$/.>2\C$EK-_ M+"I]&*S*<6_]@$Q.B[)O1' \<5-.6LK)(.4GGHD"+)]IDB5]I*O@%8-(")H. 'QBG/ .4@YF&*'_N<2[*I+_7^!2R;Q,$B9N1X.C\)2V;Q:, MHH27V1P/K1;_=EN]54[OA^[T^P*+375=9LW0[]V831'MZ)I!=]^?=#V M'&<*V4@H]]2[0/)_,S?_<7IU[OS.D5[]0N35#PWP%&[, OAZ;4I'U$;"^ MT:*L3E$KH&ULO5M= M;Z,X%/TK5G:TZDK3!MM\=MM(TP:T(\WLCMK.[L-H'ESB)&C 9,%I._OKUQ : M A@'6JLO;8![CWVOS>4<;"X>T^Q'OJ:4@Z6:980+@ZSU33?9)0L2J^Y+-+M(MCR-&OV0@WR8) MR7Y>T3A]O)S R?.)FVBUYL6)Z>QB0U;TEO*OFR^9.)KN41910ED>I0QD='DY M^0#/ ^P5#J7%WQ%]S ]^@R*4^S3]41Q\7%Q.C*)'-*8A+R"(^/= KVD<%TBB M'_]6H)-]FX7CX>]G]* ,7@1S3W)ZG<;_1 N^OIRX$["@2[*-^4WZ^ >M K(* MO#"-\_(O>*QLC0D(MSE/D\I9]"")V.X_>:H2<> <8\#JAQ0V\'J<<"5 VX[ MF#T.9N5@#FW!JARLH2W8E8-=YGZ7K#+3<\+)[")+'T%66 NTXD(2Y.OM')R\^PV\ Q$#=^MTFQ.VR"^F7 14=&L: M5IV_WG4>]70>@\\IX^L<^&Q!%Q)_7^WO*?RG(I'[;*+G;%XC)> MW9P!;+P' MR$!(TI_Y<'3%6QH%J6R MFG*M!!T[$W6"^3LPZR!-IXYK&%XKFQ(S:%C0D6?3WF?3'I)-P1:8($01>Z Y M%Q2$@S5=K*BTNMN=CABM:734PC]J$70M3B'$ICQ:9Q^MHXSVAH8QR?-H&86D MI$@\K>(NBIHL6"7>V&FC$\QW) DR<3N-$BL'PYY;T-VGT56FL7H&WR(T$R'=C.C\3*/FBND1YOGQY/ M&9K@)4?*L==IU3%,RVW5V7G7S'9-S[5:D0Y#"XZB-8*%1LU%#66X0BL()< $ M[\TRRL*?@&>$Y?'N!HM%?9%21"7FV!M+*YJO%2W0A=89K M10LJM(&4%=9Z!ZH%SWC2J@8W<=:U$+?5ZTE?K)J@63L: MKQ4MT(76'*9:;4'O+1FN4MN-'C:=:+Y6M$ 76O.=>RT;D5HV#F*X:HRQHZ$5 MS:_0&@791.WJ)+&"V/%Z*C*J=1U2"I"7TELUZNB$:A5P%5JCD"/7QNUGG,S. M['FEA6K%A=2*ZP7<5HTX.IE:]9=6M !U55H/)4.U0$-J@3:>UZH!1^=;JS9# M,LWENFUI)C-S7+.'JZ!:F2&U,AO&;]4@HQ.H58RAKGRR/+-S[\M$5E_V:HF% MU!+K.+U%LN47&UJM\9U+["S7:[WT\ >B!T4C/KX-5#,W^U<$/J=;*74EBM"DTKFH^ZBVP=0: R M:6[9J;445FNI%W!7->+HK3E:E956M !W%5A?PFOUA=7J:SQW50..SK=6X86[ M@LKL5J&%)0M8$+?W0DFMK)ZU 7RP64^M MH8X35RP1' B:K=T2PI':>68;+Y#9.:;G]I7'6ECAURY;50!VJRXCH[TU5F;H(=0FR_Y0 MP. X8#/H0I8TS]1$&ZN)]C?X_6XM9A4@&:THRN$3]Y"!2Q:WWHOKG?<%@+ % M6![;^74&;NA2U C!COY,.04(@=/G$G%'G@1E%5<*MK]E9+N(BJ(2IBQ/XVA1 M5IAEQ,3 120&.1, M,T=,_6SW-;\NN/^Y3S-"E_KBE9T*PP$->7J4AG=5 TL/^F:?8_4$L# M!!0 ( .B#6U4;5>!U>@< &!6 9 >&PO=V]R:W-H965T MX*25]N$'MN/SF+@9D\/B#S_'=HJQ_,)R>KZ([>2W+KZM/ M>?5NN*?,XZ5,BSA+G5S>7@S>DW?"8W7!9HEOL7PH#EX[]4>YR;+O]9N_YA<# MMUXCF2F3I"95Z_'O#CK8]ZP+#U\_TOGFPU%?;@Y/72%:U^L?7;N*HKISR*<^=;E*RE M5\4LGH1I7/G8QS=Q$E"\?O7&>>7$J?-ED:V+"E*<#\MJ?>NNP]ENW3YLUXT^L6[7YO M#G4I-91?VLO_7J?6\L!>'LA954XVY<10'G9?>5,Y[[[RIG+1?>5=O7Q83' D3()B6I[?/T[/F^5G.UGD>IW>F,*VE??=T M)"Q PD(DC"-A @33)L/?3X9_X@G 1XX%$A8@82$2QI$P 8)I8S':C\7(>L"X MC(J%(_]=Q_=1LOO>>)6E\F?U%37_7OTA]>2988OU#P[3U#T[/C%8>_>=AF9' MGXV]H],"LB-'P@0(IJ4\WJ<\?M9I?MS8M*;3O+5'WS2;+8VG>61/CH0)$$S+ M\VR?YYDUST#FU0Y;.P#G-DZC=!97Z<9I4>;KS5]_IHS/FAO3HX21+3D2)D P+>')/N&)->$O61DEIA@GS8WJ,N(>!VFE]PW2T-,; M3\CQL1?9DR-A @33DB2N,C2N]:O7@7TQ.A07^04,2@N@M!!*XU":0-'T&3FP M> 1^1-\A]>]@+CD^%-@[]YZ(9E,V8N.C0P&T)X?2!(JF)ZU$'+$*G>EEEI;5 M'^A5J,XL2XMX+O.HEOK&A&GSR$L\-CE.F#:=27.QP$";N*Y['%T3=K0(;U]$ M6!?1MYQR5<0NJYX\)^[JM)DDGN\>;R:HIS(T)=2P)T!%%90F4#0]3^6J2$=9 MY?SGO/XH[V7BD#?&?*'F"DH+H+002N-0FD#1]&E1_HJ<*K (U&!!:0&4%D)I M'$H3*)H^'LICD1<26:23R;)W[ST5G5P6M">'T@2*IJ>M?!9YGM BW8R6O4OO M5#LZ+6A7#J4)%$W/57DM@A=;I.F9&M_\H%ZKO6$(;@M !*"Z$T#J4) M%$V?$>6W*-YOT:9J.CX6V+OVGH;6AB&T(8?2!(JF1WQPA1E.;-&FBFI$B[V6 MK+5A"&W(H32!HNG1*O-&3S1OM"G!&CE"K5M[PQ#:D$-I D73:-JHP7D9XH1Z-E-/ M4YQ0S0:E"11-OU-':3;V+,W&H)H-2@N@M!!*XU":0-'T&5&:C>$U&^MV&9F] M<^^)Z'09&;0GA]($BJ8GK6P;P]DVUF[;[-UZI]MNVZ -.90F4#0]VH-[,D^T M;:PIOXQ[*O9^3,/%=88]%7L_)O:&S)>0;DQ)-]9;NC&C=+-S>I_!H=(-2@NA M- ZE"11-GQ8EW=BITHU!I1N4%D!I(93&H32!HNGCH:0;>R'IQMJEF[UU[Y%H MEV[0AAQ*$RB:GK.2;NQYTHVU2S=[A]YQMDLW:$,.I0D438]323>&EVZL_;HV M>]?>$;=?UP9MR*$T@:+I$2O;QDZT;:QIOAHY0E5;>\,0VI!#:0)%TQ^@HC2; M]RS-YD$U&Y060&DAE,:A-(&BZ3.B-)N'UVQ>^]5L]JZ]IZ']:C9H0PZE"11- MCUCY-0_GU[QNMVG:._:.%_IX-"B-0VD"1=,G0>DX[T0=YQD>56:*':KC#$T- M-_%">W(H3:!HVSB'!X_.K)^]>A7E=]61V$GD;85WWXZKO3+?/LYT^Z;,5ING M:=YD99DM-R\7,JIV[WJ!ZO>W658^OJD?T+E_J.ST?U!+ P04 " #H@UM5 M;-\-V24# "Z"@ &0 'AL+W=O/E ^*#FUP;B\3N;*<=_YZSDX9VS=(* M]J6QG7N>N^?NZMQP+>0OE0)H\I!G7(V<5.OEN>NJ.(60R;6(\=W-@>W M;)%J<^"&PR5=P!WHK\L;B3NW9DE8#EPQP8F$^)C!1/(,D.$8=Q7G$[MT@"WUQOV2ZL=MWK"#1EF3I!HUN("RG1#-=?[R+R^N4)>4D8)U]242C*$S5T-89IG+EQ M%=*X#"EX(J0.N4;7J2)3GD#2@(_:\6!?34^4,NE +L%2PS^]]4J.O>MO%V+:-_BS/,>&4W;:'8$]FJ!O5:!%_%]P10S MMU?C?52B>T_'/3EH$>U;["=HVD:SHZQ?*^NW*K/_QI6]ON.4XFW=J*]_4-]! MBVC?PM^O7!O-CKY!K6_0JF^2"76@-0='M>:^U6.!1_%,VWA*A>[6QS@'N;!3 MD"*Q*+@NK]GZM!ZT+NQ\\>A\[)]/_(;S" >S5\,_4$L#!!0 ( M .B#6U7Q3YRD , /X. 9 >&PO=V]R:W-H965TR1KP$$>L[2G$^LM1#%F6WS> T9YL>T@%S> M65*682&[;&7S@@%.M"A+;<]Q?#O#)+>"L1Z[8<&8EB(E.=PPQ,LLP^S/!:1T M.[%2-C"%-%4@F<93S;2:1RKA;ON%'NFY MR[D\8 Y3FOXDB5A/K"\62F")RU3)$2Y!:?H,J\LK[QS&(+ ).5',N06XI(QDJ]D^VX1HL.#(W2 M2(Y^K&G)<9[PL2UDDNI1=EPG=%$EY+V1T **8S1P/B'/\;P6^;1;_KW,.^5A MMSR$6,I=+7=;Y+/^R;?)H_[)M\GG_9-W]N6VM$7C#:_QAJ=Y@S=X%R67(YRC M\_BI)%R[ ?VZDF/H4D#&?[?M;H4G8WNSZX!>4>'KJ%/'].AE> M8[8B.4.3Z1?F/5::OJ"%KHC_T'*N3103?7\H *3 7(^TM*Q4M'G1^: M(V_P%U!+ P04 " #H@UM59A0R#',% !F* &0 'AL+W=O_;&B182Y.B^V4[0J"HS(H2Z>:HEC3#"?Y9+4L MRZZ+U9+N>9KDY+I ;)]EN/CKBJ3T<#%1)X\%-\DVYK)@NEKN\);<$OYM=UV( MLVE#B9*,Y"RA.2K(YF)RJ9X'JB$#RAJ_)N3 6L=(=N6.TN_R)(@N)HK,B*0D MY!*!Q=<]69,TE221QY\U=-*T*0/;QX]TM^R\Z,P=9F1-T]^2B,<7D_D$162# M]RF_H0>?U!TR)2^D*2L_T:&NJTQ0N&><9G6PR"!+\NH;/]0#T0K0M!<"M#I M.S5 KP/T4P.,.L X-<"L \Q3 ZPZP#HU8%8'S$X-F-Y%+LM[P0OR8BCJ]L4B3W6 J.(9Q'R"?1 MEJ#+,*3[G"?Y%GU$EU&42&'B% 5Y-;VD3,]LPG&2LO?HQQ_FNF5\1DF.?HGI MG@D.^R!*54M_6OBN<[Z<C;K8W.WKWOR6L]!N-=7:.SJO]]+'L,R_EV M(UGE"/?!G#&P]<_7+_3/'<;8)!08M<2H \/DC<&\,DS^&-9KPQ2,@?4.4T=> M>C.]])*KOSJ]Q-QAO-B+=8*+>>")90B=?:%,3)_?OX@@%'"2L3_Z9D35@M'? M@EP,S]D.A^1B(E8[1HI[,EG)054^]\D8$F9#PAQ(F L)\R!A/B0L ()UI&TT MTC:&Z*N?A!.+CO).A9;%&L(INB/"!84I9BS9)"02"QJ/A=I5#67EO;M/XU53 M5MF4]&?WJX^J,C-GBJ(LI_=M 0\F-5; D# '$N9"PCQ(F \)"X!@'0&;C8#- M00%_Q0])ML^0^ O N+ CTNUP4HB"#>(Q02%F,=J(?P,HEJ:H5[?#+1CFRY)? M#X:.%3(DS(&$N9 P#Q+F0\("(%A'R%8C9&M09C9AR3;'7-QK,2L=O)3RT6^@ MOU';YHM[\5I*VY72?JQ]0]+2UK,XV;%. -HD.<[#1-C_Y&AA^B;#8)9CC0HD MS(:$.9 P%Q+F0<)\2%@ !.M,CUDS/69O[L%GD-*&A-F0, <2YD+"/$B8#PD+ M@& =:<\;:<\'[_PN+8BX]2/R$,8XWPK/(NQ&@4/.VJZF3]#S9X;;4@S34IX; M[L$,QJH5$N9 PMSG V*JACE_/B >9+,^)"P @G6DN&BDN/C?34B0"S].&$FR%A-B3,@82YD# /$N9#P@(@6&="J,KQT;KRYL:C;@)( MW: T&Y3F@-)<4)H'2O-!:0$4K2ORUOLC]8TL2 TV6TONS%24'@LRG,)HV4+2 M'%":VS,F3^T':(,^*"V HG6UJ!VUJ+WB08X&(Z?R\73;D\2URV@]Q?B7#SJ& MTQA]4X:DV: T!Y3F@M(\4)H/2@N@:-V)<'SKJ+[]:T<5]+TC*,T&I3F@-!>4 MYH'2?%!: $7KBOSX_E$=?@'Y'YS'\]>-JJ49,[W'>E155;55=Z&91K>:_5A- M:R,7BM6MYO0TK%OJ0M5FW8IN7X:Z8:G:\\<1?1E:,TOO5O-[,]2-)]6"GH9% M;T57M*9B=;FFK3U'&2FVY88UALI]0]7^B*:TV11W66X%>U*^5L\=M:?Q@1'I) 5 MQ.\;2OGCB6R@V5JX^@=02P,$% @ Z(-;56YI3PIJ! ZQH !D !X M;"]W;W)K&ULM5EKC]HX%/TK5K9:M=+,)'9(@%E M:IFM.M)6'95M]\-J/WB" :N)S=H.S$C]\>L\R ."=QC,%\CCWN-[CX_#P1EM MN?@A5X0H\)3$3(Z=E5+K6]>5T8HD6-[P-6'ZSH*+!"M]*I:N7 N"YWE2$KO( M\T(WP90YDU%^[4%,1CQ5,67D00"9)@D6SQ](S+=C!SJ["U_IW@[14&6D$=\IV0K&\<@:^61\Q_9R?U\ M['A9120FDI48V:)S>,=^L>\>=W,(Y9DRN._Z%RM MQL[ 7.RP&FLOO+M)U(VE!<8\5CFGV!;QGH.B%*I>%(FZPH2RHIO_%02T4B MO2,)J$Q +TWPRP0_;[2H+&_K#BL\&0F^!2*+UFC906IR1P3=X(Q*"3";@T]DOB3@?13QE"G*EN :S(H9!GP!/F(JP'<U< M>0AUI$_-Z7, MI\Z@); 6%V'%17@1"8%! M5?7@7 GK'T"1ZOOD2?LE6?XV\M8C.J;XD<944=(I%% M1#ZT28 EL!8!T*L]DG>^S'=Z>.YT*]Z!CB'L!VA/[5UA/NIURQTV/!ZT\\QF MG%V_4-_F(4^=7UMH;8)J>P;1130.K;HQ6VAM$FH_!HUNQX;*_0/Y#B#L[8O\ M, KV!\$1D==N"IKM5/.?#.-*_Y=KBGY5BK[Y=^/EIML\],GS; FM351MX&!P M&;%;]6VVT-HDU,X-&GW1FVRD-EE MO4;:Y_MT;A?L/?6-(4;C;>!.1O0;ZC(46K 0Q6>@<[Z:O(43Q9J4X47R= MOYQXY$KQ)#]<$3PG(@O0]Q>K\U^0]02P,$% @ Z(-;5&ULO5A1;]LV M$/XKA%8,*=!&HBP[3F8;2"QU"=!B0;-L#\,>&(FVA$JD1])Q.O3']T@ILF4S MCM,Q>[%$ZNX[WAWY^7BC%1=?9$ZI0@]5R>38RY5:G/F^3'-:$7G,%Y3!EQD7 M%5$P%'-?+@0EF5&J2C\,@H%?D8)YDY&9NQ:3$5^JLF#T6B"YK"HBOE[0DJ_& M'O8>)SX7\USI"7\R6I YO:'J=G$M8.2W*%E1428+SI"@L[%WCL\2'&D%(_%' M05=RXQUI5^XX_Z('5]G8"_2*:$E3I2$(/.[IE):E1H)U_-. >JU-K;CY_HC^ MP3@/SMP12:>\_+/(5#[VAA[*Z(PL2_69KRYIXU!?XZ6\E.87K1K9P$/I4BI> M-HA:A1B ZUT&\4C.M^[;L) M7$P4F8P$7R&AI0%-OYCH&VV(5\'T1KE1 KX6H*9KR)5,%FZ/WZ*;>0XC/4#*;08+U&V0)E7E#RD.6&@.^5,"=+"=;DR%?@@UZ)GS;KO:C7&SZQWA[Z M!/BY1 G+:&;1C_?KG^[1]R%V;0##QP!>A'L!;^CB&/6"=R@,PM"RGNGAZMCF MSG^SGORP]4XP>NUNZAF\WK.["5TQJ<02*$7)=^A78"QT])%+V M_?00E=*5H M)?^VY;^V$-DM:-X\DPN2TK$'Q"BIN*?>Y.>?\"#XQ19\EV"Q2[#$$5@G35&; MIF@?^N26P7]*6?Q+,S2'S/A'I M]Z+AZ]85R_B2T^K2[#8)5CB M"*R3EI,V+2>O3JHG+M/D$BQV"98X NND:=BF:?AZI#K<.<[!%G4\*Q$_*Y'L M2F"@;CMIG+9NGS[/I%#Q9\^0!_J&-FM-QA6H2"@A#PNP6*78(DCL$[6<;"^-P2OSDJ-"4>9?!)5KL%"UQA=9-^/J:BE__ MGHJ=7E2=HL5.T1)7:-UDK2^K^!5OJ_C ZZI%;O>^:@.S75AM#X!!A5U!W5>J#XPK0,[[A2O#*O.250XFD!^#[C7#T.M(&VKSWY#E!+ P04 M " #H@UM5"M3Z'* & "<( &0 'AL+W=O3C93;L]E, M)!N64W'*MZR ;U:\S*F$QW(]$]N2T65ME&+*=I,9F?UVV?R_DYW\DL M+=CG$HE=GM/RVSN6\;N+"9X\-'Q)UQM9-0M/HN)6QG4B#]2=B?V/J.*RC7G-]7#Y?)B8E4C8AE+9.6"PI]; MMF!95GF"W-:@ICYKN->!BZBD\_.2WZ&R0H.WZD,=_=H:XI465:)< MR1*^3<%.SB-6IK>TFBR!:+%$']ARS=#;).&[0J;%&DW11Y[0>E+Y"KV'U$.\ MA#8AT!>6\'61?F=+]#IBDJ:9> /XKU<1>OWJ#7J% /O[AN\$.!;G,PG#K3J= M)>W0WC5#(T>&9J-/O) ;@>)BR98&^VC8/ARPGT&8NEB1AUB](X,.K]CV%-G6 M"2(6(8;Q+)YNCDUT_E_O\0_W?A ,NTL(/^^@A&Z%*R7/QMFO^F!\?<0[5%GHDM3=C%!/9 P6Z( _<0%NLPU_*)U\,.Z+H=77>0[GM6L))F]59&E[!? MII":39:R>SAY MH6=C,W&_(^X/$H\8+)XD;0ZJ>O9S7LKT>]/0!L#$W]?GP;$#2^%O0,$:47(Z MTE$.L5PE06(=97L^]LS\@XY_,,C_LI ,=@\Y1#70)]%QU%6N@W" E7!$.L@) MB **=9 76(Z99MC1#!^AF?" MA"/$PD?V/[RG9_$@_=^@N&KS@DI9IM<[2:\SB ='\7UV!<=KFC#T@6?+*D5. M0+PDIPAD=G*S@396FH4JUF<^M$)7C9$.@Q/-4D\( PQ7/Z$:(QT7>(Y[+$2D M#Q$9#!%46% _5;MBLJ$%R/TU:+835#!IY$[TT;J6NC1,*.QCE;F.U5LT MJK=X+&^'V=+K9NR\>'V#![7YLR=K3&_1J-[BL;P=3E:O^O&P[']*E8-UQ3W% M=H#5C+'*P+[RFV5*5O0!&B MUG@&D.UI[ WEP+'Z!O=7.%@7W%-/96T0^-JVK=+605/;UV@;4(%%5-H&%,;!D8J>]#J=#.OT%REE MB"ZNIX92UP##OOI:)#*A+/7E46Q >=ZQ,H;T>IZ\G)XON 23?4W_(-*/V3Q= MH@\/^[FJ;U1OT:C>XK&\'29 +]')RTMT,JI$']5;-*JW>"QOAY/52W0R+-&? M]]*A=;9_/3!U@D 5JT:8YZB[E &%,7'4*PDCSG)5"3/;NVW-6;FNK[D%JF], MF_NSKK6[2G];7R K[>_PV0(;VB-\%C<7Y;W[YM[^$RUADQ(H8ROHRCKU8<1E M/$B^K>]ZK[F4/*\_;AB%S;$"P/C='.@, ) , 9 >&PO=V]R:W-H965TVT[)_OW,2 M0@M985NF?6EMYY[G7GVYC)="WJ@,0)/;(N=J8F5:SP]M6\49%%3MBCEP?)(* M65"-6SFSU5P"32I0D=N>XPSM@C)N!>/J[$(&8U'JG'&XD$2514'ECV/(Q7)B MN=;=P4 *>2Y(4(SOC><5JO2 %?7=^QO*]_1 MEVNJ8"KR+RS1V<3:MT@"*2US_5$L3Z#Q9\_PQ2)7U2]9-K*.1>)2:5$T8+2@ M8+S^I[=-'%8 R-,-\!J ]Q P^ 7 ;P#^DRA-,:M$I.0]UNTI1U&-E:)K644PW40-*!#S?C#S;@;0Q5 M&R_O+E['WD;"2YCO$M_9(9[C>1WV3)\/=[O<^3OMT1]K7PN&WQ:/7_'Y3Q8/ MEH72LC1EH7;(.^Q/9.M,**R%KV<((J<:"O6M*_^UAD&W!M,E#]6X%I')=% MF5,-"1$Z TEB4: IF7DC8'ISS&57]FK%PTJQ>24M@M>N/]@_&-N+U;P\%O.& M[KI,V$'E[0_]_76QJ$-LX+4R:_'9:^.SMS$^*V6<,DYYS&B.86H+NLOQC8R_ M6[9]DH5]DD4]D:VE9=BF9?C/N\NPSS3U21;V21;U1+:6IE&;IM'_ZBZC1W?= M>=!8GI0(GY2('DNXV,,>M!1[9<0J0,ZJV5:1:DRJ7YCM:3L^'U53XX/S8_=P MZG:OYM]YH,:\&O&NA<5RLEAE^ M,H T O@\%4+?;8R"]B,D^ E02P,$% @ Z(-;5:)*GU7, @ ^ D !D M !X;"]W;W)K&ULM59=;]HP%/TK5E9MK=0V7Q"@ M@T@KJ!I2)Z'2;@_3'DRX$*N.G=D&VG\_VZ$6B#3K)OJ2V,X]Q^=<^\;N;[AX ME#F 0D\%97+@Y4J55[XOLQP*+"]Y"4Q_67!18*6[8NG+4@">6U!!_2@($K_ MA'EIWXY-1-KG*T4)@XE =\)3&;R[ZOM!A# MZ6?;B:^KB:-7)IY">8GBX!Q%0135P(?-\!%D&AY:>+@/][4AEX?(Y2&R?/&K M?-KPF$DE5GJ/*O3S5@>@L8)"_JHS5[&UZME,Z5W)$F\9C9SQN8D^'*R&,X9(+N]9\@2AGRPL%HD SMSOJ\XF[O:JJ3 MWBCA/]>E[0RVF]=%P)PH=(,S0HEZKG/12/"O>_!(9'M>$^,=9[SS7L77.=C"=3OX,*JI^+I.=O<=BZ_[MN([# OJ5?>&ULK9O9;N,V%(9?A7"G MQ0PPM;5XRS0QD$1;@%F"2:>]*'K!2+0MC"2Z))VEZ,.76F);ML*Q@3\7L27S M?(>T?O'0YXCGCUQ\ETO&%'G*LT)>])9*K3X,!C)>LIS*/E^Q0G\RYR*G2A^* MQ4"N!*-)991G \>RQH.+YB&7^\Z-F] MEQ-?T\52E2<&L_,57; [IKZM;H4^&FPH29JS0J:\((+-+WJ7]H?(<4N#JL4? M*7N4.^]).91[SK^7!S?)1<\J>\0R%JL20?7+ [MF65:2=#_^::"]C<_2]:8\D;$[7F?K*'R/6#&A4\F*>R>H_>:S;3LYZ M)%Y+Q?/&6/<@3XOZE3XU7\2.@3-YQCNI8>571V+O@C$65K32O?5(*H MK/4E3(M2NW=*Z$]3;:=F5UQHB[182/(KN4R2M%04S>DS1-)/O MS@=*NRP-!W&#OZ[QSBMXEWSBA5I*XA<)2SKL/;/]F<%^H#N^&:_S,MXKQPC\ M$JL^L>SWQ+$>3MFZ[OR,-@_.,Q MS@N&O"$#(I=4L*[Q!6;BY4KTB3UM$SLPH1GCL5AWS/[A^**CKYP]_>'X6N)P M-S>#6[EP7W%Q+9B^ 4A XS33-P*3Y*^/N@FY42R7?W=T^:KF#;MY9=SY(%]+K$LD(+1)"GUJE1:2SK$=PG&B#M5,$B8AX3YHP.)#L?V@4(#I,_P.)\1R&=++N.- M7,9&N;C]D?4SN>;% ]/SS'W&R!TK4B[(9ZYT]$O6C.BPR_4:B=3Q>TC^:S6O MV]W29ZJ/NO1E]'^JOI P#PGSD; "0N1L @$:VEULM'J!+PXFR"UAX1Y2)B/ MA 5(6(B$12!82WO3C?:FQGG2*]==:2&56.>L4&2N'96+LU=684;8J<)#PCPD MS$?" B0L1,*BZ>$R>&35?YM0WE+5V4959\B53/0&_3@B0\ MRZA>\:_T&JU*A+S32S1CUN?*[/=474%I'I3F-[3=>W>RKRNHQQ!*B\S];^MJ M)^-K&W7U^U)[7O(L*343:V71!2M_,$K%X^^-LI1(%PLF.M73))2MW0FQO_>M M7IO[<+(JD#0?2@N@M!!*BU"TMM*)U62T]67_N@?[< _U!$_A0F@^E!5!:"*5%*%I;?]LTOFW.X[?3%,^=6H)F MZ:$T#TKSH;0 2@NAM A%:ZMNF_:W1^#DF W-_$-I'I3F0VD!E!9":1&*UA;A MMIA@FZL)WXJF7LF2NE*92KFFA?XY$7.INL,JM#X I7E0FM_0]JJIH\,:%-1M MV.'6<9W#*A3*:ULZV]R^;4S?[D=-O2#[S!Y)<_9R(1@K4R"="H)F^:$T#TKS MH;0 2@NAM A%:XMQF^RWI^A@"LWX0VD>E.9#:0&4%D)I$8K6%N&V-F";BP.? MZ%.:KW-R__* )HFI=O?:3PIHJ0!*\Z TOZ'M!C37VB_'-.J"E@R@M A%:S\$ MNZTM..;:PF&\/2;6FJ&GJ@Q*\Z T'TH+H+002HM0M+80M\4(QP;'6@>9(;^& MTCPHS8?2 B@MA-(B%*TMPFV=PC'7*4Z+M6;8R0*$%BV@-!]*"QI:ZX'([L@= M0AU'*%I;7=N*A&.N2%3SV?:!W/E+S.6KZK'N.1>$;C?>'*E!Z,8#*,V#TGPH M+6AHK73(:QJ$5B50M%J#@YT-7SD3BVKSGR35MH!Z[]?F[&:#X66UK6ZP;5[O M3OQ$Q2(M),G87)M:_;;9>S_P%02P,$% @ Z(-;52M,B7*\ @ =@D !D !X;"]W;W)K M&ULK59M;]HP$/XK5B9-F[215]J50:1"J(:T3E6K M;1^F?3#)!:PF=F8?T$K[\;.=D$$5$-KXDMCG>YY[LWT>;H1\5$L )$]EP=7( M62)6 ]=5Z1)*JGJB JY7">+99H!&X\K.@"'@"_5G=2S]R6)6,E<,4$ M)Q+RD7/M#Z9]HV\5OC'8J)TQ,9',A7@TDUDV&"12%(=)N M_&HXG=:D >Z.M^PW-G8=RYPJF(CB.\MP.7(^."2#G*X*O!>;3]#$8QU,1:'L MEVQJW'\G_7I/UO?2T;8;HW0\D4'^/9WPS/Y3;[H<]](KQ<2 M0-\7V%7UH[SFYANHBJ8P* X"]F^9.K2#I?:8UEW^7J"HK)M;"Y0-T4[7.J'$4BCH-=S(7 [,0;:IU;\!U!+ M P04 " #H@UM5VB^VST0# :# &0 'AL+W=OS#A0JPF M<68;:+_];),F=.1/5:T\0)SXGG-N3'Z8P8[Q!Q$!2/28Q*D86I&4V85MBS"" MA(ASED&JKJP83XA40[ZV1<:!+$U1$MNNXW3MA-#4&@W,N1D?#=A&QC2%&4=B MDR2$/XTA9KNAA:WG$[=T'4E]PAX-,K*&.R6)AWM,OG M.A8*-T*R)"]6"1*:[C_)8WXC#@I3J*E5U:*@2U52NUEAWFB\3Z1 M6Y-H#MDY\IQ/R'5<%]W/)^CTY.REC*W2%)VZ1:>NT>W4Z.:IKTE(8RJ?JH(U M"NCGXT)D)(2AI1X 7P+UNCC!]QUOC3$\XIXGE'W:N)-8"'1-!62;_0=1;^^ MJ0EH*B$1OZNR>N^0M5-D[33>2K,RI]]#R1; $5;?G F$D.B!A\^JTN[UND9/ M@V*K--1K8&\K8OA%#+\MAE=EMJ_R#\RP7VO6+<,0E'7$CT-Z G%SPQ>H&3K]F;4OTX5;V54(G+WM!'<=W_!J_DG&X%7*5 MW,$5E'.PWZGQ*S&'6SE7B1]\#+HFOY)VN!5WE13"Q[QK\BNAAUNI]QH8X6,* M>H$3U+B7),3-**QG4?_H%[+3\X-_V[4/=GIZUWQ#^)JF L6P4G7.>4\%YON- MZ'X@668V?PLFU5;2'$9J\PY<3U#75XS)YX'>3Q9_!T9_ 5!+ P04 " #H M@UM5C#%^N5H# "[#@ &0 'AL+W=OMH@)GQGMS!!))$,ZEUW):D5F53 S?;:_:/QGGE MS!P+F+#D!XED/+:.+13! N>)O&2K3U ZU-=\(4N$^4>K8NZ18Z$P%Y+1$JQ6 M0$E://%]*<0&H#O8 ?!*@/<$X'D[ -T2T'TNH%<">D:9PA6C0X E]D>H=,H(GI3U/!Y6H26 MWJ*# "0FB7@[LJ6RK/%V6%HY*ZQX.ZP,T05+92S0AS2"J(ZWU8JK97OK99]Y MC80SR#JHZQPBS_$\%"98B&NVN X9I2R]5JJ%-UM6.6DF_1K*#G+ZAM1%5[, M';S>YFS03!- V$'N0-.XP^TT-9^[U59U#6]W!^^'VYS(AT,TT=XBMD#?5**+ MG#^HS5/^HI^?%0"=2Z#BU[8M*MA[V]GU^7(B,AS"V%('B !^!Y;_YI4[<-YO M4[)-LJ ELIJJO4K57A.[_R6G<^!:3A-%8)0MX@B9.$+JM!02IQ%)E^C/LV/M MK##;-V;UZ7OGNR/[;E/#QH7MJV%+9#4-^Y6&_48-3:!?0I;S,%9G,)IRMN28 M;E.ED6C?(&R3+&B)K";@H!)P\**I/6A3U3;)@I;(:JH>5:H>-8;E1D0^S6F< MRYAQ\ANB0_TU)33?&JV-_/OJVB994) --DX7==,K?M4I4Q/MN!+M^#^YK#ZH MS\OE1J)]U6F3+&B)K";@L!)P^**Y/&Q3U3;)@I;(:JJZSN-%U7GA;&XVL*^T M)=MF"G;_2<%"N+8,%\K9&[=]"GQIJB:A%,E365S\J]&J,CLU]8C].+THZRXP M7Y)4H 06"NITCM1'D!>54M&1+#.UPYQ)58F89JRJ2^!Z@GJ_8$RN.]I 5:_Z M?P%02P,$% @ Z(-;5;+L27]5 P .0H !D !X;"]W;W)K&ULK5;;;MLX$/V5@5H4"=!:-]NYU!:0V%[L/A0PXJ1Y6/2! MD<86$4I42OJ.,6,Z9XL,*>1I509,]15*U<7"EE2@3+A!IXW=#/&@RRQCZO$2A=R,'=_9&J[X*C76X$:C@JUP@>:FF"OJN2U+PC/,-9&?H-H/_>&08- MH)+NUMJKP$V98=%(R0THZTULME%%OT)3O'AN]\G"*!KEA#/1A!7<, %D*V-3 M*H1O,"]5G%+P02YA(K.,\KDP,KZ'I9(9S+)"R$=$#;?8,X> M:0<9#5VX&:[FB*AG&ACVG.F\44CCX?PV=P0:=, M$3W/X2;G1G\E([6O4UEJEB=ZY!H2;I?OQHW(RUID\(K($'[(W*0:9GF"20=^ M>AA_=@#O4L#;J ?;J%\&!PD76/0@]+Y"X 5!QWHF[X?[77+^W^RS/Y[]63#" M=@N&%5_X"M_L=\G-(_Q[<4?[@RZ.7UT)KBGZW13V,CW7!8MQ[-!MJ5&MT8F^ M?/*'WO>NZ'XDV?0CR68?1/8L#_TV#_U#[-&B/G8*B^;\)W!$YZX^C<==2:GY M!A6?+4CKR!NYZ]U(O^DQ?>D1G 3^V7.O68?7H#]XXGHF>- *'AP4?"WMS1=+ M*GH)*F8+5Y?*FF1X0.6;'M.7'J%_YN^)?.D4>/Z@6^.PU3@\J/&VJI242K8F MB2N$;7*AH+N8OJCJ#%>Y3J003.DG:V?:AV\&Y$V/:>UQNN/A^R>](-P+R4NW MD[.>?^H]_?R]^+@[M3!#M:H>(9JR7.:FOI-::_O.N:C*^Y[]TC^?^!WV*;V+ MZF?,$WW]J/K!U(KG&@0N:2JO=T()5?5#I>X86525^$X:JNM5,Z6W'2KK0.-+ M*BV>9 RCR MO2PJ.;=RI>I;VY9I#B65$UY#A5\V7)1485=L;5D+H)DAE87M.4YDEY155C(S ML0>1S'BC"E;!@R"R*4LJ?MQ#P?=SR[4.@4]LFRL=L)-93;>P!O58/PCLV;U* MQDJH).,5$;"96W?N[2K2> /XPF OC]I$.WGB_%EW/F1SR]$3@@)2I14H_NU@ M 46AA7 :WSI-JQ]2$X_;!_6_C'?T\D0E+'CQE64JGUNQ13+8T*90G_C^;^C\ MA%HOY84TOV3?81V+I(U4O.S(.(.25>T__=[EX8B .N,$KR-XYX3@!8+?$?S7 MCA!TA."U(X0=P5BW6^\F<4NJ:#(3?$^$1J.:;ICL&S;FBU5ZG:R5P*\,>2I9 MT)HI6A",-:EJ!) _R$,CTAR3GY%U3@5(PC>$*4D6O"RQMFO%T^<;\J%*BR9C MU=;$F=0K1Y*K)2C*"GF-.H_K);EZ=TW>$9O(5HE5Y+%"K1L,8OMSSAM)JTS. M;(5F])3LM)OX?3MQ[X6)^^0CKU0NR:K*(!OA+R_SIQ?X-B:QSZ1WR.2]=U%P M#?6$^,X-\1S/&YG/XO5T=\S._QM]]5;_3\%_16WQJF?I!_[IZD M$G@8_#M6X%8B&)?0!^2MK&D*AH<-<-]28X,3Q$>;$[C<[\#E%1/-!:#5&Q'SGAN-NH=QM==/O57(E87[I# MLUL@AXJ36K 4?T&T93<+(.-%087\&1U="]$P->%9B1_=VX8[$ ME_CV:9\J/^7;A]-'*K8,[[D"-CB4,WF/Q13M8Z3M*%Z;V_:)*[R[33/']QL( M#<#O&\[5H:,'Z%^$R7]02P,$% @ Z(-;57U4^;)X! :A !H !X M;"]W;W)K^M B2-KNH=@#(U$V48GT2"I.]NMW*2F*+5%JL&8OEDB=<\ES[R5YZ?F! MB^]R1XA"#T7.Y,+:*;6_L&V9[$B!Y3G?$P9?,BX*K* IMK;<"X+3BE3DMN@ZQTRB]^@39/7O JN2 MJD>TXE*AMVNB,,WE._CZY7:-WKYYA]X@RM#G'2\E9JF M&QC>1Q\Y4SN)8I:2U,"/Q_FS$;X-KFC]X3WY8^6-&KPE^W/D.V?(TD.B;Y=W4@G8$/XR1;NV M%YCMZ5WR0NYQ0A86;(.2B'MB+7_]Q8VL0$4 M19W(;TR@(=&35O1D5/1EP86B_^"JG."9KBA*+"C.4$'DPLF MO3FYP:3C 0-FTHEGW,<$823_OS=\-N MF T@9]I=NWV0'\ZZ83: O*EKUCEK=<[^SS!?C5O_YAH/G=D+5&']// MC3YF,#=1WML_8 M!'+]J.,,(RH,!MQQ5)*Z/Y5$#!;3\$[1&(].5HC?=8(!%$1=)_1!?G?;W9A MD]F "W05>MKS7(JYHT6%SOW/.R@F$!8$3HXDA^."9A2.$<4KC] ZB: .KR#0 MS$NHB76!SM6.B 9PUH 1]*&2X3*E^BQ*.),\IRG6#:G@H489;H<#Z/\B=DV6($KPI;H-VL]3JF_A'['84E"? MDPRFYYQ/8%V(^F);-Q3?5Q>Q.Z[@6E>][@A.B= ^)YQ<&S3T .T?R\L_P50 M2P,$% @ Z(-;5?N[SV1X @ ?04 !H !X;"]W;W)KNJ$!Q M-S U:%I9&JLXDFE7L:LM\#($*1FG27(1*RYTE&=A;F[SS#0HA8:Y9:Y1BMO7 M&4C33J)AM)MX$JL*_42<9S5?P3/@MWINR8I[E5(HT$X8S2PL)]%T>#T[]_[! MX;N UNV-F:]D8] -(Y')!N ]+ W24*E+<<>9Y9TS+KO4G-#T*I(9K@A/:'\HR6 M5@7%87ZG:FE> =@,-"P%LKGDVK%/;%J6PN\;E^Q!=X?O=_'D%I +Z4ZS&"F] M%XF+;:I9ERI])]45>S0:*\?N= GEV_B8L'OV=,<^2X\*/D,]8*/DC*5)FA[1 M&_5[,0IZHW?TG@"%!;IQN-L-QWY.%PXMW9U?APKN],:']7P_7;N:%S")J&$< MV#5$^<WVUJNME04FM@8S6CPZGI[!AW#M"=L1IL0:50 M9QTB[[2O@K9OW'6>#)++X=6;7Q:O#P">]X#G1P%OA2N(S=\A^\H*.GLK%HVW M'4/3N. M?K9_6Z9=2_UU[QZF1VY7@I@E+"DT&5P2@>V:O3/0U*'!%@:I7<.PHO<1K'>@ M]:4QN#-\@O[%S?\ 4$L#!!0 ( .B#6U688(/&O ( #L' : >&PO M=V]R:W-H965TY-!:.G=E."_]^?DFS;J31OB1^N7N>Y\Z^\WS/Q8LL 11ZK2B3 M"Z]4JK[V?9F54&%YQ6M@>J?@HL)*3\76E[4 G%NGBOI1$"1^A0GSTKE=6XET MSAM%"8.50+*I*BS>ED#Y?N&%WF'AB6Q+91;\=%[C+:Q!/=,8&+^-4 MVB_:.]M)Y*&LD8I7K;-64!'F_OBUS<.10W3*(6H=(JO;$5F5=UCA="[X'@EC MK=',P(9JO;4XPLRAK)70NT3[J?2^JBE_ T!+8% 0A584,XDNT6V)V180878% MW4@)2J+S.U"84'F!SLS6]Y(W$K-Y9# M_K>_KX/H(HD.D2RC0< UU%AV.+&)W![$]$7 MKX,9]<.8XKJ6-GJD2!VX*4?/X1)\'E Y*@3.1I"3ZTT[,X(2\0+](!9 MHZL,A2XA?8(=9&(A3?'NTC!.@O'23CGPR2-X6CD0U)GD? MZ>0=Z648CR;]K-..=3H<ABG7V[K5[F6X<0WQC[E[ M5AZQV!+=T2@4VC6XFN@$"->JW43QVK;'#5>ZV=IAJ5\W$,9 [Q>&PO=V]R:W-H965T M?S=QS[RW##^+-( 21ZR6@N1E8J93&P M;1&GD&%QRPK(U4K6Q0<<&)(&;4]Q^G:&2:Y%0[-V(R'0U9*2G*8 M<23*+,/\=0R4;4:6:VT''LDJE7K #H<%7L$ [@8W8:2.=R8*Q9]WYFHPL1R\(*,12*V#U6L,$*-5":AF_:TVK M":F)N^VM^F>3N\IE@05,&/U!$IF.K+Z%$ECBDLI'MOD"=3YF@3&CPCS1IL+V M%#@NA619358KR$A>O?%+[<,.0>FT$[R:X!T2@A,$OR;XET8(:D)P:81.33"I MVU7NQK@(2QP..=L@KM%*33>,^X:M_"*Y_D[FDJM9HG@RG&8%9:\ : PY+(E$ M,XIS@3ZB"1-<12$RHN%&S3_,(75_=H"M$2*&ME1+ MTL)V7(%[+>B:7T]VV=/XO^O2?H^^9X3D%[7KZSAN( LD;B>UM M2M!L2G!./=P[F)(AF0(*'/?Z^:8ZNVW;4BEVC:*N'.O0=>YZ0WN]:__ MV\=$QYC #9Q]T/08Y/4#MP'M9=UILNYY26*I0SFU/ MK9A7A;;J2%:82K)@4M4ETTS5OPEP#5#S2\;DMJ,#-'\[X1]02P,$% @ MZ(-;51)W2C-K P * P !H !X;"]W;W)K$JF;5=5*=]=5T]Z]]I))8A5L:IM-^^W/ M-BQ+@J'7NWT3;)CY^S?CAW&6)RZ^R". 0M_*@LF5=U2JNO9]F1^A)/**5\#T MEST7)5&Z*PZ^K 20G74J"S\,@L0O"67>>FG?W8GUDM>JH SN!))U61+Q_08* M?EIYV'M\\9$>CLJ\\-?+BAQ@"^IS=2=TS^]4=K0$)BEG2,!^Y;W!UQL<&0=K M\1>%D^RUD0GEGO,OIO-^M_("0P0%Y,I($/UX@ T4A5'2'%];4:\;TSCVVX_J M;VWP.IA[(F'#B[_I3AU7WL)#.]B3NE ?^>D=M '-C5[."VE_T:FQ30,/Y;54 MO&R=-4%)6?,DW]I$]!QP/.(0M@[AOW6(6@>;.;\ALV'=$D762\%/2!AKK68: M-C?66T=#F9G&K1+Z*]5^:OT[Z!Q(-$,WI" L![2UB^<]:U:(R?3+6U"$%O*5 MMOJ\O44O7[Q"+Q!EZ-.1UY*PG5SZ2J,803]OA[UIA@U'AMU"=86BX#4*@S!T MN&^FW6\AU^[8NN-S=U\GH,M"V&4AM'K1B-Z'"H0.EAV0S8Q1EVLT91Z+];"Q(J$6>@SOI_5ND.D M!.6 DC8,+9H?5(EZD;N9YQSS_'\Q_+F3CKN9)+[$U>D0'R+8W/\[/,'?H/(@Z428VQUU[!5:J#%?JL6,NB]V?@_4_4$L#!!0 ( .B#6U7F*9Z*=P, %@, M : >&PO=V]R:W-H965T;,G)DA M/9X>N/@N=X0H]+,JF9PY.Z7JB>O*U8Y46%[QFC!XL^&BP@J68NO*6A"\-D95 MZ0:>E[@5ILPIIF;O5A13OE16(+FO*BS^OB$E/\PR9R4I2:",'ZTG$[G4AL>/S^QOS/:0-4:0P059.P&06L0] VB,P9A:Q ^UT/4&D3/]1"W!D:ZVV@WB5M@A8NIX "7A+P4X5'PAD6:)+-.=5S1EA2B*^068;]B0L7R^(PK24;P#U MY7Z!7E^\01>(,O1YQ_<2L[6G M+;4O2;9X2;+E"Y&=%"'JBA"-L1?7%1>*_H/-?0I'4N@K[Y)O+O=P,K&41%G/ M74.:&%+](_%8!-G4?3S.]Q 2I:>0Q1#B^\DI9FG!1'F'.=$<=YKC4CBDQAZ:BT0KZ=V"(F"GE@+Y(S6I-.:C&K]S!4N MT>;XJ*$57+@VFRJ'*)BK_,"N,^MT9J,ZOV(!S5H>U]+: ML]DPQ"#OGU$+*$WSGM@A*,R"7M670U"DYIW4_!F].]ZS^>!Z2%*O7],A M* OZ%\UB" K\,.Y1+2VH.,OZ0MVC4:DB8FMF5 DB]DPU/Y#=;C<&7YOIK[=_ MXT_FOF5_ 6-S,^7^HF]F[H]8;"F3D+8-N/*N4JB):.;89J%X;0:U!ZY@[#./ M.QC]B= >+_A7#TMM(/NST3Q+U!+ P04 " #H@UM5R.Y 87<$ "#% M&@ 'AL+W=O&ULM5AK;^(X%/TK5G:T:J6E MB4,(CP6D*=EJ1]I1JW:[\]E-#(DFL5G;0/OO]]H) 4+P,(CE ^3A<^QS?'U] M\7C#Q7>94JK0>Y$S.7%2I98CUY5Q2@LB[_B2,G@SYZ(@"F[%PI5+04EB0$7N M^IX7N@7)F#,=FV=/8CKF*Y5GC#X))%=%0<3'/:Z98!S_5J1.W:<&[E]OV1^,>!#S1B2=\?Q;EJAT MX@P7JF6_^I)6@GN:+>2[--]J4;?M]!\4KJ7A1@6$$1<;*7_)>&;$' M\'LG 'X%\)N \ 2@6P&Z#0 ^!0@J0&"<*:48'R*BR'0L^ 8)W1K8](4QTZ!! M?L;TO+\H 6\SP*GI7Q1,DZB#9D2FZ '" !&6H$>54H&^L#*P] 3=1%21+)>W MT/;U)4(WGV[1)Y0Q]'?*5Q(P.J\_NR<_]$YT/TE3.52O0'2VC2 M@H_L>.Q;"%QPHK;#W]IQ[UL97^CR#G6]WY#O^7[+@&;GPW&;'CL\HC' <1O\ M0$VWGMRNX>N>X#-SNB0?L$Z51#"7B!1\I:\S%NVC8==I> M3W%_T(5X6._;U=)J&/:"PU:1=:07^M"K?>A=[,,\8X3%U.)"R=W;TQ?X#0M: MF@P;^JTCO%!_6.L/K?H?C,9+]8='XK W:!C0TJ;7;SA@'>.%#O1K!_I6!TP5 MT>'SS@JR"9&20N;A;["-L#+ST/]8_T=WNX$0*S MXT9!=LNJXT*5![=+@NBX=!,^//!H( 1L%&!.[LP4504Z :L^J!$R-LV&X;7W*JN219=B>S 6>SM MRC_OC"15Q5)K!6?'^Z7G:("*LA*#FBPA'VVA./L!%394"'M;*C\X1179J2YU M;:]HQF=N;:=]LS/T*M_"2FRK7^=1G&>8E>M2P_R=8?[/+>$DD[$N11'XV.Z? M?\T5>U6VZ%ILAV;NJGIL+5_/6+,E?KB7T+T['#2*P]F)9MU&ZK>/YE*UNVH: MGUM.G]9;,NBDL*?$ZWL'GV8%7:&&#="1_/^CAL:[(AK;J^AGFJS*(Q+8W\[: M\2O"@RW?:U9%]EY_>D$<=]G!YA_TNDW\KH+&]A+Z0/SSXVM5'K6J#L]1?:5J MN%)]W&6;:G?O=*:@8F%.N20RZ:\\F:B?UB=IG\WY4>/Y/1[-RO.P'4UY//>5 MB$7&),3''"B]NS[,ARA/O,H;Q9?F#.B-*\4+=J>Z,[J,\= MI_\!4$L#!!0 ( .B#6U7Y!=N@]P, !T1 : >&PO=V]R:W-H965T M5:(N;.3 MLKQW7;':D1R+.U:20EW9,)YCJ89\ZXJ2$[RNDO+,19X7N3FFA;.85>>>^6+& M]C*C!7GF0.SS'/,?;TG&CG,'.J\G/M'M3NH3[F)6XBUY(?)+^2TJ+_Q]Z81O008C"2@)@'];(+?)/B5 MT)JLDO6()5[,.#L"KJ-5-7U0]:;*5FIHH6_CB^3J*E5Y*%[2K#YY\T@DIIFX5;%?7A[!S9M;\ ;0 GS>L;W Q5K,7*F M=%EWU4S^MIX)KNJC:TO4!M+U!5 MSQ^I][$D'$M:;&OY5D%UA0:^Y>U'B%9D[:E$)P@_$6?S^&XR\OVSRKE3L M1*S?BO6GJB]TR\'-QY5D2\(!5'=5M9/D>N##6YOTNEY4U=.[PV$1^D$\H,!+AFMBIT)>9.43T2( M>_ ^+_>2K)6IJ'83(:V&XID(41PD U!+&%(_5#0"VG-+. GZK.]0(<$!9WNB MC;+N;-89I14:&C2QE\)@"&V&)5&:^B/0G:W!:5][1PM#G;7!R[P-FN8&T^$&9 M*QA9M9VWP,F^#%G-# MZ1#)$M1[F#A%ZJP-7N9MT+2MQ%A]9LSH?M$9&[S,V:#I6J'1(C/&#T: .E^# M5S$V:#I;.#3>Z9DN71&=L<'K.!LT32OL.5:CQ0P*PI$5@CI;0]>R-62Q-32$ MM 2-K6+4.1KZ%8[6%.T_+0?!\ =B"?+CX0.UVWMWU7\OXO7 \G*ZG5VR:1Z.:X.=P2O"=&PO=V]R:W-H965T2JY391UC0GA:"L )QLYLY? M\/H6^=JALOB;DJ/H7 .=RB-C/W3CTWKN>%H1R"M%Q@,& SHYH.'JG)NK:Q*ZPY+ MO)AQ=@1<6ZMH^J*J3>6MLJ&%'L8'R=53JOSDXIZH&@CP'GS&XI?J19?7/)*>/@7X(Y>'M')*:9>*?M+T'X@3B+WW^#D?>G+;U7 M"G:6K-\DZX]%7PR4_*;VBBHOO1T\AJK,TE!(RF8DN3; M)-5>8::"K?F,09R"H4E?B7>GF0=K)XYH2(HZB_*UC,H!J[:&#FP Y"X:C. M>R+$-?B4EWM)UHJ#JN1$2*M2:$J(XB#I*S7-D-HNT(#0%FIP%".+I1[+0H(# MSO9$8[ZN;=9BWBH:&6IB+X5!7[1IED1IZ@^(;N$$_5$4?Z %+E9D!,1P%&^7 M3N;7BG:>;@L^.$D^*XRA!7UI?^.Q&25#\[L%'YPDGQ7&T (UE/8E68R">$!2 M"SXX23XKC*%)M<28J*;-X-)JN0!M' M+>+0..*>BV)DDBOL /8DT#0*PH%="G6^V,;A]GP*(Y-4$!DB+3@;TMBR#(U_ M:;T,P,C\Q J"_DRW&/EQ?]S=SD&!/J7YC/F6%D+)V"@O[RI6Z?+ZX*-N2%96 M9P>/3$J65Y<[@M>$:P/U?,.8?&KHXXCF^&GQ/U!+ P04 " #H@UM57C7X M_WT# A#0 &@ 'AL+W=O&ULK5=9;]LX M$/XKA+98)$ :G;ZRMH#$4HOI@E63K M%YO'S#><;X;#T73+Q7>Y!E#DJ2J9G#EKI>HKUY7I&BHJ+WD-#'=R+BJJ<"I6 MKJP%T,PH5:4;>-[0K6C!G'AJUNY$/.4;518,[@21FZJBXL<-E'P[>&^ M6*V57G#C:4U7\ #J?FUR-1ZYHP=DD%.-Z6ZY]N_H?5GH/%27DKS2[:-["AT2+J1BE>M,IZ@*ECS M3Y]:'G84$,>N$+0*P:%"] N%L%4(7VLA:A6BUUH8M K&=;?QW1"74$7CJ>!; M(K0THNF!8=]H(U\%TWGRH 3N%JBGXEN6\@K()_H$DKPGUUE6Z #2DMRR)@MU M.,\24+0HY3F*?'Y(R-F[<_*.%(Q\6O.-I"R34U?A:32FF[:6;QK+P2\LA^0C M9VHMR8)ED%GTDW[]28^^BRQT5 3/5-P$O8 /4%^2T+L@@1<$EO/,7Z_NV]SY M/>N+_VU]CXRPRXO0X(4OY@5)"IF67&X$D'^NEU()O-S?;/%N$",[HBYX5[*F M*VZ#6&)\:P?ET> M8^\RB# 5'W?#8I/RP]&^5&+%"B?[4@NKE!=V4GL,#3J&!KT,W1ZQ8'.VP1CN MF/:#*#IP8WXL%?F3X8&OQT)A-!I%![X>2P6!YT_LO@X[7X>]ONK;V4:88)66 MH%0)E(''5$CEY*&FRR\,(4 MNG5)Q08RG4'X)-;T!UV6UASJA7PKCZ<$2QJPP6YVCX;10506)S*Y1_BX(WS\ M:L*QK0.L8-E. ;,G;B_D6PD_)5@R/BXG%L)/9+(AW-WI^2H0*]-L2Y+R#5/- M,]^M=OW\M6EC#]9O_*NY;UE/L/]OVO6?\,W'PTGQI'S)]@,FEB(8$5 "RG'Y]%R3- M2"2L>!J_2 1P=K%[L-A=3/="?E$Y@"9/9<'5S,FUWDY<5R4YE%2=BRUP7,F$ M+*G&H=RX:BN!II506;B!Y\5N21EWYM-J[EK.IV*G"\;A6A*U*TLJOUY"(?8S MQW>>)V[8)M=FPIU/MW0#MZ#OM]<21VZK)64E<,4$)Q*RF7/A3]:^9P0JQ!\, M]NK@FQA7'H3X8@97Z$$@; 3"KD#T@D#4"$2OW6'0" Q>NT/< M",05]S59%=-+JNE\*L6>2(-&;>:C.JY*&@EFW$36K9:XRE!.SZ]X(DH@=_0) M%/E(;B 1&\[^A90P3A:BQ'#-31P] FF@9TO0E!7J/<+O;Y?D[-U[\LZ@[W*Q M4Y2G:NIJM,SH=Y/&BD5M1?""%2'Y)+C.%5GQ%%*+_.JT_/B$O(N,M+0$S[0L M@I,*;V%[3D+O PF\(+#8LWR]N&]SY\=V7__OW8_("-L8"2M]X7=CA"R92@JA M=A+(YXL'I25FAK]LYUUKC.P:3;J MR%IW7.DVY>=Q'H31:.H^'A+?!WT>WJ",&!BT# M@Y,,8+8JJ%(L8PFMZU3Z-Z9,+'R:8-%]%0_U#H,CP\*PPT,?% Z[-/0Q(R_H ML-#'^/XHMI,0MR3$/T2"!,TD5,,'X) Q;>4A[O,011T:+)BPX^+*@O'#;C38 M0(/(SL.PY6%XD@=L-+"-P.#?20D\^4HP.7%5U)R8JV'S>M@S9#CVQQVW^Z X M[)Y^'S,:C3O7:=T'^:/!V.[VJ'5[=-+M.Z%I@>6W2M$:4W1SR,0E9_"$#:B" M]Q@#AV7]XO?%E86,R],;??:MB7[4N]B^YXT[]"S[*+S^'0HMFJ*AW]&TMJ#B M@^V..!P[G0G?^]86>=_S]B['E$THEKH#=B'+L"=6AXQ:$NX'VZTCV!N9&WDZ M2L^Q!\M $BW(;T(#"0+LLXZZ-%S1.9 =I[N4:30@$5R)@J74##+&*4\8QH32 M.&$L4.>V:N,>-(TER$W5WBM4MN.Z3L'M;/N$N*P:Y\[\PI\L?Z#T-@R M5Y\Y/K1 &@"N9P+); 9F@_;I-O\/4$L#!!0 ( .B#6U5=4IM%3P0 'P6 M : >&PO=V]R:W-H965TFKO MI"2PO-@XM2TEAFLCW4E1>:5@9GIGK)[O@$0Z#'/"CZS-D)LSVV;+S>0$WY&MU#(FQ5E.1%RR]8VWS(@ M2QY:XV4*7>4 MWJO-53*S'*419+ 4"H+(OP=80)8I)*G'7S6HU/ MM2-:#!)'S^#6#&Z?P7^!P:L9O-=*\&L&_[42@IJA--VN;"\=%Q%!YE-&]X@I M:HFF%J7W2V[IK[10B7(KF+Q-)9^8WPJZO#^]E*Y.T(+F,O\X*2-X*K=<<'0# M&1'R4M#RGA1//W'T(M=U1@KT,0)!THQ_DB#?;R/T\<,G] &E!?JVH3M.BH1/ M;2%U5QK8RUK/RTI/]P4]/?25%F+#45PDD&CXHV'^R0"_+7W6.,Y]=MRE.PAX M"]LSY#DGR'5<5Z//XO7L6&?.?Y,>_VOI'6=X319Y)9[W$MZ&,#B]*_/AFCS) M0B+0!6.D6(-:GZ#X4>6(O)711PNR307)TK\A.4$7.=U)ZC^^2$AT)2#G?^JR MHY+OZ^6K:GK.MV0),TN62P[L :SYCS_@D?.S+C0FP2*38+$AL$X0_2:(_A!Z M70JJ("[;#S54P=,^M17DJ(14+Z6'.79Q.)K:#VV':ZB<<.)WJ:)C*F\T#IPN M57Q,Y8;CR4%BQ_:@L3T8M/VJD!8#$N01W4$!JU3(MV!3^'@KO=N>.9%%;9GM MDK182R.B8*PR#H.>N8:(S=B=Y7H\97 MHT%?J?<"HBOIH N;#4 M"AB*HU&TR"A:; JM&\I6(:<$<_1B!SM*7OA M6XP%>(TCPL?.5HCDSG5YL,4QXC65,6(R%/V<;E"<-HI8/BR(6>UW=C M%!)G,M+7YFPRHJF(0H+G#/ TCA%[F^*([L>.[QPN/(6;K5 7W,DH01N\P.(Y MF3-YYA8HJS#&A(>4 (;78^?>OYO!@0K0+7X-\9Y7CH&BLJ3T19U\68T=3XT( M1S@0"@+)GQV>X2A22'('] _:_*2S!)Q/*/1;^%*;,?.T $K MO$9I))[H_B><$^HIO(!&7/\'^ZSMX-8!0LV%J 3 4P$P M#X#O KK^B8!.'M#11+.1:5H/2*#)B-$]8*JU1%,'6AL=+=F$1#W&A6#R;BCC MQ&0A:/!R/95"K,",QG)V<*3UO09?$6-(B0PN'K! 8<0O1ZZ0?:I(-\CQ9QD^ M/(%_"QXI$5L./I$57M7C73G68L#P,. I- +^G)(; /TK #T(P?/B 5Q\?PGX M%C',FX9G1EO@Y 9TO'=H(>$"19&'BM]+V4F M&ZQ[6[Z!:KLY>M.7[_>(K<#OOTA(\$7@F/_10'6:]=]M[E_5@SN>H "/'9GP M'+,==B8_?.?WO1^;=+,$5I.J6TC5-:%/OJ;Q$C. =G+2H66$@2Q78"-5$N B M)/DCN03?3C_VJ;&#MEID8#T-INKB;N)WO&%GV!VYNP::O8)F[R,TZ;HZX;BD M53EMXF9$;.\J7Y,C6AM MV5@"JQ$?%,0'9T[P@4VI+('5I!H64@T_./.S# 9)RH*M5B25[PD&Y&3Y<*H; MNVJKRO H'7JPW^DWI\1M0??V7Z>$I/88DC!.XR9N1MRVW"R!U23PO=)H>&=. MCWP EM2RA5:7J^++?..<^10G$7W#C$NW)X)M2#8@D$Z*A4J3:)O=HEV,L2J4?2/G6+/E"&E4_3-5K$Y0QH)676'MM#JM$LK MZ??/G1%6[:_/9T I6'TS8YQ)@D 0@5XPP*4+*]4@H=TI;\0\\N*<"-7JT;Q'\8+Y4"1 M+$U]$.OU#]/S+6VD;_:1<\STPAT),,B6;+)BH*=ZM5JUC.X?\P?[ T?]!L_A;92EH.G=7 =2I2AD'(>:I- MP\5'UM/R?JH?,WQ$;!,2#B*\EJ'>S4!28=EV7G8B:*)WQ)94"!KKPRU&*\Q4 WE_3:DX MG*@.BDW5R=]02P,$% @ Z(-;549"_]_J! )!D !H !X;"]W;W)K MD9,E>R[2E).V+=>.,YIP9#H^I_I+Q%S$# MD.@UCA(Q<&92IM>N*X(9Q$1$RDNN135Z0<2&B,XLC%GM=Q8T(3 M9]@W]Q[XL,_F,J()/' DYG%,^.H&(K8<.+ZSOO%(IS.I;[C#?DJF\ 3R.7W@ MZLHMO(0TAD10EB .DX$S\J]O,=8&9L2?%)9BXQQI*&/&7O3%;^' \71$$$$@ MM0NB#@NXA2C2GE0*=VG#S?.W]LP&OP(R)@%L6?:.AG V)&>$@$$W0U-H'03LZ'^^F?L0Y2::@YK%$XQ7:'/= M5N;V:$EX>);G7"7XZUP*J7)+DRGZ_LBB"*GYI\?\597L+*[+ZKAT3[L6*0E@ MX*BF)8 OP!G^_)/?\7ZIHO.=G&U1>%E0>&GS/OQ]'H^!(S9!;,T$*YDX0V.8 MTB31I(Q)1)( T(F:"%D&3]$_^XOD)GMOV[Q7=^G%L.5=M?KN8A.Z-;B&T-L% M]'9=Z%-5-E(5R;$8VSL8O1\ 6D-H"+!3 .S4!0BOP ,J:D#L'(1H#:(AQ&X! ML5L7HM(,$Z!ULM@]"-$:1$.(O0)B[TTS%+*>=5-S>O:.F9X'!FWAN2KP7-7% MLP"A\Z40K0N4C"- 1&IP>F0*G++C$WIU##9KE USZGNEGO'^CZ7K#'TSBE"- M'BV *X6+[O,ICQXX5?7Q?306DBM96KFNY5&_T\+V7MZV.=[0C+ZUTM94G).< MBG7W0ZFFXJB5+E1*@'"A*S K.%UYI9:IY#"+JK=1?KA[T<$_U)\]^*;DX)(< M_#9R-M?")BS@@UW5'F%3!DKQZ%N%U6$&MA?+)ART#G/P$>+/+]6?;Y=_!SG8 M7DV;<+"K W.ZY$?H2W]4ESZW?]LD1Z%(=6G)$)W5 01$W/]7_C 2BLQY9U/4=7S!GK_8GC)[=$W1 MEQH1U]2('/2NLB[$@"5F9L[5E(WH!"HAVKW[: 6$HQ:*L[T[OX="LJK>4[-[ MPL:3;=,,E](/UY1^^S$?70.5Y-C#J$/.NRI%=V,?.@8^-=OS0F&?)S+;DB[N M%I\ 1F;CVRV'9]\/OA"N_C4(%,%$F7H77371>;8EGUU(EII=[3&3DL7F= 8D M!*X'J.<3QN3Z0K^@^# R_!=02P,$% @ Z(-;58>FFPR$!0 ;A\ !H M !X;"]W;W)K=(1C) MQC998(8D;;,WN;!Z"+SJ7[^CH MZ#O68$O9,U\2(L#/*(SYL+448G5E67RZ)!'F';HBL7PSIRS"0MZRA<57C."9 M%HI""W6[KA7A(&Z-!OK9 QL-Z%J$04P>&.#K*,)L=TU"NAVV8.OEP6.P6 KU MP!H-5GA!GHCXLGI@\L[*M,R"B,0\H#%@9#YLC>'5#>HK 3WB:T"VO' -%)0) MI<_JYM-LV.HJCTA(ID*IP/)G0VY(&"I-TH\?J=)69E,)%J]?M'_0X"68">;D MAH;?@IE8#EM^"\S('*]#\4BW?Y(44$_IF]*0Z_]@FX[MML!TS06-4F'I013$ MR2_^F0:B("#U'!9 J0 J"SA'!.Q4P-9 $\\TK%LL\&C Z!8P-5IJ4Q_\W300XAC#BYNBK>=>(>.N)>']S16"PY>"^-S?;E+0DUPXM>\%XCH\(GLNH N]L&J(O0 7]N MS.*W9"K%H1:'!G?L+/RVUN<DF%++FM. MV(:T1K_] MWN'X?0-J1L#[N387>T=OO85*BYJ%="9+19$Y&?(?)/0B1) MQYP$)X#RJZ \S^\[)4Q&JS4Q]3-,_5IKC"35YL0%UJ\NL)[O]F )J-&5FD!A M-V<(W7/7Z6IQ!GJ' V*)8Y!4<*[+>9+U;?!-\R^I:;PA3/))\%$M<" Y#@$? M<,# 5QRN"?@^GDB5D@L>K.@IL(9*>E/:]J>A0-2@,>->(G*)TXC,51@V*@RG MEOJ9W (QXV E(Z^S\F!2IG[XA:ST8<#$T$GUJ!= M0 T1[,!R(36[51=VSA>AF3 :81>VC!-1VU74GMWQW3+H<_!$F!-%:*1+9M#[ MN\J)N)TJ[K[3Q^X:\9$T%H9H+'FL.GNX?##C=$\E)8 MYZ",,.>,T/]?=8>P(;:9!O<G,PA,YE[8ZMMK M$1WHE;],F,W6A963-60F:\TTB:F1(E;'=WKE/=GL2UVL.4=#9_^:]Q]UB:C1 M#W]-:=N?AIPRH@8IXS_I$E,_7%-1.0=+1#E+1&:6V'"'F%HK=8A.QZOL#>?X M>HARUHC,K+'9#A%5/S!6IOD<1!'E1!&9ORXVWARF]DZ8Z'.0.)23.&0F&PO=V]R:W-H965T?[61C*(D+:;GJN@^0!'OFF_%XOIEX1UO*[OF*$ $>TB3C MEYV5$.L7CL/G*Y)BWJ-KDLE?%I2E6,A;MG3XFA$!YFF+V>$42NKWL>)VG![?QW;R)+CNN0D02,A=* M!)9?&W)-DD1)DC@^ET([E4XU*-,J76.#QB-$M8&JTE*8NM*EZM@079VI5[@23O\9RGAC?"3J_[UY)NR)P M35.YV!QK=W7!E#"]ZMF<@&* '@PF6\PB#IZ]) +'"7\^D74/(/<"0!="\"MP %]A1GCY M9=& *C\AK:'?H.&6;$B6D]]^\7SW=^V-XG)Z>_>>UWG *D[MM1=\C>?DLB,W M$R=L0SKC0J(%;+\"V]?249,[E-7=V>&B3AC#V9+(727 [!'LCIOB1_U8K^X% M>$>S[LU:3WKU.8_%(WB3<<%R-89?@)M<<(&S*,Z6X-,M31(@]XB:^7>=+_IG M\,6@\L7 NG#O\G1&V 6@!O$%P-)\LHRS3.&?X43'^+,X*^/E.?BG-G(*:PI] M ZU/);W-># <^OV1LZF!Z5AS#"L?P*!PR#2U(? J4X0&4KN]YJ!Y.6,$)6X42*?;!J7$4'F#T MW,$P: #IN2:CN^?>_8=;'MR(%6% K' &BKS =9(H0N0"?-3T)R5--H1).@=_ MJ$ &DI,(>(UC!C[@)"?@TV0F14HJKLT3I6'?-U%X.U3H6=?WR88N+FU8*. ; M!?S8_!')5(@9!VOI*[WR*@0,']4:78 :[L1!,.S!T#5_7D-(0&,9;&_9;LII M@[]0[:'=0/;"7CAL0&THU[-SKA7U3FYJ QH=FZL\0[J>E7^QV.(5;9!#/I?72GEJXA3A%4R9M]!HJ/\^4%9Z] MKB@"33E6[2T)(:91K7J[& 0>B=R(MG;*U!#02K7CMYC=$U&X^IK*3:\"X/CF MQRZ]Y;I"0^30^U_U/]!:=[1UAV%_:&?_[]\"E0KW:M< NOT&,H*&\J&=\MNV M0?"0SX/01PV%$S2<#NV45Y P]/PN$;V]&8('G:L7:\?]IL@&;Z% MQS6MWZDA@H?-+$1^@!HZ(F@($OZL! G/09#0$"2T$^2/Z8A*4,.]A@+U@@:B MA89HH9TAS]D&E:KWVZ#!H.<']:B1X6)DY^(SMD&EYB/R%#+DB[ZAB_[F-JA4 MON]FZ/<:,CTR)(F^H44^3QM4(MJ+:)S:%97BONB*_(8@-L4%LA<7QW9%7Q'S]:X( MF3H"V=^+__?[2HIYBQ_B-$]K33]'=8!,=8"&/^L.LY8];1UGZA!DKT.FU7X" M= $$9DLBGDXL9;!F7YZ)EJ##PWWV9?=',QIGHGB4+AZ6IVI M3XJ39#.\.)"7P2[K.0X2LI!3W5X@MSDKSKB+&T'7^EQY1H6@J;Y<$1P1I@;( MWQ>4BJ<;I:#Z3X/QOU!+ P04 " #H@UM55'^W08D" "M!@ &@ 'AL M+W=O&ULK55=;]HP%/TK5E9-K=35(0'*6(C$ MQZ;UH1*"=GN8]F"2"['JV)GM0/OOYX^0T96B2ML+\;7O.??4PETC594GDTP28V(V"3K#?6-!-H>T&3I.*;& )^KZ:2Q/AEB6G M)7!%!4<2UJ-@W!E.>S;?)7RCL%,':V0[60GQ8(.;?!2$5A PR+1E(.:QA2DP M9HF,C%\-9]"6M,##]9[]B^O=]+(B"J:"?:>Y+D;!($ YK$G-]$+LOD+3CQ.8 M":;<+]KYW.M^@+)::5$V8*.@I-P_R6,SAP- %+T"B!I ]%9 W !BUZA7YMJ: M$4W21(H=DC;;L-F%FXU#FVXHM[>XU-*<4H/3Z0(8T9"C.9'Z"G\1]/X+$91#N-:#^-2722< G5%8K#2Q2%483NES-T M?G9Q3-<_TSR3%[>7%3O>^$V7=2<)5\3]&Q3Z,5XI+4WT\]@U>-KN<5IK%$-5 MD0Q&@7$"!7(+0?K^7:S:!;CN![BEV,X$M\!K06HK2F(@?1V7& M0>'H^^?9^H[-&MHV'72Z"=X>]O,RIQ,/!FW2,YV]5F?OI,YQEHF::V4T9D"W M9,7@\BUZ>R_UAG_K/9WCY>(#1RA!;IQ1*N1$>7-H=ULO'CL+PG_2O9'?$KFA MY@UCL#;0\.K:U)?>''V@1>7\926T<2NW+,SW!*1-,.=K(?0^L 7:+U3Z&U!+ M P04 " #H@UM5.YL'= ,$ !@# &@ 'AL+W=O&ULK5=M;]LV$/XKA%8,+=!&;[9D9[:!V.ZV?N@0U&WW8=@'6CI+ M7"12(ZDX ?;C=Y1D17%H 0OVQ=;+W,=3XNCD')64E<,4$)Q(. M2^?&O][X@7%H++XS.*K!-3%2]D+@OXO@K=(*F!B\1A6I^ MR;&S]1R2U$J+LG-&!B7C[3]]Z (Q< C#"PY!YQ"<.03!!8>P4HV@FO&,^ ) M T4^D)LT92;>M""?>+MK3/3?;D%35JAWY UAG'S-1:W072U "@3GYC$OFBGSD*:06_\VXOQ^, +@8C3XDP2DDZV 4<0?5%0F]]R3P@H!\ MVVW)VS?O<)_O%4L9;G4;QW'$+22(Z#>(_@EQA&G8)R]L<,-7)6_+5%((54L@ M?]SLE998,G_:$M0N,K$O8OK(M:IH DL'&X4">0_.ZL0Z)_I&V7P2GU1 MKR\:U7>391(RJH'04M1<8]\MJ:E>LG_$=H+9 Z+I Z&USC$(VNQF"04UL="" MF&#@;N;J ))4DB6XYPE3J@9K_XE>I#N,8S\^BX?%:A+$46_U3&C<"XU'A:XI MOR-939&L!FB+-(5**".!F7-057B>&5')L'9M,MJ5I@."<32=GZFP&,VG$[N( M62]B-IZM)D>*5)2E!'O_28"-Y.S%^I$7GI>6Q4]R/DIR>XHJGE%X MKC\/>[,W;&?+>OZ"BA\%YT&U&,6S"WQ][^G@]489?Z=%C060FFUO-GM%'[&\ MK>7<(0T93"/_G*;%*@IG\06>@P'!'^7YR^ZKF==JCEVG*U<)?^&NM4>T0WM6 M2-/)[)RKQ2H,+L4T>.(:C'+]K2[WV!/$P9P %>6F<2!QD)DP/8(J!4J98X'\ M,WZ@K[N%IB,==)S+?VVA[F"&*Y%P,]HJU($!;\>Y_FD_/M\T0Z/[9-[.WI^I MS!A7I( #NGI7,:J0[3C;WFA1-1/A7FB<+YO+'#\!0!H#?'\00I]NS +]1\7J M7U!+ P04 " #H@UM59$3'N%<# #H% #0 'AL+W-T>6QEO#6A;4QK['Y]QC^X:X[1=Z*=C-C#'M+5(ABP&9:9V_]?UB M,F,I+C]X<';7N3B^WXR+ 2FC* MQ=*&.Q"89")3GC9%;*RT(5(\6+AM>U#?E4[*9:;*W#:#_3VNAF\!JQX8Y$+4 M!CO$!H;]G&K-E+PRG7)P&7P$>57[=ID;AU-%E^W.!6D(Y"<2SF M1@##\F .,(YE87G^I_GTT/E8#//6"5B,\77 M&A#WN@$CBMR[C>4!!K8+6.U ?G<>J"DW)PA@5S%OV!.,(U&$(5"+[AH-0V1U M0OBX]P=[2H(@BMP(8&X'08 A\#3B".8 /&!($)3OP:WWD;]Z3_G-_S:'?P!0 M2P,$% @ Z(-;59>*NQS $P( L !?3T\$MP>:4#M M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3 MY?YVX$G1H2)8%II%R=.B':5_'V=I;"4:]]*NSNJ-E:*HUU(V57F6Q'%Z5@FE!Q_>;Z^U ML&?TA6EDWBBCW4%_X(>2C_7+^_YE]*!J=:]*U3R=#[K_2SF(*J55I7[+XGP0 M#Z)Z;1[_,%;]-KH1Y5UN35F>#T;]&S^D;52^<_C.0WX7]W5WI!'WM\*!G _2 MV%UPJ6S==&=TUQ>.\4&ZD_M7;6,^J;*1]EHT\K,U[4;IE;^,^Q5GY&=T<=C^ M[8/XSOZ=,)KE4N7RVN1M)773Q]'*T@/J>JTV]2#2HI+G@ROS(*W_/>X+;HK^ MMS4.BD3*OE/N#7M3='B<*+HVI2KR&]V);3ZW;U!B#) E/$2W;55)>R3#].=6FGE/B9T$UWD MN6EU0\MV#B#GS)!RY<^(A"ZBS]*LK-BLO8O<@^RO1VON&%7=,2_FK7R0NI7U MVTC+AD)!GS +Y:.PVGFUCA;2NCI:6$G)D$1&W!9QC^7;[N'LJI$'478/K"_D M6UD' 40:&3%[Y$8_.)JN,J%(2!HC9FM\:]:N,+W%*KESLR%1C)A-X5JB&]=. M?.H*T1?JQG]@!Q%I8L3LBMM;[BNZAK&=Y^2!DC9F?T;+M,R! C9D4X8=G6F?_C+W>16O;5R$L0:;L9 M*2)A5D1/]-7HX;9HORC1I65*TE@F2!D)LS)<+-NJ+;N6U',(75O4RK6+K$O@ M*"9,0IC]\4DH&_T092NC?TM1MU:^KJ03Y(V$V1O7TCJG^8RWOQG_D,5*_MFP M"C(YY)*$V267QEKSZ%L(E A)).%.-\1&-:YQ=]?8-F_:H,&2('4DS.KX6&U* M\R1E="FU7*HF6KC,-P@;,D;";(PO[AD(ZQ#DB(39$7WC)/HN?H5,R!$)=QK1 MF/SG\-*%J>AJ-%>=O<[$QD@.8_;\H:]S%\(WH:Y5G9?&5VLT@&,DAC%[YU15 MJ;XIW%5I+N=V-=E*ZCRTUQAI8*60\PIPTQD1[&S'H(Y L=V\(D4O&1\DW M2+J[EQ"99E;:UXP$,V$6#,Q]@WMQ@C0S8=;,OMQW7Y%/D&8FS)JA M2?!>."27";-<8#8<%C0<_#A*/]:!;#AZ0S&192;,EH'YY]N9)L)LVUV$N1]A%,DFBFS:/9GRGLQ MD6BFS*+I4^:]6$@M4V:UT-QY+QQ2RY0[;SF01#^#4DRDEBFS6G!Z-::8<&2= M62T89&[?)&V MSE+DGI39/3N%WK?+ZNA6YE(]4$QDH9390CN896D>NVEH[G)AH2,+IR$:H, MFF\IS/IEIA/%1.Z9,;L'1Y-F0#/D MGMDIIXT%&= ,SB]F=@_&I!G0#%EHQMVY!C%G%!-9:,9L(8R9$QI&&9)/QBP?/&1":_4,R2=CE@\>,AE2 M3"2?C%D^>,@DB":23\8LGT-#)L/^-J682#[9B49V^EX$ND@C0_+)F.4#HNF[ MCB@F7/'"+!\\ !7-*U5X5)!9*$Y MLX5V1\>#LJ>8R$)S9@OMPURT-E^+6D9F23'ARLNCSS5XP2R"CKA1C-=>GF;* MP3#ZZK[P<["Z/X;K,6/N!9F'0/N;- "%RS-C9A<=!+U:"[T*EI'&<(%FS&RC MPZ!^C"V,*%RV&3/[Z'F^R3#<,V&KHV")9 R7<<;,1OH3U+O=:/F\D+X[[(X% MH' Q9\SLI!=0/RKTJ32/)&^_T0$H7,X9'V5UC@/=ZE*2B'X)[U&XMC-F]A($ M#:;GC6*XX#-F-E,P2VJW>4=!\:X W-L"O *]E;E9:;_I3J3TJX?I+W8*8#;3 MP:E=OAX(%^3CC0.X=PX H'YP/0"%9N+>.P" ^K<"4&@F[AT% .CKO1CP!@/< M.PP T(6TRP 4FHE[GX&#B_GZNBH A6;BWFD +NH+>I1'>->!?MN!L^[T^L/[ MPC7%M"R^NB^IW?%&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'/-VTE.&U$81>&M("^ >GT3 :-,F$9LP#)%(]S)55%@][%@ M /=7!IF@.B.K;/GYCCY9=IVK7^-V/3\?]M/3\W&Z>-UM]]/UZFF>CS^&8=H\ MC;OU='DXCOOS*P^'TVX]GR]/C\-QO7E9/XY#<*X,IZ]GK&ZNOIYY7Z6DGVWJ^&I0<%&126'Q1E4%Q^4))!:?E!60;EY0<5&526'U1E4%U^ M4)-!;?E!70;UY0=YIS(ZP"2#-4!KKUQ[@-=>P?8 L;V2[0%F>T7; ]3VRK8' MN.T5;@^0VRO='F"W5[P]0.^@>@> WD'U#@"]@_FR#= [J-X!H'=0O0- [Z!Z M!X#>0?4. +V#ZAT >@?5.P#T#JIW .@=5>\(T#NJWA&@=U2](T#O:'XL >@= M5>\(T#NJWA&@=U2](T#OJ'I'@-Y1]8X O:/J'0%Z)]4[ ?1.JG<"Z)U4[P30 M.ZG>":!W,C]V _1.JG<"Z)U4[P30.ZG>":!W4KT30.^D>B> WEGUS@"]L^J= M 7IGU3L#],ZJ=P;HG57O#- [FS\K 7IGU3L#],ZJ=P;HG57O#- [J]X9H'=1 MO0M [Z)Z%X#>1?4N +V+ZET >A?5NP#T+JIW >A=S,TF +V+ZET >A?5NP#T M+JIW >A=5>\*T+NJWA6@=U6]*T#OJGI7@-Y5]:X O:OJ70%Z5]6[ O2NYF9! M@-Y5]:X O:OJ70%Z-]6[ ?1NJG<#Z-U4[P;0NZG>#:!W4[T;0.^F>C> WDWU M;@"]F^K= 'HW<[,W0.^F>C> WEWU[@"]N^K= 7IWU;L#].ZJ=P?HW57O#M"[ MJ]X=H'=7O3M [ZYZ=X#>7?7N +V[B74 >GMGV?B'0?0W#N3[SB Y]Z9@,<11+DP;9'YKD3G- M;]MQ^EST<6T&?*?>\_F]X^?GOU]^/&ED_$@NAZ\SIIN_4$L#!!0 ( .B# M6U5FO511D@( '=" 3 6T-O;G1E;G1?5'EP97-=+GAM;,W)N*T"M@$;IJ8W[6ZW7NP%&#@-"O^$W2Y]^SFDK;2IBU9ETKXW00GV^1VP M]+D[N?[V/%FW.O3=X#;1SOOI4Y*X>F?[RL7C9(=P9SO.?>7#U_DAF:IZ7SW8 M1 FADWH%AZS-E$U35U; M5S[<3YZ&YK>4]4M"''8N:]RNG=Q56! E[R8<[_PYX&7?UR<[SVUC5_?5[+]4 M?5B5'+K$^>?.NOA\B7=Z'+?;MK;-6#_V84OLIME6C=M9Z_LN/A6].I_LPQNV MIT]Y]'LEQ]WH*A>SLV_./^)882E_\?/9XVHUM M_C([O-X?X[Q?SL,ER^7R=_SK&;_5_V ?"M)'"NDC@_210_K0D#X,I(\"TD<) MZ4,*2B,4426%5$DQ55)0E115)85527%54F"5%%D5159%D5519%44615%5D61 M55%D5119%45619$UI&UL4$L! A0#% @ Z(-; M51 < ]?J!0 O!\ !@ ("!# @ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ Z(-;53M1(ME\!P 4"( !@ M ("!LAD 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ Z(-;56H"[<(\"0 ORD !@ ("!]#( M 'AL+W=O(-* M_@0 %(+ 8 " @68\ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ Z(-; M565G[HLQ"0 @1D !D ("!$E( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(-;56^"2;2Y @ H08 M !D ("![VH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(-;5?UW?T(&!P R1$ !D M ("!J', 'AL+W=ORW83 !G:P &0 @('E>@ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ Z(-;54 N7[#A @ 008 !D ("!TI$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Z(-;5?90 M"=Z=!0 JPX !D ("!19L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(-;56$-[*7L"0 Y!D !D M ("!/;( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Z(-;54+PY^EF" &B8 !D ("! M;\D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Z(-;52S&PO=V]R:W-H965T&UL4$L! A0#% @ Z(-;52NWCO\D M!P QA0 !D ("!F 4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(-;5;G[P?7E @ R @ !D M ("!HA8! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Z(-;5>-(,O-&!0 2 T !D ("!HQ\! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZ(-;57X/Y;?Q @ 208 !D ("!!3 ! 'AL+W=O&UL4$L! A0#% @ Z(-;56_#:&PO=V]R:W-H965T'Y908 )05 9 " @59# 0!X;"]W;W)K&UL4$L! A0#% @ Z(-;55>;_"6H P ;@D !D M ("!\DD! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Z(-;51FZV(XW!@ 6!0 !D ("!&%&PO=V]R:W-H965T.,DB04 "@/ 9 " M@>I@ 0!X;"]W;W)K&UL4$L! A0#% @ Z(-; M59M"!JLU @ SP0 !D ("!JF8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(-;56285^* P ,Q M !D ("!^'4! 'AL+W=OT" !F" &0 @(&O>0$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ Z(-;53R+:#ST @ ) D !D M ("!,X ! 'AL+W=O@P$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ Z(-;57>^_4V8 P 4PT !D ("!;XL! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Z(-;58UZ M//OP @ 3@H !D ("!&)&PO=V]R:W-H965T&UL4$L! A0#% @ Z(-;53^?5'UL" 5$0 !D M ("!M: ! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Z(-;5>XL *]L @ \@4 !D ("! M=; ! 'AL+W=O$@F\' !%/ &0 @($8LP$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ Z(-;5=?W/*=^! ZQ4 !D ("!W< ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(-;541L?>\F M P /@P !D ("!J,T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(-;50_)^\$P P H0D !D M ("!V]&PO=V]R M:W-H965T&UL M4$L! A0#% @ Z(-;5;(.GX^/!P WS0 !D ("!_^(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZ(-;5?%/G*0 P _@X !D ("!TO4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(-;5&PO=V]R:W-H965TC='.@, ) , 9 " @<@. @!X;"]W;W)K&UL4$L! A0#% @ Z(-;5:)*GU7, @ ^ D !D M ("!.1(" 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Z(-;5=HOML]$ P &@P !D ("!^QX" 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(-; M5898J;U0 P '0H !H ("!DRD" 'AL+W=O&UL4$L! A0#% @ Z(-;57U4^;)X! :A !H M ("!&RT" 'AL+W=O&UL4$L! A0# M% @ Z(-;5?N[SV1X @ ?04 !H ("!RS$" 'AL+W=O M&UL4$L! A0#% @ Z(-;59A@@\:\ @ M.P< !H ("!>S0" 'AL+W=O&UL4$L! A0#% @ Z(-;56K\/HWE @ ^0@ !H ("! M;S<" 'AL+W=O&UL4$L! A0#% @ Z(-; M51)W2C-K P * P !H ("!C#H" 'AL+W=O&UL4$L! A0#% @ Z(-;5>8IGHIW P 6 P !H M ("!+SX" 'AL+W=O&UL4$L! A0# M% @ Z(-;5&UL4$L! A0#% @ Z(-;5?4$*D@B! BA( !H ("! MO$H" 'AL+W=O&UL4$L! A0#% @ Z(-; M55XU^/]] P (0T !H ("!%D\" 'AL+W=O&UL4$L! A0#% @ Z(-;58M!Q2(B! Q@T !H M ("!RU(" 'AL+W=O&UL4$L! A0# M% @ Z(-;55U2FT5/! ?!8 !H ("!)5<" 'AL+W=O M&UL4$L! A0#% @ Z(-;58U']I4,!0 M8!T !H ("!K%L" 'AL+W=O&UL4$L! A0#% @ Z(-;549"_]_J! )!D !H ("! M\& " 'AL+W=O&UL4$L! A0#% @ Z(-; M58>FFPR$!0 ;A\ !H ("!$F8" 'AL+W=O&UL4$L! A0#% @ Z(-;5?#R=+3/!0 =2 !H M ("!SFL" 'AL+W=O&UL4$L! A0# M% @ Z(-;551_MT&) @ K08 !H ("!U7$" 'AL+W=O M&UL4$L! A0#% @ Z(-;53N;!W0#! M8 P !H ("!EG0" 'AL+W=O&UL4$L! A0#% @ Z(-;561$Q[A7 P Z!0 T ( ! MT7@" 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL M4$L! A0#% @ Z(-;54E$#<= P 044 !H ( !>(4" M 'AL+U]R96QS+W=O XML 132 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 133 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 134 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 329 502 1 true 75 0 false 12 false false R1.htm 000010001 - Document - Cover Sheet http://www.exlservice.com/role/Cover Cover Cover 1 false false R2.htm 100010002 - Statement - Consolidated Balance Sheets (Unaudited) Sheet http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 100020003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 100030004 - Statement - Consolidated Statements of Income (Unaudited) Sheet http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 100040005 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 100050006 - Statement - Consolidated Statements of Equity (Unaudited) Sheet http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited Consolidated Statements of Equity (Unaudited) Statements 6 false false R7.htm 100060007 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 210011001 - Disclosure - Organization Sheet http://www.exlservice.com/role/Organization Organization Notes 8 false false R9.htm 210021002 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.exlservice.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 210041003 - Disclosure - Segment and Geographical Information Sheet http://www.exlservice.com/role/SegmentandGeographicalInformation Segment and Geographical Information Notes 10 false false R11.htm 210101004 - Disclosure - Revenues, net Sheet http://www.exlservice.com/role/Revenuesnet Revenues, net Notes 11 false false R12.htm 210181005 - Disclosure - Earnings Per Share Sheet http://www.exlservice.com/role/EarningsPerShare Earnings Per Share Notes 12 false false R13.htm 210221006 - Disclosure - Cash, Cash Equivalents and Restricted Cash Sheet http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCash Cash, Cash Equivalents and Restricted Cash Notes 13 false false R14.htm 210251007 - Disclosure - Investments Sheet http://www.exlservice.com/role/Investments Investments Notes 14 false false R15.htm 210281008 - Disclosure - Other Income, net Sheet http://www.exlservice.com/role/OtherIncomenet Other Income, net Notes 15 false false R16.htm 210311009 - Disclosure - Property and Equipment, net Sheet http://www.exlservice.com/role/PropertyandEquipmentnet Property and Equipment, net Notes 16 false false R17.htm 210371010 - Disclosure - Business Combination, Goodwill and Intangible Assets Sheet http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssets Business Combination, Goodwill and Intangible Assets Notes 17 false false R18.htm 210461011 - Disclosure - Other Current Assets Sheet http://www.exlservice.com/role/OtherCurrentAssets Other Current Assets Notes 18 false false R19.htm 210491012 - Disclosure - Other Assets Sheet http://www.exlservice.com/role/OtherAssets Other Assets Notes 19 false false R20.htm 210521013 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 20 false false R21.htm 210551014 - Disclosure - Other Non-Current Liabilities Sheet http://www.exlservice.com/role/OtherNonCurrentLiabilities Other Non-Current Liabilities Notes 21 false false R22.htm 210581015 - Disclosure - Accumulated Other Comprehensive Income/(Loss) Sheet http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income/(Loss) Notes 22 false false R23.htm 210611016 - Disclosure - Fair Value Measurements Sheet http://www.exlservice.com/role/FairValueMeasurements Fair Value Measurements Notes 23 false false R24.htm 210661017 - Disclosure - Derivatives and Hedge Accounting Sheet http://www.exlservice.com/role/DerivativesandHedgeAccounting Derivatives and Hedge Accounting Notes 24 false false R25.htm 210731018 - Disclosure - Borrowings Sheet http://www.exlservice.com/role/Borrowings Borrowings Notes 25 false false R26.htm 210791019 - Disclosure - Capital Structure Sheet http://www.exlservice.com/role/CapitalStructure Capital Structure Notes 26 false false R27.htm 210841020 - Disclosure - Employee Benefit Plans Sheet http://www.exlservice.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 27 false false R28.htm 210901021 - Disclosure - Leases Sheet http://www.exlservice.com/role/Leases Leases Notes 28 false false R29.htm 210971022 - Disclosure - Income Taxes Sheet http://www.exlservice.com/role/IncomeTaxes Income Taxes Notes 29 false false R30.htm 211011023 - Disclosure - Stock-Based Compensation Sheet http://www.exlservice.com/role/StockBasedCompensation Stock-Based Compensation Notes 30 false false R31.htm 211081024 - Disclosure - Related Party Disclosures Sheet http://www.exlservice.com/role/RelatedPartyDisclosures Related Party Disclosures Notes 31 false false R32.htm 211101025 - Disclosure - Commitments and Contingencies Sheet http://www.exlservice.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 32 false false R33.htm 220032001 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.exlservice.com/role/SummaryofSignificantAccountingPolicies 33 false false R34.htm 230053001 - Disclosure - Segment and Geographical Information (Tables) Sheet http://www.exlservice.com/role/SegmentandGeographicalInformationTables Segment and Geographical Information (Tables) Tables http://www.exlservice.com/role/SegmentandGeographicalInformation 34 false false R35.htm 230113002 - Disclosure - Revenues, net (Tables) Sheet http://www.exlservice.com/role/RevenuesnetTables Revenues, net (Tables) Tables http://www.exlservice.com/role/Revenuesnet 35 false false R36.htm 230193003 - Disclosure - Earnings Per Share (Tables) Sheet http://www.exlservice.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.exlservice.com/role/EarningsPerShare 36 false false R37.htm 230233004 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Tables) Sheet http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashTables Cash, Cash Equivalents and Restricted Cash (Tables) Tables http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCash 37 false false R38.htm 230263005 - Disclosure - Investments (Tables) Sheet http://www.exlservice.com/role/InvestmentsTables Investments (Tables) Tables http://www.exlservice.com/role/Investments 38 false false R39.htm 230293006 - Disclosure - Other Income, net (Tables) Sheet http://www.exlservice.com/role/OtherIncomenetTables Other Income, net (Tables) Tables http://www.exlservice.com/role/OtherIncomenet 39 false false R40.htm 230323007 - Disclosure - Property and Equipment, net (Tables) Sheet http://www.exlservice.com/role/PropertyandEquipmentnetTables Property and Equipment, net (Tables) Tables http://www.exlservice.com/role/PropertyandEquipmentnet 40 false false R41.htm 230383008 - Disclosure - Business Combination, Goodwill and Intangible Assets (Tables) Sheet http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsTables Business Combination, Goodwill and Intangible Assets (Tables) Tables http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssets 41 false false R42.htm 230473009 - Disclosure - Other Current Assets (Tables) Sheet http://www.exlservice.com/role/OtherCurrentAssetsTables Other Current Assets (Tables) Tables http://www.exlservice.com/role/OtherCurrentAssets 42 false false R43.htm 230503010 - Disclosure - Other Assets (Tables) Sheet http://www.exlservice.com/role/OtherAssetsTables Other Assets (Tables) Tables http://www.exlservice.com/role/OtherAssets 43 false false R44.htm 230533011 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilities 44 false false R45.htm 230563012 - Disclosure - Other Non-Current Liabilities (Tables) Sheet http://www.exlservice.com/role/OtherNonCurrentLiabilitiesTables Other Non-Current Liabilities (Tables) Tables http://www.exlservice.com/role/OtherNonCurrentLiabilities 45 false false R46.htm 230593013 - Disclosure - Accumulated Other Comprehensive Income/(Loss) (Tables) Sheet http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income/(Loss) (Tables) Tables http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLoss 46 false false R47.htm 230623014 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.exlservice.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.exlservice.com/role/FairValueMeasurements 47 false false R48.htm 230673015 - Disclosure - Derivatives and Hedge Accounting (Tables) Sheet http://www.exlservice.com/role/DerivativesandHedgeAccountingTables Derivatives and Hedge Accounting (Tables) Tables http://www.exlservice.com/role/DerivativesandHedgeAccounting 48 false false R49.htm 230743016 - Disclosure - Borrowings (Tables) Sheet http://www.exlservice.com/role/BorrowingsTables Borrowings (Tables) Tables http://www.exlservice.com/role/Borrowings 49 false false R50.htm 230803017 - Disclosure - Capital Structure (Tables) Sheet http://www.exlservice.com/role/CapitalStructureTables Capital Structure (Tables) Tables http://www.exlservice.com/role/CapitalStructure 50 false false R51.htm 230853018 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.exlservice.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.exlservice.com/role/EmployeeBenefitPlans 51 false false R52.htm 230913019 - Disclosure - Leases (Tables) Sheet http://www.exlservice.com/role/LeasesTables Leases (Tables) Tables http://www.exlservice.com/role/Leases 52 false false R53.htm 230983020 - Disclosure - Income Taxes (Tables) Sheet http://www.exlservice.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.exlservice.com/role/IncomeTaxes 53 false false R54.htm 231023021 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.exlservice.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.exlservice.com/role/StockBasedCompensation 54 false false R55.htm 240064001 - Disclosure - Segment and Geographical Information - Additional Information (Details) Sheet http://www.exlservice.com/role/SegmentandGeographicalInformationAdditionalInformationDetails Segment and Geographical Information - Additional Information (Details) Details 55 false false R56.htm 240074002 - Disclosure - Segment and Geographical Information - Revenues and Cost of Revenues for Company's Reportable Segments (Details) Sheet http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails Segment and Geographical Information - Revenues and Cost of Revenues for Company's Reportable Segments (Details) Details 56 false false R57.htm 240084003 - Disclosure - Segment and Geographical Information - Revenues Based on Geographical Information (Details) Sheet http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesBasedonGeographicalInformationDetails Segment and Geographical Information - Revenues Based on Geographical Information (Details) Details 57 false false R58.htm 240094004 - Disclosure - Segment and Geographical Information - Property, Plant and Equipment, Net Based On Geographical Information (Details) Sheet http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails Segment and Geographical Information - Property, Plant and Equipment, Net Based On Geographical Information (Details) Details 58 false false R59.htm 240124005 - Disclosure - Revenues, net - Contracts with Customer, Receivables, Assets and Liabilities (Details) Sheet http://www.exlservice.com/role/RevenuesnetContractswithCustomerReceivablesAssetsandLiabilitiesDetails Revenues, net - Contracts with Customer, Receivables, Assets and Liabilities (Details) Details 59 false false R60.htm 240134006 - Disclosure - Revenues, net - Additional Information (Details) Sheet http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails Revenues, net - Additional Information (Details) Details 60 false false R61.htm 240144007 - Disclosure - Revenues, net - Contract with Customer Revenue Recognized (Details) Sheet http://www.exlservice.com/role/RevenuesnetContractwithCustomerRevenueRecognizedDetails Revenues, net - Contract with Customer Revenue Recognized (Details) Details 61 false false R62.htm 240154008 - Disclosure - Revenues, net - Contract Acquisition and Fulfillment Costs (Details) Sheet http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails Revenues, net - Contract Acquisition and Fulfillment Costs (Details) Details 62 false false R63.htm 240164009 - Disclosure - Revenues, net - Accounts Receivable, Net (Details) Sheet http://www.exlservice.com/role/RevenuesnetAccountsReceivableNetDetails Revenues, net - Accounts Receivable, Net (Details) Details 63 false false R64.htm 240174010 - Disclosure - Revenues, net - Allowance for Credit Loss (Details) Sheet http://www.exlservice.com/role/RevenuesnetAllowanceforCreditLossDetails Revenues, net - Allowance for Credit Loss (Details) Details 64 false false R65.htm 240204011 - Disclosure - Earnings Per Share - Narrative (Details) Sheet http://www.exlservice.com/role/EarningsPerShareNarrativeDetails Earnings Per Share - Narrative (Details) Details 65 false false R66.htm 240214012 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details) Sheet http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details) Details 66 false false R67.htm 240244013 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails Cash, Cash Equivalents and Restricted Cash (Details) Details http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashTables 67 false false R68.htm 240274014 - Disclosure - Investments (Details) Sheet http://www.exlservice.com/role/InvestmentsDetails Investments (Details) Details http://www.exlservice.com/role/InvestmentsTables 68 false false R69.htm 240304015 - Disclosure - Other Income, net - Summary of Other Income, net (Details) Sheet http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails Other Income, net - Summary of Other Income, net (Details) Details 69 false false R70.htm 240334016 - Disclosure - Property and Equipment, net - Schedule of Property and Equipment (Details) Sheet http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails Property and Equipment, net - Schedule of Property and Equipment (Details) Details 70 false false R71.htm 240344017 - Disclosure - Property and Equipment, net - Depreciation and Amortization Expense and Effect of Foreign Exchange Gain/Loss (Details) Sheet http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails Property and Equipment, net - Depreciation and Amortization Expense and Effect of Foreign Exchange Gain/Loss (Details) Details 71 false false R72.htm 240354018 - Disclosure - Property and Equipment, net - Internally Developed Software Costs, Included under Software (Details) Sheet http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails Property and Equipment, net - Internally Developed Software Costs, Included under Software (Details) Details 72 false false R73.htm 240364019 - Disclosure - Property and Equipment, net - Additional Information (Details) Sheet http://www.exlservice.com/role/PropertyandEquipmentnetAdditionalInformationDetails Property and Equipment, net - Additional Information (Details) Details 73 false false R74.htm 240394020 - Disclosure - Business Combination, Goodwill and Intangible Assets - Additional Information (Details) Sheet http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails Business Combination, Goodwill and Intangible Assets - Additional Information (Details) Details 74 false false R75.htm 240404021 - Disclosure - Business Combinations, Goodwill and Intangible Assets - Summary of Assets and Liabilities Acquired (Details) Sheet http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails Business Combinations, Goodwill and Intangible Assets - Summary of Assets and Liabilities Acquired (Details) Details 75 false false R76.htm 240414022 - Disclosure - Business Combination, Goodwill and Intangible Assets - Summary of Company's Goodwill (Details) Sheet http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails Business Combination, Goodwill and Intangible Assets - Summary of Company's Goodwill (Details) Details 76 false false R77.htm 240424023 - Disclosure - Business Combination, Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details) Sheet http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails Business Combination, Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details) Details 77 false false R78.htm 240434024 - Disclosure - Business Combination, Goodwill and Intangible Assets - Amortization of Intangible Assets (Details) Sheet http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAmortizationofIntangibleAssetsDetails Business Combination, Goodwill and Intangible Assets - Amortization of Intangible Assets (Details) Details 78 false false R79.htm 240444025 - Disclosure - Business Combination, Goodwill and Intangible Assets - Weighted Average Life of Intangible Assets (Details) Sheet http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails Business Combination, Goodwill and Intangible Assets - Weighted Average Life of Intangible Assets (Details) Details 79 false false R80.htm 240454026 - Disclosure - Business Combination, Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Details) Sheet http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails Business Combination, Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Details) Details 80 false false R81.htm 240484027 - Disclosure - Other Current Assets - Schedule of Other Current Assets (Details) Sheet http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails Other Current Assets - Schedule of Other Current Assets (Details) Details 81 false false R82.htm 240514028 - Disclosure - Other Assets (Details) Sheet http://www.exlservice.com/role/OtherAssetsDetails Other Assets (Details) Details http://www.exlservice.com/role/OtherAssetsTables 82 false false R83.htm 240544029 - Disclosure - Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) Details 83 false false R84.htm 240574030 - Disclosure - Other Non-Current Liabilities - Summary of Other Non-Current Liabilities (Details) Sheet http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails Other Non-Current Liabilities - Summary of Other Non-Current Liabilities (Details) Details 84 false false R85.htm 240604031 - Disclosure - Accumulated Other Comprehensive Income/(Loss) - Summary of Accumulated Other Comprehensive Income/(Loss) (Details) Sheet http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Income/(Loss) - Summary of Accumulated Other Comprehensive Income/(Loss) (Details) Details 85 false false R86.htm 240634032 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details) Sheet http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details) Details 86 false false R87.htm 240644033 - Disclosure - Fair Value Measurements - Contingent Consideration (Details) Sheet http://www.exlservice.com/role/FairValueMeasurementsContingentConsiderationDetails Fair Value Measurements - Contingent Consideration (Details) Details 87 false false R88.htm 240654034 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 88 false false R89.htm 240684035 - Disclosure - Derivatives and Hedge Accounting - Additional Information (Details) Sheet http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails Derivatives and Hedge Accounting - Additional Information (Details) Details 89 false false R90.htm 240694036 - Disclosure - Derivatives and Hedge Accounting - Summary of Fair Value of Foreign Currency Exchange Contracts (Details) Sheet http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails Derivatives and Hedge Accounting - Summary of Fair Value of Foreign Currency Exchange Contracts (Details) Details 90 false false R91.htm 240704037 - Disclosure - Derivatives and Hedge Accounting - Summary of Effect of Foreign Currency Exchange Contracts (Details) Sheet http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails Derivatives and Hedge Accounting - Summary of Effect of Foreign Currency Exchange Contracts (Details) Details 91 false false R92.htm 240714038 - Disclosure - Derivatives and Hedge Accounting - Location of Gain or Loss Recognized (Details) Sheet http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails Derivatives and Hedge Accounting - Location of Gain or Loss Recognized (Details) Details 92 false false R93.htm 240724039 - Disclosure - Derivatives and Hedge Accounting - Effect of Net Investment Hedges on AOCL (Details) Sheet http://www.exlservice.com/role/DerivativesandHedgeAccountingEffectofNetInvestmentHedgesonAOCLDetails Derivatives and Hedge Accounting - Effect of Net Investment Hedges on AOCL (Details) Details 93 false false R94.htm 240754040 - Disclosure - Borrowings - Company's Debt Position (Details) Sheet http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails Borrowings - Company's Debt Position (Details) Details 94 false false R95.htm 240764041 - Disclosure - Borrowings - Additional Information (Details) Sheet http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails Borrowings - Additional Information (Details) Details 95 false false R96.htm 240774042 - Disclosure - Borrowings - Credit Facilities Carried an Effective Interest Rate (Details) Sheet http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails Borrowings - Credit Facilities Carried an Effective Interest Rate (Details) Details 96 false false R97.htm 240784043 - Disclosure - Borrowings - Principle Maturities of Borrowings and Credit Arrangements (Details) Sheet http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails Borrowings - Principle Maturities of Borrowings and Credit Arrangements (Details) Details 97 false false R98.htm 240814044 - Disclosure - Capital Structure - Additional Information (Details) Sheet http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails Capital Structure - Additional Information (Details) Details 98 false false R99.htm 240824045 - Disclosure - Capital Structure - Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock (Details) Sheet http://www.exlservice.com/role/CapitalStructurePurchaseofCommonStockfromEmployeesWithholdingTaxPaymentsRelatedtoVestingofRestrictedStockDetails Capital Structure - Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock (Details) Details 99 false false R100.htm 240834046 - Disclosure - Capital Structure - Purchased Shares of its Common Stock, Including Commissions (Details) Sheet http://www.exlservice.com/role/CapitalStructurePurchasedSharesofitsCommonStockIncludingCommissionsDetails Capital Structure - Purchased Shares of its Common Stock, Including Commissions (Details) Details 100 false false R101.htm 240864047 - Disclosure - Employee Benefit Plans - Net Gratuity Cost (Details) Sheet http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails Employee Benefit Plans - Net Gratuity Cost (Details) Details 101 false false R102.htm 240874048 - Disclosure - Employee Benefit Plans - Additional Information (Details) Sheet http://www.exlservice.com/role/EmployeeBenefitPlansAdditionalInformationDetails Employee Benefit Plans - Additional Information (Details) Details 102 false false R103.htm 240884049 - Disclosure - Employee Benefit Plans - Change in Plan Assets (Details) Sheet http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails Employee Benefit Plans - Change in Plan Assets (Details) Details 103 false false R104.htm 240894050 - Disclosure - Employee Benefit Plans - Contribution Plan (Details) Sheet http://www.exlservice.com/role/EmployeeBenefitPlansContributionPlanDetails Employee Benefit Plans - Contribution Plan (Details) Details 104 false false R105.htm 240924051 - Disclosure - Leases - Balance Sheet Information (Details) Sheet http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails Leases - Balance Sheet Information (Details) Details 105 false false R106.htm 240934052 - Disclosure - Leases - Components of Lease Costs (Details) Sheet http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails Leases - Components of Lease Costs (Details) Details 106 false false R107.htm 240944053 - Disclosure - Leases - Cash Flow and Other Information (Details) Sheet http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails Leases - Cash Flow and Other Information (Details) Details 107 false false R108.htm 240954054 - Disclosure - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails Leases - Maturities of Lease Liabilities (Details) Details 108 false false R109.htm 240964055 - Disclosure - Leases - Maturities of Lease Liabilities Prior Year (Details) Sheet http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails Leases - Maturities of Lease Liabilities Prior Year (Details) Details 109 false false R110.htm 240994056 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 110 false false R111.htm 241004057 - Disclosure - Income Taxes - Recognized in Comprehensive Income (Details) Sheet http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails Income Taxes - Recognized in Comprehensive Income (Details) Details 111 false false R112.htm 241034058 - Disclosure - Stock-Based Compensation - Costs Related to Company's Stock-Based Compensation Plan (Details) Sheet http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails Stock-Based Compensation - Costs Related to Company's Stock-Based Compensation Plan (Details) Details 112 false false R113.htm 241044059 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 113 false false R114.htm 241054060 - Disclosure - Stock-Based Compensation - Stock Based Compensation Stock Option Activity (Details) Sheet http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails Stock-Based Compensation - Stock Based Compensation Stock Option Activity (Details) Details 114 false false R115.htm 241064061 - Disclosure - Stock-Based Compensation - Restricted Stock Units Activity Under Company's Stock Plans (Details) Sheet http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails Stock-Based Compensation - Restricted Stock Units Activity Under Company's Stock Plans (Details) Details 115 false false R116.htm 241074062 - Disclosure - Stock-Based Compensation - Performance Based Stock Awards (Details) Sheet http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails Stock-Based Compensation - Performance Based Stock Awards (Details) Details 116 false false R117.htm 241094063 - Disclosure - Related Party Disclosures - Additional Information (Details) Sheet http://www.exlservice.com/role/RelatedPartyDisclosuresAdditionalInformationDetails Related Party Disclosures - Additional Information (Details) Details 117 false false R118.htm 241114064 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.exlservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 118 false false All Reports Book All Reports exls-20220930.htm exls-20220930.xsd exls-20220930_cal.xml exls-20220930_def.xml exls-20220930_lab.xml exls-20220930_pre.xml exls-ex101x09302022x10q.htm exls-ex311x09302022x10q.htm exls-ex312x09302022x10q.htm exls-ex321x09302022x10q.htm exls-ex322x09302022x10q.htm http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 136 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "exls-20220930.htm": { "axisCustom": 0, "axisStandard": 24, "contextCount": 329, "dts": { "calculationLink": { "local": [ "exls-20220930_cal.xml" ] }, "definitionLink": { "local": [ "exls-20220930_def.xml" ] }, "inline": { "local": [ "exls-20220930.htm" ] }, "labelLink": { "local": [ "exls-20220930_lab.xml" ] }, "presentationLink": { "local": [ "exls-20220930_pre.xml" ] }, "schema": { "local": [ "exls-20220930.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 740, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 6, "http://xbrl.sec.gov/dei/2022": 5, "total": 11 }, "keyCustom": 53, "keyStandard": 449, "memberCustom": 25, "memberStandard": 49, "nsprefix": "exls", "nsuri": "http://www.exlservice.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000010001 - Document - Cover", "role": "http://www.exlservice.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210041003 - Disclosure - Segment and Geographical Information", "role": "http://www.exlservice.com/role/SegmentandGeographicalInformation", "shortName": "Segment and Geographical Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240834046 - Disclosure - Capital Structure - Purchased Shares of its Common Stock, Including Commissions (Details)", "role": "http://www.exlservice.com/role/CapitalStructurePurchasedSharesofitsCommonStockIncludingCommissionsDetails", "shortName": "Capital Structure - Purchased Shares of its Common Stock, Including Commissions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockRepurchasedDuringPeriodValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240864047 - Disclosure - Employee Benefit Plans - Net Gratuity Cost (Details)", "role": "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails", "shortName": "Employee Benefit Plans - Net Gratuity Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": "3", "first": true, "lang": "en-US", "name": "exls:DefinedBenefitPlanExpectedReturnOnPlanAssetsPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240874048 - Disclosure - Employee Benefit Plans - Additional Information (Details)", "role": "http://www.exlservice.com/role/EmployeeBenefitPlansAdditionalInformationDetails", "shortName": "Employee Benefit Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": "3", "first": true, "lang": "en-US", "name": "exls:DefinedBenefitPlanExpectedReturnOnPlanAssetsPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i65e1bd4ed6d147d8b04c607aa62cc122_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240884049 - Disclosure - Employee Benefit Plans - Change in Plan Assets (Details)", "role": "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails", "shortName": "Employee Benefit Plans - Change in Plan Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i65e1bd4ed6d147d8b04c607aa62cc122_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240894050 - Disclosure - Employee Benefit Plans - Contribution Plan (Details)", "role": "http://www.exlservice.com/role/EmployeeBenefitPlansContributionPlanDetails", "shortName": "Employee Benefit Plans - Contribution Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "exls:ScheduleOfLeasesInStatementOfFinancialPositionTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240924051 - Disclosure - Leases - Balance Sheet Information (Details)", "role": "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "shortName": "Leases - Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R106": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240934052 - Disclosure - Leases - Components of Lease Costs (Details)", "role": "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails", "shortName": "Leases - Components of Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "exls:ScheduleOfSupplementalCashFlowAndOtherInformationLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240944053 - Disclosure - Leases - Cash Flow and Other Information (Details)", "role": "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails", "shortName": "Leases - Cash Flow and Other Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "exls:ScheduleOfSupplementalCashFlowAndOtherInformationLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240954054 - Disclosure - Leases - Maturities of Lease Liabilities (Details)", "role": "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "shortName": "Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240964055 - Disclosure - Leases - Maturities of Lease Liabilities Prior Year (Details)", "role": "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails", "shortName": "Leases - Maturities of Lease Liabilities Prior Year (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i65e1bd4ed6d147d8b04c607aa62cc122_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210101004 - Disclosure - Revenues, net", "role": "http://www.exlservice.com/role/Revenuesnet", "shortName": "Revenues, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R110": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240994056 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241004057 - Disclosure - Income Taxes - Recognized in Comprehensive Income (Details)", "role": "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails", "shortName": "Income Taxes - Recognized in Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241034058 - Disclosure - Stock-Based Compensation - Costs Related to Company's Stock-Based Compensation Plan (Details)", "role": "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails", "shortName": "Stock-Based Compensation - Costs Related to Company's Stock-Based Compensation Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R113": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241044059 - Disclosure - Stock-Based Compensation - Narrative (Details)", "role": "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R114": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "ibe14aaaa5740475db439e16b460d04b9_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241054060 - Disclosure - Stock-Based Compensation - Stock Based Compensation Stock Option Activity (Details)", "role": "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails", "shortName": "Stock-Based Compensation - Stock Based Compensation Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "icc3fcc5d52334c9e8ef6205565e0151a_D20220101-20220930", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R115": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i60ad0e22e2c947d8bb793ebe608d8361_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241064061 - Disclosure - Stock-Based Compensation - Restricted Stock Units Activity Under Company's Stock Plans (Details)", "role": "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails", "shortName": "Stock-Based Compensation - Restricted Stock Units Activity Under Company's Stock Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i60ad0e22e2c947d8bb793ebe608d8361_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R116": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i29e4e407281c4aef8c9e6efd22f31c8d_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241074062 - Disclosure - Stock-Based Compensation - Performance Based Stock Awards (Details)", "role": "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "shortName": "Stock-Based Compensation - Performance Based Stock Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i29e4e407281c4aef8c9e6efd22f31c8d_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R117": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241094063 - Disclosure - Related Party Disclosures - Additional Information (Details)", "role": "http://www.exlservice.com/role/RelatedPartyDisclosuresAdditionalInformationDetails", "shortName": "Related Party Disclosures - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R118": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241114064 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://www.exlservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210181005 - Disclosure - Earnings Per Share", "role": "http://www.exlservice.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210221006 - Disclosure - Cash, Cash Equivalents and Restricted Cash", "role": "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCash", "shortName": "Cash, Cash Equivalents and Restricted Cash", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210251007 - Disclosure - Investments", "role": "http://www.exlservice.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210281008 - Disclosure - Other Income, net", "role": "http://www.exlservice.com/role/OtherIncomenet", "shortName": "Other Income, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210311009 - Disclosure - Property and Equipment, net", "role": "http://www.exlservice.com/role/PropertyandEquipmentnet", "shortName": "Property and Equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210371010 - Disclosure - Business Combination, Goodwill and Intangible Assets", "role": "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssets", "shortName": "Business Combination, Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210461011 - Disclosure - Other Current Assets", "role": "http://www.exlservice.com/role/OtherCurrentAssets", "shortName": "Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210491012 - Disclosure - Other Assets", "role": "http://www.exlservice.com/role/OtherAssets", "shortName": "Other Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010002 - Statement - Consolidated Balance Sheets (Unaudited)", "role": "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "shortName": "Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210521013 - Disclosure - Accrued Expenses and Other Current Liabilities", "role": "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210551014 - Disclosure - Other Non-Current Liabilities", "role": "http://www.exlservice.com/role/OtherNonCurrentLiabilities", "shortName": "Other Non-Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210581015 - Disclosure - Accumulated Other Comprehensive Income/(Loss)", "role": "http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLoss", "shortName": "Accumulated Other Comprehensive Income/(Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210611016 - Disclosure - Fair Value Measurements", "role": "http://www.exlservice.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210661017 - Disclosure - Derivatives and Hedge Accounting", "role": "http://www.exlservice.com/role/DerivativesandHedgeAccounting", "shortName": "Derivatives and Hedge Accounting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210731018 - Disclosure - Borrowings", "role": "http://www.exlservice.com/role/Borrowings", "shortName": "Borrowings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210791019 - Disclosure - Capital Structure", "role": "http://www.exlservice.com/role/CapitalStructure", "shortName": "Capital Structure", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210841020 - Disclosure - Employee Benefit Plans", "role": "http://www.exlservice.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210901021 - Disclosure - Leases", "role": "http://www.exlservice.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210971022 - Disclosure - Income Taxes", "role": "http://www.exlservice.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211011023 - Disclosure - Stock-Based Compensation", "role": "http://www.exlservice.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211081024 - Disclosure - Related Party Disclosures", "role": "http://www.exlservice.com/role/RelatedPartyDisclosures", "shortName": "Related Party Disclosures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211101025 - Disclosure - Commitments and Contingencies", "role": "http://www.exlservice.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "220032001 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230053001 - Disclosure - Segment and Geographical Information (Tables)", "role": "http://www.exlservice.com/role/SegmentandGeographicalInformationTables", "shortName": "Segment and Geographical Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230113002 - Disclosure - Revenues, net (Tables)", "role": "http://www.exlservice.com/role/RevenuesnetTables", "shortName": "Revenues, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230193003 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.exlservice.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230233004 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Tables)", "role": "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashTables", "shortName": "Cash, Cash Equivalents and Restricted Cash (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230263005 - Disclosure - Investments (Tables)", "role": "http://www.exlservice.com/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230293006 - Disclosure - Other Income, net (Tables)", "role": "http://www.exlservice.com/role/OtherIncomenetTables", "shortName": "Other Income, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030004 - Statement - Consolidated Statements of Income (Unaudited)", "role": "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "shortName": "Consolidated Statements of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230323007 - Disclosure - Property and Equipment, net (Tables)", "role": "http://www.exlservice.com/role/PropertyandEquipmentnetTables", "shortName": "Property and Equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230383008 - Disclosure - Business Combination, Goodwill and Intangible Assets (Tables)", "role": "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsTables", "shortName": "Business Combination, Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230473009 - Disclosure - Other Current Assets (Tables)", "role": "http://www.exlservice.com/role/OtherCurrentAssetsTables", "shortName": "Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230503010 - Disclosure - Other Assets (Tables)", "role": "http://www.exlservice.com/role/OtherAssetsTables", "shortName": "Other Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230533011 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "role": "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230563012 - Disclosure - Other Non-Current Liabilities (Tables)", "role": "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesTables", "shortName": "Other Non-Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230593013 - Disclosure - Accumulated Other Comprehensive Income/(Loss) (Tables)", "role": "http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "shortName": "Accumulated Other Comprehensive Income/(Loss) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230623014 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.exlservice.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230673015 - Disclosure - Derivatives and Hedge Accounting (Tables)", "role": "http://www.exlservice.com/role/DerivativesandHedgeAccountingTables", "shortName": "Derivatives and Hedge Accounting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230743016 - Disclosure - Borrowings (Tables)", "role": "http://www.exlservice.com/role/BorrowingsTables", "shortName": "Borrowings (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040005 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)", "role": "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "shortName": "Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "exls:ScheduleOfPurchaseOfCommonStockFromEmployeesWithholdingTaxPaymentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230803017 - Disclosure - Capital Structure (Tables)", "role": "http://www.exlservice.com/role/CapitalStructureTables", "shortName": "Capital Structure (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "exls:ScheduleOfPurchaseOfCommonStockFromEmployeesWithholdingTaxPaymentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230853018 - Disclosure - Employee Benefit Plans (Tables)", "role": "http://www.exlservice.com/role/EmployeeBenefitPlansTables", "shortName": "Employee Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "exls:ScheduleOfLeasesInStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230913019 - Disclosure - Leases (Tables)", "role": "http://www.exlservice.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "exls:ScheduleOfLeasesInStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230983020 - Disclosure - Income Taxes (Tables)", "role": "http://www.exlservice.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "231023021 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.exlservice.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "operating_segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240064001 - Disclosure - Segment and Geographical Information - Additional Information (Details)", "role": "http://www.exlservice.com/role/SegmentandGeographicalInformationAdditionalInformationDetails", "shortName": "Segment and Geographical Information - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "operating_segment", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240074002 - Disclosure - Segment and Geographical Information - Revenues and Cost of Revenues for Company's Reportable Segments (Details)", "role": "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails", "shortName": "Segment and Geographical Information - Revenues and Cost of Revenues for Company's Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NonoperatingIncomeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240084003 - Disclosure - Segment and Geographical Information - Revenues Based on Geographical Information (Details)", "role": "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesBasedonGeographicalInformationDetails", "shortName": "Segment and Geographical Information - Revenues Based on Geographical Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i0c04e46b7c72477ba08493f89b79d215_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240094004 - Disclosure - Segment and Geographical Information - Property, Plant and Equipment, Net Based On Geographical Information (Details)", "role": "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails", "shortName": "Segment and Geographical Information - Property, Plant and Equipment, Net Based On Geographical Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240124005 - Disclosure - Revenues, net - Contracts with Customer, Receivables, Assets and Liabilities (Details)", "role": "http://www.exlservice.com/role/RevenuesnetContractswithCustomerReceivablesAssetsandLiabilitiesDetails", "shortName": "Revenues, net - Contracts with Customer, Receivables, Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i6c306358bdca417da07f92988a934b82_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050006 - Statement - Consolidated Statements of Equity (Unaudited)", "role": "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited", "shortName": "Consolidated Statements of Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i6c306358bdca417da07f92988a934b82_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnbilledContractsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240134006 - Disclosure - Revenues, net - Additional Information (Details)", "role": "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails", "shortName": "Revenues, net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnbilledContractsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240144007 - Disclosure - Revenues, net - Contract with Customer Revenue Recognized (Details)", "role": "http://www.exlservice.com/role/RevenuesnetContractwithCustomerRevenueRecognizedDetails", "shortName": "Revenues, net - Contract with Customer Revenue Recognized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i263c2cff023c405ab7e00d78808efb70_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240154008 - Disclosure - Revenues, net - Contract Acquisition and Fulfillment Costs (Details)", "role": "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails", "shortName": "Revenues, net - Contract Acquisition and Fulfillment Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i263c2cff023c405ab7e00d78808efb70_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240164009 - Disclosure - Revenues, net - Accounts Receivable, Net (Details)", "role": "http://www.exlservice.com/role/RevenuesnetAccountsReceivableNetDetails", "shortName": "Revenues, net - Accounts Receivable, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i7bcef501a53c4afa8059ccca24d04935_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240174010 - Disclosure - Revenues, net - Allowance for Credit Loss (Details)", "role": "http://www.exlservice.com/role/RevenuesnetAllowanceforCreditLossDetails", "shortName": "Revenues, net - Allowance for Credit Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "exls:AccountsReceivableCreditLossExpenseReversalAndOtherWriteoffs", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "ia818baab3a7144ac8350974f48e35746_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240204011 - Disclosure - Earnings Per Share - Narrative (Details)", "role": "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails", "shortName": "Earnings Per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240214012 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details)", "role": "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails", "shortName": "Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "0", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240244013 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details)", "role": "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails", "shortName": "Cash, Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i0196c0a479ad488b815bba309728d63a_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:InvestmentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "exls:MutualFundFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240274014 - Disclosure - Investments (Details)", "role": "http://www.exlservice.com/role/InvestmentsDetails", "shortName": "Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:InvestmentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "lang": "en-US", "name": "exls:TermDepositsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestAndOtherIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240304015 - Disclosure - Other Income, net - Summary of Other Income, net (Details)", "role": "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails", "shortName": "Other Income, net - Summary of Other Income, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestAndOtherIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060007 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240334016 - Disclosure - Property and Equipment, net - Schedule of Property and Equipment (Details)", "role": "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails", "shortName": "Property and Equipment, net - Schedule of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240344017 - Disclosure - Property and Equipment, net - Depreciation and Amortization Expense and Effect of Foreign Exchange Gain/Loss (Details)", "role": "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails", "shortName": "Property and Equipment, net - Depreciation and Amortization Expense and Effect of Foreign Exchange Gain/Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240354018 - Disclosure - Property and Equipment, net - Internally Developed Software Costs, Included under Software (Details)", "role": "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails", "shortName": "Property and Equipment, net - Internally Developed Software Costs, Included under Software (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i65e1bd4ed6d147d8b04c607aa62cc122_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240364019 - Disclosure - Property and Equipment, net - Additional Information (Details)", "role": "http://www.exlservice.com/role/PropertyandEquipmentnetAdditionalInformationDetails", "shortName": "Property and Equipment, net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240394020 - Disclosure - Business Combination, Goodwill and Intangible Assets - Additional Information (Details)", "role": "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails", "shortName": "Business Combination, Goodwill and Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i78dc148acf3d415a8ec63e14ce98a099_D20211216-20211216", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240404021 - Disclosure - Business Combinations, Goodwill and Intangible Assets - Summary of Assets and Liabilities Acquired (Details)", "role": "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails", "shortName": "Business Combinations, Goodwill and Intangible Assets - Summary of Assets and Liabilities Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "if8f636ac142f43338dd6dde1b111098a_I20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i65e1bd4ed6d147d8b04c607aa62cc122_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240414022 - Disclosure - Business Combination, Goodwill and Intangible Assets - Summary of Company's Goodwill (Details)", "role": "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "shortName": "Business Combination, Goodwill and Intangible Assets - Summary of Company's Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillTransfers", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240424023 - Disclosure - Business Combination, Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details)", "role": "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "shortName": "Business Combination, Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240434024 - Disclosure - Business Combination, Goodwill and Intangible Assets - Amortization of Intangible Assets (Details)", "role": "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAmortizationofIntangibleAssetsDetails", "shortName": "Business Combination, Goodwill and Intangible Assets - Amortization of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "exls:ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "ifd7b22617d334d5cae093e7b067c26da_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240444025 - Disclosure - Business Combination, Goodwill and Intangible Assets - Weighted Average Life of Intangible Assets (Details)", "role": "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails", "shortName": "Business Combination, Goodwill and Intangible Assets - Weighted Average Life of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "exls:ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "ifd7b22617d334d5cae093e7b067c26da_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210011001 - Disclosure - Organization", "role": "http://www.exlservice.com/role/Organization", "shortName": "Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240454026 - Disclosure - Business Combination, Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Details)", "role": "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails", "shortName": "Business Combination, Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxesReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240484027 - Disclosure - Other Current Assets - Schedule of Other Current Assets (Details)", "role": "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails", "shortName": "Other Current Assets - Schedule of Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxesReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "exls:DeferredContractAcquisitionCostsNonCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240514028 - Disclosure - Other Assets (Details)", "role": "http://www.exlservice.com/role/OtherAssetsDetails", "shortName": "Other Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "exls:DeferredContractAcquisitionCostsNonCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "exls:AccruedExpensesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240544029 - Disclosure - Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "exls:AccruedExpensesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240574030 - Disclosure - Other Non-Current Liabilities - Summary of Other Non-Current Liabilities (Details)", "role": "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails", "shortName": "Other Non-Current Liabilities - Summary of Other Non-Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i7bcef501a53c4afa8059ccca24d04935_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240604031 - Disclosure - Accumulated Other Comprehensive Income/(Loss) - Summary of Accumulated Other Comprehensive Income/(Loss) (Details)", "role": "http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Accumulated Other Comprehensive Income/(Loss) - Summary of Accumulated Other Comprehensive Income/(Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:InvestmentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "exls:MutualFundFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240634032 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details)", "role": "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails", "shortName": "Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i0d21af68f3fb4c2d80e0bfc820851c1b_I20220930", "decimals": "-3", "lang": "en-US", "name": "exls:MoneyMarketFundsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i3b07c15531e743b4b0d9503510f1c896_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240644033 - Disclosure - Fair Value Measurements - Contingent Consideration (Details)", "role": "http://www.exlservice.com/role/FairValueMeasurementsContingentConsiderationDetails", "shortName": "Fair Value Measurements - Contingent Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "icb31c95761e2465c8190b40ba073f443_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "exls:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilityAcquisitions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i0d21af68f3fb4c2d80e0bfc820851c1b_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240654034 - Disclosure - Fair Value Measurements - Additional Information (Details)", "role": "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R89": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240684035 - Disclosure - Derivatives and Hedge Accounting - Additional Information (Details)", "role": "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "shortName": "Derivatives and Hedge Accounting - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210021002 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.exlservice.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i945e32dcf96341478154e9a2535c3b4e_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240694036 - Disclosure - Derivatives and Hedge Accounting - Summary of Fair Value of Foreign Currency Exchange Contracts (Details)", "role": "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails", "shortName": "Derivatives and Hedge Accounting - Summary of Fair Value of Foreign Currency Exchange Contracts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i945e32dcf96341478154e9a2535c3b4e_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240704037 - Disclosure - Derivatives and Hedge Accounting - Summary of Effect of Foreign Currency Exchange Contracts (Details)", "role": "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails", "shortName": "Derivatives and Hedge Accounting - Summary of Effect of Foreign Currency Exchange Contracts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i148d5744b9844044a7b6b65791da2407_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240714038 - Disclosure - Derivatives and Hedge Accounting - Location of Gain or Loss Recognized (Details)", "role": "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "shortName": "Derivatives and Hedge Accounting - Location of Gain or Loss Recognized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240724039 - Disclosure - Derivatives and Hedge Accounting - Effect of Net Investment Hedges on AOCL (Details)", "role": "http://www.exlservice.com/role/DerivativesandHedgeAccountingEffectofNetInvestmentHedgesonAOCLDetails", "shortName": "Derivatives and Hedge Accounting - Effect of Net Investment Hedges on AOCL (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i32550d195e524abfa8b6aa73e5b676ed_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240754040 - Disclosure - Borrowings - Company's Debt Position (Details)", "role": "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "shortName": "Borrowings - Company's Debt Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i3d4a9847b0ba4f46a43af8e795bfa353_I20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i7eb23f5d0f7347708ca260ce26ea1fce_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "exls:InterestExpenseAndAmortizationOfDebtDiscountPremium", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240764041 - Disclosure - Borrowings - Additional Information (Details)", "role": "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "shortName": "Borrowings - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i7eb23f5d0f7347708ca260ce26ea1fce_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "exls:InterestExpenseAndAmortizationOfDebtDiscountPremium", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i3f7b6148db9046939df1362200c58b9e_D20220701-20220930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInterestRateDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240774042 - Disclosure - Borrowings - Credit Facilities Carried an Effective Interest Rate (Details)", "role": "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "shortName": "Borrowings - Credit Facilities Carried an Effective Interest Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i3f7b6148db9046939df1362200c58b9e_D20220701-20220930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInterestRateDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i3d4a9847b0ba4f46a43af8e795bfa353_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240784043 - Disclosure - Borrowings - Principle Maturities of Borrowings and Credit Arrangements (Details)", "role": "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails", "shortName": "Borrowings - Principle Maturities of Borrowings and Credit Arrangements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i3d4a9847b0ba4f46a43af8e795bfa353_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "exls:NumberOfClassesOfCommonStockOutstanding", "reportCount": 1, "unique": true, "unitRef": "class_of_common_stock", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240814044 - Disclosure - Capital Structure - Additional Information (Details)", "role": "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails", "shortName": "Capital Structure - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i57bb237c8da84633af348c056f0c5813_D20220101-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "exls:NumberOfClassesOfCommonStockOutstanding", "reportCount": 1, "unique": true, "unitRef": "class_of_common_stock", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "exls:ScheduleOfPurchaseOfCommonStockFromEmployeesWithholdingTaxPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240824045 - Disclosure - Capital Structure - Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock (Details)", "role": "http://www.exlservice.com/role/CapitalStructurePurchaseofCommonStockfromEmployeesWithholdingTaxPaymentsRelatedtoVestingofRestrictedStockDetails", "shortName": "Capital Structure - Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "exls:ScheduleOfPurchaseOfCommonStockFromEmployeesWithholdingTaxPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20220930.htm", "contextRef": "i87dfefb2ac934cdaa359bed93dea9302_D20220701-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } } }, "segmentCount": 75, "tag": { "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesBasedonGeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "country_IN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INDIA", "verboseLabel": "India" } } }, "localname": "IN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "country_PH": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PHILIPPINES", "verboseLabel": "Philippines" } } }, "localname": "PH", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States", "verboseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesBasedonGeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r736" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r737" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r734" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r734" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r734" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r738" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r734" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r734" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r734" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r734" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r733" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r735" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "exls_A2022EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2022 Employee Stock Purchase Plan", "label": "2022 Employee Stock Purchase Plan [Member]", "terseLabel": "2022 Employee Stock Purchase Plan" } } }, "localname": "A2022EmployeeStockPurchasePlanMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "exls_A3.50ConvertibleSeniorNotesdueOctober12024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "3.50% Convertible Senior Notes due October 1, 2024 [Member]", "label": "3.50% Convertible Senior Notes due October 1, 2024 [Member]", "terseLabel": "3.50% Convertible Senior Notes due October 1, 2024" } } }, "localname": "A3.50ConvertibleSeniorNotesdueOctober12024Member", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "exls_AccountsReceivableAllowanceforCreditLossForeignCurrencyTranslation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance for Credit Loss, Foreign Currency Translation", "label": "Accounts Receivable, Allowance for Credit Loss, Foreign Currency Translation", "terseLabel": "Translation adjustment" } } }, "localname": "AccountsReceivableAllowanceforCreditLossForeignCurrencyTranslation", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAllowanceforCreditLossDetails" ], "xbrltype": "monetaryItemType" }, "exls_AccountsReceivableCreditLossExpenseReversalAndOtherWriteoffs": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Credit Loss Expense (Reversal) And Other Writeoffs", "label": "Accounts Receivable, Credit Loss Expense (Reversal) And Other Writeoffs", "terseLabel": "Additions / (reductions)" } } }, "localname": "AccountsReceivableCreditLossExpenseReversalAndOtherWriteoffs", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAllowanceforCreditLossDetails" ], "xbrltype": "monetaryItemType" }, "exls_AccruedExpensesAndOtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued expenses and other current liabilities.", "label": "Accrued Expenses And Other Current Liabilities [Member]", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilitiesMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "exls_AccruedExpensesCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued expenses.", "label": "Accrued Expenses Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedExpensesCurrent", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "exls_AcquisitionOfTreasuryStockValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is held in treasury.", "label": "Acquisition Of Treasury Stock Value", "negatedTerseLabel": "Acquisition of treasury stock" } } }, "localname": "AcquisitionOfTreasuryStockValue", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "exls_AggregateDisputedAmountRelatedtoTransferPricingandPermanentEstablishment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate disputed amount related to transfer pricing and permanent establishment", "label": "Aggregate Disputed Amount Related to Transfer Pricing and Permanent Establishment", "terseLabel": "Aggregate amount demanded by income tax authorities related to its transfer pricing issues" } } }, "localname": "AggregateDisputedAmountRelatedtoTransferPricingandPermanentEstablishment", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_AmendmentAndRestatementOfThe2006OmnibusAwardPlan2015PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amendment And Restatement Of The 2006 Omnibus Award Plan (2015 Plan)", "label": "Amendment And Restatement Of The 2006 Omnibus Award Plan (2015 Plan) [Member]", "terseLabel": "Amendment And Restatement Of The 2006 Omnibus Award Plan (2015 Plan)" } } }, "localname": "AmendmentAndRestatementOfThe2006OmnibusAwardPlan2015PlanMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "exls_AmountsPaidAsDepositsInRespectOfContingencies": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts paid as deposits in respect of Contingencies.", "label": "Amounts Paid As Deposits In Respect Of Contingencies", "terseLabel": "Amounts paid on deposits" } } }, "localname": "AmountsPaidAsDepositsInRespectOfContingencies", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_AnalyticsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Analytics [Member]", "label": "Analytics [Member]", "terseLabel": "Analytics" } } }, "localname": "AnalyticsMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "exls_AnalyticsServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Analytics Services [Member]", "label": "Analytics Services [Member]", "terseLabel": "Analytics services" } } }, "localname": "AnalyticsServicesMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "exls_BankGuaranteeIssued": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Bank Guarantee Issued", "label": "Bank Guarantee Issued", "terseLabel": "Deposits for bank guarantees issued" } } }, "localname": "BankGuaranteeIssued", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_BusinessCombinationConsiderationTransferredExcludingCashAndCashEquivalentsAcquiredDebtAndOtherPostClosingAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Consideration Transferred, Excluding Cash And Cash Equivalents Acquired, Debt And Other Post Closing Adjustments", "label": "Business Combination Consideration Transferred, Excluding Cash And Cash Equivalents Acquired, Debt And Other Post Closing Adjustments", "terseLabel": "Consideration transferred, excluding cash and cash equivalents acquired, debt and other post closing adjustments" } } }, "localname": "BusinessCombinationConsiderationTransferredExcludingCashAndCashEquivalentsAcquiredDebtAndOtherPostClosingAdjustments", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilityAcquisitions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability, Acquisitions", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability, Acquisitions", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilityAcquisitions", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "exls_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilityFairValueChanges": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability, Fair Value Changes", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability, Fair Value Changes", "terseLabel": "Fair value changes" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilityFairValueChanges", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "exls_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedAndOther": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued And Other", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued And Other", "negatedTerseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedAndOther", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "exls_CapitalExpenditureLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Capital Expenditure, Liability, Current", "label": "Capital Expenditure, Liability, Current", "terseLabel": "Accrued capital expenditures" } } }, "localname": "CapitalExpenditureLiabilityCurrent", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "exls_ClairvoyantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Clairvoyant", "label": "Clairvoyant [Member]", "terseLabel": "Clairvoyant" } } }, "localname": "ClairvoyantMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "domainItemType" }, "exls_ContractAcquisitionCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Acquisition Costs [Member]", "label": "Contract Acquisition Costs [Member]", "terseLabel": "Contract Acquisition Costs" } } }, "localname": "ContractAcquisitionCostsMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails", "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "domainItemType" }, "exls_ContractFromCustomerLiabilityConsiderationReceivedFromTransitionsActivities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract From Customer Liability, Consideration Received From Transitions Activities", "label": "Contract From Customer Liability,, Consideration Received From Transitions Activities", "terseLabel": "Consideration received for process transition activities" } } }, "localname": "ContractFromCustomerLiabilityConsiderationReceivedFromTransitionsActivities", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractswithCustomerReceivablesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "exls_ContractFromCustomerLiabilityConsiderationReceivedFromTransitionsActivitiesRevenueRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract From Customer Liability, Consideration Received From Transitions Activities, Revenue Recognized", "label": "Contract From Customer Liability, Consideration Received From Transitions Activities, Revenue Recognized", "terseLabel": "Consideration received for process transition activities" } } }, "localname": "ContractFromCustomerLiabilityConsiderationReceivedFromTransitionsActivitiesRevenueRecognized", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractwithCustomerRevenueRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "exls_ContractFulfillmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Fulfillment Costs [Member]", "label": "Contract Fulfillment Costs [Member]", "terseLabel": "Contract Fulfillment Costs" } } }, "localname": "ContractFulfillmentCostsMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails", "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "domainItemType" }, "exls_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "exls_DeferredContractAcquisitionCostsCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 8.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Contract Acquisition Costs Current", "label": "Deferred Contract Acquisition Costs Current", "terseLabel": "Deferred contract fulfillment costs" } } }, "localname": "DeferredContractAcquisitionCostsCurrent", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "exls_DeferredContractAcquisitionCostsNonCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Contract Acquisition Costs NonCurrent", "label": "Deferred Contract Acquisition Costs NonCurrent", "terseLabel": "Deferred contract fulfillment costs" } } }, "localname": "DeferredContractAcquisitionCostsNonCurrent", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "exls_DefinedBenefitPlanExpectedReturnOnPlanAssetsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan Expected Return On Plan Assets Percentage", "label": "Defined Benefit Plan Expected Return On Plan Assets Percentage", "terseLabel": "Expected return on plan assets, percentage" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssetsPercentage", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "exls_DepreciationAndAmortizationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Depreciation And Amortization [Member]", "label": "Depreciation And Amortization [Member]", "terseLabel": "Depreciation and Amortization" } } }, "localname": "DepreciationAndAmortizationMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails" ], "xbrltype": "domainItemType" }, "exls_DigitalOperationsAndSolutionsServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Digital Operations And Solutions Services", "label": "Digital Operations And Solutions Services [Member]", "terseLabel": "Digital operations and solutions" } } }, "localname": "DigitalOperationsAndSolutionsServicesMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "exls_EarningsPerShareBasicAndDilutedEPSAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share, Basic and Diluted EPS", "label": "Earnings Per Share, Basic and Diluted EPS [Abstract]", "terseLabel": "Earnings per share attributable to ExlService Holdings Inc. stockholders:" } } }, "localname": "EarningsPerShareBasicAndDilutedEPSAbstract", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "stringItemType" }, "exls_EffectiveIncomeTaxRateReconciliationDeductionSettlementOfConvertibleDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Deduction, Settlement Of Convertible Debt", "label": "Effective Income Tax Rate Reconciliation, Deduction, Settlement Of Convertible Debt", "terseLabel": "Tax benefit on settlement of notes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductionSettlementOfConvertibleDebt", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_EmergingBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Emerging Business [Member]", "label": "Emerging Business [Member]", "terseLabel": "Emerging Business" } } }, "localname": "EmergingBusinessMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "exls_EmployeeStockPurchaseProgramCapPerEmployee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Program, Cap Per Employee", "label": "Employee Stock Purchase Program, Cap Per Employee", "terseLabel": "Employee stock purchase program, cap per employee" } } }, "localname": "EmployeeStockPurchaseProgramCapPerEmployee", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "exls_EmployeeStockPurchaseProgramPercentageCapPerEmployee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Program, Percentage Cap Per Employee", "label": "Employee Stock Purchase Program, Percentage Cap Per Employee", "terseLabel": "Employee stock purchase program, cap per employee" } } }, "localname": "EmployeeStockPurchaseProgramPercentageCapPerEmployee", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "exls_EmployersMatchingContributionShareMatchProgramCapPerEmployee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Employers Matching Contribution, Share Match Program, Cap per Employee", "label": "Employers Matching Contribution, Share Match Program, Cap per Employee", "terseLabel": "Employers matching contribution, cap per employee" } } }, "localname": "EmployersMatchingContributionShareMatchProgramCapPerEmployee", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "exls_ExportOrientedUnitsEstablishedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Export oriented units established percentage.", "label": "Export Oriented Units Established Percentage", "terseLabel": "Export-oriented units established, percentage" } } }, "localname": "ExportOrientedUnitsEstablishedPercentage", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "exls_FinanceLeaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Lease [Abstract]", "label": "Finance Lease [Abstract]", "terseLabel": "Finance Lease" } } }, "localname": "FinanceLeaseAbstract", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "exls_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance Lease Cost", "label": "Finance Lease Cost", "totalLabel": "Total finance lease cost" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "exls_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, to be Paid, after Year Four", "label": "Finance Lease, Liability, to be Paid, after Year Four", "terseLabel": "2027 and thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "exls_GoodsAndServiceTaxRefundDenied": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Goods And Service Tax, Refund Denied", "label": "Goods And Service Tax, Refund Denied", "terseLabel": "GST refund, amount rejected" } } }, "localname": "GoodsAndServiceTaxRefundDenied", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_HealthcareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Healthcare", "label": "Healthcare [Member]", "terseLabel": "Healthcare" } } }, "localname": "HealthcareMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "exls_InboundMediaGroupLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inbound Media Group, LLC", "label": "Inbound Media Group, LLC [Member]", "terseLabel": "Inbound Media Group, LLC" } } }, "localname": "InboundMediaGroupLLCMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "exls_IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsTotal": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income (Loss) From Continuing Operations Before Equity Method Investments, Total", "label": "Income (Loss) From Continuing Operations Before Equity Method Investments, Total", "totalLabel": "Income before earnings from equity affiliates" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsTotal", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "exls_IncreaseDecreaseInCapitalizedContractCostGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Capitalized Contract Cost Gross", "label": "Increase (Decrease) In Capitalized Contract Cost Gross", "terseLabel": "Additions / (reductions)" } } }, "localname": "IncreaseDecreaseInCapitalizedContractCostGross", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "exls_IncreaseDecreaseInCapitalizedContractCostsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Capitalized Contract Costs [Roll Forward]", "label": "Increase (Decrease) In Capitalized Contract Costs [Roll Forward]", "terseLabel": "Increase (Decrease) In Capitalized Contract Costs [Roll Forward]" } } }, "localname": "IncreaseDecreaseInCapitalizedContractCostsRollForward", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "stringItemType" }, "exls_IncreaseDecreaseInOperatingLeaseAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Operating Lease Assets", "label": "Increase (Decrease) In Operating Lease Assets", "terseLabel": "Reduction in ROU assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseAssets", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Operating Lease Liabilities", "label": "Increase (Decrease) In Operating Lease Liabilities", "terseLabel": "Reduction in lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_IndefinitelivedintangibleassetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indefinite lived intangible assets [Abstract]", "label": "Indefinite lived intangible assets [Abstract]", "terseLabel": "Indefinite-lived intangible assets:" } } }, "localname": "IndefinitelivedintangibleassetsAbstract", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "exls_InsuranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Insurance [Member]", "label": "Insurance [Member]", "terseLabel": "Insurance" } } }, "localname": "InsuranceMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "exls_InterestExpenseAndAmortizationOfDebtDiscountPremium": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest Expense And Amortization of Debt Discount (Premium)", "label": "Interest Expense And Amortization of Debt Discount (Premium)", "terseLabel": "Interest expense and amortization of debt discount" } } }, "localname": "InterestExpenseAndAmortizationOfDebtDiscountPremium", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "terseLabel": "2027 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "exls_LineOfCreditFacilityOptionForAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of credit facility option for additional borrowing capacity", "label": "Line of credit facility option for additional borrowing capacity", "terseLabel": "Line of credit facility option for additional borrowing capacity" } } }, "localname": "LineOfCreditFacilityOptionForAdditionalBorrowingCapacity", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_LongTermDebtMaturityAfterYearFour": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Maturity, After Year Four", "label": "Long-Term Debt, Maturity, After Year Four", "terseLabel": "2027 and thereafter" } } }, "localname": "LongTermDebtMaturityAfterYearFour", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "exls_MarketConditionBasedPerformanceRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market Condition Based Performance Restricted Stock Units [Member]", "label": "Market Condition Based Performance Restricted Stock Units [Member]", "terseLabel": "Market\u00a0Condition\u00a0Based\u00a0PRSUs" } } }, "localname": "MarketConditionBasedPerformanceRestrictedStockUnitsMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "exls_MoneyMarketFundsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Money Market Funds, Fair Value Disclosure", "label": "Money Market Funds, Fair Value Disclosure", "terseLabel": "Cash equivalents - Money market funds" } } }, "localname": "MoneyMarketFundsFairValueDisclosure", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "exls_MutualFundFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.exlservice.com/role/InvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_ShortTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Mutual fund fair value disclosure.", "label": "Mutual Fund Fair Value Disclosure", "terseLabel": "Mutual funds" } } }, "localname": "MutualFundFairValueDisclosure", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails", "http://www.exlservice.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "exls_NewCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New Credit Agreement [Member]", "label": "New Credit Agreement [Member]", "terseLabel": "New Credit Agreement" } } }, "localname": "NewCreditAgreementMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails" ], "xbrltype": "domainItemType" }, "exls_NumberOfClassesOfCommonStockOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Classes Of Common Stock Outstanding", "label": "Number Of Classes Of Common Stock Outstanding", "terseLabel": "Number of classes of common stock outstanding" } } }, "localname": "NumberOfClassesOfCommonStockOutstanding", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "exls_NumberOfCompaniesUndergoingAssessmentForDefinedContributionBenefits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Companies Undergoing Assessment For Defined Contribution Benefits", "label": "Number Of Companies Undergoing Assessment For Defined Contribution Benefits", "terseLabel": "Number of companies undergoing assessment" } } }, "localname": "NumberOfCompaniesUndergoingAssessmentForDefinedContributionBenefits", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "exls_NumberOfInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Installments", "label": "Number of Installments", "terseLabel": "Number of installments" } } }, "localname": "NumberOfInstallments", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "exls_OperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Leases [Abstract]", "label": "Operating Leases [Abstract]", "terseLabel": "Operating Lease" } } }, "localname": "OperatingLeasesAbstract", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "exls_OtherMiscellaneousNonoperatingIncomeExpense": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Miscellaneous Nonoperating Income (Expense)", "label": "Other Miscellaneous Nonoperating Income (Expense)", "terseLabel": "Others, net" } } }, "localname": "OtherMiscellaneousNonoperatingIncomeExpense", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails" ], "xbrltype": "monetaryItemType" }, "exls_PercentageOfPerformanceCriteriaAchievedAndSharesVested": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage Of Performance Criteria Achieved And Shares Vested", "label": "Percentage Of Performance Criteria Achieved And Shares Vested", "terseLabel": "Performance based percentage" } } }, "localname": "PercentageOfPerformanceCriteriaAchievedAndSharesVested", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "percentItemType" }, "exls_PerformanceBasedStockAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Based Stock Awards [Member]", "label": "Performance Based Stock Awards [Member]", "terseLabel": "Performance Based Stock Awards" } } }, "localname": "PerformanceBasedStockAwardsMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "exls_RestOfWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest of World.", "label": "Rest Of World [Member]", "terseLabel": "Rest of World", "verboseLabel": "Rest of World" } } }, "localname": "RestOfWorldMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesBasedonGeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "exls_RestrictedStockandRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock and Restricted Stock Units [Member]", "label": "Restricted Stock and Restricted Stock Units [Member]", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockandRestrictedStockUnitsMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "exls_RevenueBasedPerformanceRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Based Performance Restricted Stock Units [Member]", "label": "Revenue Based Performance Restricted Stock Units [Member]", "terseLabel": "Revenue\u00a0Based\u00a0PRSUs" } } }, "localname": "RevenueBasedPerformanceRestrictedStockUnitsMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "exls_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of finite lived intangible assets useful lives.", "label": "Schedule Of Finite Lived Intangible Assets Useful Lives Table [Table Text Block]", "terseLabel": "Schedule of Finite Lived Intangible Assets Useful Lives" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTableTextBlock", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "exls_ScheduleOfLeasesInStatementOfFinancialPositionTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Leases In Statement Of Financial Position [Table Text Block]", "label": "Schedule Of Leases In Statement Of Financial Position [Table Text Block]", "terseLabel": "Schedule of Supplemental Balance Sheet Information" } } }, "localname": "ScheduleOfLeasesInStatementOfFinancialPositionTableTextBlock", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "exls_ScheduleOfPurchaseOfCommonStockFromEmployeesWithholdingTaxPaymentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Purchase of Common Stock from Employees Withholding Tax Payments", "label": "Schedule Of Purchase Of Common Stock From Employees Withholding Tax Payments [Table Text Block]", "terseLabel": "Schedule of Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock" } } }, "localname": "ScheduleOfPurchaseOfCommonStockFromEmployeesWithholdingTaxPaymentsTableTextBlock", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/CapitalStructureTables" ], "xbrltype": "textBlockItemType" }, "exls_ScheduleOfSupplementalCashFlowAndOtherInformationLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Statement of Cash Flows, Supplemental Disclosures [Table Text Block]", "label": "Schedule Of Supplemental Cash Flow And Other Information, Leases [Table Text Block]", "terseLabel": "Schedule of Supplemental Cash Flow Information Related to Leases" } } }, "localname": "ScheduleOfSupplementalCashFlowAndOtherInformationLeasesTableTextBlock", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "exls_ServiceTaxesReceivable": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Service Taxes Receivable", "label": "Service Taxes Receivable", "terseLabel": "Receivable from statutory authorities" } } }, "localname": "ServiceTaxesReceivable", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "exls_ServiceTaxesReceivableCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Service Taxes Receivable, Current", "label": "Service Taxes Receivable, Current", "verboseLabel": "Receivables from statutory authorities" } } }, "localname": "ServiceTaxesReceivableCurrent", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "exls_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetSharesEarned": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Target Shares Earned", "label": "Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Target Shares Earned", "terseLabel": "Percentage of target shares earned" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetSharesEarned", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "percentItemType" }, "exls_ShareMatchUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Match Units", "label": "Share Match Units [Member]", "terseLabel": "Restricted Stock Units (SMP)" } } }, "localname": "ShareMatchUnitsMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "domainItemType" }, "exls_StatutoryAuthorityPayablesCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Statutory Authority Payables, Current", "label": "Statutory Authority Payables, Current", "terseLabel": "Payable to statutory authorities" } } }, "localname": "StatutoryAuthorityPayablesCurrent", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "exls_StockholdersEquityIncludingSharesHeldInTreasury": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total stockholders' equity including shares held in treasury.", "label": "Stockholders Equity Including Shares Held In Treasury", "totalLabel": "Total including shares held in treasury" } } }, "localname": "StockholdersEquityIncludingSharesHeldInTreasury", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "exls_TermDepositsCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/InvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_ShortTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Term Deposits, Current", "label": "Term Deposits, Current", "terseLabel": "Term deposits" } } }, "localname": "TermDepositsCurrent", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "exls_TermDepositsNonCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/InvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Term Deposits, Non-Current", "label": "Term Deposits, Non-Current", "terseLabel": "Term deposits" } } }, "localname": "TermDepositsNonCurrent", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "exls_TotalBankGuaranteesAndDepositsInRespectOfContingencies": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total Bank Guarantees and Deposits in Respect of Contingencies", "label": "Total Bank Guarantees And Deposits In Respect Of Contingencies", "terseLabel": "Bank guarantees and deposits in respect to contingencies" } } }, "localname": "TotalBankGuaranteesAndDepositsInRespectOfContingencies", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_TwoThousandNineteenRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Nineteen Repurchase Program [Member]", "label": "Two Thousand Nineteen Repurchase Program [Member]", "terseLabel": "2019 Repurchase Program" } } }, "localname": "TwoThousandNineteenRepurchaseProgramMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "exls_TwoThousandTwentyTwoRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty Two Repurchase Program", "label": "Two Thousand Twenty Two Repurchase Program [Member]", "terseLabel": "2022 Repurchase Program" } } }, "localname": "TwoThousandTwentyTwoRepurchaseProgramMember", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "exls_ValueAddedTaxPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value Added Tax Payable", "label": "Value Added Tax Payable", "terseLabel": "Value added tax payable" } } }, "localname": "ValueAddedTaxPayable", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-Average Discount Rate [Abstract]", "label": "Weighted-Average Discount Rate [Abstract]", "terseLabel": "Weighted-average discount rate" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "stringItemType" }, "exls_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-Average Remaining Lease Term [Abstract]", "label": "Weighted-Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted-average remaining lease term (in years)" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.exlservice.com/20220930", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r281", "r282", "r283", "r284", "r305", "r342", "r431", "r433", "r643", "r644", "r645", "r646", "r647", "r648", "r650", "r700", "r703", "r727", "r728" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails", "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails", "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r281", "r282", "r283", "r284", "r305", "r342", "r431", "r433", "r643", "r644", "r645", "r646", "r647", "r648", "r650", "r700", "r703", "r727", "r728" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails", "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_PayablesToCustomers": { "auth_ref": [ "r749" ], "calculation": { "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount payable to customer by broker-dealer.", "label": "Broker-Dealer, Payable to Customer", "terseLabel": "Client liabilities" } } }, "localname": "PayablesToCustomers", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r203", "r282", "r283", "r378", "r382", "r653", "r699", "r701" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r203", "r282", "r283", "r378", "r382", "r653", "r699", "r701" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r274", "r281", "r282", "r283", "r284", "r305", "r342", "r397", "r431", "r433", "r466", "r467", "r468", "r643", "r644", "r645", "r646", "r647", "r648", "r650", "r700", "r703", "r727", "r728" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails", "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails", "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r274", "r281", "r282", "r283", "r284", "r305", "r342", "r397", "r431", "r433", "r466", "r467", "r468", "r643", "r644", "r645", "r646", "r647", "r648", "r650", "r700", "r703", "r727", "r728" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails", "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails", "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r204", "r205", "r378", "r383", "r702", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r739", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesBasedonGeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r204", "r205", "r378", "r383", "r702", "r712", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r739", "r740" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesBasedonGeographicalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Final price paid per share for the purchase of the targeted number of shares, determined by an average market price over a fixed period of time.", "label": "Accelerated Share Repurchases, Final Price Paid Per Share", "terseLabel": "Weighted average purchase price per share (in dollars per share)" } } }, "localname": "AcceleratedShareRepurchasesFinalPricePaidPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CapitalStructurePurchaseofCommonStockfromEmployeesWithholdingTaxPaymentsRelatedtoVestingofRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as noncurrent at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block]", "terseLabel": "Other Non-Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r38", "r639" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Movement in Allowance for Expected Credit Loss" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r25", "r211" ], "calculation": { "http://www.exlservice.com/role/RevenuesnetAccountsReceivableNetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, before Allowance for Credit Loss", "terseLabel": "Accounts receivable, including unbilled receivables" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r211", "r212" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.exlservice.com/role/RevenuesnetAccountsReceivableNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/RevenuesnetAccountsReceivableNetDetails", "http://www.exlservice.com/role/RevenuesnetContractswithCustomerReceivablesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r27", "r128", "r633", "r634", "r688" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.", "label": "Accounts Receivable, Related Parties", "terseLabel": "Accounts receivable, related parties" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RelatedPartyDisclosuresAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r20", "r661", "r681" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable, net" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r22", "r661", "r681" ], "calculation": { "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r59", "r64", "r73", "r74", "r75", "r538" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Retirement benefits" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r14", "r268" ], "calculation": { "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r64", "r73", "r74", "r75", "r76", "r537" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Unrealized gain/(loss) on cash flow hedges" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r30", "r61", "r63", "r64", "r685", "r708", "r709" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "exls_StockholdersEquityIncludingSharesHeldInTreasury", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r73", "r74", "r598", "r599", "r600", "r601", "r602", "r605" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r60", "r64", "r73", "r74", "r75", "r132", "r133", "r134", "r538", "r630", "r704", "r705" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "netLabel": "Accumulated Other Comprehensive Loss", "terseLabel": "Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r57", "r64", "r73", "r74", "r75", "r538", "r599", "r600", "r601", "r602", "r605" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from 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, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign currency translation loss" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Acquired finite-lived intangible asset, weighted average useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r28" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "exls_StockholdersEquityIncludingSharesHeldInTreasury", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r132", "r133", "r134", "r478", "r479", "r480", "r575" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r301" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Settlement of convertible notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r436", "r482", "r483" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r471" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "verboseLabel": "Stock-based compensation expenses" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r34", "r213", "r225", "r226", "r229" ], "calculation": { "http://www.exlservice.com/role/RevenuesnetAccountsReceivableNetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedTerseLabel": "Less: Allowance for expected credit losses", "periodEndLabel": "Closing Balance", "periodStartLabel": "Opening Balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAccountsReceivableNetDetails", "http://www.exlservice.com/role/RevenuesnetAllowanceforCreditLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAllowanceforCreditLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r228" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Reductions due to write-off of Accounts Receivables" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAllowanceforCreditLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r95", "r112", "r325", "r607" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of non-cash interest expense related to convertible senior notes" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r112", "r252", "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Weighted average potentially dilutive considered anti-dilutive and not included in computing diluted earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r18", "r124", "r185", "r192", "r199", "r221", "r288", "r289", "r290", "r292", "r293", "r294", "r295", "r296", "r297", "r299", "r300", "r534", "r539", "r588", "r637", "r639", "r659", "r680" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r37", "r124", "r221", "r288", "r289", "r290", "r292", "r293", "r294", "r295", "r296", "r297", "r299", "r300", "r534", "r539", "r588", "r637", "r639" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r579" ], "calculation": { "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r440", "r441", "r442", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r460", "r461", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails", "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails", "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r551", "r556" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Preparation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r430", "r432", "r514" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r430", "r432", "r508", "r509", "r514" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails", "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of voting interests acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r506" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition-related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r521", "r522", "r525" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Initial purchase consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r111", "r528" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Fair value changes in contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r527" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Earn-out payments" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r520", "r523", "r526" ], "calculation": { "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "periodEndLabel": "Closing balance", "periodStartLabel": "Opening balance", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails", "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails", "http://www.exlservice.com/role/FairValueMeasurementsContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r520", "r524" ], "calculation": { "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r520", "r524" ], "calculation": { "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r515", "r529" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combination" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities": { "auth_ref": [ "r513" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial liabilities assumed in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities", "negatedTerseLabel": "Measurement period adjustments, income tax liabilities" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles": { "auth_ref": [ "r513" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles", "terseLabel": "Measurement period adjustments, goodwill" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r511" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r511" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r511" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r511" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r511" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r511" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r510", "r511" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r511" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTotalLabel": "Total liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r510", "r511" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r511" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedTerseLabel": "Other non-current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r511" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r510", "r511" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r511" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "terseLabel": "Total purchase consideration", "totalLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r116", "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Lease Obligation Incurred", "terseLabel": "Assets acquired under finance lease" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capital Leases, Balance Sheet, Assets by Major Class, Net [Abstract]", "terseLabel": "Right-of-use assets under finance leases:" } } }, "localname": "CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r731" ], "calculation": { "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails": { "order": 2.0, "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Capitalized Computer Software, Accumulated Amortization", "negatedLabel": "Less : Accumulated amortization" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r730", "r732" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization expense" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r731" ], "calculation": { "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails": { "order": 1.0, "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software, Gross", "terseLabel": "Cost" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r729" ], "calculation": { "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "totalLabel": "Internally developed software, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "negatedTerseLabel": "Amortization" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]", "terseLabel": "Capitalized Contract Cost [Axis]" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails", "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost [Domain]" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails", "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostGross": { "auth_ref": [ "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Gross", "periodEndLabel": "Closing Balance", "periodStartLabel": "Opening Balance" } } }, "localname": "CapitalizedContractCostGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment loss in relation to costs capitalized" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Capitalized Contract Cost [Line Items]", "terseLabel": "Capitalized Contract Cost [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]", "terseLabel": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails", "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table Text Block]", "terseLabel": "Contract Acquisition and Fulfillment Costs" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r10", "r114" ], "calculation": { "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCash" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r108", "r114", "r119" ], "calculation": { "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at the end of the period", "periodStartLabel": "Cash, cash equivalents and restricted cash at the beginning of the period", "totalLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r108", "r596" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r571" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months", "verboseLabel": "Net derivative losses to be reclassified within 12 months" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Derivatives in cash flow hedging relationships", "verboseLabel": "Derivatives in Cash Flow Hedging Relationships" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash payments for amounts included in the measurement of lease liabilities :" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r361", "r362", "r363", "r364" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r47", "r668", "r690" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Refer to Note 25)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r278", "r279", "r280", "r285", "r714" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for future issuance (shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r132", "r133", "r575" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r24", "r354" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r24", "r639" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "exls_StockholdersEquityIncludingSharesHeldInTreasury", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value; 100,000,000 shares authorized, 39,798,956 shares issued and 33,051,021 shares outstanding as of September\u00a030, 2022 and 39,508,340 shares issued and 33,291,482 shares outstanding as of December\u00a031, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r69", "r71", "r72", "r84", "r672", "r695" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r83", "r97", "r671", "r694" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income/(Loss)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r120", "r536" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Capital work in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Contracts with Customer, Receivables, Liabilities and Revenue Recognized" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetGross": { "auth_ref": [ "r214", "r231", "r366", "r368" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer, when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, before Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractswithCustomerReceivablesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetGrossCurrent": { "auth_ref": [ "r366", "r368" ], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, before Allowance for Credit Loss, Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetGrossNoncurrent": { "auth_ref": [ "r366", "r368" ], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, before Allowance for Credit Loss, Noncurrent", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetGrossNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r366", "r367", "r379" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue (consideration received in advance)" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractswithCustomerReceivablesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Contract liabilities:" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractswithCustomerReceivablesAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r366", "r367", "r379" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r366", "r367", "r379" ], "calculation": { "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred transition revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r380" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Deferred revenue (consideration received in advance)" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractwithCustomerRevenueRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r19", "r660", "r677", "r710" ], "lang": { "en-us": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable [Member]", "terseLabel": "Convertible Notes Payable" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r80", "r81" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "verboseLabel": "Cost of revenues" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r90", "r653" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "verboseLabel": "Cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails", "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails", "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails", "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r121", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r319", "r326", "r327", "r329", "r339" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Borrowings" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/Borrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r19", "r20", "r21", "r123", "r130", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r333", "r334", "r335", "r336", "r610", "r660", "r663", "r677" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r21", "r330", "r663", "r677" ], "calculation": { "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-Term Debt, Gross", "totalLabel": "Total" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r304", "r332" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Debt instrument, conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Convertible debt, threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Convertible debt, threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r302", "r333", "r334", "r608", "r610", "r611" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r44", "r303" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r45", "r123", "r130", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r333", "r334", "r335", "r336", "r610" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r45", "r123", "r130", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r328", "r333", "r334", "r335", "r336", "r355", "r356", "r357", "r358", "r607", "r608", "r610", "r611", "r676" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. 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.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]", "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r315", "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r485", "r486" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r112", "r125", "r492", "r497", "r498", "r499" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r485", "r486" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "auth_ref": [ "r392", "r424" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "terseLabel": "Actual return" } } }, "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r388", "r410", "r422", "r424", "r425" ], "calculation": { "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedLabel": "Amortization of actuarial loss, gross of tax" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]", "terseLabel": "Change in Plan Assets" } } }, "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r394", "r398", "r400", "r423", "r424", "r425" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Employer contribution" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r388", "r409", "r421", "r424", "r425" ], "calculation": { "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r391", "r398", "r400", "r401", "r424" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "periodEndLabel": "Plan assets at June 30, 2022", "periodStartLabel": "Plan assets as of January 1, 2022" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r388", "r390", "r408", "r420", "r424", "r425" ], "calculation": { "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r406", "r418", "r424", "r425" ], "calculation": { "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net gratuity cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "auth_ref": [ "r395", "r428" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Plan Assets, Benefits Paid", "negatedTerseLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r393" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)", "negatedTerseLabel": "Effect of exchange rate changes" } } }, "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r389", "r407", "r419", "r424", "r425" ], "calculation": { "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r429" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Contributions to the defined social security contribution plans" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansContributionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosuresTableTextBlock": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan Disclosures [Table Text Block]", "terseLabel": "Schedule of Company's Contribution Plan" } } }, "localname": "DefinedContributionPlanDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Contribution to the 401(k) Plans" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansContributionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Discretionary contributions towards 401(k) plan, maximum percentage" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DepositAssets": { "auth_ref": [ "r17" ], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.", "label": "Deposit Assets", "terseLabel": "Deposits with statutory authorities" } } }, "localname": "DepositAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r112", "r266" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r112", "r266" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization expense", "verboseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r112", "r180" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetNotionalAmount": { "auth_ref": [ "r544", "r545", "r547" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative asset.", "label": "Derivative Asset, Notional Amount", "terseLabel": "Foreign exchange contracts outstanding" } } }, "localname": "DerivativeAssetNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r52", "r53", "r54", "r587" ], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Derivative Asset", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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, 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.", "label": "Derivative Asset, Current", "verboseLabel": "Derivative instruments" } } }, "localname": "DerivativeAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingEffectofNetInvestmentHedgesonAOCLDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r51", "r54", "r55", "r554", "r649" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before 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 elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Foreign currency exchange contracts, asset" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r51", "r54", "r55", "r554", "r649" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before 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 elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Foreign currency exchange contracts, liability" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r54", "r552", "r555", "r560", "r565" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingEffectofNetInvestmentHedgesonAOCLDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgesLiabilities": { "auth_ref": [ "r42" ], "calculation": { "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum as of the balance sheet date of the (a) fair values of all liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments, and (b) the carrying amounts of the liabilities arising from financial instruments or contracts used to mitigate a specified risk (hedge), and which are expected to be extinguished or otherwise disposed of within a year or the normal operating cycle, if longer, net of the effects of master netting arrangements.", "label": "Derivative Instruments and Hedges, Liabilities", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativeInstrumentsAndHedgesLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of liability arising from contracts that meet the criteria of being accounted for as derivative instruments, financial instrument or contract used to mitigate a specified risk (hedge), energy marketing activities (trading activities), expected to be settled after one year or beyond the normal operating cycle, if longer. Examples of energy marketing activities include, but are not limited to, trading of electricity, coal, natural gas and oil using financial instruments, including, but not limited to, forward contracts, options and swaps.", "label": "Derivative Instruments and Hedges, Liabilities, Noncurrent", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r573", "r578" ], "lang": { "en-us": { "role": { "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.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivatives and Hedge Accounting" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccounting" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r549", "r552", "r560" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r549", "r552", "r560", "r565", "r566", "r568", "r570" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingEffectofNetInvestmentHedgesonAOCLDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingEffectofNetInvestmentHedgesonAOCLDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r129", "r543", "r546", "r549", "r550", "r567" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Financial Instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives Designated as Hedging Instruments", "verboseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology", "verboseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails", "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r439", "r440", "r472", "r473", "r475", "r484" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share attributable to ExlService Holdings, Inc. stockholders:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r85", "r137", "r138", "r139", "r140", "r141", "r145", "r147", "r154", "r155", "r156", "r160", "r161", "r576", "r577", "r673", "r696" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r85", "r137", "r138", "r139", "r140", "r141", "r147", "r154", "r155", "r156", "r160", "r161", "r576", "r577", "r673", "r696" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r157", "r158", "r159", "r162" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r596" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate, current income tax expense (benefit) (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued employee costs" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Cost not yet recognized, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r474" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r471" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Income tax benefit related to share-based compensation, including excess tax benefits" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue from External Customer [Line Items]", "terseLabel": "Revenues and cost of revenues for Company's reportable segments [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r73", "r74", "r75", "r132", "r133", "r134", "r136", "r142", "r144", "r163", "r224", "r354", "r359", "r478", "r479", "r480", "r493", "r494", "r575", "r598", "r599", "r600", "r601", "r602", "r605", "r630", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r11", "r186", "r219" ], "calculation": { "http://www.exlservice.com/role/InvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Investment in equity affiliate" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails", "http://www.exlservice.com/role/FairValueMeasurementsContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r579", "r580", "r584" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails", "http://www.exlservice.com/role/FairValueMeasurementsContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r317", "r333", "r334", "r398", "r400", "r401", "r402", "r403", "r404", "r405", "r424", "r580", "r640", "r641", "r642" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r579", "r580", "r581", "r582", "r585" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails", "http://www.exlservice.com/role/FairValueMeasurementsContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r317", "r398", "r400", "r405", "r424", "r580", "r640" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "(Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r317", "r333", "r334", "r398", "r400", "r405", "r424", "r580", "r641" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "(Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r317", "r333", "r334", "r398", "r400", "r401", "r402", "r403", "r404", "r405", "r424", "r580", "r642" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "(Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails", "http://www.exlservice.com/role/FairValueMeasurementsContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r317", "r333", "r334", "r398", "r400", "r401", "r402", "r403", "r404", "r405", "r424", "r640", "r641", "r642" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r583", "r585" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails", "http://www.exlservice.com/role/FairValueMeasurementsContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r551", "r557", "r568" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses 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.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r615", "r620", "r628" ], "calculation": { "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 1.0, "parentTag": "exls_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r618", "r622" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash outflows for finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r613", "r627" ], "calculation": { "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present value of lease liabilities", "totalLabel": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r613" ], "calculation": { "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 }, "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease liabilities - Current", "verboseLabel": "Finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Finance Lease Liabilities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r613" ], "calculation": { "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities - Non-current", "verboseLabel": "Finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r627" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r627" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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).", "label": "Finance Lease, Liability, to be Paid, after Year Five", "verboseLabel": "2027 and thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r627" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2023", "verboseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r627" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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).", "label": "Finance Lease, Liability, to be Paid, Year Five", "verboseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r627" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2026", "verboseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r627" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2025", "verboseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r627" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2024", "verboseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r627" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (October 1 - December 31)" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r627" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r617", "r622" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Principal payments of finance lease liabilities", "terseLabel": "Financing cash outflows for finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r612" ], "calculation": { "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "totalLabel": "Property and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r615", "r620" ], "calculation": { "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "negatedLabel": "Less: Accumulated depreciation and amortization", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r615", "r620", "r628" ], "calculation": { "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 2.0, "parentTag": "exls_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r612" ], "calculation": { "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Property and equipment, gross", "verboseLabel": "Finance lease, right of use asset, gross" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r625", "r628" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance lease" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r624", "r628" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance lease" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r16", "r259" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Rolling 12 Months", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2022 (October 1 - December 31)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five", "terseLabel": "2027 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Amortization of Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r253", "r256", "r259", "r262", "r654", "r655" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails", "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r259", "r655" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying\u00a0Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-lived intangible assets:" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r253", "r258" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails", "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r259", "r654" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails_1": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails", "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Weighted average life of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "terseLabel": "Derivative financial instruments" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "terseLabel": "Derivative financial instruments" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r589", "r591", "r593", "r595" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "netLabel": "Foreign exchange gain, net", "terseLabel": "Foreign exchange gain, net", "verboseLabel": "Loss recognized in unaudited consolidated statements of income" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r113", "r593", "r595" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Unrealized foreign currency exchange gain, net" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r54", "r398", "r563" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Derivative financial instruments" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingEffectofNetInvestmentHedgesonAOCLDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Office furniture and equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r93", "r112", "r216" ], "calculation": { "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "terseLabel": "Gain on sale and mark-to-market of mutual funds and money market funds" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnOilAndGasHedgingActivity": { "auth_ref": [ "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (loss) incurred in hedging activities.", "label": "Gain (Loss) on Hedging Activity", "terseLabel": "Effect of foreign exchange gain/(loss)" } } }, "localname": "GainLossOnOilAndGasHedgingActivity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r112", "r337", "r338" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on settlement of convertible notes", "terseLabel": "Loss on settlement of convertible notes" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r91" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses", "verboseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r15", "r238", "r239", "r246", "r250", "r639", "r657" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r244" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Currency translation adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r245", "r505" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Measurement period adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillTransfers": { "auth_ref": [ "r245" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers into (out of) an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Transfers", "terseLabel": "Acquisition" } } }, "localname": "GoodwillTransfers", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r89", "r124", "r185", "r191", "r195", "r198", "r201", "r221", "r288", "r289", "r290", "r293", "r294", "r295", "r296", "r297", "r299", "r300", "r588" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r549", "r566" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r112", "r265", "r270" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Long-lived assets impairment charges" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r185", "r191", "r195", "r198", "r201" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "exls_IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsTotal", "weight": 1.0 }, "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "terseLabel": "Income before income tax expense and earnings from equity affiliates", "totalLabel": "Income before income tax expense and earnings from equity affiliates" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r79", "r112", "r182", "r219", "r669", "r692" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Gain from equity-method investment" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r271", "r275" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails", "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails", "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r126", "r489", "r490", "r491", "r495", "r500", "r502", "r503", "r504" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r127", "r143", "r144", "r183", "r487", "r496", "r501", "r698" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "exls_IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsTotal", "weight": -1.0 }, "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Income tax effects on above", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r115" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r26", "r667", "r691" ], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Advance income tax, net" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r111" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r111" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r111" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable, net" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "auth_ref": [ "r111" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.", "label": "Increase (Decrease) in Accrued Taxes Payable", "terseLabel": "Increase in accrued taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r111", "r651" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r111" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "terseLabel": "Increase in deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities, net of effects of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r111", "r622" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r111" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities": { "auth_ref": [ "r111" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in employer-related costs classified as other and current.", "label": "Increase (Decrease) in Other Employee-Related Liabilities", "terseLabel": "Accrued employee costs" } } }, "localname": "IncreaseDecreaseInOtherEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r111" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r111" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r151", "r152", "r156" ], "calculation": { "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "terseLabel": "Dilutive effect of conversion premium on the Notes (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r148", "r149", "r150", "r156", "r438" ], "calculation": { "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Dilutive effect of share-based awards (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r255", "r261" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r261" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 }, "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails_1": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "verboseLabel": "Trade names and trademarks" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r255", "r261" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r15" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Total intangible assets, gross carrying amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r251", "r257" ], "calculation": { "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Total intangible assets, net carrying amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndOtherIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and income classified as other.", "label": "Interest and Other Income [Table Text Block]", "terseLabel": "Summary of Other Income, net" } } }, "localname": "InterestAndOtherIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherIncomenetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestAndOtherIncomeTextBlock": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for interest and other income.", "label": "Interest and Other Income [Text Block]", "terseLabel": "Other Income, net" } } }, "localname": "InterestAndOtherIncomeTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherIncomenet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r77", "r179", "r606", "r609", "r674" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest Payments" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestPaidAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities [Abstract]", "terseLabel": "Cash paid during the period for:" } } }, "localname": "InterestPaidAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r107", "r109", "r115" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Interest payable" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "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.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentIncomeInterestAndDividend": { "auth_ref": [ "r92" ], "calculation": { "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Interest and Dividend", "terseLabel": "Interest and dividend income" } } }, "localname": "InvestmentIncomeInterestAndDividend", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r220", "r697" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTableTextBlock": { "auth_ref": [ "r217", "r218", "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment.", "label": "Investment [Table Text Block]", "terseLabel": "Schedule of Investments" } } }, "localname": "InvestmentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTextBlock": { "auth_ref": [ "r217", "r218", "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment.", "label": "Investment [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsAllOtherInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, All Other Investments [Abstract]" } } }, "localname": "InvestmentsAllOtherInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r626", "r628" ], "calculation": { "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Finance lease:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r626" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Lease Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r627" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r627" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "verboseLabel": "2027 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r627" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease 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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023", "verboseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r627" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r627" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026", "verboseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r627" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease 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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r627" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r627" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "verboseLabel": "2022 (October 1 - December 31)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r627" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41", "r124", "r193", "r221", "r288", "r289", "r290", "r293", "r294", "r295", "r296", "r297", "r299", "r300", "r535", "r539", "r540", "r588", "r637", "r638" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r33", "r124", "r221", "r588", "r639", "r664", "r687" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r9", "r43", "r124", "r221", "r288", "r289", "r290", "r293", "r294", "r295", "r296", "r297", "r299", "r300", "r535", "r539", "r540", "r588", "r637", "r638", "r639" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r579" ], "calculation": { "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Total" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Liabilities, Noncurrent [Abstract]" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.", "label": "Liability for Uncertainty in Income Taxes, Noncurrent", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line of Credit Facility, Interest Rate During Period", "terseLabel": "Effective Interest Rate" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Credit Facilities [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r39", "r123" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Long-lived Assets Based on Geographical Information" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r21", "r316", "r331", "r333", "r334", "r663", "r683" ], "calculation": { "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total borrowings" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current portion of long-term borrowings" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r130", "r286", "r321" ], "calculation": { "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r130", "r286", "r321" ], "calculation": { "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails": { "order": 6.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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 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).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r130", "r286", "r321" ], "calculation": { "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r130", "r286", "r321" ], "calculation": { "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r130" ], "calculation": { "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "2022 (October 1 - December 31)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r21" ], "calculation": { "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term borrowings, less current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r12" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.exlservice.com/role/InvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-Term Investments", "terseLabel": "Long-term investments", "totalLabel": "Total Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Investments [Abstract]", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/InvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-Term Purchase Commitment, Amount", "terseLabel": "Purchase commitment" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r45", "r287" ], "lang": { "en-us": { "role": { "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.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1": { "auth_ref": [ "r572" ], "lang": { "en-us": { "role": { "documentation": "Maximum length of time over which the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Maximum Length of Time Hedged in Cash Flow Hedge", "terseLabel": "Maximum outstanding term of the cash flow hedges" } } }, "localname": "MaximumLengthOfTimeHedgedInCashFlowHedge1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r108" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used for financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r108" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used for investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r108", "r110", "r113" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r67", "r70", "r75", "r82", "r113", "r124", "r135", "r137", "r138", "r139", "r140", "r143", "r144", "r153", "r185", "r191", "r195", "r198", "r201", "r221", "r288", "r289", "r290", "r293", "r294", "r295", "r296", "r297", "r299", "r300", "r577", "r588", "r670", "r693" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income attributable to ExlService Holdings, Inc. stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited", "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerators:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements and Recently adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Total Non-United States" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesBasedonGeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails", "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r205" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives not designated as hedging instruments" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r94" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Loss on settlement of convertible notes, foreign exchange gain, interest expense and other income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReduction": { "auth_ref": [ "r116", "r117", "r118" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of notes retired (or transferred to another entity) in noncash investing or financing transactions.", "label": "Notes Reduction", "terseLabel": "Settlement of portion of convertible notes through issuance of treasury stock" } } }, "localname": "NotesReduction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "terseLabel": "Operating expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r185", "r191", "r195", "r198", "r201" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r616" ], "calculation": { "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r613" ], "calculation": { "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r613" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities", "verboseLabel": "Operating lease liabilities - Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r613" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, less current portion", "verboseLabel": "Operating lease liabilities - Non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r619", "r622" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash outflows for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r612" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r112" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r625", "r628" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating lease" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r624", "r628" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating lease" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r4", "r131", "r171", "r542" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r4", "r542" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/Organization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r17", "r658", "r679" ], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "totalLabel": "Other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r36", "r639" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets", "totalLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other Assets Disclosure [Text Block]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r551", "r568" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsMiscellaneous": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets.", "label": "Other Assets, Miscellaneous", "terseLabel": "Others" } } }, "localname": "OtherAssetsMiscellaneous", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Current", "verboseLabel": "Others" } } }, "localname": "OtherAssetsMiscellaneousCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]", "terseLabel": "Reclassification adjustments" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r56", "r61", "r590", "r592", "r597" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax", "terseLabel": "Foreign currency translation loss" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "auth_ref": [ "r64", "r73", "r74", "r598", "r600", "r605" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, before Tax", "terseLabel": "Losses recognized during the period" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r58", "r61", "r553", "r558", "r569" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "netLabel": "Unrealized gain/(loss) on cash flow hedges", "terseLabel": "Unrealized gain/(loss) recognized in AOCI", "verboseLabel": "Effect of net investment hedges on accumulated other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.exlservice.com/role/DerivativesandHedgeAccountingEffectofNetInvestmentHedgesonAOCLDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "auth_ref": [ "r62" ], "calculation": { "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails": { "order": 4.0, "parentTag": "us-gaap_ReclassificationFromAociCurrentPeriodTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "negatedTerseLabel": "Unrealized gain/(loss) on cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r61", "r65", "r559" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "negatedLabel": "(Gain)/loss on cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "auth_ref": [ "r62" ], "calculation": { "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_ReclassificationFromAociCurrentPeriodTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "terseLabel": "Reclassification adjustment for cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r56", "r62", "r594", "r604" ], "calculation": { "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_ReclassificationFromAociCurrentPeriodTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "negatedTerseLabel": "Foreign currency translation loss" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r561" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative designated and qualifying as net investment hedge.", "label": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Loss on net investment hedges", "verboseLabel": "Losses on net investment hedges" } } }, "localname": "OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r68", "r71", "r73", "r74", "r76", "r83", "r354", "r598", "r603", "r605", "r671", "r694" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive (loss)/income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income/(loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r68", "r71", "r532", "r533", "r537" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r61", "r65", "r66", "r411" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 }, "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "negatedLabel": "Retirement benefits", "negatedTerseLabel": "Amortization of actuarial loss, gross of tax" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": { "auth_ref": [ "r62" ], "calculation": { "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax", "weight": 1.0 }, "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails": { "order": 3.0, "parentTag": "us-gaap_ReclassificationFromAociCurrentPeriodTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax", "terseLabel": "Reclassification adjustment for retirement benefits", "verboseLabel": "Income tax effects on amortization of actuarial loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails", "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax": { "auth_ref": [ "r61", "r65", "r66", "r411" ], "calculation": { "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net periodic benefit cost (credit) of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax", "totalLabel": "Amortization of actuarial loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r551", "r568" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other current assets" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "Other Current Assets [Text Block]", "terseLabel": "Other Current Assets" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r42", "r639" ], "calculation": { "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "totalLabel": "Other non-current liabilities", "verboseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r113" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Others, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Summary of Other Non-Current Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r96" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 }, "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net", "totalLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r22", "r662", "r682" ], "calculation": { "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.", "label": "Other Sundry Liabilities, Noncurrent", "terseLabel": "Others" } } }, "localname": "OtherSundryLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r105" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Acquisition of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r105" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "terseLabel": "Total consideration" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CapitalStructurePurchaseofCommonStockfromEmployeesWithholdingTaxPaymentsRelatedtoVestingofRestrictedStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r100" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Business acquisition (net of cash and cash equivalents acquired)" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r102" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedTerseLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r101" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r397", "r399", "r405", "r412", "r413", "r414", "r415", "r416", "r417", "r424", "r426", "r427", "r429", "r434" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r22", "r386", "r387", "r396", "r424" ], "calculation": { "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "terseLabel": "Retirement benefits" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r440", "r441", "r442", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r460", "r461", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails", "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r440", "r441", "r442", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r460", "r461", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails", "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r23", "r340" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r23", "r340" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r23", "r639" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "exls_StockholdersEquityIncludingSharesHeldInTreasury", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.001 par value; 15,000,000 shares authorized, none issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r6", "r35", "r233", "r234" ], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r104" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Proceeds from borrowings" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "auth_ref": [ "r104" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of long-term debt classified as other.", "label": "Proceeds from Issuance of Other Long-Term Debt", "terseLabel": "Proceeds from borrowings" } } }, "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r99" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Proceeds from redemption of investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r98" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r103", "r477" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r269", "r620" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r273", "r715", "r716", "r717" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r13", "r267" ], "calculation": { "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Owned assets, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r269", "r639", "r675", "r689" ], "calculation": { "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Owned assets, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net, Excluding Capital Leased Assets [Abstract]", "terseLabel": "Owned Assets:" } } }, "localname": "PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r87", "r227" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Allowance / (reversal) of expected credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r64", "r73", "r74", "r76", "r598", "r602", "r605" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedTerseLabel": "Reclassification to net income" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "auth_ref": [ "r62", "r66", "r73" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 6.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 }, "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).", "label": "Reclassification from AOCI, Current Period, Tax", "terseLabel": "Income tax effects relating to above", "totalLabel": "Total income tax benefit / (expense) recognized in AOCI", "verboseLabel": "Income tax effects" } } }, "localname": "ReclassificationFromAociCurrentPeriodTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Loss on derivative financial instruments", "verboseLabel": "Loss/gain on derivative financial instruments" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r631", "r632", "r633", "r635", "r636" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Disclosures" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RelatedPartyDisclosures" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r106" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedTerseLabel": "Repayments of borrowings" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r10", "r119" ], "calculation": { "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash (current)" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r17", "r119", "r713" ], "calculation": { "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash (non-current)" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock Units (Others)" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r29", "r359", "r639", "r686", "r707", "r709" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "exls_StockholdersEquityIncludingSharesHeldInTreasury", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r132", "r133", "r134", "r136", "r142", "r144", "r224", "r478", "r479", "r480", "r493", "r494", "r575", "r704", "r706" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r176", "r177", "r190", "r196", "r197", "r203", "r204", "r209", "r377", "r378", "r653" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues, net" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesBasedonGeographicalInformationDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r381", "r384" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "verboseLabel": "Revenues, net" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/Revenuesnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenues Based on Geographical Information" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r88", "r291", "r293", "r294", "r298", "r299", "r300", "r711" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RelatedPartyDisclosuresAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesBasedonGeographicalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Credit Facility", "verboseLabel": "Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails", "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r623", "r628" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new finance lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r623", "r628" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r64", "r603", "r605" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r253" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost.", "label": "Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Income Tax (Deferred) Recognized in Other Comprehensive Income" } } }, "localname": "ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "terseLabel": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r508", "r509", "r514" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails", "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Summary of Effect of Net Investment Hedges on Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.", "label": "Schedule of Changes in Fair Value of Plan Assets [Table Text Block]", "terseLabel": "Change in Plan Assets" } } }, "localname": "ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r45", "r130", "r333", "r335", "r355", "r356", "r357", "r358", "r607", "r608", "r611", "r676" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Company's Debt Position" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r552", "r560", "r566" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Summary of Effect of Foreign Currency Exchange Contracts on Consolidated Statements of Income" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r470", "r481" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Costs Related to Company's Stock-based Compensation Plan" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r579", "r580" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Assets and Liabilities Measured at Fair Value" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r253", "r258", "r654" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts.", "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]", "terseLabel": "Summary of Fair Value of Foreign Currency Exchange Contracts" } } }, "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r261", "r263" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Indefinite Lived Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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.", "label": "Schedule of Line of Credit Facilities [Table Text Block]", "terseLabel": "Schedule of Credit Facilities Carried an Effective Interest Rate" } } }, "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Components of Net Periodic Benefit Cost" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Schedule of Other Assets [Table Text Block]", "terseLabel": "Schedule of Other Assets" } } }, "localname": "ScheduleOfOtherAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of Other Current Assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities Acquired" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r119", "r656", "r684" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Restrictions on Cash and Cash Equivalents" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r78", "r208" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesBasedonGeographicalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r185", "r188", "r194", "r247" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Revenues and Cost of Revenues for Company's Reportable Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r435", "r437", "r440", "r441", "r442", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r460", "r461", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails", "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails", "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r444", "r459", "r462" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Options Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r361", "r362", "r363", "r364" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table Text Block]", "terseLabel": "Summary of Company's Purchased Shares of its Common Stock, Including Commissions" } } }, "localname": "ScheduleOfTreasuryStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CapitalStructureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Future Amortization of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r17" ], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.", "label": "Security Deposit", "terseLabel": "Lease deposits" } } }, "localname": "SecurityDeposit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r172", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r190", "r191", "r192", "r193", "r195", "r196", "r197", "r198", "r199", "r201", "r209", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r250", "r276", "r277", "r699" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r172", "r174", "r175", "r185", "r189", "r195", "r199", "r200", "r201", "r202", "r203", "r208", "r209", "r210" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment and Geographical Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Selling and marketing expenses", "verboseLabel": "Selling and marketing expenses" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Selling and marketing expenses" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r111" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Number, forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average fair value, forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Number, granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted-average fair value, granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r453", "r454" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number, outstanding, at ending balance (in shares)", "periodStartLabel": "Number, outstanding, at beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r453", "r454" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-average fair value, outstanding, at ending balance (in dollars per share)", "periodStartLabel": "Weighted-average fair value, outstanding, at beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Number, vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average fair value, vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails", "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails", "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r445", "r446" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "terseLabel": "Units vested for which the underlying common stock is yet to be issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "verboseLabel": "Number available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r461" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Number of options, forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of options, granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r476" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r445", "r446" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of options, outstanding, ending Balance (in shares)", "periodStartLabel": "Number of options, outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r445", "r446" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-average exercise price, outstanding, ending balance (in dollars per share)", "periodStartLabel": "Weighted-average exercise price, outstanding, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r464" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value, vested and exercisable at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise price, vested and exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Number of options, vested and exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Number of shares purchased for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award", "terseLabel": "Number of shares purchased under SMP (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r440", "r441", "r442", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r460", "r461", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails", "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails", "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise price, exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise price, forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise price, granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares.", "label": "Share-Based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]", "terseLabel": "Schedule of Performance Based Stock Awards Activity" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual life, vested and exercisable at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "terseLabel": "Shares repurchased (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CapitalStructurePurchaseofCommonStockfromEmployeesWithholdingTaxPaymentsRelatedtoVestingofRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r36", "r665", "r666", "r678" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.exlservice.com/role/InvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "terseLabel": "Short-term investments", "totalLabel": "Total Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Short-Term Investments [Abstract]", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/InvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r172", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r190", "r191", "r192", "r193", "r195", "r196", "r197", "r198", "r199", "r201", "r209", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r250", "r272", "r276", "r277", "r699" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r50", "r73", "r74", "r75", "r132", "r133", "r134", "r136", "r142", "r144", "r163", "r224", "r354", "r359", "r478", "r479", "r480", "r493", "r494", "r575", "r598", "r599", "r600", "r601", "r602", "r605", "r630", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r132", "r133", "r134", "r163", "r653" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r23", "r24", "r354", "r359" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of treasury stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r23", "r24", "r354", "r359", "r450" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Number of options, exercised (in shares)", "terseLabel": "Stock issued against stock-based compensation plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited", "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r50", "r354", "r359" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock issued against stock-based compensation plans" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "auth_ref": [ "r23", "r24", "r354", "r359", "r361" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Value, Treasury Stock Reissued", "terseLabel": "Issuance of treasury stock" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Repurchase of common stock authorized, maximum" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r23", "r24", "r354", "r359" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "terseLabel": "Total consideration" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CapitalStructurePurchasedSharesofitsCommonStockIncludingCommissionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r24", "r31", "r32", "r124", "r215", "r221", "r588", "r639" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r74", "r124", "r132", "r133", "r134", "r136", "r142", "r221", "r224", "r359", "r478", "r479", "r480", "r493", "r494", "r530", "r531", "r541", "r575", "r588", "r598", "r599", "r605", "r630", "r705", "r706" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "ExlService Holdings, Inc. Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r122", "r341", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r359", "r365", "r574" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Capital Structure" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CapitalStructure" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_Supplies": { "auth_ref": [ "r7", "r232", "r234" ], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Supplies", "verboseLabel": "Advances to suppliers" } } }, "localname": "Supplies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals.", "label": "Technology Equipment [Member]", "terseLabel": "Network equipment and computers" } } }, "localname": "TechnologyEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trade names and trademarks", "verboseLabel": "Trade names and trademarks (Finite lived)" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "http://www.exlservice.com/role/BusinessCombinationGoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails", "http://www.exlservice.com/role/BusinessCombinationsGoodwillandIntangibleAssetsSummaryofAssetsandLiabilitiesAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Weighted average purchase price per share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CapitalStructurePurchasedSharesofitsCommonStockIncludingCommissionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r49", "r361" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r49", "r361" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r24", "r354", "r359" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedTerseLabel": "Acquisition of treasury stock (in shares)", "terseLabel": "Shares repurchased (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/CapitalStructurePurchasedSharesofitsCommonStockIncludingCommissionsDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r49", "r361", "r364" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Less: 6,747,935 shares as of September\u00a030, 2022 and 6,216,858 shares as of December\u00a031, 2021, held\u00a0in treasury, at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r652" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for 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 entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Accounts receivable not billed" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r112" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "negatedTerseLabel": "Unrealized (gain)/loss on investments" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r164", "r165", "r166", "r167", "r168", "r169", "r170" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r621", "r628" ], "calculation": { "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Motor vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r146", "r156" ], "calculation": { "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Diluted weighted average common shares outstanding (in shares)", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominators:", "verboseLabel": "Weighted-average number of shares used in computing earnings per share attributable to ExlService Holdings Inc. stockholders:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r145", "r156" ], "calculation": { "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average common shares outstanding (in shares)", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 12 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2029-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "https://asc.fasb.org/topic&trid=75115024" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965" }, "r223": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "https://asc.fasb.org/topic&trid=2197064" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r273": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466103&loc=SL6014347-161799" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629" }, "r339": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405686&loc=d3e22802-112653" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r365": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r384": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r385": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "https://asc.fasb.org/topic&trid=49130413" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r434": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r484": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r504": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=SL65897772-128472" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479" }, "r529": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r542": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998896-113959" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r578": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r586": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "https://asc.fasb.org/topic&trid=2155941" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28129-110885" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30755-110894" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r629": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r636": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55302-109406" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(7)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r733": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r734": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r735": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r736": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r737": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r738": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r739": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r740": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r741": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r742": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r743": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r744": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r745": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r746": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r747": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r748": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r749": { "Name": "Rule 15c3-1", "Number": "240", "Publisher": "SEC", "Section": "15c3-1" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" } }, "version": "2.1" } ZIP 137 0001297989-22-000011-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001297989-22-000011-xbrl.zip M4$L#!!0 ( .F#6U7Z7'\4D7$# .WG+ 1 97ALMU[N]=J00Z1$Z<.=[FPX;@NDL&8HNTOM2(S(VT9 M#6Y)!MN__HV4;&)R(S(W[ZO^?]WL9[&HV[P\$_ M'\B'XL'&_WWRT__7:OWWSWLO-K:&Z:Q/@\G&TQ'AA/+&A^[D>.-MIO&[C3(: M]C?>#D?ONN^QU9K^YNGP]&+4/3J>;"BAU!=?CAYK22X(#RTH9%N@@FD%1[KE MG-&0JR\M8;?ME(1U()L^#"C30NLBB'K9XPD_'3_A8/RX>_[/!\>3R>GC1X\^?/CP\#R.>@^'HZ-' M2DC]J#OH=0=4'_G!]>%GX]81XNG'WQ0]=0/ % MKHZX^0%?[=T?'%V_CCBFF\/KM[G[\0>?'VP?77UY'@W?/[K^\M:S9NI^^V#^XM:!]L7-^?^A,^CR0@'XS(<]7'"(EOA,RWA6UI^O.Y7@_M! M3Z\J0PB/IM]^/'3<_=:!?'ORT7^W7[Q.Q]3'UC=N]-N/]4=WJ41+J);\.#KC MT>1KV>(//Q_"WW^(*M?3@Q[W<'#TSP31]-3/7KR;__V;S]-NI,>/:D"T[H1 MDY\>77WXTZ.K4\=AOGCR4^Z^WQA/+GKTSP>Y.S[MX<7CP7! ? /=\\?U0!I= MO>SF3(/I2_Z^PZ9DU$U7US^?[%'YYX.N<3$J[9+/Z,%JUF(-/@ECBTC&2_W; MUO16I)"M3Z([P'Z]-'4?;P_X_BZ>\N.,L+_RGB+;Z]:2S MM7=RV-_6[:TCV7[FQ0MU>''P-MF#_BO9OMSKM??Y[/N]?N?Y*]DYZ?4Z_<-W MG:UDVB<[YYV3-Q>[;U^]S\^?=>/S-_R;[0\'^YW>X=OM\\.M>NXWHLW?'?+] M=;:VU>'6LV[GY.##[MN=Z]_\RM__P7?OMCNJ<;)J#'M_C_O:D_5JC$0/\K#M.V#L@'&T/ M\A9[HP<;5PK&5SB?/,[\2:O/ESUN95R+P'=%0'XE M)*'=AYM@Q%R3ZZJ%:@ MZ%I2QVP3FVPCRX,G4CW2E481TO M5K1"(M?") TK=G+\]8,G%82%X?N2SS_,:X3OA+#^"N&,RFNM&.$DF6'[XEH> M*;9T@N*@B"A4>O#DE9XCOIL,;IX"W,.CVR:[=,\IMPKV*M-=@_W'8,-78"L? MA 4RK40\C."];@7-SIMLL0ZUDY3\@R?3X?TS>%M#,F:@;+,$EWT4'%T)AVA5 M2E*IWW889BE59=Q7,%^'1(^?=0>5)[\@#EWV:ABX6]Z,:7,\ILGK";OG*@6[ MY>JH+NOZ<-RM['C[G.GHN!M[]*([GBQ6$F3G=>BG_K/![LF.;.^_4QU&M]-O M0WOKU46G_\MQ>^N $7FC#B[?\?43G^L5O-![QP?]\]YN_Y=W[:W<[3S?ZQY< M,H);K_3!VVUSN+6M*]*'SU\9E@1S^/:-OOD-7^OL4%4I>O6AHW;$X?-?3MHL M!9VM?'RPWWO7WL_'+$WO#K?X7E@2#_=SX>\G[:=5$K8GG9-W8G=_\S?GLW&) MY4!:X%"9*7@K8(@M4MX'S#XHD ^>_%$P^^\O1\-3&DTN7G),,=D]FB/8HM,1,;X56O[E9G\XFG0OIV__C!AJ98S(,A@R M"C 6]-$B.DTF6F'#[_]?B0'5SG\MUE M^^0=[&YUCMN7.Q=?RF'G)+/LOM.')YN7?"^7G2T^]]MGO8/^@=[=;U_L[A\! M.TD^QR]E][7X<.T[^*]/>_,U \!Y4:=DT=8W*MQ"PM$R,B!%+HO0],611 M&IU1OD&N2^-K[.;O2]?2,U_I\4Z&F)QL%2<"2P]1*[H@6S9:Z74)D'R:A_3, MV/9TAH/4+ '2[:=ECP#IF/LP"=_%)=XN5A_QD+SF'_\'G[HG.Y<_Z5 *GM M"W9OHOZ.W6V?!:C?[E>7R,_S=ONRQ@,'ESNZ??*L="Z^$B#I NT/VL)FI<$%0*CA8)6MI)-$(G< MBBKE%D;'N-GLL]2SDZ!'MW/U(RK$QR4:?V.*HG M+#OC;O^T5Z=)II\=CZH(WII->'@^9KG_Z='M M7\OUE33]2$[BYD0TG3*X>=?-]7WITFAC>D/TS?FGISO_[W;R^\L?/[GYZ/;9 M3Z?IK)MWXPF.)C5S/_N7E_^Z6VYZ[N=MS1^P&B\FB. W."9]069%(64+)4>YT MW.3-N,EE'#=Y]W&3,QLWI4QQ*3M!I8X;<52'-K!9"1A#]_N*Z?FHYJ$'+U-O/%SD][W=2= MM*D?^1*YVZ^12%W9=A/7? Q<:EIQ/.\R]3@YC#^O#\&3S%T^X$>PV!*S MO:>=01KVJ2&0L3LJ( U;O,S!+?LB 1Q&H',A(AH;5P:R_=&4=E\TR2VYF*@8 M(='H!,CAL3 A)::ID 4$;>8'SJ)& !+YK)",31:<]P$$:F!RG@UF<\TUYQO; M-)D\+3[HTCX:G1%(L?,F)"])%F9=3C&RE&'U )T;Y5H\N$!1>Z&HI"@AY10T M =B02_ <\22S>N#>LU=9/*0DK&5*4%EWG27P,8HHA48"3]DJN7J0+H3;+0'0 M("%XBM&+",4I#JVRDCF3M A&A-4#^OZ#K,6C:@A-4,Z+4ARXP/]YTCZQ@0X8 M'>GYS; TF3;-:NKGMK-4!BF@"!Q_00K%IR0HJ\1>4TKPR?@)U4)@BF>)%CBCI:18*$ M2RN#SQ+DG&8$F;0V9QDBVST/A9PW0)*"D-[YFH)?& T MV:*8*'AA1,V\%R]+N-(GN0()P7DQ!CFS9!A"LA9\(14LQ*(P(#&5XPC;H+1: MK0PTBV ,LX-)*ZDEI6"U<1"D1)TL\V]2V:$MJ%<&IKDRAAGBXS!&2>D#U3PD I1HMB92";'V.8 M'3C"&%&RCZ$$ Z@A.I4L4/ .R99DYP?.PL13,W6UOC@5,F@I@G FQA@ 0I). MFP6L)&LR>5K\$C<,B@57"IF\ G(0@TBY@&67KHR0>?4 7M4-(@L M!8*+.I:40 :G4C+[>TK)2 MD"Y^EFHA0&LMV-,ZDZ-C[D[&2YD+,;(@4TH>5@_H.<]2+035Z,"HY#,@TWNT MJ>Y((T^QKLJU+I1K!ME\,.>8K=2A2>KLR^"Q!SFE&D(6H6'^0 2H2!#D?5)*)?"C:6VW-RD VUYS3C,"I M3BG5\"U@!N^CE[4ZC1;!*9^MQOF!LZ@1\#9F"\@^. J@DKUWH8Y)<=[IDLS\ M=ONN#&?Z"]N0;\]OBRP]:I^420 ,E"DV%F6]"5YJ"BL#S6(XTZQ@4H0QNX1! MN0 AL>T0J20.'7U,,7I8&9CFS)EFID9>4,XT*\B,YW'T0>:L#;OE%,''S [9J0A1*UP9R.;)F68%#A&9I+ $PVXI,RXB M@HXAEH!,(HI=0-V?)E.'Q1V:#LTH5"DA162M73UPY[R7:OZ0>HW@E4L44X%@) =P%"PF MY1-C"F7U(%W\+-5B=!><]E:$H&("KYFLIN)20 M7G,@$FR"E8%F$1F7V<$$F&TA34I: R8;1-8H:TDK*M[XU8%IKAF7&>+#O@F) ML&11-^['*!1R;%&FGLOGN#+X+#KC,CO(C"N95<=%9I20BP].94C> Q..*"VM M#&3SR[C,#ISD/*H0C&6^ -F(6KW&1R<5"2P(.#]P%C4"RD0PJF#1WH$F&R2[ M:JLC^AQDT+2 6I%-)D]?+M6:?Q'+H@A3+'7J!(!]@T]D77&Q3G*14"L(Z,)6 M1L\?7,=8&H6FU*($6H2ZA,@77UPF(7S6JP?NG%=&SQ]2S(6\*"F5.@4#&4$E MD:W1 H.+2:X>I(O/.2T&:++&9FF+-AJL"P%-0)DI0XE)E+QZ0,]_9?1<4/U8 MT;YV VA_D\5>'W9SWSHT#,L7"PD*A6 A,!VQGP,-2^_.L8L$G#\&(6BJS,F\F9(&0F'ZS M"0 'A>&O(:A-)E4;N.EP"O[F8+6@DG4^8*'H$432JE"45IM > %U< M,2SGYC<7 Z8B3:!E+0<'J4"L_;"42:22=5:Z%0-SSGYS,9OVK13:YF)*UJR/ M.K#Q]4DQ*THF ,H5@W1>?G,A6 8)[#>SR4ISC,(<:;\PF=4IZU4UDCB[ONG;$Z8,X_WIP_I H# M:)<=&IT!0=5\K6&&"QYL<&G5()UCO+D ]110I&+5K)W&?&U]DD$%S=0H4A2V M"?.;X]'D\[H-8W>=Q-]!M]6]ZBN2=J]F@H>#L:;@_QZV#N;OKX^ M?"53\*H265D"26&9Y0)BR<0:RY$+H J+Z.&]@M NIJ8CQ12)2*+7H%"$G(HT MI%72-IK8A-VM#8!V07M; 9*O93=D 2-U+,(7D07SIQB:07X; .UBU@?+C+78 MM_=$0."]U$R+&6[#9+CD)LQO?P?:CU1IE?TJ2)DC*L?X%7:J/M:FT)84.8$F M@FB^7YTWC OQH2059 DQIB1 0.VBH+14TGBC(D9HO@]=@#;.WU\*1<)ST!*@ M9!"D?(;L(F#"$%"D)JSM73(8%^(;!2LA@8TN.07.110>@BX^1!MIA@:A%M (! M3(I91F55YOXWSM,RM8LBKQ9R6;IL2 =T#N M^<^KY>=$UI"HR"!4 )^=#[DXDJXX;85R:77\W#TBMYCUD=%C2DQ1?&V% Q2R M1U>23E%[%UU3LJ4+U[GY^[D0K%=4%UXI )49M\Q44W.4)[75:%;'S]VOSBU@ MRZU/.GJOF*5(P.(BE4B.4DVY^()-V)[U'>2FL?D>C2>[Y>V03[6*J4ZMD:.Y M+%46$2R%X*W0@LE*!FL5J>;[O#FCN!#_EX-.16-R,E84?91,-8.O!0_J;&%3 M,IW+@^)B5JOZY*4JVAJJT+F 2CJ.VF5B\NFA*1.#RX/B0ORBE2XXP?&?H ). M"]0J9B>3-YD$HF^^7[Q96M49#MZLY/Q?B$I0SD)[8\ D",ZQ/TPID! );1/Z M+"X1A OQB$X%!!F4LTF!=H$#09.5UQ(5<9R!S?>(<];"!/$(KR_:M/51.6[ M">IW.K,$[+,BE%^HT5]IE>:5(H&'# M UE&JPG8$/&_(02T,M9](50:KP?WAL$,.\5%DB875]@&U;7@H7@.5!(:*@6E M:2XONO\$S[WHA"DL\09T]$8#9,MX" (L2MED^>/&ZL1<\9AAL3]=LM@E;$S6Z>RC1FU,]+$8'Y#R=0_J-41_7HMF M!5$MY :!N2Y''( & WOWNO8]D-5(V(!^I$L+T:P,G6=ODY57JD[Y@#5>&YF$ ME\GZ'&M#@:5O8+*D$,VNB8>7@4/T)*.3%JPT,4<7I# BQ) =-F'_]#)BM?A9 M'K:. HLFIA0(2I7:^0$3!Z,@:D.UW(!9GJ4'=B%S/^"*=B7$NA<3;%*A3L-: M"Z80P4TS@.6>^UEZ8!PL10[>HO1!UW+]5GGA&C CM/3 +F2> MR'N#4%10CC66F*DZ:1Q%-LN 'N276_S6?.B^@;U%GOX*L$JJ+)DOL;I"!NF9 MX"9%D)C=.O4QD%\KZ@+G!YU723+SJ57TE'*(4EJ=R%(""/8Z2EQ#]".!_*RF MKJ+33L:D?;+@(:5O2*J7#GIWU2K?7J^=O4CJ,K9GE,*)8$P", MB(P,!*]#W;^GD\)52H?-%:+9I<.4\LPKB*D%",@! ZN.*]'[K#F2QR5.\B\] M1+/*M;"A,R2K)Z(,T6NOM9;*12E]E%'-L67LBD$TNW18@9)L"8&CZ0 AIR") MLLXN!FLT-:HKTS)AM?ATF,K"!+1)AUK+7BADUV5L-BASU@SR2J;#Y@SL0M)A MUCBHK9K08X B"V2-ICD7 ^.B35)[='V*P2E-:@'ELA/5!SV$T8M3H)-.#Y+41 MP?$8>M+,$>WR6Y\7P\'1A$;]+8J3_8M3NKV-BL7Z/8TFW=BCSG!"XY=X@?SZ M.U)]YXO7B^ZPU([.ZEU_7KY1/S3BLXN_ID%W.)K>0CZCW309\ADECRTLKPW\ MV'=]<%;OY:MFZ]?GX)#'O#HXN/A_U54:RK??=P<'1] MI?JVW1UT^V?]58QOG!;)-6A:^_1;@I0I>E5;5SN7H;98R%Z[4BNEHH2LQ5J0UC[^;JX# MC8V!D+P+D(-A63+:QQ M\$> *^;C_[K\+(O/5X!2%4(&$,#G%&M=>5_;+CVR\(!S3\;"7 M=_JGH^'[Z1[>E9RIU*$6 C)U!6-A\^PCQ_4!DR\2:AT4TP#1F1O :S]_>SY& M>^\*I@+>L[^P/M=JT4EGR?&AB$M<,F293<*]>':R(F5KC'&DF=L+CXE?F@A! M*%^463'//G^H9N?+J=2JZU'GK!,8D:+%A*6VNL-LB]6K:I"?G8T&W] Z:>$XB%=KR5E[\M])_60=I'+HD^3X M'%W(+#W%&X.Q]J):M:S\#PC,LCCRJ%)1(&)6)8 R"AT:(2DHP\HNO5LQ1SYW MI&;GQT&@-NZJUF)]520"2LE5^M M FEKB82TA"AAAUJ+7SP"D(23@/WEHAZMYO MM6+V\/Z@O)_D(QC4T3$>28 4$%.M\!U]RLR+8VE L&!?"MS$YJH&@4 M1&?0,J5 6TIQLNA"*Z8[+W#0E-+'P3*1$#F9;%B%O$"G->ILC+.:$5NUZ?A[ M1V9V.E-"D,"00,B:0WIV.M8BNB(+3=L6K)C./!U.]U:D6IQG9\ _/1K1N"EL M7'.,I(T4CO4(BG(812TF;GTMBB#5JGF?!6 UPYR99/=CC*&B-:A4F"D4+XV4 M0538FM"@[P:'G4$:]NEC_?<7PX05DL_V)FW1Z8A2]^KC0=[L#T>3[N7T[?US M]/D7L8C$H7 69 T$_I\/)>?BC5=@%%$$A1>:5#8JIEQG;Q2P0*Z':7EF*%V E>JT)210#S@09;(-*62PSM@NI M9D'9 H048L14(W*/$1"4=U8Z$P.WH_ MO,!Y[.:1=A:1A2]66TP25 &MM<_9YDPR2LFJY1L062P'(C/,7N40B5+T0B3( MR=7ZD6@+"::E[-NN>YU6'6FME>6NMNZ6NGRWQ,*G0_]*B047- 3F*9YC]\B> M*[(6H59&@),J-VFA\[+@N*@=Q$ZC15+,-<&SK8S2% ME#P) 4HRL6Y/04#E/0?_*ELVJL($#B*6/R^S')YNACN)?6;>X3$5G6LFQE.R MFB0D8N(A0FB0IWLZHMR=/,/4[?%MW]]=W!T^Z!5]'G1FD+.V5I2 M$H05@;P4"FWR3K(+;$!1LUGIV)TO^*P[Z$[H1?<]Y9T!:])1+1NT.1[39/SS M11M/AB.^*-_/[:3KV7C"D>5HCWK36'%\W#UM2G[<..5%IN1E+H V!&O1BT@< M>TBDZ^;+2RTC/P39]4Y/RI\J/^QUCX[_^AZPY?(.,VQ&D2":(G0)2D_7G)FZ M9"9J(T205BQQH_1FV9+]$6;JX^C=>'.0IV\ZV&_,VC>9-?GL?,@0:BN9X)), M&$F R-JA7GXI^2'0.L.:6CRE"6T>C6@VFTE7U9#HY)%"KK/G!2S+BIPV@Y,2 M,GG=J*Z-RQ+ +61"C[E!9E=@MG+UX\O7]'9%M2W-$1?7[H M7\HDJH*U8$FA B%;C"X69\@H(=@[?>S!ML;Q[ESOCD22,9F61JP%>;C:H$;C%Y?G6)\"Z#QV0@'Z7OUK)Q=C [ MDRG59 '':F$U4)F3?YD=+ D%(;OWI N!%Q:+9 X0P9(C;6T#=DDNG7^9X?1* M3.P[3+9U*68A%3A@245&C:1BT&4UP)F/?YGAXK^(KI)B82@"D,*H2&!0Y'4* M0LOE1V69,XWW EFVE347B=$8T$$&]$P0BD$=D'03:EG--6>X-+"1$:0]2>LB M1)ECEB++;"5)&51LP#;DO^%L+SLM"C)CT)%!BPI#P11"S+I$H-B MF7SFNU= M%L2P E4;@Y,GIAD41(XNFE08,1^P =1\9Y"I_/U4S1@32:+D?S2@UHC!R6P2 M\WCO$ M!6H&20* \"Z24P7(FI+0-" [WA@F,L/TK%-1<)CFM%% @B)[,^&SR,FZ$H5= M4=#FSD1F. GEH7:<*EYJ"2DEU,ST-;\665&2#:ADVR@F,L/B-]E%I:QT66M@ M!H+$=)$<*YE+RF9LT$:Z9:8DB]]IE\&5DG.P:!-87=@O&H$J95>79JT^T',D M,HL'.P05#(%3R7+HKB X@:!3A&""=;()!8B;07\6#W5MZ18MI)BDA"A*)&0S M+B65R.#KLNI0SX^KZZX80*[)U!19[6%4T"%-" M=BF46->KYERN9RY6#*_GV!V\&([''9H\Q?'QL][PP[\H']%+'#4'.($"DIWV M, =0M6%V2D6@$REX05FL(G!;-?2A_#,-^,6DEB8<-T[A2HPZ)BM289FB%5$&;[)=1> 69R!GB)OD #$4KW4(H*(("F7@V,&ZG#.J MTJ#ZUDMK*1=?Z=I@)HE@Y%)@(6@7;?D!@60A4W@=4%7R!9(4HH8I+S:I;-B M("]BHFMV+9FHYMRS52F 2^2# [*>4=11%)57$:^%3G3-K".=#LIZE5,1$;)# M'PT6J9,P2L08_"H"M\B)KIGAYBA(95RIU8Z,32$9\$&[&&P6(C>@J\0S[(Y^ MQ=X9_7SQ\>6_^(PX2L<7+^I"K=L ?CQH9W!Z-AE/CY#?0>M';J9-.#X;327J MV8C^YXP&Z>)W[N2S0\=[E,Y&H^:T<-4L'6RE44EG01#ZXAT5:V/)(=AH_AX" MI-8"]./[SHQ3X+(HJ>9'"A(9F7/4'@U@^)M8(+T6H!]>8Y.5Q&)]W:@(264O M2,22/-LE(Y-L0/GIOQ]F1,YD](&Y(:J2O/24A_QX"]+>C';,3(),I:95+RCH!,O?P6IB0 MBM? \6INP)+:->U8J #)J Q)Y7VT EQ47L2L@J[E@IG,8@,*F/[],--1N"2- MT9(391@DPQ:N;K0 M5MCH#5YO;I$W2"_UI$USD)9W1WIVT]\RDS-!92#^GRO).ZT]=G@81F?UYWO=\;LOP!J.J'LTV#Y/QS@XHJ<\!B-,WUL+\9=N M8GRS?.;GB[IJAF7B\^H[7]3G^6QYS?>%Y\ZW=7VZ+1KSL^.G%CV?;OOJ"\J; MX^MC/]U_0R9LF"HFQ+IJO2#4,*Y$#<[YF"$18 ,J1JPEN(D2/+O<7W;!J8RQ M-IT"%WTPJC:HS-DZ$;QH0/7ONTGP#C_SB,:3/8;K]0<\78MNXXUO(@0.WB@5 M)!#6H?51,-D/',Z5E-2J&-^UZ"Z)Z,ZP^JH72GM "3H#! Y9A X:3(Y.V)#S MJEC=>^8-WQ.5SG"0/TK+\EJULT'W2BZ.XNE'O/M7@=V3[G@(2KK'SW]^>?/S MFZ]NWM???W4N.AO][KFVW^S]J7.EX>_?U]/=.]W7%[WA@DDQ" _9 M35L5$' M%&RV;0ZD5L9R_VW$?W:6,8 A73=,!*M!@O/2 541M=*1-" MB8_8Z^VGGM] M3#1Y,4S?P&5WCNI'EJO;B?;KTI1/+5>">15MOLPU)>@D9C;RL94(R6J,QDDFG5=$C MB-K!4@>RJ1&=$)="-.ZH&[-5BN7UYK,SF]+*I$B6;-&#C\""F"1*@:"TC7X] MV[26SX7:SV(51^S*9K*U%4KD6(B@%([G=:E^?FT_FRN?3:29F907A&J M6WU*HS/*V^>G_$.JC8$^CX)>=#%V>]U)][M=@IJE'\OKVF=8CH)TE:@P-D=PYK:_/#O+9ZKP%^MH%BDE3+G @3)V]IUCIRVTHNL M&FU9U^*Z).(Z.^N*5GNKBG.0!$2OT4MA)6$A"MZ;!G3]68OKTCG_V5E32-$; M79*L!<:B0(_6!VET"*B=T7EM3=?BN= \J\_& <3@F9L"H(LV6N."S*CJ/%1S M:G8LA8RL-XK<19077\%$N,SBC46*XL DBTYJE6,NQ18VU]B@"B9KN6^FW"^D MGDLR&:4F58R5H%&'$@0:96L#.,%!7H/JN:SEOIEROY#J-DG[8# GETA!"3F" M"L41>J@=8S_:^R94MUG+?3/E?B&U?F2PE=U;F:4%&9P/?MH^T@J=E8*TYO>+ MBP'O?-$]2CT M@2>B!"6N0Z"U]JZU=VDC-1&B(4.N%M2MK6P0@B@BQ6!B$OYCKXUUI+;6WK7V M+EU :74R3DLBA19*%L$72,D;'5-D.BW6 >5:>]?:NZQQ+T+="^>4(IO (GDE MO0C6!U^W=]IUW-O@J(C#'T@Y4]8:("*&4"&-SA6I,WU,]?W=HZ)& MXHUTH;9Y#K:88B$IU)I\3FO.W%Q&I6-P!4*M,)H L 1T"G/M,N(@BFN;O&94 MC?2W.@,&#RZ*B%#8XX+&XLEQK%MJ49#EW^'S=$2Y.WF&J6Z+N/B26;T?]MXS M];M]T.R!O)?M+4%9E]E',C *K')1!EG[2A0C;"H9EG][R[)A,\O."4G:F*QT M.H*)/H#23CME6&E/$X>\C"]"2?@:RH(N+MN[]BD& #3ID MCF\LHR]JS>O0K!#V[VDCEB!6SBFI4$*)$-F@4$@Y\C^H2LQ:7O<&;DJLO!:B MQ03E6DDGE2O21 $ZU:;QTO(?7W1!(52C@O*U$"TF^L?L!"03I ]C2;=V*/.<$+CEWB!_'IV^ZJ;Y MZ_95R<3E3.?UA%U8_>6WRWX]'8XGN^4U]KY;YZN9Z:UB':I UA8/WH)/*L0B$S,] MD8%\@]);2P;G0A)-,BMOI"U5/4%H%9%1>%A]-BE(4S%G(!J5\E@S.A21?;)VF+B1*B0JBP\ ^DU0T4JD4C,15 M\YW/:4 C[&T.\F;N=P==CH*G2W[N+799O#]5+N?@O!4>!:0D?5'L6)TG64#R M!ZOF3Q<+\4)\K"U8#$7((1%0"1B(H=7>B(!92[%J/G;A6KP O\M#K6+2,4D% MI=0>Q#$4-,(E@0YQ7>7/08!"A[7BGR^(K,E(JQ?E+E)WY^]\@Y6U1GNRL1"@92/M"*S5//C% M^MRD?:/+C>Y"_&XD"\ M($9[F-[MGE:<&[*$7A':0,X+D:&V1L0DM:.42HBIB/!EY:\U-K/6K5M _A5. MFW1)R62CM(84R%.Q2AAC#0GY*;_4!+^X-$ NQ 5&QD^(5%0.=>F-\Q8AH5%U M2E3I')9_"<.2&,G9;2S1Z++U& QIR4%C]#IK;\$D/\WQ-:%JZ'@T>;Q7]U%> M85+?MCG8[Y]];^[Y1U&?3GY/9\?;.$G';P;=[_:#;Z2ZEE(D1:]RJ1M-M,:0 M;4Q$8$!Z30VVNS^ X ^)(9[?00R;(AL?5SY-S4VO5^_VV^N=/CO@YEQW7N64 M3=+"^:QJS[5:E)(@2(TRU(\X//Y;"5U31..+'J28!2E%*@5PVRS%G7K)%+ $(VR/CL= M4:<0&QO%S-.^S;!)*Q#8@,GFH(&<#=ID1H4#RN RQS:-@V/N]FUV6#BI?=%) MLZ>1(()')Z/,#ESA&((I7#.Q^$(O<)"_^*1)$*$'CY%5AB-\8$<4G3$!O64% M,F *--<%+12KQ;LE#I-D8,4+">KD@_0\Y 4DN5H<7*%MJNZ]I\$9_8QCRB]I M5(:C?FUH_0.@WODV7O9PT,'^YW>QR0?EZ4:W*WFZGOC:+?O'I(2PN_U!-YZ- MIP]0?\[Z8^J_#;$)@:1200*PTP3TVCO+T5IV+J=D29?&VX2U#"V7K;)UV@:= M%:9NQLT9/6DJ5I22!.74O(F *<)7\]Q/AX/ M=V]IY2=S;J^4"00$PBDO$R 5GP)9*EFIHF7RN9DIXMG1OF5)'T=,/D+*0<92 M\\B>2(KLH\!8*G%O)DZSMSC+@I?.HG!H10B"P%D3O%=1&5NKU*//3:J/MG0* MMGBK&7TPPB%Z$3+(1(%R=!8DZ:1#*$UJX[2T:KEXE),L2DE1JW@PRL%ZSYI+ M229=ZB+MTLQ0=5E\X^SBP:1%!4D+4@9B !Y$7W$!DY.VA9J)TU(HX?U,%=7V M62X@H9-@,04%AFH3R[KU-,7FS:).\?H,FRE64UBF!S8&%V$S"D,I6P62R:75 MEG*!@@#"-*HYX<(!6KSW"D&(Z-@>8F6=,(?_K^YDS?7B+>/7\\^JSWYP:.TFC8NRT.]?B' MP]'1(R6$?G1]Q*.":=(JP^%D,)S0@XTR&O;WJ(SK&G/]ZT7<&KY_H?;>'^CV M63[9?G_X/)SLGOS:;U^^$^W+5Q]V]Y^==$[V^$_G^/#DU>7AV[;H/._T#_;3 MA]VM-Q]>Z$[OX'(H#T_:IK/5%NVM=^<'EP>"_UP>O#T0;?7K26=K[^2POZW; M6T>R_]W9/C_L')*]E1!WPOKSYT3EZI]O,=:*N=#YW+ M'=W9>@.[;]_ 8?^5O/D-7^OL4+VQ]9S\O3X\Z?0.MS959^N KW=T>7"RJ=LG M273VC\SA_G'_<.O7TM[?G+2[XOS%_O:D<_).[.YO_J9*BDS6IP<;O>[@W=X?&^>I9:['/=B8#)MICGOTK[V+P[?Y M-"JPA_N_=@]/GG4/MXZ[NUL[LK/U<[>]_TZV3]XQ$#OGAR<[_-LV'+[]I?! M7OZFB 53:]&J:V79E@9HH;*V%9U.28NHV=@^V!B.,HW^^:"RHT=?>,"57 M/[\[W-KF9^#[?7[XKLT*UME_=MQFI>CL][J=_3>BO7]8VA?BHBI#^[50N_NO M3'OS-S;6.@3E6]K'POK !AR++*U,T1B=LY0Z+\S*-&50X8M!-8I4""FW' E"_,ZCJRT&545KC?$NJPAS."&HA:=4RR7A%0!$]K ?U.^K_Y:"R M)RH2=6G5MN M ,_JSV2Y%9@26ZP525 T+<3X42QNA1B[6]N,QP[':=.Q9UQV M].'S7_J';WEQ:6BD(, M37.'B\BXG?^6P16$)%MUI5$+)*66UR*VL+"V6XG1.+5VA\NE#U_G,:+.PD=D M(Z.K.TQ!MCC0COP64*@D4HF+X]Q-&=2O0FX%8$!3RUG'@^IE:$4TJ1)'BF0* M6;.XD+LI@_HEQT@R479%M#1$=H>6HQF?0FXYZ:/Q(9 1=CVHWQG4+]UAJ-6J MK,HM2SJW $%R8*BFKVI/&JI[/]?N\/ON\,-O(8)WKE!+JA!:H%UJA:KSQHC( M0^Q""?$[[O#JD_'P;)1H?/7VF#!/EY[D[OLG/_%?UUTPBZXI4A%DLI"LQL+6 M)@&D@DYX(WZ;7N#C;\:3BPI>OSMH'5/WZ'CR6,N'YG3RCP_=/#E^+(7X7P^F M1S[Y:7R*@R<_Q=$C_OW5ZX^GN?KRYF1IV!N.'O^[X/]*^4<9#M@?8[_;NWC\ M?_:[?1IO=.C#QMZPCX/_\U]C'(Q;8QIUKP\<=R^)K\HW,'W[X>J>G!#_8 FB MFWN42ORO?]1%,*U,:3B:#M3CLP&/1SV*;QB7YEXVCD=4_OG@W[\/C'OP9+\V MC-X8EHVG=8W/8#+^Z1%^,=I?03>]-/:Z1X/'B6I/7W[\R?0\UP?$J62U>"1Z M>#JFQS7CSN#J;/,_W1/_HX.F)AB,/)9-A_7"5AVE_Z(M/K M77W]24@>BBM!F;! 3O+-E:^_?CC]ZM$D?_U=\ ^#^/VOQ4/Y\;M'TW./;@ZX MD=;36A&3?\=/58?IGP_T@R\>_/I1Y.ED8SSL=?/&5!H8Q>OO)\/3;WQYBCEW M!T>/Q8:<7N+3/3R:#M0=D?@=O> +_(@LVCO(XH,G;SH[^]M;&Z_W-_>W7W^E MJ\MVMZ^WG[[9V]G?V7Z]L=G9VMC^[Z?_VNP\W]YXNMMN[[Q^O;/;6> CW$7Y M'SQYN_GZ7SN=Y_N[G?_:V'KX].&&$@;"TM_V;S_ZW]++U+/=O?9&C2$'PT'G MK,\G21O7RR;WJC7N&A>C8D?L,_IIH>6B:^[/V"*2\?*;>RXV!E@7Q6;J/MX: MIK.ZT+,N&GUP745W0?GN%^KPXN!MLKM;[Z!]67/6F^>=R^.3SO,#9C-'XJ!_ M>-S9[YRT]WOO.L]_.6ZK]OO\_%?(__JE=ZAZ[^/)$';WCRZ9$5ZTM[;U[O.V M.#QY)W>W:JY\6_+QY[MO7_%YMB\/I*^Y\-\L&%FDMRV=?5V;I.N*&NU;3J6B M),?\OC#+D*+U:LI4/H'P9.-OI!0SOO]PI]O_C[I_;6-W0/_YNR-][>&KVS-7 MWG.9V,+G+O_+[]1#J<.=R,*?XB#VH;&__]-O<)#?(QPWG$&=GE?6\(_/9+I' MY>NQ&9[>7<@W1UWL;;P9=-,PTT;[]5VE'+X4DZNAOW_;^.H,1ZS&O8L].AV. M)@\VIKO )GP!'I0QI<=Q..Q%[/6&DS@\;Z05?=:-S]_8]B7'V2?O+@[[S_J= MK5QG%LWA6X[1MXY$YRW'BL]?Z?;^ .3DP;>D_O*CKQ%_75:)\3UOO/OR&QFD3G6CE MA(;C; M>_O;>R\.-O:V7^[N[6^\?+/W^LUF9W]C?W>#^>4^D\@-J3=V]S:D^8_\GQN[ MSS;V_[6]\1GU_$@[-Y_NUZ]ET'!KB!9,_>]F_9GW3!_LTX"\W-[;V656W=GB MB& .6O]RNE=E^VH?TRV=?YSYDU:?KWE-&Z(!RU:-!(Y?]A"G71V3KZ MS1:7G8;2RM-%R3[[%DH16T5(0OX+,5&-C5[N;[=_WM[;T.*_-NJXWYU0?>;F M]6WE7:2$[NZM>YUYO["N+,[VQC85=^X\F,/[W MOTLK_C'_OU<>B&]+Y_[NRC]XTR2P(7SVTRS%QK.=%]L;G3=3NGZ//&9[6E/@ M6;='?/;(S]U$@O+CP1,_Q^5OH H6,+YEO$\MH"Q;P43=BAJ-\W75DE.U3(5L M:2UJE8J_;Q9Z;D^F[O9D]ZX9>W34'4^8Y$]J,9&_GW:(W\A&+XG5P2'*%H2L M6B'4?0FR=J,3*<2,#YYL__>+U]M[O^X\W=[XU^Z+K9W.\]?_M;'3>?IPB;3E MCG,>V^>8)E-!J&LG1A\%8 /'&^-32K4P3=[H#C:ZD_%&.I[FI7]_?F1U;<#M M#,LW7>A\D^'4M@?]T>#:8C"Z>#C-] MG2^:%LD_'0W?U_,T-)M]E3$Z?'X ? R[D:,/!^J-ZFS]-N^V-U*JKW_9<;H]-WAR1&[I9W+W:V?3P[W^=[ZG9/=_5<7A_6ZSSO'!Y<[ MT+D\.&]_*V-$!FO9V-1BMI;JGOG,+BN4%I&0N9"K+2 >/-FB'G[ $=NJN+&Y'.Z/+K[N?N8'CHZPD'W-SO#A?WY+T/_$$N5OKC)>^*$_/ITXJD\\'^E<$J>SF?.( MQN/K?U[P#P[G\>LK0(^F$OE6LM2UP3K6"3M"2,B==JWM$!0^>:"4V M7M8%CIO39@K_=?]SAW\SV55KV;V#[&[?EET +% W=-GDZW1WT"UD"6X9ZVP) M,3IK](,G*DR.-Y[UAL/1C,5VGI3@GN*7^_0^]S#[OUSJ^Y1?[H[VAQ_6F8?O M*J_XRO$D2Y1*"BU;R\E!%K'E15&M2"*$HKP()3YX4B7B8#AZ-P>/L_+R.HV@ M=DHO7)*VQ12=9"MXCRT("EN>@-E5;2H3-86HU">I_@M" M_2="C#N[KI77@)=#%O'>8??T*I^\%N_OBO<7Z:E 7K$0BY;SH1:NQ-+R!DI+ M)Z=%;3[F?:D;T+ZQ8/I>,U/W(+EW3%=<2U:=_SP=L5GMGF)O@\XIG4VZ[^NT M:.DF&J^33PV DNW"1EU,_8W[2@E>9NC@@;:S/_RJJ.MOG-%6N0 M4FRE-"V!&G4KF/^?O7=O2FO9UH>_"L7>[Z^RJFC3]TO6/E:YU&2Y*^)*-,G1 M?U)]C1@$#V"B^?1O]P2C 32H$YQ@[W.646!.>G:/Y^DQ1H\+M ";.'G(QTE- MK7TPFF"\/^89C?:V&R'SSW&W\VRCT?!GR**5H 4%3"<3PA(,)#8(4*&)#!8Y M'41<&2& B!"O;@;/;_EIB/'K *O_]Z\H<^+/?FW@V_XL"4&M4TA!HQ:WH/9Y M8MR:CI@=X[,'/.ABXU(47<-*/B0NA; UB,N/],!LC:+9 ") M&J^UD@S:VRNM](9B]+!"+!7S?$W?O/>CPM5K#5KQAL,P--_SKG9VWNN?IWBT M0;<6/Y$.CX:*"\(OS!])9QL<^]J&';SZO78Z4=[F[BFO])S.HA#=%:-^T!H, MRR5M:WMY\B2]T:I^.6_&5]S_YX"$H_UT1JQ42YH5GAHY(^Q)A4S#*4NJP M(X_,Z2%I?MK]L7?PX?O1P=T)(LI9;.OKF]W3TPB(HJ-FHW:F>[5ONGWN:_].J=>H M=I9ZCQX_+,!O]7%R+X_(_- RVCOVBZTC0V4&J(SYYG603J0.)D@*#J@GJ3 V M2UTHO8'$.TXD&Z9G/!4,EGD7K\QN1AT 8)@)%.(>$L M[B@<*T"\@-I8[@E34>G:V-_:F"@SMWR>T_L;CE^F&XX5?;YFM^/G72%OQJ(, MM7O^;V&IF+<45YYRVM^/?1$BG43T1D[>"_3'4(:/=;\66NTHYKK=CI](Q5B2]/_?>2O) M?A1YXT5LP8@> &@'[:7A$8Z>U4,:/FXKO1XDT?/>MYZPO[ M%^%:49"J7WL1[Q?B?_WS:*KUC[LI1; V;+P>K]&#\:?XKG\=:AKG\.+1@_S1 MJ.F.6W11R%LJ#+S -^;<>!\'<&Y.XHRFH1>CCN-/$S)ZI%0GIU_,1S%?NC^H M*5AS^K*_-B5C?]ZGYIOGO5X< J:< M2@T; Y!&\92;H:0@,DB&Z^N'OC^^(3ZBQL>L!9[03*+XLQKADY7;N*WP1+-; MK4FBDZ4PGM,VD9@JDM1I:S"(#.O;D:QZW4XR']J7-1]-B3Z'C>5J??G\9,4LK0]O/=?SH>]%FK[X*#V(@F ^!,3O#;ZP."X M5:2-GZ6T\7EO),/Q_B1EW__C*2CWQM2FF1TQ\/.CW(O/%B(<+5L('%8!4$1J^.W]*[TMLA3IW$.+I/N'N\6M\98#%V^C/JX_]]@.W#N_JW?K =C_M MT.:;#Q?-@W:[^6/W^^&/H].CD_?'NZ>'Y.CD<+P$+=M]<]1N?OKPO7D0QWCR M!1X=;*.]3Q_([H^_3IJG1Z?--]N71R?NM-F>4E"$&\R"1AH0Z7TJ*!+5-N@L M(!YCXQ%ED.GZ^MMB+]FXL544$_]D^1!ER/F,>M&LF7R_Z(Y/]U3EIR>6$3I> MM2>[(3F$R8>>A'5T=#:$ZSBI[Y/D(K M@-J\C\SR9/M#VWCX:#\-Y.&?(]MWM1ZX*HM8*NCF;J448O+7>3]^<[^_NGTT M%F3$7$;CY5**P8 M$!0J@9&07.LRV@]5D)EF"7.LV!%5N.,L*.613CW!:H5I\0)%E$ TMCK=XI#_ MO#\\1XK/Z>-CNMK@9^NOJQ/Y=%*?OJM]F;[\>RM^=3J@ZL1'ZZ:CH6^M?F&\ M=73')JJ))EVJ!%WD3@UTQ^F>Z]=2J9J6FQZN64/DA?YCZIE0[4%GCLMRCM@_ M]NWVSQ._%W%UBN.\81W^NT_+KB(>#GW_US/C8KIF/$R>N^Z;GF\:A[\*K0OO MXC*T^\L9]_VH@ GT62$O%:=12[4! TJ] -IK!Q#BUA#K):+T]UUI9TD1G^2N M6<[IGYSQ-HK3[#T[Z)HK$QNS87?/1L)"S]>^IQ\C$7Y=Q.%$)CGOM(8"7*1( M17OK%Z%6,#@J4=SA!*?:2X.L8\RQ +4BV-C/.^D+$,2L'I%H6]%TZ_]/?:?Y M>DJ\99&E521I[1=?M7<^*-@NTMZOHMXY/P6N6R1$IAOKJ\+D)_LD' M])DHR*50%%!/6?IA@0P" 1),,$PS*KVMKQ/2@)PV.$)7LG^UP.O#W+?^%27V M)NLLV&'^7#\M3:U[O2IWY=+='GM0N78@OVG!>F>S5+FFX&R'V_>WA6=,JKH[ M+^H>RMIH2"F=X:P[5%A>]7R*4?SFKZ7:!-'4>$NI#5I R>!G4;^ZYKAWK:-^\<#TO/X*=(C" M]$JWO^O+?OWEKR(8)63TM#2)R.PCO4L5"F$^Z2._:9GW'UV9L=2.>VE7^-=, M:W=0@#RRSF;:4#J#_G]>ZJER4<$F20<;?[W=3FU1-_>:!]O-@_UGP79RC:O9 MRK;<*^QH3=+R>Q\)M499^8.E:QS>*^QHC%P16SKG9[F^QPHDJ3^EJW&I'K]B ME0>FYU7^L_%F^SZ539Z^+O*,3>EW#K9WG\PM^$#=\O?3/A_"NB_Z%J#&35O4 MIU+C[CF6V=4X!", =6]0VUFKO?[IKMSI#*WU>-TRJ"LSBA=:JX:NDMFR)+8D]?77.\V-YN;.QMO:_L%&W.&3\5A[\:&Y M\6$K;OA;?SR(,)=Z(QZ[Q:A($%K#8_;RZ #Q=BQF4;R'*/)4%JU3Z'5%I.A? MNAUW;U_;/_9^T$\MK+NAMN_/!CY5UJT1.#PJ*-+3MKP=O8J*5U'>Y2NUR_/? M[O*9'#(YW"% :HPA M#[<02.:,RG%&7'*6.:,*.'UZV7D(9Z3&3G=P1@I9Z?ECW^FGLBF905:/09( M\,P@54#MT\O.@QB$W*.Q&*QORN[N@O!3O^3 38:O7M>;^?TD*2BK31T>W+ M?JM0M:Y)-7*M&V:[I<^\]_WS]E ;VSOSPS%EMJT4VQ:K36FFVV6A6Y+I=L7H MEM77WZ44WM:@R+8IF#.^T+[Z.Q%ON]L_3WE:&Z9[/JCMZMY7/ZB];_6_9C:M M%IO&Q>2WN0XRFU:.36EFTQ5CTZ%3<-"+:U,PZ3^]KO4ND6>FRFI1I'7^VUMH-N+Q-DQ0A29()<)H+,I]8K MQH\$UM<_=&XTLM_7;7\S>/A&M^[D%_S0+^I/C53.3*?5HM.TFAQG.ET6.LVG MTJM&IZ2^ON6#+N)W/IRE1M6^T^KV;M!HILQJ42;)E+E,E)F/GE>-,GE]?3=E MF.SKX*/">2-N)U-EM:B29ZI<)JIDF2I7C"I5?3V?BU><)%4FR64B29Y)9QB7!6-67]^/\ZH'V1*L M'I!3OL:=V6^_ZYA3])"92\NA,Q7$;?GE2%.C?NF2]2Z8U[ M_MEX?U 4J_]9AGFG^7KO_>[&P<[*)SXP"3>I3'OE&YQ]>?M._&9\W-9&H MH9O/>UUV^L&/RZ<];E56>/M_W^YOO_^XL[E=^WOO[=9.\\U^(R[RYNT-Z:HR M\LV]YO[>VYVMN#Y;M;\VWL8%VZ[M_[V]/5XAO.+/\6*G4QL<=\_C/5R_4?,7 MUI\-KCL#UO1I:F9;1& ,7RB:V][^7)5KH:74&D7L(1VT.%T3$C^H*]7=[S%2 M?J\KQ-8D>NB %CY8NL;);&W$%IB0-9,!-KVGTAP:#\DU]CL PY^M8A_24^D) M>A ]=8^J&:=TLLC<#)ZZ^S=A6OV)G-)[8'8Y-=I^_=*+NXT#HP%;ZWU4N1_D M'GDB;/9]TKA_+SR_>]99!.>V>Y0FF=4:Y+W%)Q3_6R+QV3SO]7Q2O@HQ>O4@ M.1I[Z =UN!]=]UT]2D0G#;]X MH44P8] AQ3S#5)N@I>%:"^*9X8)[]WDGJ3Y0$5BO.6];I[K=_Y\ZB,+4T:<^ MW1%\T?KL59+'C8Y+_VQ?"^/&8%/W>I=QWCZFGO/UVC!N('[OQ>!5Y_P4N&[A MWTJWC>(9Y\\7@EJX-1SY>&FVNM_>XO??#LGNN3O9_G;T1IWLG7P\W?WQ%>[^ M>/=][^#U2?/D??RO>7QT\N['T:==V'S3/#T\L-_WMCY\?TN:[<,?771TLLN: M6[MP=^OKQ>&/0QC_^W'XZ1#NXH\GS:WW)T>GVV1WZPO:?2TOFBUU:D]?=_9. MCMJ[!\WVT8%%NR\?[_XX9&_)^^/#TXOV MWLGV9?-@)W[?AXOX?7AOZ_W771P_\^G=Y='6<3N.CQU]>MW>Q?\]N;HF?M?Y M$?[ =^-U\7M.FP?;\=D.:?/-NQ^'>/OB:.N_7_?>I.]OMP\_??AQ>-H,S7UX M^?9@>["[#_'>P3NVN_$96HT0U@AHA1V@FAL@K3 >ZF)T@:QU#)$J@9. 0*_ M2L@MG68?PIOWP$:FJ$Q1,U 49QX91[WC#E'AI('4Z-N;P &OG=::W6^^?[@],%*Y:S:/K[?1$YE[^5FN+*4L&+Q#N+:[5PO72:T MT@BM-:%S46.0"% !% @$E',%% H6< 6MPM3%E>21T 1N2*D>2VAWD,J\E*X, MX44K*1G"-X'%E!#$D MG&,6,!="M"V3#%J%O_5K/6]_ZEN+1 M&K6.'V0'R5+H)%?+]_[GZC7](!-;R<2VMSFAF@CD#,6! >M<)#;+)##8<< 8 MB]N4X9RQ:&5AQAL*H0I961G*555.,I07!.5Q'45K0A5D!& &5;0RC 2,09@ M4%IH@HS5IKZ.%&U@\NB#YNPP>0@A@I1H69.=]F)5WGZRW M9?'F/&?.*Z%#WU?4/)&*ONT8>WYZ7E;#[S;\F>]^"U% MJ:)XY<9I-T[KC^+/S-KEL?;NA*9(+%*>&@BH40Q0KS4P!#D@;$!6>6PH9O5U MH1J*Y,B?52:$LC2N3 C+10@3:IP7.I 0N2 H!"BS#&A",8 R8",)Y2XU4):\ M :&L$"&LDEOLEI.Y"*LH_YTOM7;"3ZV8%- -X#S^40TOV8I39&E'=5* DB"!ILZ#M*!6<6&X+QI[-A3G%0I R%BNJKJ3 ML;PP+(]K*JE$J5$6 T2IC%AF,*6$&Z %XH08)BUUT73A#:Y6,)BHPII*3KI: M1JWDUY2-9K=CL]>\;!+[,*&01)IBP5D#/->1Q#350$FB #=>6\DTP136UZ,^ MHAZMCV3W2X51/)_$JXSB^:!X7!51U!,=O :6<06HYQP8Y@A 7FL'M6$0T_HZ M;F!5I5C U?>9;/G@>ZDY_$!?C'PD.>=J>522J^7;Z=CNJ3_0%\/C_&:VK,JD ML\,)I<0++1GVB(*,-J1[M \Y>D@H#N2RM) -Y M,4 >UTNLP H:Y %2%@'J3 0R2DGAD7Z=-B*=_$:]!#4H?'16>':1W .#.YV! M[GQII48FCU5+LHVU:+7D>O%^TMCVA6V?I[E[T^VZ[ZUV._-:>;QFIR@HBAHI M&0@-"L,X;QIU1OKY.:$/@ M*E7[S BNJO:1$;RHDYD1@C'3$9M0@PA8&A',.$@E>D' 4@07;0E/$H(;2#VZ M-&X:P<[S8/]OHZX?Z@"NN .09U___^ M)3$2?Q;%# >7<_4@SG"/&RM-XG*Z[GF*./]EJ1]S^Z<8XNK;?Z-JM;7VM9B] MFNM!^++?XSDV$3S3EZEQU3P(YM$NS:=46:=/V^PJZ[1GK(QB6IDCERLQ_&.9*N49DAQH(73JH82 <=X#H1@CTA &B:ROLP:G5>*D9]3. M\EE!%=52ZTI3MWC.6Q 5*4*B\_(I_6S2%O/?_.=\[GXM'+( M7NG*R&:\:?JZ3ZW!\>9Y/SZ\[UV=C%QF;BN=VR;+M$FA.?4J (92$K)A#NA" M3Z%$46^15-[4UY%J8/'HLI/5NG61(+QK2$T&Y!D//+ 280 2HPE%= MB2L830]');?<&:&BN@++,#BR1^6!)W"]\ZBL^-.S=O?2^_B\_9RHO"0ZR_9H MT=[[HLG8C4".S&ZEL]MDV39K>*#6X,AND>*H$ IHSZ/^PIG FD?IMK2^KG # MLRK5>,IXKJK"DO&\4#R/:RN1A+D7E@'"L8C:BDS-=P(#.IH>UD!D@B+1 $&T M@26K$*"?D7/EI[IR<>8[_5' 8K=(4&0T51$]84W9*6,LXSCJJHO&<<+P?&XVH(Q5QA! M$B7Z4-UFPA4&NK;$6>"HDH!8)8%+]ED"4D,$*1R"-EAIO")H#6589S//I M>YS!/$\P3S0^M@9R:S3PAI%4*A\#::$"CD@)%8?6&Q_!+,M(!EX>U]TE] MKE+70?\S52LW'EP>565DF/UL5Y8-L_*)[,K)]\[.Z 6OSE)C/"?V0$QORG>NSU*H\3=*!_W M5B1V(V],\]B8=B?[[4 =10%CX*7%J)X/GB=.3RS#A#H(L)0AXID)H#2#0"G,(24\&_[+I\]'O_8JM>_P3;;*QM,<&&VR M[!G"VEF)&6#."$"1%4 '[X#4(5"CM+!.U->):&#ZZ,:EV1E282"7VGPX WGN M0!Y730@FQCAA 27( :J( "IB%C!!H?4\4.1U?1W3!E./#B/-7I![AY%6J"[( MT@>AR M]Y.\+SJ7R'OSG!EG#G&CF7'*9)R).FP,(:93P&@T?0#UC MD '86<,LU#)@ M7%]G4C4$7>Y(]44QSNI[H#:[IZ>MP:E/S2133;C$ ''DOF-36]L7[Y-;MC;H MUIK=@:]A]L=3=R"=:3M;-_SN=&QVW>G,W, M:C.PVF2Y-2<\Y59J0%'@T3QD 4CG$-#1.K21VG20+ G3!)VMEH3>9S?.$CI7 M"9T(XZ 8*];R_K: MW]VV&Z8D['3L6FW_UH[I#^MT/:OBO^SW6*A:XEK?KFX\NAZD#[]"LAC0DXC4 M/[VK )U^$J%&[=]W,>D_OK=_K'N^%(_*3O/U.*/^'$TAS__HWEYO?Y *47_4 M[7-__>TC\P9FFIU-$;BBV1_Q.T_L-_?F(W5__[=]A-O?S$GWHAF_L_EI!^X> M;./=K?BL<;Q[!Q^_'AY\^=%\\_[XZ&"''/[XP/8^RLO==Y\1#9S$+1-8@B)+ M>X2 )-%8DHQ%/0*R$)B_>T>^18X>9B=G.5I2.>+66H@-!%H3"ZB3 2CG,?#6 M7]LW:KZ/73LO<7PUZ%B/4WS@?'W5YD M9#>;QR:+XL)%\4?SW6>(!45&21"PC?819AYHA2'@1FF8DH11:J1Q/[F:$YME MN5HBN0IQJ\00&B"#HX!:ERH+$@FT1,Q+PG!@D>)0D?\X-0=RDN>&LE;3/P6@ M<4^^FZM<[O3[Y^,R&5H7WH$?OM?-XOATXHB:WS^3N(U9A2VP!J>3M*B^29$R M<[WUW$'ME=3WI;FY;I]9G"HM3L(@IS0&T'H2%3@F@?'& VJ"PP8%QIVLKT=1 M\C/P6JM8ZI_>BF@LYSBOB@=L_HK8PK;Z+53SD>0]@S1_[/S8/=GY##FU,' ' MD,$\U0>D0#.K &*1Q5U\RSKW,R._0L%=&;U5C=+,Z%U 9&:!W@^?M;7$&$J! M0#+NCS) ("FB0$+KB!>&2(>JB-Z%GJE4T3^>SOBZG4HXQX=#R1[-LG#:W-J^ M5HB'!Y#C"C&,"N_EX<%7?'CP^O00[\"]K8_'AP?;<1SOVWN?=K[O'KQO-4]? MQZ>4%WL;GZ/,2"T:BD8\1&N]6D'9($(%F4,<$ M @H)$UF1"Z"MD$! *CS2S@I$HPR2!F2H$;6N6V6P>[W@-=U/;3[W_=G GQK? M&SH1"&S4DC0]0$SGIQ!FEJRTA%[LIB)%SL @.00TI-#<(@D/(@:"A<%AYKP4 MO*!)!F6#3&EZ^6B:G)_\99IU-FD0%3:)''$?FRE>+/HZ\@>O1:48^M;@?7,<2AJ(> MC$342X!AB?@UB;])K4%0Q""'O/0T&FN/;W"/)4AXJ M3Y6&("Z$BILA9$ +CH!7!$MEC>%!5@R=):7;+$/'XHTXXC3;NET[TRT'6IV: MU6>M@6[G:G1+H4U<+^ _K)RKD/6"@^XT1'1 M& D@,2: >B(#I$%%LDXN)-80M$J(+BD(:AFTEO=^H..+KN9UKY/RRY^Z4-V* M4UM9RLK5NFV/EFW#VO/3\W:*[=GRH65;N?)FB=0VV4\(":1M"&A4PA\*"$PR MR%A<7FZ,\3K8^KKDHH&GG"!F=\GJ(+HL924C>K&('E=6.)=2X&AY:,8]H$P0 MH!#B0!CD XVV"=0F->7@#41$A1!=*"LO!]JT_=6QQ8VXZI%4TR3V9]U^H0Z_ MZODH5JUO_L_O+3E\IMIM\U2'3'VZU;S4S0+O%R+>U%W+$Y,6Y_U_:NK7_YTK?Y96U^^ M:G6*QRLN^G-T]Q%&TA>,J_/I^X9OCV1&J36*6!*;D54Q^N*11*T5$C5&&L/W M.%T3$M_Z-EQ##WR/$?:@*^\:+&)K$CUT0 L?+%WC1,QTV^?DQ;[6.FK=HL6* M[9Z>]?RQ[_3CCE%K=_NYN\H#YO7%0FS$?GS0^-N$'^QZ48M.#9LWEW38-NIM M7->F'^R% WV1]SA7DJ,/]QJS!BO'L8GRHD[1650"A"+!: T ETBB0%&TD?JQL() M65^7JD&G=)M^$HBO4BW5NUJRM#JV?5Y$ 8X" X]]V\57:X-H#?;/>Y=/[?]^ MSFT3'NL<]Q?M_JN;E7&WBXJX.U=K/@S^_3NN^$[G8+3>F0C+(\+)3K?0A, 0 M$0 RFY0=;(#Q D51@]0K@;!+E4-1 U'68'*R@V;NK% )%_YS)J7'^OJILSRMVN)'(E+.7RB.*P]]D+YU];7YZ?;(7YZ)Y^M]V$[]+V4QT[^#X M]/#T$!^=[%SL?7K=BL]Q660O;7SFWB,14*28$%*\MDY-I;P!A/@@!,?!,%Q? MYPU!14.129[YF>=>U;S.+)#+(Y _=K]_5MA(AKT#W @6M7'#XL8GTP]J2) 8 MI]+K%"^Y3G"W? M?THYP:RW/A+]8\8TM)^HLN[,AHRI($7,@ *N0:&:0FH\H*AH .%J5@(5PTL MU1+@?D%G#4_K81H>-_1O;=.6SQF6]YSAB@@GO7J9",LCPLF^\)[Y0%%*#I3) M79.ZM UX%7J=6,G=S5?4^^7P? MK:Q3GBIH[NV6-JUV:]!*_LZ.NT.3K\TC'GI&(VV4A$ B"EWW/*4T7$W0X[;9 MZJW*OQ]HQI8Q0ZNC@)1E^;R]1L=&QV5U9([JR,'&A!TD'2'\W]O;<[6QL'VUNU_8/XS^YV\V"_MO[G;MQ8?FQH>MG?C^ M'U4@[SN?YL5.IS8X[I['>[A^H^8OK(][W)GO#0/Q:OHT;JB#H7NJ>,&FO^__ M7 _8RQ9;/R-2V1H":H/.I]C&'P:(U)!]V MV[O?(P]ZI\G) MDH;PJ34XWCSOQ_GPO>V+44K]1K_OX_^[I:ESM+=_=5[QY6+WS?M6\\<.VONT M@W8/WETV\?O6T6EJD_?7_'[UY=Y'NNW?P M_O1H:X>F\XO#@YWOS1\?V.')!]3[)!FD>M%O-@P]P]^ H[+;@93JKV-V'>._@'=O=^,R,TLX0!I Q M"E B!3!$&8"#(%0( M**W&'%J/N=,"8.$LH"[%Y1#L :?0.VH\ MT=)&Y5/!!L&3Z?Z9#S,?/BL^9,)$0A16.BTI)T0'0J6%C =HF41DI!^BK!\N M"1_B,3X,SL3M33%@'>L$Y#4)JC>KK$O.&G!+>5U$^7'0^?_GEWV9$\F:W/T@1/KV1,W4NX99\IG#+ M*;%U:8$!69L24&%TWP^#JUZ@L>B0W!1L*3R?2?+VPIMNUQ5AV;[WK67]3_;> M\F>]>'$1OA9_;_OT2_S B4$ - M)4 J88$WEL- 81@M7B(:@D\U<,O!7!OBE^[(R\"L%_''7%D8&<28D0#A$ M\XU!#[0G&+"XVMA3;Z(8U-T M!@MRT$P;R),X:)YCI=P9Q>(IO3>%2/Y32&3FYK*XN;DYZ88ATCC$& @N.$ 5 ME, ([ #1QE%HE3 JG3<2V)!3"N7.A2QF5#@JZMG/O+-(WBG=>91Y9SZ\,^X% MLEY;3K $3+/(.]QPH 4Q@%LCF/)4>I[*=B#0=[ I0AF&O*K-2PODZ$7%Q9VLP[F7>>S'66>6<^ MO#/N _/$$BN9!JDH#J"!T M7<0(,5X#P34$5%L'%)$1XTA9Z*R1Q*E4X:"!N,B@7EU0E^\BS:!>&*C'W:91 MPW*.!P,8- 10XB%0B&L0%.3"6V$D%/5UA'%#JLGF&1G5*X/J\AV0&=4+0_6X M4])9+1 6&BCH90K,@\ $2T#2N23!G&IC(JHA:1!>)05\Y7U_^[[=3IZ_Y&8X MU;VO_A<_X%/W05YMABO=PS!:S,APNU=+F#7NU19B#2D>#2WY6R#ZN*Y=.="QO-"\#SN5X!Q&94T*@H4Q8!& M;1-(ZC1 0D-C.!$A=?##J,%%SA=>83R7[E?(>%X(GL=="AQS(Y@Q(.W&@%H8 M\EPH+XN< .21Y=UR7BN+IY+]RAD/"\$S^/.!,U9H$BJY!-D M@%(&@:+, >^-]T(&A1"NKS/5X.319>N6+\GOZ7P)-]-?AW$+-_)>KWP*.6AA MJ5P*-]/V)K/E4-#>6ZH I(X ZCD%B@@-!&6>>H20YND8A#:(A!7R MEV9 5]VGD &]&$"/.Q5\< RC:(18XV $- W &,A312+F)1(Z*J;I7+-!8%G5 MQS.@*PCHTIT*&="+ ?2X5T$P >..+ $/&@%J=.C[DUKRA%=]S2G?S_$P! M'/FO^WFG*:U,W<'&8+<%+])NTSSY"O<.-C[KN(4P9RB(-CQ.!2I3Y#JS !$. MI2%>4VWJZQ(VA'ATC.N]H+)$9U7/%?NE>X0R]N>*_>;FK]@WQIN@(^RQ\QQ0 MG^J"I HAG/IH2 9I)>7U=0$;B)9U&IVQOR+8+]UYE+$_7^R/[?O40Z,IDA'Q M)&)?20\T%@6@CX5RBB97J]K)V.[9[Z6NAU3Z^\ M']W.D]?=>,95R>;G^!@N]=MN/[-@B2RX/>'ZD$X:S*D%F/F4+(,#, YYX*&E M#B9+"(E4HK^!T&3P7JY.5H7SO&?,/_-SOF3^F0__C+M?++-$()E"AD4 U$0% MS 2" *&<<>DIM]P4Q_:43+I>,_]D_EFM:M"9?^;-/V/ZCY)$*V0X0(ZZR#^6 M $6\ MXQCVU<5>9I"NQ%4ZL690+*!+1:9:$S ;:ZD7YC!9R\[S7\QU[>="+SS$OV!OL@<7!X' M[TPXP0ABRAFK@:0R*H'"124P0 6L\ XY@0Q"J3-U@\&YG,R#I_#%4[H@KM8OU\DJG<-V)]P,#FFB+)' TJ+KC2= 8RP -X8PXI## M)A6F;5 Z6.M 7$P; M"!1*B)#^6B$O<&Q[]5:1;10#D)8OB"$8OV:W4[WU\"OS&:EL]F[ MR;@#890G@0(6B 941,M",BJ M58&:16FAB2' .;Y6'*%,5U^%DO&],(P/>XC M\,)C8E,NBX_ IH@S8*A 0 9,F"#.2*Z3CT#@C.D5QG3YF2$9TXO#]'B=$$LB M+1L'!(0NU0B*<*8, 2=HX$I'8'N>W ;T\2UP,Z:KB^GRDRTRIA>&Z7%/@O*0 M2P(%(,&KJ'M#!K3B B#/!==,.Z]8?9TU""VK^$<.*)@!CBFDIA9AV/>#0=N? M^LZ@U@T)AL4(3=O7.MW! RN=/F\GZ5,Z&5*P5#\MK>_O=;8O$M6=M_K':7GW MPI8W@U^Y+K0NO ,_?*^;:>Y>-/?AIHL![1U\^"R<$X1@#41C.FLSC('[#XU! W&CE)*4: M.)NL$PT5,-P1()"B.BAOO-)%*YMHLU3C4"2#N^K>AKQA+PS-8QLVDM0X1!@@ M6J>:I($!)2.X&8J;-=6*&NKRAKVLF%YPI$+>L*L \;VQ#9L1[KE6"(20S@F0 MH< $YP!V6#,IN3:45FO#7J$HACLKBYHBF6<4S5 ;Z(NKO(:B?Z[7O4Y\FOZP M *G_O_/6X+*F0VBU6_JA/HE%%&)>_3(X<\B+N*I^\SJN]6;\KE;G/,[?WL^J ML\.\K^'G#O2%[^^V.MU>E(BK>+"-COOU+MN%P.SZP7$WOO,M?B01;BZO,R__ MQS!@S*;(3D4 A X!*D7*_*8!>.PU]DQPGEJ[,-2@9#)B;(FJZ]R7 Y;H4.D9 M\]H56U-<);' QJ4-F M7LN\MEIU4S.O+2NOC>MK5$@9-S3@L%& $H2 5AH!1VE*SX$F*)7JL;(&PTM= M$#H3VRH2VQRRBS*Q+26QC<<;24,1MU #2!0$U*:X8)=RF$)04G%D34H]1% V MZ)0FHYG8GE\HU,Z$%S)'/2U5U--/3AX%=/[E.SZT\N%*B3Q[.%EDA3L4M&) M10TR&L9< 1E? BX(:I27RC->'*Y0.EG//Q^?K@R:Y^0ZRVB>*YHGNC-[@C5$ M&&!J+:"2,J QQ8 BBJFB'A%99%X@]>@H[0SFZH)Y3OZB#.;Y@GEB:]8,9.R6Q52;8:=[P@XJUWP0#L@@*4$@T4]S"=R)L0H!0B M\*C=\085D]I=9JO,5JL17Y39JIIL-5Y(C_J@E"9 &X0!#40 &=5JH#RB'')! MO$P-_!!L");#O#-=58RN2G.(9;JJ)%V-N\ZBJ><#@PKPP"V@%G-@*&(@($*" M8=YS)NKK,BI7+"M7U0D%>E+_>LK9O>G$ Z<%<&NMG\C-T4%+&!WTVYC,3+7W MH-HO$UXW"XT..%#@@O:I_I$&FF #)%=2Q96$-L@B[+)"1Q09N\L1"Y2Q6RYV MQWU0FD.ME!. 4H\ =<0!4Q1+D(%ZAG!\G];7IZ2!9.BN#'3GG"F6H5L2=,>V M78$(MW&A@,%* RJU D;[ !3#6$DLO82XOD[X9&YJQN[*8'?.R5 SI3'ERF0/ MQO2XUP)Y$2T=)P$BV@&J' 2*6PZ@%)9#[N*6S*M8F6SE(WZ:?G!5LD@/!KV6 M.1_H5"EYT*UM7[3W?>];R_K:W]UV>IQ^HQ9AM!;'V+5?C^-KOC>7**#YNGN? MT#TS?0W^/3>GV#W$O>)N[M)=*%'PK[>$[+(NC_R_3OA1XJYM-5,8!)GJ2"LN M@=;, $PXL5)3RQV+"IUJ0)7KC2SN@"VS;&;9>3N[,LO.C67'/5[!>!LHPD#' M+1%0R#R05G*0>A8+C0P1%!515PSF&-',LIEEES_"++/L_%EV/!(_!!91+/\J2SJ6&NHZJ,K#_TOV6?8I#IBHK MA=.GZMY*827UOON'#OSC>_N)\WJZW!M2K9ZIJ!,0=6FH$<>-F0* MF@\%C6E!'A+HK*) "1H U3;^QHT"3E#O&42,>5M?)VN$9 K*%+1D%/1(1WRF MH+E0T+C+W7E&M58PZCZ6I2+)"&BD& C,,V8$E3Q56,5K[-&ESTNDH)+\VDO@ M!]MJM<\'WLW#._WH3),E)N!IC[AR!#QO3]A(-C,%WXN"=R9\84B(2+6& *,H M2_TG)) 6(Z"HEM(2RF#PA2]L!0O69Q):<1*:MR\LD]##2&C<&^987 *$3!2< M:(]2S#"05&H@'1(6L:BZ:U9XPU:P!4XFH14GH7E[PS()/9"$QENY!F5-6@6N MF =Q^1&0C'(0O!L,5DVX,B;19\.A>*'2(_M[YH#_0G32CH_.U6?)=LJHQ MBZKQ;M+S&X)PQ!E H.8I!$D! Z/FX8G6#"M)9&J(1D@C&J\-^?@H@.I9/25E MI2P[QA_I)$P!Y=H XPP!T1J44DA#K*(%QBE5#8+0 MK7EM>8.=$_@>Z1W,X*L0^,8V6*JQ#-A2$#F3Q W6B6C+DP $E4$HC9DTK ? MX;!!Z H>L.8-M@SG6\9X=3 ^[J\3&FF?BG$H'"R@-&VPV$' N'*0":V]@@7& MF20-H7ZSP3Z?%,O'A);-ZD.9H8G3RJL7"[+?1\LYP4"9?,HCGP\3%CRUV@?O M$= R,$!9P$ %Q@ TA&%KN#$IB2B2CQ"B(>@*IA*5=-JP["A?D 6?4;X(E(_; M\- :!87$P$D4 "4L=0.""D 'O9!(!N-X1#EM$,@:T< HQX;/FVSE;/@,OX7 M;SQ-+O*GBO8:X*QPH1D(3*IVRM,6"ST/EKEBDY7Q/TZJE*F2-]DEM.(SRA>! M\G$[GF /T^("3(,$5%@:41Y,W&XI-,QYB>UHDR6\H1B800DB_P506OL5YR=WP5JV.\YW! M*XS3WT%^J.6,!>ZW4&G._!+*:IM__?[RZ-/ M[LQ@RO>VMJ.X[I H4DDTH]CND*,W_ST]^A3%[LTV/#K9_K%[^O'D:*L=Q>Z0 M?)::!"RBM19U M"]-KKW5[7UYB",G+7GS[Y=5GZ^O;%[9]WF]]\RDNR?FS7N2&HH%R+3)(39]V M(_/^&+[@+\Y\I^_7"C&^NL-]I&PVZ3S5O2^MSK#&(/XIAPNXZ":>; 2"[\UO MB[DG"/:]KVF;XL1TYS(%BJ6I[Z=PL/../G>MR/UIWRGJ,>KT1VAU=">N9#N. M/;Y0-(U:NW4B1M]%\9I(O'+6[;?2BK_J^79<^F_^S^\M-SB^V@!O7#C]&MERQPDN^<4O;K;-S\F49;L P+1"4R5\AR:GG4T2GQEM)4?P5* M!C]C7+^ZZ+AW3=5?/# ]K[\"'>(#OM+M[_JR7W_YJ_!%R;N:]S3IX_-UIP3? M.F4AS*>F;9RR(3RB[M ==EA_%14YWTN?B@/6E1E+[;B7-*]__7[Q1'W]H(BJ MC,R7.L@GC/SGI5Z?)AA/*L#39B R]_^^W=]^_W%G<[OV]][;K9WFF_U&;:>Y M>3O,;_ =7RS=W?D@FWO-_;VW.UL;!]M;M?V#^,_N=O-@O[;WNK:YM_O/^^V_ MMYO[.Q^WT\/M[6[77GQH;GS8VHF?_F.6S>=)G^W%3JQWNX_NW#O;$R M[):5&08 _^3=HA)G?(JV/NO[5U>__.E:_;.VOGS5ZA1C*2[ZO;U6O#5FEP[?HV*-4G[KVW -/? ]AA]VU[L& MB^ :%V19!HO6,*-S&"R1#[MRM0:K9KKM;XY;[^$/^>U'U<1'IWA(A@2Q&!>) MG*GT_4'<@7WM-'[NN%_S<6-VM7U_%I70E/U 8&,&U_*J3DTSOC+KS"Q0T&[X MZ.Y1X+W:4YV'EXG M0Z0=TMSZ0/<^?:!'I^_0^$%2NF=\GQR=--M'6QNXN748O^_+C\.3#;)[8F'S MX L[.C@^/=KZ&'9;\#(=(NWN0[QW\([M;GPVCK# $ (04YX2+C20+,0_+6<( M$XMD*BU_2]_AA\5[5Z9=6B:Z3'2Y]^^*$AT<)SK.N6+6 *V# U0:!)37'#BD MD-+>2(AN;_V;B2X3W;,BNMQ^=VF(#H\1'8PZG->4 B\0!#18!TQP%G@N"'$D M[EOXCNZ[F>DRTSTKILL=<)>&Z>@8TW$=!5EX BQQT7:ET ")! *$2!&XTM(( M?&L#W(H2W?*6)AOW34YWQ@ZG?6]P['M%[;&>/_:=(@9PZ+%\^:(=8?-'+B*6 M[_&LBHC-YMG_T.GY.(0?WM6^Z%9G!)9:W.&L[A_70KO[O7;LW1??SW50[JTT MO%BLQ[L?'SC^-JX^%-2X>9,9K[6)S;C(K^,:_YV6^$T4@/3B7SZJ&/Z]MVW= M[[="G,TT^(V..] 76?TH2_UH;DZXSK$Q',JH>;AH<@&J- 3:"U+XEC!EU%&- MHJ%%&E1.JA]_W%?SJ) 5M>(\\)3^X)+1GP%^'X"/NXQUH%IJ'F'-)074< *B M1:& PX0AY9225":7\621E-4IA+2:$+_/5E^"*S1O]4O&!.,^56T0\A *$('/ M ?4X,H%T'J @D!$612K@D0ED@Y/)9@MYJU\)'BC!4;@8'LA0OP_4QYV*EFEE M.", (XDBU)T%TDL.M%!<445M7/WZ.IUL9_ D,%^! FRS>3Z2V"<_1Z>(;?SF M^X.45_H89TG*UO ]4?D+KPCOPP_>ZF0SO0X;[$RZ.X+"Q MC'' D&&IY;H$!E$-B-%8$"](X#;Y]"5&^,\5+B3S[#E@H8Z.S %/R0'C7I#( M^32$FPYHX"$:)! M0&TT$C13&K!( 32^KH6!]7740(0^PE52(A<\FR"1UQ$0<0 U>][K^8Z]K UZ M\6;M82&U%#"28T-6+#9DM.*;HP4_2.L]'&;.JE-%H]C*"M\=WPR&*E/6CTK4 MC_8FT_4,<5 :#0$DA %J532DD#;Q3ZHAMM &0].!%>-EU7_*)E053:BGS]G+ M^%\$_L>=JQ93RBCQ0' 1\2^1 D8SFQI;>>-9\)S9^CINH"G-TK+W9"6@O] ( MM@S])X/^N.?4(NN="! 0:B"@*;M'6N6 0-(PJ91G,!V[-J3,CM,5A7[I9;XR M]"L)_7&OJ&(!0HX=X)XX0#5%0!E<_ :EAEX7T!<-25?+*;JL#I[W?M#J%3TC M:\9W?&@-EM.I@Q_CU'G>XMWM-?W@U[.SG,1]3]:?S%L4RB$;;7L =:J!J[0"DJ58 M91FL(%+$3=]%A8\^VM.3?/D*]P[V/B,@S6<"@>HV]\T_86>65E45@;T. ,D"% @**N1:- ,TE)BLGC ME=*_GT=[ON'/@^Y MVO=*:WZ'EQ$JD0/].-:M3XE(TZ?^6I7F!H5X=L+D1?_ MZ?8*]_1@T&N9\X$V;7_0_4T=Y>\?.A&=+0PI)RM(EG,/47\8!K9P%UB#$+:78J:AP(MG G$_L'7,)WIOQ M'.MA)Q'E@?F)3RDSK6=:+YW62R_0E&E]0;0^[GNT2+.XFAQ(AE.0I5- 0D2! M=L1P*%.R'2T.+)2:K+Z0:3W3>D7(*]-Z";1>>IA>IO5%T?J8MNX,Q)\G'#3CF2O$&FQ.YD6L^T7A'RRK1> JV7'IZ9:7U!M#[N MP ^669_B Y!W+-(ZA, 8A@"5<9-V"&,46'V=JP:2V0E3VA'#R^*(ZBJ'\T8" M[:GN?6EUBJ\?ZVQA?<1?;T0-Z_\QO9?KOV:"WI:&2]#:=1KN_2^\.8:4FMX* ME\.76AT7A_0*_'+_TJ1 7@E!<<-7K4$<@;U;+!#[_WXIK#^?\Y5[C>?/7R84 MX[51C;V(H]#M#CK=@5]*VFK[O]]?'GUR9P93?G3PL75T\KIUM'7# X>_7RY??OW]8DA)"][\>V75Y^M MKQ\<^[ZOZ9ZO]7Y&_'N7K51T_&-L[,H#PG4Z5Z#8Q]W M3WWN6@.?M+A.02,Z_=$?Q'^*#C#IRX;C6:O%7=7WTB";22*0J(':5A3 ;T5F M^/!KB[*BM0UK(ZM=I;'?\3VAU=$=V]+M&]^X5A#XU5P]E@66EE'NY@^<^:/: M_''QV5$1-+4(:($HH,A;( DT0*=*#QQIPP1>.'\,4R:&'VB,/OQ8(L P$L'V MZ5F[>^E];53KI584>YDC_'\'3T2>E4)!,B%4FQ!^?,:>>$\(! )%2X8218'& MG ,CB+61&0@.]O&$T)I64\9VOW3B."/,*POV+-CAHLU@;7 M/16+1*L))L"1"49%;:)-[.>)_P=;#P_5$?)UOUXWTTUO6(H*WF$JSL$NGYVQ M<++4]^/>I6T*.M.=RZ2Y)O$K!/A^PGO+1(R^BZ:M9;*JTO>6&QQ?.;AN7#7R M ,#K2[2)(S@?W'[) F?XSOGD8Q6@;OQ,HRWHGX5(@H1"A2RGEA,=*/&64ANT M@)+!SYC5KRXZ[ETC_XL'IN?UUZA+Q0=\I=O?]66__O)7R8MB=S7I>-B!:^WMO=[8V#K:W:OL'\9_=[>;!?FWO=6W[W8>= M@\/:BP_-C0];._']/V;9(9[T:5YW>X56,8ARZ&NG\?/'_9KO)!-GWY]%*C:^ M-W2\$MBHI1/;0IU)/O[*/]N+G62/=<_C/5Q4S?R%]YQ4N\*INSOG]U]N]QAF2S.O\Q@K7R,0+\E8$5SCC,]AL!+-0P@X ME$L"+AGIA2R)$$2!G9$(1LE%8W8+&IK7TZ,]?IN5J.JU7O?[>(;B'>E(PXUH M?',X;3G7]O/VN$\/.]CL_O_L?6E3&TFV]E]1Z-YX8VZ$TIW+R1NVY=S9R5F_I.O5[;D,0ZU#7KIXV[/(LE*S7Z^#K,9?J?VY MY2>U=5LGV7E1$TXUY:6;(Y[R9*_HR5Y2+X=5;M"_3-\,7,@):,/8^O?9(+0N M_+(W[MH=6@L_0A^;5>[2C7GME>]W/)/:SIC7.)GT%+A/_Y.:2:R"-F 42 'N M[[VJ4$E?7AW].KCVZ/?>NE[R?[1;Q_3:[^]_>#XR]_W^&Q.^_[)GU_? MOMG+WTG?G>SW]W]_=?SRS5ZZQ]?DY9L_O^WO[/?VOWW\_/9#/[[\.LUGOSS- M38&WUN.TGSSW$!<4&0L1$8]%P,&!XJ[=9;HC->\0,3_4[5'R?7Z:?OCPK/8Z MD]:_*^P*:I%J+#5:)>[^<9W8TI)EH3X/TV [S1V$AT $153L,#KY&. M2B++M6-&RFBU;7=A2>6A!7 +X!; G:W'5TX'#8Y&D.!SOT])(G=**VF-7C[@ MKD-IYYJ@,9E!8QZT8D0R%*,'!)H*I'DBQ$K2(")@YTA&8XH[#"^IM+- !A,IM^=,Q MC-*9ZU&R>'RPE$8J1;NKJ"INB0+)!9+KO>]%NIG[P&TP+.&NYX 9-=Q0'CAE MC(.W/-R,R3!:@$,AD1MMH%+(T.F*T8=$E,! =(4F'T'GS>6/A MH'"EPI7J@+W"E=8+'[]>Q4?+2,) :Y%*8(A 1)N@T414N2R44-IIGYV+N@-J M/MY3T+&@XQJCXR)M[:T+D6-B.'.0S F%N7;.&0H>@V:\./?6%Q/W9S@CHR1@ MQ])#[S%'X CHYU N7(?&QQ]".F!%8IW!)\?AE6\>[.8O+YCU^^V[95.MWKC M\5GP+?/>] ;CM(WYE\B:<=44Y21W&)QV!3K-7;_NE=5YS;:L>@#AW39H,?,; M7%">FL"%$R"5TH -@^B"Y\;S\Y[$-P^&NB:#LQ+07B6?G;-1AMIT&T,_-<6K MBP>G>6'CW2]AY'I)9,4HKPM@+Z:*7'+0>0E&42,0MIPB4(0FFUQ@A)-U+B(3 M+'K<[K*OPG_.>N/>)!R&T:>>"U.B\&K:YS^_H.(,)9!6&T&.(:^X06"E13H&B23F3'DGF-"JW96BH[!^0(E?4>BF*/2\K^.!VOS#UQ&^ M],?/+]ED!_&*6A<_1?W:/%.Q2P.GPH-'S'J-P*F(K >#E \@A?0^QNRG(!U. MYUM/%6W>!&VNS7-9M'G9VCR71J>)(]AJY(D,"&+@R#H+*$O4@1'1D] L;?Z) MP_%BJ&U:YT^*\LLKRRL?\Y6;GNDY'?_GKHS_Z]\V_F\C WXE+%ND5*14I%2D M5*34)"DM8L\%+ 0&GIN',U!.68LMP4SP?I@D>\]\*09>70;>P?9<,UJ#'2;2.>0CDPBXC<@*S%!P 4 '#D*;=I?B MCJ(/\;T6[2X87*14I+2.4EJRY[.=O1;O4H12JYE"9H5*14I%2EMII06\5< :V"M0I; MB)(JH)X2[P,1!CC6"U?.I%/F!]LJ+*LVEG4X-[F,"RRTL!99[ST")S!2$ ,R M(7)G;-0<1#53'9?FF^NFP05GBY2*E(J4GHZ45EGM6SC+8W&6.<]0(,J18!6* MU L$.@(RV5&D%*=:XZ"%HPTD+4M*0%J. EX_0>5?IF\&+K3,.!?G'H;323BQ M8=1BN-/*:O207*3SN133VWO.DA#\\,SVP_?9%(\PI7"5>[E8?0X/AFLJ%8Y1 M@M3I/Q68 MH-X/T!]OPECAK(N!^TR9%O9$:L\TRC%-!$8"TH19E-BJD3A:(FEH=V%^IF(! M]0+JC<"N NH/!W6@W"2%Q\ED)>!T5,[AX*ESFA$"RB\;U(N7HC[$G_52 '8^ M@C:($:$0*)KHO \2!:*5H8Q@'A*=!T8[H&F!_0+[!?8W%?:-<\XK&@-X#EPI M33V-W"HM1?2^LLLX(&'+!T-^/^#5GIY0!HW@%P M,,/[O<\Q2,F0]-XAD%&GHR"FG[BDQ#O!2?#M+N'0H7A^7/S"B>L; \ E%G@? MT+DV&$B$\)YH"P1R-I]4' ()&A,EE:,1;@D&W@ \)2JX-,?Q-$$S0!Z$52Q'[X!T,'Y(7[:" MP 6!GR("+S)3DG*.$P+SP"D8&XVRPAC)DJTMI @EA+;6N/OZ*NX*8:0!0Q'5 M/G'?A+1(1260%(P;S26HD'!78NAP!<696E..\B_5(Y_^]KU/W7]6?TSOPXY^ M^;ZI=[U8?=;W.Y^N/]UUWYR.P_.+'WZ]:-C8&U1[6;WIUQ,S>M\;7&P'/YWO MM9CO;7KYU\\]/SE^KN4S+E5&E/-$Z_,OGEXESRJPF1'']!H5SXC6-U[&S\B- MUV[[6/D,2WZO3[W]&E.L]K7R9R#NMP/+7^MC[2NG3_L9(/@9,/H(BU7T?N^\ M;;'BF;ZGN&Z_IH6L?:WJ&=;W^]3E/[#B&>-PIT\]KVFY>,'%&<@K*Z#NFC7= M;HV&G^]5OS9C&+B0^=OL<7+2\[X?5L. IP[6UN&M8^SJV$1V:1,?UINF>9OX M8\AF*T_91+U!ZWS.9MG2>V[IJS QZ9>^M6M&@[3JF]M)EYW\RW5?:2_6>G%;K^X"G[=O[L63VM\>?0:]K]]I._>I->_^9/OI\]]>[)+YN)[O[_E M;_-KOOU)]]_LLOV=K2_[1^_9P=&[_MNC/\F[G8_TY;=7O;='?\6+@NA+S0>% M$)@""\@3+Q$([I"*S".B+2>Y$X:/I&IX017K*#Z?++NN ;Y-R=MXXFD93RCK MXGY@6[I1- -XO\T +XM<>QPYSY:;U0&W@*XC0?EX3"9P6$?-;>.Y,;;-"#@ M%",MHT?1>Y&/6,.9S2TB= ?S^;3BS0'C@L0%B1N(Q(P21H)+'(E+T(08Y@2. M"9B]-"(:5I!X;9%X=@Z"D R$" 0Q[BP"$QFRG G$%3/*62JCLSG1F'08*TA< MD+@@\7++[I@TUI) A1 6O/ &(J-)ZX>-,RT'B!0.I(PK2< 3! M^424*$5&2VV(H212T^XRRCM"S'>:+>A8[,>UM!\7@$7,.8Y>69T'6AH&5E(G M(&@E31#1B>+)6U\TG.V[[2RCSB>ST8*,"0W33]H*0-'C(%3T@)EJ=R55'4PV MIV? (]FM2QIIGU;_V!AR_9Y7"MWJC<=GP;?,>],;C-,>YE\B:\8AW_3):1B, M384PI_WT34]K\/V"5C4,83@V4V M)T%%I.EQ0$$PD>B!$RCQ H*LE>"BCU9IWNX2W%%Z M/I!:0*'1H%"@NTBI2*E(J4BI2*E)4EJE ZJ0U34BJW/.K/0L.- @4= Y[X]9 MC8Q@ 3'P0G@E',&B@6QUTS/LMMQ4-;(R#V-KWQKH^Z-=*Z7$$B14I%2 MD5*14I%2D5*1TF)26K WC@!D0'V!!N0EMGH'! MF;?4^GB/5/R+&2N72N K MBF:/0UD;F'J?,/9T?XTA\_OV24'<0K>ET<%?6K\TRYMJ111BD%(J !@;(8 M&1T4PCB0WbR^J&AJBYQ-OBC9O@C;7YKHLVKQL;9YU.TJ#,6>2(Z^M0&!< M1(9+DPYGXJUV"9^M:I8V;WH&74XAK::MU.-N7-M02@EX%2D5*:U_#MUM>?%7 M3OM78=K(H!SXM1WX/WJVIW5O\?WW?R<36SJ'-6(B-UL"#TBQ1.%];K1D&-7! MYJ0XW8&'I\T7+2]87*14I+2.4EJUM_K6QC'I%JM+X^*XKO&H_.&X_K:5]N'M MWS823*.U*,DMV<8Z.F292F>E-U8(;8**N-UE!'=8HW)RBH+73(GK#L3R0X<'-WTJ& M[=TKQL-DT@\Y;3U[O)-&5@NS_= :#"?AB?6K++E,14I%2BO(3WFXU_N&"01W MJXJZ*2'M1D1\*+]!:.+E(J4BI2*E(J4UDQ*2\ZS+*QT/5CIG+>* M6"LYMQ%1X!@E@X0@'2)%@F+ME&$J(#&&\"+QA/V0./21^5)X1 M>A,P,H%X!,P#,NG01,9I(AB3TG#3J)-R28E0J]3-].2W>I4>E+2G$KHH4BI2 M*E+:3"DM0,(8PTH*R;V5%GS@BA ?0V)=0)QS"A;.2T^GS ^R54A6C5$\-CL M5T;@F#CD##@$Q@#2SC D X"V'!B#/&]<=#B6#1I25C2XX&R14I%2D5*14D-J MZ0IG>?S,HXM)%%(I$T$A82A#0,$BI95$-%IMO2*&1]] TK*D]*/E**"\5@'_ M9?I59S@SSJ5RA^%T$DYL&+48[K2R&CTD$\D.1SZ,T/3VGK,D!#\\RU5X%W=U M_H+)\/1Y%M%XV._Y[Q>;#&;7[^5B#3ZL!$Z=\F H!2.^] M._;UV!Z>G P'EWI0'YQ-QA,SR+M7NGG4!FOGD';)%"..&6XA(B;!)%,L.*2B M#4@G4-->646-:7>9[C!".Y3R.62[4*Z5T*/[1-3JT^@5Q^-6#%U-.P7^>W4/ MP@(/0),@?9Z?W@_/;VCQ<#SLI^T;3_/E$TOMG^4-^V,XRJO8FDQ&/7LV,6G# MCX;[PT%>QVC83\M_OY=6E(Z 2:&LBV'[MQELU]XS(RA!(N?[@#8264X!<:%Q MQ%$#Y);D3!=,+YA>,'U3,=U%3+3 ) 0IP'ML*7%<*4-WN2BH[BJF"^@7U"^JO%>HODIGN2-0L 3QFU /VV!@AE->",1T)4>)F MV+\A(;W@?^/P?[:VRW,E$]);I(5P"#!WR)C D,;84 -!DI#P7]-.L@$>GK*^ M,?!;HH#W@9QKPX#:TL0L3<*82 'J31UQ 6E(U.""7Y+&/ &V"GQP&7% V?' MT@H;".&8($\2I8005,(5&Q$GUBF0('A@N?Y%"]5A["$]5C8-4 J?*WRN;CYW M/V0M?&Z]('AFE+ 'HS#C&#'L0B)T3"+K#$$T&&IQQ$[(1.@8$QW.:RA"+ !< M /A) ? "^)M#9RZ/M]'&@U)6$6ZM85A+JKQ@IKA1UQ=V9Q-\N:%,)FL9:4\, M L\T2LU[G[K_3']<+/S\%H$^ MDSQMP^EP.@O]^2CTS:3W*?SZN>F-YW>$?[S%V+3XL\G-;[FT;A>R MLM4-3 3_3)(TKTE^%V*U&Y?_/!Y=+.;4O _(CH+YB$Q,:WUN^I_-UW'[ERNW M=-(;H)DMG+W[Z3UV_VE'OW2O?O'WB]=L0(RU;, <-*<-F#X_"<^&(U,)+CVU M891?E19L&K.6UO$H'P[_U>.1:6" -7$"7#H.(K#@ %PT$BN._Y;M[E%^O'-> M^G8^5P:3\3]_,=WKQ'Q9=F;T/HDO:YX05TG&DA[/ZW:DW=W]OQ>'NZ_^VMO> M;?WOP8N=O?W?#SNMO?WM9W-/SW5WTJ ;V3[8/SQXL;>S=;2[TSH\2G^]W-T_ M.FP=_-;:_?/UWM';UC]>[V^]WME+U__GQIMKRMW\-ARU)L>A-4A76B?IYE?_V!NDNQJ>I<_PXTXK?'$AGT+9&Y@XVME@LKA@ M;H"ZV]Y6G4X_3I;J1$P[T#>GX_#\XH=??6]\VC=?G_<&U7U4;_KU_-D_/XXR M ,^V[,W?-[U\CLU:/".<97@^K]@Y_^)SY'Y6(??, 3^]1ODS+L2-E_$SLU+J(+W$V&6+C7*Q>Y?R[OM-+S@LL9,T97GJKKU_;3"*5NMT;#S[/1 MRELJ-*?'U^QY<]+SOA]6XW.9!O1:E1_DQGK,!;:$7=J2^;>MQ9;\F"_1R@,F M4&_0.A\Q43:HVJ!786+2+WUKUXP2MWU_\TB!I[4O6\Z=G9SUS21MS73ZPI6. MD:T7MTU?>%JPOPV:1G\FB8<*LU=6U?V>9'. XW_J77/2_7[R-1 M]6SD(K[>9C^(TW2A.VCZG6[Y26W=UDEVJ]0+DBM_Z>:(ISS9C7JR;P'II]-L MY]]F<&82O2)3[W(-G7;J3*%=Y2.W6 :M$M8+,%YKBR%$KY34.?,@2B59=.=Y M7H0R4AKIW)H^T.^]_?8ZO>??_;='N_S=AU%74%:6(U97ZO$G?MF?=61U-5(O)U/ZKH?V)8N-\T WMDN-PEI M(^"H4>Y*@W2@*FJ--;"0:3#O M2)BO72B07""Y0/(R()D&8[UT1E.95-9A+1-?.\%2J).!-G2!,E<""$\!PNRNYZ!"V.5W!"B0W"IJ>*B0O4NQ+% W. M"^PT#;2 1297[KP-QR I%4 0L MB:")1'O9[BK= 0FUE?HV'AN?<-QHP=8K7.'$V33QGG%0REE0UBLO)+5@&36W M!(Y*ZY451Y!F6Z\0+:UWH>)HV7:6 5D''(ED.!L5(K5,M[NB0XGH*#[?RF]C MX:!0I4*5ZH"]0I76"Q]G^J(X\$2G_Q"F,7$E[A)7LI0BR3T$AJD0A+6[3.@. M5?-##386'1^Q+J8@[D8C[@* *W@@-JF9%YZ ],IB< )+8P1UCE!:_(7KB[/[ ML_VG B,F.HVT)CK9I((C[00@CH,RSBK&9<)9H5F'<%$ M)9^=LU&&VG0;0S\U[ZN+!Z=Y8>/=+V'D>DEDQ="O"V#WM^=G+GHM@B82"4\3 MOAIID1(T(B,]EYA:$C6TNU3CCB#S^%JF03=:U\O,[B*E(J4BI2*E(J4BI2*E M)RZEQVB7L)&27R3X(:VE3#KEC0+!6)[2K!SF(F+'%6$_,1!O<,K-VX=_F?Y9 MN(-Y&'M?@D??PFA87&\+6H:SKC=BP L%%GD5, )!.3)4!$08DT)K'+ PWU&B M0:;AD@J?5^OBNL:;]9""Y_7#J/N=3M>+>EU&/Q4I%2FM^KQGD4L=L/54 K;8 M&DYI9-%''0+18>'S?LM_.!M/3G(WZJ/ACS9TN0O=WN"\!UWE'*X ;_L2WKT* M_SGKC7N314I%2D5*1TMI*:=D.K[65_"H= M7H4 KQ$!GG.2:46EE5$BRB-&0(1"2D!$F$AMB3<.*]Q !KSI:6!;;JH:69F' ML36Y:+T\OK7U\D8Z\SO,5X-@K!5A&I"P-"'(B M@+*2(&#* T B$5,IY8Q%T47 "SWOIV5Y*.)/.]$#=" MFTOZWR,@1&WNT((0RT:(65>F=)1%RB6RRL5TX*>SW@!FB ;)&3?@B*?-0HB? M>#%K'8I67EE>V:A7EH>_O/+)OG+3<[RGHU3=E5&J_=M&J6YD6'[C$C**E(J4 MBI2*E(J4UEI*BSA(%#.@J'3!N@B:$^M%T,(XJIRS!N(='"0WM(FL.,*5:>M[ M@\080AZYOA\F!_'(?"D>D[H\)@>'<_VRF;26\Q@1]YX@(%PB0YU"+(AHO8T\ MT-R;##J2UM "LFAWP> BI0>8Y5=+C1.ER0MDBI2*E(J1'>J+65_"I;!Q0F M]&A,Z.61FTPK8MZF>_OX^>\@@P;-(^(!.Y1G?"$E B#C@C"/COJ7Z9N!"RTSSK7^A^%T$DYL&+48[K2R(CTD:>I\(,_T]IZS) 0_ M/+/]\'THSR.,?%WE7BXX\348KJE4.$8),L_#4X$I%YW5QLK JDE<=ZGR*X-> MEP-LNY/9,C]*:;3>.T2B22:>I@G77&3YGS)882 :W>XRW9%:=?0&S=BJ0:57 M'#I<,78U[1BX[^3$.O9G/3']&HIZ+T!_O-&*A;4N!NXS_CL+E I@ EGM% (! M!%EB'9(D2J.I$5+$=A?F.U,54"^@W@CL*J#^<% 'RDW0!NL(!)R.RCDO%3U(?X^S-T/EHL-9<644:JB U!.F"*TF'.HXR2., )\1GM)*I? M8+_ ?H']385]XYSSBL8 G@-72E-/([=*)]+G.3$%]M<8]F=G-7''K2,2!1MI MAGV&=&0,$?!!<>:%)++=54)V:''A%-@OL+]FL+](SGO@U@ '89+NYXB5PMXZ MRZR@ 0SD FG< ',QVZZ. P9B(B"4$ :4&J0" -%<>#.-::M+N M$@X=BMG#L^$W!H!++/ ^H'-][T\AO"?: @$%,4C%(9"@,5%2.1KAEF#@#ISM@XF7V_R--F$MX$CG2.?U3B(0O"DN.F6MW14>"[&C&"Z(4 M2E.(LDL)H!#)9]IIIA:3Q@B44UM0E# 8@ M'8Q)0>!'36(MJ%Y0O6;_+*.T]" [:0VQW)88.5U HWR9Y3P&R_C9^3&:[=]K'Q&&;O7I]Y^C;.;O_.^:^7/I+SO>I:] M5O6,D/M]ZO+7*IXQ+M9DK00_DT#79+'KI%SR&59R;=9*X6[[>EY;<_&"\W-3 M5\;(]=;%3TT6W6Z-AI]G7=*W%.-,CYK9L^&DYWT_K(8"3[VVK<-;1VTNL"7L MTI;,OVTMMN3'6-]6GNN+>H/6^63?LD'5!KT*$Y-^Z5N[9C1(J[ZYT?73VIH(_+=BY&!=3@.?RI@P3QK2F7H$K6_((1]<& MO?3ZW2&JGNU9Q/9M]N,UC0=?N=,M/:NNV3H9G@TE-,-64EVZ.>,J3O:(G M^\GU*_BW&9R91%M(U:R U-"L8%/RCQ9+/Q*.8<&XLMX9(-(;+*.F6BFC&5A% MJW *)I21THO@MBC)R;OCESO'O;??/J;O=/1@YT]X=]3O'>PX_N[-;_V7.V_9 MP>___OCVY/77V2A)6L/G=.W#P=%?)_O?WL+^SG'_X,T>['_K]]^^>?UY_X.# MMR>O>N^._ATO2E4O]=.GV$(2%T44>XG <(>,P!8YG41*0QZ: .TN4QTM5 ?S MS2E?:GQ$_7&!IVGX?-_@]A.*7=\/;$N?@&8 [[<9X(V6Q4@P1RH:E?NG;" M '/L09LE)6$!FRB 5-\>^N+B;,MDYU()J*,#J7ST"+P3")#M$2@L1:@G?>$ M)_N1Z Z1)>?HCI77&SSEO-+I5F\\/@N^9=Z;WF"G>6'CW2]AY'I)9,4HKPM@][?GTCI-4"R #,@K MZ1%$YI%-YRN*T7EEC$BR)^TN TCX.M^:94SOP*\[4MX]RK\YZPW[DW"81A]ZKDP)0.O@AN^ M'U2?4O&"$DZMC1\JFI]AMN:EJ9&4>QM;DHK7S^-;6SAOI7"\AD"*E(J4B MI2*E(J4BI2*EQ:2T8"F\#$)R:GC$.@+#VD;C5*ZTD\% 4F?>$107;=Y(;:[-=5FT>=G:/.MV%,J#CXPA*2#DDF.& M%/8"&0K1$!*,-K%9VKSI&70YA;0:RE*/NW%M0RDEX%6D5*2T_CETM^7%7SGM M7X5I)X-RX-=VX,^W=!=4!4,H0YSDMDO2)#M<\( "]E$3;R0QK-TEN@.L26'& MHN4%BXN4BI16?V(NR5M]:^>8=(O5I7%Q7-=X5,ZW< W,<^45LA$$ L4)4MH: MQ*RUQI*@'+/M+B.XP_1\/^>BX.NIX(_HO"Z4N!EZ/N/1CHP+9O(D#9O;0FGE MD';SQ3AI9+-\PBN$M5SK0?=Z[(&0[2"P_B]@\4W FV M=-VNC1<<7->D$!CG/*) )$;@+$-6Y_%-B2$P3".3U+2["CKI86U&!+QH?\'H M(J4BI2*E(J4BI363TI+S+ LK70]6.N>MPL) Q,X@F2P0!(0*I)@'9!A@;RA) M_X=FT=)-3\P\F!R'4=74'X?AZJM76HE_2%(J4BI2*E(J4B MI29):1%>;7P,"D?G(K5@P1N@#GO!&39:6D?NSZLKCK!]F2+L#1)C""\23]@/ MB4,?F2^%-]?&FP\QG_'F@M5 I>(^Q@1"&Z1C88B$K6@P4FOU327@UXSX6OA MJ;)%NPL&%RD5*:V5E)KA@2HGY9)/ROG27R.= <%0Y(0A8,XA2TTZ.2ES8(.* M,??E:-)1N>FI4.FY;_4J+2A93R5R4:14I%2DM)E26L19$007GHC(. ,AM39< M&^*#AV@=CG[AM/1TROR@6H5BU46Q7AYM3?9G*TLD4Y03CY@@&D'@%FFG,+*@ ME7'*"8%#NZM$!WB3AI05%2Y 6Z14I%2D5*34D%JZ0EH>C;2\/'H]F9:^OTWW M]O'SW\(QK2P#Y)7F"(BPR"JJD:0B<$>Q-$(VD+4L*?]H.1HHK]7 ?YE^U1K. MC'.MW&$XG803&T8MACNMK$!2$^J#L\EX8@9Y]TH[C_IP;7IJ_I?W6&$=M(!-@=M%]JU$H)TGY!:?2J]XH#:(H(YS8D,& M]P+J!=0+J&\JJ+N(B1:8A" %>(\M)8Y+;E@@SFN-EPWJQ4U1'^+/I:]P[R*Q M!&$>5?92!*2]!D32J>YLP$R#3(BO>$<366"_P'Z!_4V%_0ST2BL)3@B("BQ6 MN4>C8]C)1 I)@?TUAOT9HJ\2FZ?1<10 "P1<)M@7WB!B%8D>4R>4;7L;@[\E%'@? MS+DV%J@M3=S2))")!'"02E-'7% Z,B68X+?$ F_ G1(47)K?^'M@\#S9P3&( M.#L/C 2/P+*(%#<:L9!.%V4T!QW;7=[10G48>TBKE4U#E,+H"J.KF]'=#UH+ MHULS#'YY%8.QT5FH&I'T=[+I&4<* D6*1I V1$[S ;&1(?S^=;L!8$+ A<$ MKLF5FN-G#AN0VGA0RBK"K34,:TF5%\P45^HZX^Y,HJ_1PFJ+%8H2&(*@DBF- M(2!&)-,:/+! VEVAH*-528>K*T7YE^J13W_[WJ?N/ZL_IO=A1[]\W]2[7;RX MY1,S>M\;5 L7XBI(NY!UJ6[<(?A"3M4G/L_]0GON=LG1Z;2/T#(N-U$T@Z]I M.Z=#/EJ380(ED^!A$O+1.*BVWN1_Q-[ #%S/]-/:TR^JEJ7/;MR(\^\"^DSR MM,+3X72N_/-1Z)M)[U/X]7//3XXO8/'2&\\?"OSC+<:F19Q-;G[+$C?YUBU5 M5W?C\I]YM14T\L@T,,":. $NX7A,NNT 7#02*X[_IJI]\:;CT<4=G)KW =E1 M,!^1B>D&GYO^9_-UW/[EZL.7GKR+?8=G M*B9[?L#D_X-;L68RV[-GE!9O&K*5U/,JG\G_]7'ZRW3W*L)+K K;S@9[4Y)^_ MF.YUS\9*G^'K=J#=W?V_%X>[K_[:V]YM_>_!BYV]_=\/.ZV]_>V;-?TRY"T7 M\6Z]D>V#_<.#%WL[6T>[.ZW#H_37R]W]H\/6P6^M[:W#_VW]]N+@S6'K'Z_W MMU[O[*77_,^ZW> _]@:MR?'P+'V&'W]??76D_<#2ZAA-*^J;TW%X?O'#K[XW M/NV;K\][@^ISJS?]>GZ?YP"<47NV'4N^\^GE'\#R#$_!Y;S>Y_R;SR\_JR[- MT(+I-2&?2F- MM6@+WO!3VSBRR-.U]DW5M\WXN!7[P\_C5AP-3UK#TY!94#(,LI7Y*5'Q,'Y^ MET?I)T;?PY^Q>P=<'V613[<5VH/KZE?GMKS^5N_NMKSN#AOB>'QPQP NK:5, M.N6- L%8KL=2#G,1L>.*3(=LTXN. 70C.P8<;)\[$D_V8/_#%CUX\ZK_\O?7 M_-W.J][^SK]Z+]^DSWJS^_EENO;N@_^P_^8M_^Y(_/"6O#W9)0>_[W[;W]G# M^;/3:B"M]=O^[R_9VY._CE^>O.4'O[^%64?B_H>_>F^/7L/;H[3.#W^F^WB9 M/O_]M[SNM]]\[]V;W:_O/GR$=Q^.XT7AU:6>R]Q11G D2! :$ B50^@ 2%@O MHP7,J2;M+B&D0TB3&@;4U/2C -)& E)I8;(V@/1M!I"T"S0&"(A ;F""L44Z M*H*DMD(X:FUD\>DV,%D9I[LT="P[_$_GW^E\MFP>EH^*F7 MC6_[M7Z[H"G4_S'9_?2PT0U^)';":7H,>I7?NV4&OF5.\X3.XW7_PI6$FU4X^#"V&\ MR+)XE5=U$%^/PU:6PV7)[4Y)84&RVI!L/JJHO1*@J$/",(L@"(^4\QYA3[DC M@(7SL1I/Q\1\;4)QA6R*DM=.2HJ2KU#)9^F*<58YIB,*'F2F*RS/H*2(*46] M4IXQ9W-67 >3^<+/XA9Y=$5]/1B%M(1OP;?^\=[T!O_S2W\X'K>2RO8&G\)Y M,.]I^486*6>OG:'\D,?O21HYD>!@L/=#$@6.%H"C@^TYS@$V&A,-0SQXC8 ) M0(9RB2Q/=E44&)B2[2[(><)11LWZIWI;.$9M2CW+,;@4+D2?.$:N M;08J*=+@.*)2)BN"&>(MK3K\J/E^8<4CLDR*D90@71FTW-EH% ;N:RM\<<=F M\#ZT,O?HY,R@I^4,62G7^&TJC>US81R-TGU,EW&!83]$5P"L-@"[)BG$>NN8 MQRA811%PEXPD@RF20+B2%J(VJMTEHI.D_ !B4IP@S57NVKT@1;E7I-RS[ 0" MPP%D2(\86 38>&0@$"22W4%RGHC4KMUE':GG\T)6HMM/QO>Q$V)(VN&_IR:; M+RT;!B'V[L="UM:"6C(+N<&$NA#'M(;BR'PY]\_^:RJ2 E*U%53DF; S39':.>(,49AXQY[PRDE%)_#3**J$9FOUD'"-;_?[PE-6CDF$TJ>R-(\(W_DPK1Q^M9D1>T,S^PDGO6W MG$O[6D(P"R+2_)AFJ8/D46 4K8P(HG9(1V=0 J1(@3IM\IAF(A_LK"W^CJ?( M-HKNUJF[L\.Y;.3888UH( *!,]E3"1)IP9(,97#@$IL _)#X:7%E+*YZOYG> MJ/7)],]":QI0&;=Z@TKCTFV$P:1JN=KS8=J \FEY-U9))/YU-D[K&8^WAR>V M-Z@V?_N[4+8ORV1K-,IRJZ+%VY4(]P9;)QFU#N(-;WG1,[;7[TV^DF)"U0=Z M>W.$Q3/M@\$1"4%8 CUOD0W)A(J!N^"BD,%#(BR=]!0W*+Y<'"2-RQUI #;$ MWI?@T;!@,F=[!4E]-<& M <.3\:^\.,]D'8?)I%]I3_:M)*6N%IC[&5>]Z8M;95EL*$>>QR\J7];!8/=+ MQJVSWO@X2^8@[@0[*5A5"U:]G*,P)@#A@FJ$/4]81:-"AB? LF -!RH%C[PV MK"I^E\:J]..Y71;4[6*C/%#!9\B(XQ:4]@:!=;F83@=D,<,H.AF]XIY$XI*- M0CL*FE1,]V0<-+-EP6G[4=4#KW<^">NB#TFKFF03?&Z4=YFJC,.@-QP]@+$\ M!1NM=L9R66Q3&-OIC2M?\A^C<-([.RF,I19 >SW'6)3P2KD 2(6@$J 9@K1W M!$7I \;:)=F1)EI7Q>W2.,;R()4N1.6!>CU#5+@,/ HA$)$Z62+:A&2):(5B ME(0"N* !9V>JU _F*^623XS :/\'2H4;D[%:[ MGT>[)BH[3>\K315J!U$W3X[ Y3:3'#$)'(&+#AE)(W+2X,_;'$$^\4H)!K@$!'E=-Q)0I21AF99)K8=I?K M)NGMIH\MF(94<\+,I2$$56>VJF-]_SR4V@M3FE$EZ,887+J>?C3N/V>]Z4CA M,K!@_?GD1:I@GEX1>I_R!-.GQ2M76I*>#IM1[MJU$Z9_[PTNY/'JNS@*M:SO M@/HX1RT%UMQ;QI!R+!U0T6-DP3BD);9 0PS&L797J X6\_U%2RWZ)FAU[2ZW MHM5+U^K9\"!V(FZ1R+_6+"I/<&Z7@UF3=/[)N$?VOK?*21]Y M:KYFZEZ";ZOWD8S.+O77".,_II(I4%4?5,T7LG-#@B?6(D9]S+[\//*-^O2' M-49$#=:$9%1U,)11CFNFW\TH92^:OBI-GR$EVEIM''+[Z)5B*=4-2O-EZ5P8*73 **:S9UKW MD>B'0%9H%R5UV#G9[JH.4-6,QE[%,;*^CI&BWH^NWC.< S2.E!J%6(P6 32+G3I"GY?]H1L?@F^/*Q2JJ':'FB\HQ M*"($!:2JOC@^1F1<(B!<, O1**V8SEG(FLZW\BN9(IN@VDMV?135?C35GBLG MQX9!% @$)-5F.?+*(D>46&LD#3@*FLD'NR8*4QP>2QE:D!L&#\Y"ZVEY/9KE M],C-M_)*WO0FQ]MGX[0K8?2]\U9!J/H0ZL]Y\J&4,L%:I$%R! 0[9#U8A .- M'@NC+#$9H0AN4IRXN$#6F($4;5^>ML_R$:EC!FGD#6@$QE.D0O:(A%PUCKD- MGB=M)QVB'Y*57APA]W*$Y)!D*YR<]H=?0TAW.[YG+.9)V$S+=(=47MO=<\&\ MFC86>O&CG*U@5GV8-=_!!A,C/#"%@B&)H01BD3$.4! Q2"XL\SRWY"(=*1\2 MH"G^D<9:($LHI"D:ODP-G\U554$H'S525@>4[)"(C"<1.1&8MC('8G.(1G2$ MF)^MM/;UW&M$3:9IW--R[F&5,7*IJ+LX4%:<-3+CV=T:^'/!%2![%"![.T=5 MF)9$>YJ>;F\% FLB4I0%9(34-@D_<)6I"KLVP:UX4S9%X9?%5XK"+UWA9Q-: M(W-6,8YT5$GAO25(2VD1=E1@3QGC.7>,=2A_,'$I/I5[9+5^[T/3SVKS8+:R MML968QTK%P)ZD?]=G,"/ %KS7>\TI4P;HI'C5B$06.9D.(:"MC%R32*FJAIE MJUA#FA@4A\H:AWN*CB]#QV<'3$K"O2,<*2$B DX-4IH$1)12A#M+(V%)QW5' M7,-,UCGSI+%<9#],6M6D@M,\6-4'W[)?+S?*2UO_Z<%^%#L<^3!"Z2:?9SF, MA_V>;UWVTE"/W/WO BM(5A^2O9\?N:18 M(!82?KF0$U2LSSX5F=B*BI[ZH#TF";K04+L[ID## MBJ!AEN082IPA @F 9,A@*I!V-"*#=Q*XZ&)ZW>X%,8SQ#-TF5Y[1V< M?YR-W+')(=EAS(9%.H$F7ZOP;/C/6>\T3PTLCLZEF0Q_F*_5;.FCX59N9CX* M?YQ+Y(^^&4RV!G[W0BB%%]3&"[[--Q026D=#'$D;2B0")0#9Z#RRP)T@#!,2 M6;O+: ?K>8NA.#@W0;=KY_Q%MU>DVS.':JJO)2D60J<*48 FT-TC;9$!226+T'BSUI=Q5M4O;FILU4 M7;L%;XX[Z5]GX_2[\?CR,+;6/\YGM57!ZTSBJA\RD_N4L":W;C)3B\C/T>MB MCR[/UW0ANS#>#Y.#F!W YU=\L4CK.S/FZQ.UYMC%Q/=8DB0"G[U-AEA$I27! M,6;!9V]3A]'Y&%1Q-C55N1OE:[JS;L?>E^#1MS :%K5>5*UG6R5X8G%D%'$0 MN2ULHH(*N$-:@4E:+:3!LIUHGZ*$_EJJ$E<<^YK&-RNM>5JNI6:1D+T?8BBD MHSYTFJ\T! E1):Z!O'>Y9!KGK+C<'@$S&V42(96BW24".HP\I+5<<30U5YT? MGW<4=7XL=9XA&R0ZH P8^3,N+ M:B7&'4Y.*\VL@74\!>OHT0-:+\WD;-2;?-T:^.UAOQ^J%8T/8@&O1P&O^7I" MR;0( 23" F\B+#("F>09P044*I]S%$OFK@(?[#CO/A!&JOICQ[Y*IJ^;$V? M;7<@"&=>6@0QC\J1QB&;,!U18$I1ZX'G\>>*=8AJTJB^34_V_EY:>#8./BO MM>G>I:ZP8>T0;B@CVKN072DC>@Q4FZ\PI!J#\DRC( 0@T)X@[:Q 5/* N=,L MBFQ\\81J#XG@E-K"382'Q^ND4.!A1? PZYN1(CA/#8HB).9CHD6)ZS!D?*"" MBR!9]LU0TN&DA@&!I;ZPU!>N >6BI]E])% *><^0N<^?L[\Q6$T7)EI94(FSR\RTB# MDD2J&*L4VF*+\Z!R@DO#^LV>3NC*. M7)*0YXP33F-25]Z0^9E/)T7K2NPTL>C1\'.Z@2>6HM648.G>>'R60>@@OA@. MWA^%T4T#@F4)*68)X)-%$3IRHG(*T:8K] M9#P7K\)EC\4#J<>3L'EJYQX_1' 0"R+5BT@OY_ND,@Z4>XFTS,T0TVF#M(@2 M6:F%%$*&2'1"I.L!J7@M-D&#:V<918,?58-G XV*2&J%0)AYA@!KB8PS&%5C M+FD,5&M2Q7\B0!-\C"&L]'7M(JA^_BT_"^-*)'[ M;3A*:'I>LG@0MX$;14RZTRXA.^A)'KC:L^D!7Q: VKVKDGYH5I2@"H@J:#J01V MST53&HC4@U+S)?K.@+9>820TSEVH\W0*S"TBEB=Y^F ,=TUL(%+<,FL4^[E! MI8OJ+J:Z,P1#4IVY!$GV J4(0!IDC7$H!"Y9%%(:X[/1\.#(3O.22AK++.:+ MW*[+.2Y%;NM1Y/;;A>Q*%Q#'J6G= >+AV31+KG*[:$.E\:RH=T8@ZO:,H^-0KCR:CG)F':S/DAWI@GC(J/1YJFTCV(N^>R?95$>S#(0)G_ MO_M#FJ^^"[+J"3OP5W]QZ94%/NN#S_D6 AB\$CB9B9PD3@6!3QR%6!D:;#R.QP,^DCX8$B!X8A4!@CS;E' MWF)"6.XOKTF[FU/X'M+3=5DP\A0\4NG)'U55T+U')US%#'T\PO4@3/PCW?@P M&:W3)V'G_(E(_^Z?96%<1M\I(A<0K0]$/UX3=PLR>D:1CCF-$A(A,\H&9#2- ME!+!(T\@"KS#V4.FOQ9/UR9"S..1L0(Q:PPQL]5?SMD0B4&4!H= 2XF4Q@(Y M# 8\URP(G=M#9&_Z0PR^XBVKKUO1W9A9RTQ:D^/0LN%];S#(L<6@A>> +2*XO!98>($=0Y0NG?>QDN20+2VW,;BG':#- [VIK/ MI!;!)5*-D:4VYLP(CRP/%D4"UF)& HZ00 ]81S4J,:+D,]6KZDXJ0[7FP@!) MAQW6@!._EH0&;*(!4ZDZ+JJ^3JH^PV^"!9L,)8\DCCJI>DS6$TL6E2-)V-@; M$;6>5K=S,F]#E1RHYO"8D"[=RF >UQ:\;O=6"7/__7BWORGPSBCGV!/- Z=@ M;$S8GGMKL<"MD"+X"M[OD'A>X+TA\#[?W=#)H)F1#C&N=!X9EYB8:.&P :F-!Z6L(MQ:P["65'G!IFSW M#DG[!0Z; XBY6'9Z>G_9#KG4V_Y7MCUQ^.ST952:>[: +?Z@VF M )44HG1]?Z"7?#G"OJ6M_ZE)C[T_&V7O]P_#,1]!]Y-MC1KZ:)^Q48I\O6SW M$JO)7H*'U+]O)JO=2.):>R7YQ?/S1X*'_5 BS#5RTOFV-9)1%KU3"!/&$#@< MD&96(ANT9X%IB95I=Z&CKQE)MO9M@PLB;20BU5X(7Q#I,1%IQDJFR1R.)AG( MP:B(@#B/E.$4&::2R2PMY=;DW&3%ZK*1URBS9;6\S@U/0FMBOH1QIS4(5578 M*,1T4W/E\ \.7*\OLEYWAYN"K(_ ]?(S=90?J0*NM8/K?*^@R"/12AA$N00$ M5AEDI,P)A1BP\TEFE%5C(HA^,-]K7FI-0:6-1*5'X'L%E1X5E68HGZ-8,J<3 M(#F34 !N?!=10IWR2 :H<\[V+0=%5?E 9 MT+IAM/\P3";31R!+_70XNFCUG3"X6J;MA_0P3-(73H[3O;Y/3\3YH*"?-P0O M)_)&GLBUVPG[^?EZ%?Q9]=6EE6@M!_%\>XF ?=">1Z2-< @B(XQ5\DV$!T)3?)8;)1M<,/DE_$XY** / !F%'S20!\NFJ6&5C\7#I<4@"<1 M<*N=[FV;TUZR.*LIY@&[BST:CTG5X05.=;5S ;/"&YVS3@Q/-R M!VHCHD!"*V>)BRPRWNY2HAH482LQ_P)!2^1X!8)JAJ 97@>&)_L2!\0@*@0V M:&2M2):GTIHY*KU5MMV5#Z[ZK#O&_\O$V'ZH61T(OM"'ZA.?YR>OYV[7$#IU MSH5$P-SP)*WF:W:ZGCOBADE7S)GO566:Z;'-&>8F_^/WI%]5XJ6?? M-]/W/G7_F?Z8R>8'GI9W.IQ.^7L^"OVD"Y_"KY][?G)\H:J7WC7=M>?XQUN, M32LXF]S\EDN"<"%GV]0-.#]V^-;]U%>WXO*?>;65IO/(-## FC@!3B2V RPX M !>-Q(KCOQEI7[SI^'MAQ*EY'Y =!?,1F9AN\+GI?S9?Q^U?KNS#26]PL2"= MQR_-[M=T5[K_M*/TOEFIW;AE,=:R97,A@K1E4Q5*0#H<3;/R*RL@ORHMV#1F M+:WC43XF_NOGPI/M[E'6\.R[WLXG3%*0?_YBNM<]&"M]@*_;@79W]_]>'.Z^ M^FMO>[?UOPI^>NER,(JXRG97>R/[!T>YAZ^B@ M]7I_Z_7.WM'N3FO[8/_PX,7>SE;^QV][^UO[VWM;+UJ'1^D7+W?WCPYOO,?_ MS]Z;-[659'G#7T5!/^^\51%**O?%U0\1E'&YJ2E$V\9=8_]3D2L("XF1A&W\ MZ9^3]UXM2&(7(,'MB:&L+6]NYW?VC"%T7/_?ZA[;9_%!CV>LR\X<5V-_R['P?9 M&YM?[J??1]S\PYB9[XR=M _?3YX(_8.WOT :;,3__7^_/-?X=11+O???@3I M=A?F\.G[IY,]VMK9)I\/CMHM^@GFT?FRM_-;9^_@R_?63BOM'< SMO^6)O+H M@D7*!H>XE1Q9YP7R*E'K!';!X%*):'?/8MC.]EM"HO+*P_S839/P,.-WU2(T&UNA67L>=%O!M^6,VC&*D\KFOGZ]AO@U$)DD*V MS2]V0%;]!GBTV5@XB6'O,,+W^XUO[>%1HST<- 9G;M .;=MOQ[+>B4VIW6G; M+%7_!!O6B3FJ(7;.F\6#JOF_+@7PT9R;>=(VFT#S3B5272PT,LX*SM#[NQ/RBGZ3OMHAH+"/GMD]-^[VML MN+,![/H UG\VS*%+Y6AGW4S]#="'O@V/-AN_G3=];[*>SSF0=39A([RPT&S"Y=FH7.D4;@+ # MES!F"W">PHGU1S"SO!7]7.6NW+5JNQJYNF3>6'O8[L1FH5$7HM=D&_(8\7OT M9_EK>4\Z\?OTIN7V7'G$;[U^)Q1^2?7K8+SQ4Q=ED LG S&>;@OS8:SW2\S,2U9:2JO$"S^),(M:58E<8:VW6EF)ICK M^.5]'6PV#B8+'4\L[R7JP#W^:CMGL5Q_OL6I#PP UO"E$;MY!P8-%X? [*H+%Z8N':"6=7"194[EO;A#C2P5A<'U=%&,5U% M:WCR5?7'K[2[X4S MGT]Y6.YY(^^Y/87%PGW,DQ["B0^RVV[J29N-;="D^_E29/*V@^F[.C["J9D! M,()25T3&C.Y%(\L^W=XWH/Y,M'G/BCE$K.!*<\2IE !S'4# M5,@#-[@?VUWX+Y KW(Z+Y'8$XW5[PZIW2R@)Q^8S:GP[:OL,@-6:RIV;7(I^ M\7IR^H-X6 @;^9/JWS#Q(C8H?PK,T0]! KEUTBM/(!_.Q6QAO"L&NX&O;A5AAQSSSX^:'S3&3S)=AZE?_ M#<< H#[UW?\>?W?F4'Z9$3YN)::KZ\1T_61B.ET7,1V^_2$C++!0VQUF"#K+ MIW'X;QC/ UJOC!A_/A+CW^#6R?LO>\=?SO?_^D_[\\'[8_@]WSL^%""FD_V_ MWI!/!Y]^M Z^\%DQ'D1[^OGMN_/]@UWQ^:\_.JVW>S#7P_-]^/WG@X_BT\%_ MCEK'>V3_X"BU?NRR%HCQ6B0<@T9)49E[L"L$ C!&AL9$@B*4&SDKQMM N5+: M!<82YT(8%YU*W(/X')63;E:,_W!V I?V/%/9U%$T)F?1&!W&U4+^0CG^^LG, M3)[ MYCB4B7,)39P/;6@*A$J' ]8;5Q%;",[-\I>JE>$9>S[]1J$1.77'HY. M+[5I7V)KL&.[P2I,:&9+-S4O]NIAL>4W.V@/]M,,&IR7?U\P(O#6X=^62N.3 MBXA(IQ%G1"#G<@\L A+7(I*\5FBPEY'DP+6CAA.&'4X*9]SH)PR<"YA%A&* M_<]X $ .@EQ)SIG)_KODU)V2)U^ _6L- )=++.LOZ2S&OFNWO9"0;N&J ADV MJ[LQ=D%FRB<30]$1IU?4!6H/STO5]:+P!.HH"*Y9MK(^VRVS+C"!]M/)B4Z+ M5HVWV]O_'LM76<_,BDZ_?3(UKZEJ1*6D#;ID(?L6 CH(\+]G#8-@]*ZX.]O9 MMPCJ+<'Y[KR/AV>=IT1O:-J0>7*F*O-RP] M?_U816.Y\\9X&<7T;1>.IK-X5ROQ$72/'DBE@Z/>60=&R,J('>WO\5FW=,(7 M&YPG;N<\/M"K\B-)D>[^=]CM3^UL\V@<1YM M/^N_,-9.]-,&=E(8V,GF C'WH523AV4,%Q"G9@=[AW]'HB/3/*% .+ #DW(L MD[)($N(!:+ %$IZ%]W5!U=NB(Q!P-E 64&%#7D[Y_D^ &Q; !#"C4QEVU0S8Z=H&D!H,L'Q*B)=M8\ 6X'0M\!*49M>2\L_Z!\@K#$-U@.[WNY>->="KTRRMW?G'2F9,W MBC6[J4Y MM-\>Y(U*_=Y)81<=#33S6YA2[+1/8/IY*M^.VB"EE/)5:4:_-PZ4@;BXSS1[KV MA[3(&%OF+H\0HFAV #K$E,\O[U@;M(EVH3_T5D.2\"(@; MBL[Z_BAWZ1QQSY(_%H4N>_DD3_N]*H,V'W89*E%=E(*MEGZAZIU<8L>6219C MN3]/-\?\#:N#A@F7,7;9SQ&SWS'/\7#L+3WL]<*W=J=38M4EC\\/JI@LL+^, M'?,/S#%K!0)./_/BXRHY_A8\_<4#!Z@T^=*<]@8E8A3,K5]ZZH#:?>P/LV<6 M=-3\Q;(^:AEK,ZT*PQETX**T4[OT&U7J<.'H@@,I(I9!D"EDG N"&PQM"[6S M2-DI5>=+$&#.N+'0;_#HIS?E8;AFH!<7RYJ;8UT6S/HP<:DK$^[YG$-/5S Z M\$4'G5;9\#^-# A M^2Q4$IF43C009\U%OO <7'.N=LU]',3]] ;.ZB0K""_,YKJ_XT7K>%OL_=@F M>P?;=._=WX1CIT*(2$?"$-?&(V--A/V+TJHHHF1IEG ZT9@)C96;MM;#GA7UFM.LW=K5=SF=63A58#$G7[M16J==-O)25YG8[V]B\ M!VWL.ZH\2A?"W4"Q.+%?8B..#F1DQ3@[.:V<7X6YH6@17IE!LN(9)]I+MDA7 M!02RO:H]B4XLXV,O]/\HMN4P/_FRWY1/"578[VTW8!0^=1MS]%3CBDGH6V4K M;FQW,I\Z+,PQ@PO[U"\,>Z7!;[*C8X.$BX-RD8/!J.36M HW#LF+W:_M?J^; MO]/,E=:R46EDV#ZQY]EY%]JP_<6O"O,?3&AZ)I7Q:'>0>[:Q.F/AP; MZ+.M<5CHJLVIQUYJ"&EGZH1I%L)Q&Y37[F%1=6SJ,DQ=D0NVE^;$)@-*M"^\ MJ#GHKOAH$@2<[6R 3ME 4U:3;'"%27PK=.[\I1QW73;4[$?8ULIX6WJ42_=,>4&S@7;< M)WP :QBD*C$Z%V:+_<(G7)1=F^0K-T?Q\",;]2 ':)=N[[) VZ4_S,_\:OOE MKE\T:&6[ =S) :C&('SEO<_9N*3+?#%=";CY,D#DGPM_5;3 0>>!V65;^2CVX<*W*I_@*'I]]D8 !8"PV/Y:V$;+AX\,I*/0\0I; M!DL,&;BYC>HYJ A^A54$NLG)(Z@(NV.OPHN/T*#[VW]'FG(+=XN,3A)QGB(R M\!9BTGC,A&1!DUD-08.L&PAES-O$H^":>WH-&% MLOFU<[PC2#RVH7B18VP 7'*("DR>]I%5[L92#+[@.CLY*V30HAM$)4_W1J@. MF)VMYQ7C/\DQ9B!29@&J#ZSU!"9X5$A_P)A!6X-13K+44WCBLIR?Y:?R^]]B MY^OT#X [ 5-BNW=L$"KEK7U3.^QPRN<7;=FEFLUX6: MN2X+=OFBF-,>CE( 8>]/BAK"F6M7;'WDX!R.V'\E*1;A$D6OGD;.."S5K"(V MZ<+SQVI)X;0LA;%27BL:F]S9+?E<#V^*N"]L9.D=AW-TPXKRX=5N-[1MH5X. MXMRWJ]"$&*J0VCG_XZP&>#J5YCO.HYE.S?A0Z#9]>/9O/?C/6-+\??O#;V-1 M<^'W7_="H?L63QC];/O#Z_&O#GJG(!UH*IJ-IY)I%I_19"-V)QK! T_QR@F5 MUH2I>Y\ NY%X$2ONSB 862)&<<^5..-CJ>U_9\I_:'QOV<]&+Z9 M@2#FU,Y92\PX0*/,>2SNY]0LR_M[%1(TWF;_^S@J8JST W#943CVS#5O#R8Z M3&B<#496HG(#,VH5>;NQVHCI0(MR@$&O4T[\ECAU'Y?\R])1P@KK*(_DQM@9 MVQ<&+UM)V3OV>'_'L_V#;0%CD];VW\(X'!-QR'EF$)=:(BVC0#[&X#C5W#$[ ME[:7O,)4$&>3YB8Q2SVADE@1N64^VEF%9;+_C4O0_,[91!=HCU^?KK# $7KM M8F8/'',2*4($]9)J[U?%TUHM\3W*E >1(9^Z7@:F7$OYM.? MY:"M*3O=E'6N\) 6SLL;&7PF_C]M'1G%/;(?GOP)8^;TVU@&RKSOC\?&:%* M";8PM*5.SJ4?52BX4#(A?Z^JB# W$+SQ+4M#8P-IGM%1#)GMC.W4>1J5A30/ MX'.AB8MQQ;"\;F\4%YS=1%5 VLSSVJ."$1?G/OAF3Z][<+M(6_C:ZWPM0HU+ M"WBROK39'=GB[;$9^N+X4T;;D;PY6:\-.7QV% ,W*]&.VY),*BJ,RDGTW'$9 ML%OJL9,(VAZ(&W!M4Z'B3193+*Y:?Q8H*NMVEG+[N0C$A>C;([AM.9!TQF$R MK?&\:.WC]41.6^@+&L2YG:_*9HPB<\L*02>GO6[E/P,-X^RDDL9&=O<3$$V/ M(NC\!=EF@>J7G[*$]_-$#]A_O3NIYU-UNQS:[R4-EJZV[#4;44+\7HJ811#^ M:+"STZQ^7FB@,S?[(C5G1'[3Q'=Q7;#TEOG,VR49S9]#_Q5UVP1 MB%T,<\Z78W0\.?*V=)[<^GPJP)A*8!I,%8ZIUCTQ:)1+'*VPB"?/CRQ,*2,_ M<05_+QI#+C#)TJD&@Y<\*!9>;+B996&;!?18A1(,V_F$QAN:=;&"X187H*S- M\RUFMU&A%<(B@=9Z^0Y7:3LYLKM\9!EC#+?AJ'TZQ0D*SW$E1#4<4']VDQ67 M<2$KSA/(KO.QBS7758(;W1\E$ MEU%4.K<+-;F9< (#,I@)?B!VEY%,( MTJ-*IA=RETL][ 1TM&&1 UME.?8O!!'-VA[&MH;JYY4/.:=3E[5)LLVFFB/( M.44V=!5]>IF]9=JZ,LG"#54!U%CY'4>Z6^%(O"0"-1MAYJ?L)(<;QS7N98-9EV/UREZ=;ZQAQMW8!J MRMJJMM+\RBS[3!WBQAL';V:(! MI9-K$!=,>/YBE2K"Q&*P<):%&E/5.IJ4)*5C:UXBV<(ZSLN M0I5SE'I1.Q>VMFQ0/15D6M)XX36<2LR?LMN-B?>J02:UI7(EW78H(WKS45XT M^Q0E),Z&12!N55.AFO'8/C/]Z!'->EL:H.%29]O+L(P,3?:L,VP4Q5C*<,W* M!O*UV-7IZYA+ODZ9%VZYWQ?LJ46!BL-^=H,6*FZSG'D7U-"4REC*7&*YXAZ7 MP,O$XCE2NHKY]F.IWDY]GFMMPR^S6>FG29QVH:U//OIYM.LA[P;?(1=REU0J%+(<)^22-(00J1SV>]5+G)Q&<;K3GIMZF6 EKCO MASW0;XNZ?LU&CO("WC'(1M0%05Z-CZ=%6-$DNFN2?M#J;1:#(*R;C=]&B3K M-%S%4 >-GZH(,"Q^?C4]?.;QKT>6X>T)*QV_]^<43RW0G&[(H7J^"BL'X[%],"X22, M3-7#JAS]A#,WWHXDJ^QT;P]&52E+SULQD^YD$T9+'[N4BL6/(J_&*[OQ7HS+ M*@W+Z1_UOI4U.;_%BR+PU$Z/%:WJ<7$BIBY(C&OF39C^]J2@Z64YFI>7:BED MOGR'LI=BY.$H;NE4AEWQR)5R9.=L:>H-&=:,-7?*6R5 386R"^/EFYL_66 M$0NP_BFM3I@=3.BBZ !;-24ZC&[Y12ZR6(A8=@36^K#>/=L'B@.@P#.,%XBG MXJ888;Y"T=+%S-_'(@\:8/-]E@7>QZ(XUHBW'@_BCQ^(EFS6.DB::+$:)CA6*PHR[B.O;X708U+07VUWTA3='9M82 MVG,?IFQA*#SO_7%Z^I^];NAURVP/]%O^SG[UG??3\MZ?N[_MOQ]W/AFSR?'F MG!9=A3-_R3,*[7$U@-(!,>XQE1E7$3DSJ8M0UED;91]G&UV92#[E[&].V;HO M1-65N?2EI>+B'C7ZY=T"X6 4:^?[[1>R,6&QEN9V( M 4404J;4R>$#WRVX?!F:UB\J%8R%@:IH-JV>,V+RTYPRM$-APRY*T-F<^I0G MV!DSU<4%O>_>DOBF@04W:UO#\>JVK6$/WK;F0]FO:8Q7*]XM9! MI_/Y^"-NT=WO>SOO?NS_E=N3?\QCG;=^^/.] WC67^_(7,/(G7=D_Z__G+0. MWK%/QV^^P?=%T9[\(,][E[5^P'CT\]'GG?^D/1A_[]O?"1NN'55(66T1Q]$C MG7O.&!\E$]0Y3N=L*,Y(*; CR3/.L4Z64:U$2@I$#59TIIGI-%,UR\I4^C;V M#OOV]*B G]U)1?^'Z2.QN+K,M=._N-Q C?;*!>RMYS8%':TPF =#G+#;N*/=WU45N8PEPEQLEGMC.X/]N[+9^GS,GGV4>MY_V1T^N M*'*PT2CG#D^%?1]$_ZI[=O(-].U![&X4K2EA%/S2D/'@"_E;<1\Q!DA4/"C$ M-5-(6Z.0U)%&CEFD@(M;J7?6'R'7Z*"WJCM2-O6L-OI5SG(9==S\UU3'S>T+ M-/@&P*^0J'X;YUZ430JK'@>#PB8S59.J'[^VX[?+KF,99_PE3G]%!LRPP/3C-IJ>\8:EHKEB6HP\Q5RW)!<#'57>F"P UJR:O M9<)"OY< OLJJ)X]787E5H,H?M6-:<,K%\??'FL'K_9V]L2EXXL6]^A:--)-Q M(/PXAW/T3EF'O_"2EN?0S,J-/3SLQT,[579]02_-TB!6=(0LXHF_%E."*Q8. MX[!J+KOXI[7("3L\XP=YQ:=)2- M1>RV=%N/HJ0RL@Q[64!Y/8ZM*ASR>7WN?'[4YLRNE(G5L_ (*%9(/<6204\[ MZY?KG!MN7,9MTLSE:?SH+R_NF]9QWRLPESKNNX[[7K'SJN.^%ULXKK58S%@X M5-0RN602%HE'9XV0@ANO>&18$76[FEY/+B:-;;HYSJ'8Q#_.NK&X&1=*KV1T MZMAV_VOOO&A\O LZFM^F"PNMWK#HILF6AR^T6R\G2[N MN#LI'%N%;%R=L[G0#5_XU,_ZA4D_1) ?.P_H#GY@0[ _BN&L$_?3K$EXRACY MVWGUX0LV#I/]=W]3I9BD4B*OI$"<,(M,-@[30#$7..*0Z"R6&$\DP<8X;@*G MDNO@+$^2"A8UEGRN),BZ(,O[:5UW3@$>M56\4-RO;,YZ"9,JQBG#N2[B0U$< M.5M*+M33NV!-*D$DYU#T$7"*@5&./](0^"'RHB#8^'<17HW_\ MFLL_=>SYJW:WV)OB1[]6PU?*1=9(0'\O7(O50XKGE1]7LK;1FT;)+&X/^_#_ M8?3@2A+?+"3Q7X9A_C-.-H76EWZ,-\FEGUTUK-ED6MUIU*L_$VSY;"&GJC47\I2&RL(H]ET )$AQG&.ADW_N\&VVCT 4=&_[X8 MC?4*-\KZP:/GC7]&U?B[%6X40 .R;"%0-$:H/!J(GGYO+$2A6=@H$6/92*^O M$\YQF=AT.80WYE2,R[=97KG+=*UV[GJ]!I>5I"H?QX7M6=(67'H+G_VV3OQ% M];XN\?Z;+VMR]S6@^P$N0'_(6J> >'QAHS$>5"UXXRX,+>? MHSVT_DMNI-T-J%JK]S&F=-7^Y:CC)]J].36NV+WW8R=F-PYG+^9U"[WQ+<*- M==B+__-PZY]>=]$29:46?FEHSMD@S 3CA.B2,#::)!4WQCD3HO28A< 4EMY7 M)B=U23 .8K,&J.H"_M[OG8RRA?YJ#X]&J4)OOE>))MM%.ZP8#NSW"U$Z.4(' MA5[AI,D/&8?IL/6T41U].OG>R8FC^V_?P-B_=UK''VD>^],/+_)<8:S\G&^? M_MH]W_OQ_LOH-_"LL\_T8TX?_H+?'7S*ZSAN_?CRH[6S3?;_RFOZ M[>C3\>Z/UMOW:>\>(^N50MA( MJ0215&F2:T_))C%Z+M9G)JMQV724/[TE/2UBB#<%\%FF6N-AC8*BY$5AR MI7-WV(BIB38FFYS'7/$44XV':X:'/V;PT"AC#0L>,2TEXIA&E$.D4>"<.AD# M,10$1DJ;FN(:#FLX?-EP&!,GG%H)\H'@Q@(X$A94"I%:P7BR-1RN&1R2&3@$ M$9_+8#A2V%C$K3+(!>F0TYIX$CVEDFUL"=G$3-1P6,/ARX9#+[@-45N7DN&@ M11FKK"!!6*Z)\[Z6#M<-#MD,'!(=B0LB(>\\!6V9$]"64T34:I^8E<92 ]JR ME$U::\LU'KYT/-0J@$[LJ/6&<1^L9<*X&$"_BJ!D85KCX9KAH9C!PR0B55$; MA'E(B&NOD2-)(D6CTU8(Y07=V&*2-)D@ZX*'M_8#I>)_=_8#795W\:"4/-OB MY4&JF,BBBM%UDUF0RI,/&)4UD&9WS@YBF1_R$YF-"I^+T;G=N2WD/6N-P4OW MX.1;LY]RE/5@NQL^E,FJ8^2=[M@#_^[$_ _XWO94XYX:DI<%R:W7B:5C-\)\QX2_= MR%H3_DH1_JS-U9*<>NP9HIR!M,\=11IKC8)R3(%J9WAVR5.&FUS2%2+\QPZO M?S*SZMNI2F#/R*1:^_=J_]Y#VY8+TOEW03DU#UD:#_DP9R2VTAKL:$*26(5X MDAK9:!UB0A C:0Q5SX)8@(GCE$M[8$DTXN1KE:I1[V2BW=,=!C7(/@W*S'@!FE(E< M8(2CSQX )I%A(,PY%@AV43D;"X- 4ZI[VP-JF*MA;KUA;NE^DAKF'@;F9AT> M23O'M)?(!Q81UX(C1^!/P@1$L/OU+%_:+&\02W&S6=:1%C?BJ6/( M>%,A1LU9E\99VW.'.(^^2DX'+9"/?V-*XJ=2]Z\/+[NY4XP6, M<14S7$!$-V=W)^T0.O$%LKM6KSON*[=;4&C%]VJVMS2V-Y^C[17AAAB.HLZ) M00X[9*6(2 2NDY1$21) H6PR>N_\@,6\Y89\;4P6+T9CW!TWEQRQL/MHC*NB MQ]1C/,$8=13\LIE529P']GO%HWZ+W5C;/I?(JO;G0]N##"19(Y )U"$>I4$: MWD(A*>Y,U"8*F1NB-CF_=UCB&D>V/TE0>^Z:G/J]DT;\W[/V\!R=Q.%1+S?O M^PHJ6&[+52M:]1BKI6B]<-[U9V\PR)6RWA0$NU?0Z^Z87 *"FUS[RB#C$KSTGO%@A0E:YP3,9=4!K/UP-R.\5M'F/A- K4W58]QF MC!M:\ZMVGPL,^B\VSF;Y&U0S]TNMJ'$XX>^U.KJTZI8'V\/]*E.N=?P%[Q]L M_\V-MY0*B@(7#'&#.3*6)F2IY=:&J*SF&UO,-+&Y=_7SI9/0O62$7XH&QULW M:6^^;!)4F^3:]&9Z57JSOFE^\R,C!\W(T2@**0Q@NKGR9I@JIE"X+^U4%861 M4?A&O>:?KIVUU/Q.[:S9)C%RZ=V!::+^S-[D#=SOJ!VEF3&[03-74[ZX6Z5MW ]K;;6K>SKMM9K^'V MUNVLG[:=M5C1=M9P",O>.K,YR]OK9M9U3MS]37'8X.B9IT($Q25FSFFAI8B2 M"1=I8H4ICHQ,<:1N1W-'@]U'&/_+]SWZ^_'GMWMX_^ =VS_8%9^RV^SD'6\= M;W]O';S[OG>\]VW68->"M>P?9&-?Z\NG'^_@&5[L'7>.6CM?SC_O'-*]G3>D MM?/F?._';XN:66OO2#"2(+CB.7[$*&2"L(A8D8@1E&G"-K:,;N*E>>7J%.$: M#E=IX;> 0Q>)TM[ZW*J)X\0L]8'$9"S1G%OE:CA<,SB<+7^EK.+42XNH=3)B8TMSIN"+"L3IH;# M&@Y7:>&W@$,K"68R))$" VF0&=">M:?<6"\,MZ2&PS6#P]EZ6EI)SQ1AB 9" M$/>/R;BHE4, @KEQ:O3(QBB1$%%099C6)H"V;'"3T7M'^SVS MPENE$VCY'5?,IEFE3M:I",1829 M-;6@FCH1,>+4YX:V6BK/BU[6^/[MB6JZ7V&Z7[9)OJ;[E:+[60N])D#=A'*$ M4Q3 [Q-'1FN/7)(>!RZ"HZ;L9"%K?O^,Z7[IMN>:[E>*[F=-T89&Y9PWV1\' M>QTHU53\WBZH]2OX]5!6U;J/=>W;JWU[#VE7?F'- M8US-4P]\)A M;ME>@QKF'@;F9LW_WE-G O>($1NR#.>1\RZ@E)CVF&H< ]G8HKBI11V06L/< M"X>YI3M):IA[&)B;]798#?CE*$8V)(\X,"@0Y")'@D@I..'6*5;D(1EZ[^B& M&N9JF%MOF%NZ3ZB&N8>!N5GGCJ7&!ZPMLE9&Q$,B2 ?LD*2>@1XK$E8*E%9" MFT+3=<&Y1XVG?PK*K+M8U[-<\UG67:P?EZ&^R"[6C\16Y[M8ZT@$=8XBT/AT MUMP+[GC].#QJ0<=K%QFUF% $RIM'7'.!+.44<0+JG.&1,"TWMGB3F%5* M?%G?TO)UM^MZC&>J9[UPOO4RNET_$J-:X,U3B?@D%!*:",25I<@F3Q!11&.I MHF=$;&S1%]CL^NFX5-WINA[C;F/!0;7?C=):UJ M2Q*K^M728IB,H4T89' :?;X2G?/"==R(UA_EX?.(_7@*>UQV!(^'A2+4;-A^ M;-C\U$ZG]VWP:B9+OJ3MUMD)K-27KS/*M[MGQ4%=3R*CO:TV@.<;.G]_1QVP M"QXS]:L*#O#D)]8!Y9\-+__)HB[H3W'(N6O$A:V<^GLT[N=X:@\C#FUP"=W;MEZXPI:6L<*Y994:A8J.!X_;ZQ55X M!9@>^R72_-.NS%P:1_TLCORC+1(SG'%L@(-Q+YE-G$7/N4\6A!.!_U8;6P<% M;0"UY!+]:8M6OO&UIO_^?/#F_?_V7W]IO&O_3]W=EMO/S0; MNZW7EZ/GB*A?U1'VBA;1 9OG0.-AO?&QM?]S9/7BSTWB]W_JP_^?N MSG9^\?MN:[OU>G?[S\:' WAC[TWKX,-__4-30G_]J4*E&'Y>^?.Z!,97?MX_ M[7:!C?3.8(P C"-^]["0QFD$,#LJN,@)R'7#@AN5;_C\>K;N2O%WAHV44KJ* M6B:73,(B\>BL$5)PXQ6/#"NB6*E@%(>\G05_+9(Q06KME>!4@? MOXZ:[;:[Q8X5/_JU(K"*?2V0RHHS+3^>H/DF+A&]LE)53ZX^WBP^FA&GR\^8 MV=1,7/HQWB27?G;5L 1O@XA_F3*_?S@;P MX>#*3*]Z8V^^L=M=VSF'V=0;NJ0-/>@-;>\><;MN MD4PCR^/"Y)#K5OEBO7PO-]W>$!X]"R)0YGBDV$@KL6':.(V3):EPXM'<'1(5 M_ZC;W-W)U7?R\0<\FW\Z>?-]C_YQ_/G@?7O_X/W1WO$[_NG''YW67[OG+?J& M?SYYQV9=?9\/6D>M'T?M3]G==]+JM-[NBM;;-^>MG:/CO9./Y-/Q+OMT<'3R M>2?D-G>S)3-3LD(39A CN:,*QAPYR2UBC,+9FT0\LQM;C.HFIG57^!H/7S@> MDN0H540''SBG*EAN(E")929HAPVM\7#-\'"VMF8(B@5E)&*.YMX3P2)-B46& MN\1)%);@G$]- 0[K:DPU'+YP.!1.$&5QT%B H ATH[4-EI&D7:02JQH.UPP. M9VMPIDBIQ]0AD/4%XH1$9)Q2"!L>F9?:"4XVM@#UFE*L31?D&@]K/'R@F%>N MK>?&8(9S275MO#2>*"R)\4*J4./AFN'A;+%.P8UF1!FD-#:("^*0P2HA&9@P M3MID8MC8XDHV):M;3-1X^,+Q4"CG*%,>U"C-)6,V,:X]%C)AG\U.-1ZN&1[. MY@&:P'B2/ *.@SJ,N"A4UX@RQ)H!8((&2W(ATW,5)/QM3$@/FJNX)-U='L] M$WG^C+JZU75!'LR#4S?17!U$;KV><^CHF"ACPN>D[("XIQIIR0@B5A*!G75O+>$NL0B(G5!H%5W5=2$OU*$/^NY8$9BKH#P@Q% ^!9$,:MM;J*M MX?@!"*+6&UN"-KE<5B78FNY7D.Z7;I.OZ7ZEZ'[61$^3CH9ZC4*0''%"!7)& M1J#[P!E.7*M$-[8,;2J#:[I_OG2_=-MS3?SINA$C.64*>2<,(@G19!1 M7B'MK!):1)&4W]ABF#7)@H*V->$_&\)?NI&U)OR5(OQ9FVL <8Y$91&U2F8- MWP/-!POW, C/&//6L(TM*4R3Z'O[Y->U3.B3&56+?F*-TZ*AV#,RJ-[9)/^B M/7O/U*VW=)ORRVK"]UBLX\-\M#_H",(EN+]66\2Q-LA2(I!2/EEIC'8TN^N( M:M*'[ZG\+&(7:GA[?O"V=,MY#6\/ V^S)O $)Q8M9H@P1A%7) ?O.XHTZ,,Z MT!"2R/!FFN+^&G&-;C6ZK>80#RW MM-4R^S*3Y@RN@2&YH!]1K,E5#6\UO+U,>%NZKZ>&MX>!MUFG#6;1!B84DIJ" M:IJ(0H9:C8)G3'M /OBSL<64;A)Q[]YNCP)OS[Z?SKB1_:@:_94%O*Y;]N5= MTU>F/4P]Q>2$\D@S&DS"(082-K8HDTVCS7+[TEQ'*RL>%/&D!/I[KP\OQ7;>P6%BEX$PN*[WZ;GQM3!8O0SLL": QM-]'_*ONNEJ/44>PKP2G*HGSP'ZO&-1O ML1MK"^<2^=3^?%BZ5)0&8@PB@6O$K3=($ZM0##%9YP1SCFQL,=Y4:I7R3U^" M O86]*U&ZO=.&O%_S]K#] &K65]"_N%\Z[0:^[8W(=U,SJ-LQJWAW'@O XZ(AHI!AQH332&G,D)4\^,:6B"L"L MEA9(53O<;D!UK3BL+'^U*E6/<9LQ;FC$7]Q<_H5&T"QS:VIN?JG-- XG#+W6 M/Y=6BO)@>[A?Y;>UCK_@_8/MOVUT,5K#D>(2>#H/&CGB"1)P*ZREQFF)#&"ZN4AFF"I[4'@J[52]@Y$)>+[C^C7'L3XMIM4F$Y=_ M_")Z"Q/XD-UMV">8+-WD1J[)9,VF4'1-Y@I7EDAVGQ;3"]I2UBVF;]-BFMRQ M^>?MNJ*NT,X]59?IFP8M/N]M77ZOZ7I?'[3C=+V]#])WNM[6NOOTXJTSF[.\ MO6X_7?>/N;\Y+EGL9'#&1.EX\,9Q17(65>X\YRFWA3F.C,QQI.X?CW3NR MO_/;E[V#W1^MX]T?^SOOV/[!+F_1UI?]@SVR]^,(YMII[QU\/)\SVNU\Y'MO MWWW?.]ZC\/^\M>/%WO$A^T3?"7CFC_VW>W3_K]WOK8,_%K6?MD%[(JU#W.0B MID)09"P+*"EFL"21&@_P2#5K:EWW6ZWQ\(7CH9(",T]8"#IQ1A* 8\!"Z)02 MB.2D5B5H@QK%"/.* MC" ,14.Q]T%3;_G&%J&TJ=7:-!>L\;#&PX?!0VH-9RHH*UC@EE.7DA&<4ZZY M-,K7>+AN>#A;)$MZX3EF"<5$!>)4)Z0%3B HID $DT93$ \9XTUR_V8_-1[6 M>+CF>$AS$YR@<$R,*Q4URU7.*2/&.N-5;3Y<-SR<#>-W4>B(?TVM#L NZ";M#*5,6(J"#B!F$AN0LY(@AP%WI0DJ49*KLLJFX?1V /MP MHN,MDA:?-[4NW5U04^M*4>M<"VANHS?"H2B#1#Q$@30Q&G$AA> T<6U4T0*: ML%OVOZB)=?V,V36QKA2QSMJV;4XQX]PA[%1V]5F'-%P Y%54P&@=**\@>DI0 M7<0M33DUL:Z?I;4FUI4BUEG#:S#.$N,4TD7C/,X,TCAQQ'1TE#G&-?,;6Y20 M)N,UM:XEM*WRL4%_D&N9JF%MMF%NZ(;Z&N8>!N5F+ M.@O&16\YH@GG9$*9XX*T1(%0%;65<'H>U'[9+"J(U#!7P]Q+AKFENS!JF'L8 MF)OU13"B?: .I#GJ">(VY9QIC9$77C$<9;#<5$DQM_4LQGD_?JR?M+OS3XS+ 2P8_E7W M&7Y\CCB?2ZN#9[G5"<(Q $?,!08LMAP)K31-3+ 0;6Z?T60+8B%^OJVB]0@] MAM=&E[I3*^&'T2)>ZE?K2.@[:BTON-/NXR#U@DZ[P7F2(J8(FR@1)TPC$[%% MDEMO1;*:8K&Q16D3W[;/T2,H)XL*7]???*IOKF_)\W M?LN7^F6VE5SR[M22UV62UXOK+/E(5:86=)9,W@MIN478^82XH08Y"E*7CHYH MH;#1&@0N+9M<+-D1>5_ZN9<0-]=;K?6CM=TM\1"/VTZ@\ M^KWNH%!CX"S/BE=U:9 ;1DL^&YO@2TH^,)@G0BWA)"6NO3,V<&J8XMI%AZ4O MK'X4J]+J1^L*]'>T#7YDK9-W/_:.]WY\.GDG6L?OSC\?'+7W#@[I_L'GHT_' MG9//;_>^M0YVQ9QM\,#3SS#NWH]6^_/.%]K:^:.S_W;W^_[.)]$Z^;V]_]?G M+Y]^;).]XT[::\^5$%$^:D)%1%KE4E-1,>0H<4@G%BCCP001&6YM"9($;K;FE)E;^#U7WXE@3))PM,N*-]DKZ MA)1F%''E+'*$/TP0D7S0B$A:*+02.>8$RDBCPE8XCFO3U9I1^JSIBH+$::V-* ;I M$/>6(*LC1L$HAITU+-!<#(+B)I?WUMEJ2E]=2H^$\D"X<]YCCKF'LZ>,4"*T MH,XZ7EMGUHS29ZTSWE!-@A$HI@!JB8D.:1$DPM%@)A5G7#M02Y1L2E;S]&=, MZ9A&K&W@AJ? <:0Z\*!<3J UQF(?:@/$FE'ZK $"1/4@4O1(R]RY6&F3JZ0F MY+S4S $.,*%RS7O>).;>55*72.DOH;;3A:2.Q\N,>EFVY&5LT+.!>ZU"BLE1 MZPWC/EC+A'$QF%S4!J"=UL::=8+[!8WJC4H\JJ@0QBS7_F<,F10E2I2S2(4D MSB> >TF:3"RY^/\2"&T]7'.+%UH[[NZ]-<\&9E7NAIM$P$GE)'>LO:42^TAE MM"3Y.LAKW6!VUE(F59)&6XN8IAIQ2S3 +%[_P,>4 8977P6HN&;.)\5RT42;LA2:L-E"N&<#.&BB59X)Q MZQ")AB/NE47:>PIBK1&$:HT541M;I(F9:C+^*))L#;$UQ+X@B%UZH:8:8I\6 M8NPE8D3IX$**V+F-+4UE4^,EAZ8]"< NMY;3XU4( MNDF9)T+7L,P3R?5P&MRE0 ,L=&OK.6Y'-3P*#9>]TY@ON?_]0]-B?IU MT-CM#L[ZMNMCL_&O:#O#(V_[9;N#-P OA[E'SV]G YC 8 !CG?;Z5:&C>)B[ M*@PV&X![L=\8]HK1Y[_1".V![_3@(3"JZWV=+3>5*20C:+M[5JQC3:[7#0M0 M59RC=09[V?9+D,8O90YOO@]COVL[(\8P^.W\;>P=]NWI4=MO]Z,='.1C.8#' M_];I^2_KB?Z=^*_WYY__"J>.\4>R=_BW%4:1)!,*U(* 3#5%3GB'E'!>2:),2*;D MZ' ?8]C./!3+1+P(B1$N>=+"A$"C#C@9%J04( %$8*FG^=KUSV(NY#.FLH8= M#OMM=S:$&U621T6,0"[]>%@0:L:4T#@[!;DB?P7.IJS.!O3:'@X:?G2>FR-F M4EVFK5O0T77URWZ]*Z%5EYWG4>>1M*H)5_,2Z KDN_\FBDFM/ M0= YW/S"MD_]/>I/RKL<1N2 Z+X@FV"RKVSGFST?;/QR\53@2*K!C8&GSZ[] MTA6FM)05SA4;R64/BXT&6;%7LI57((W$?LGS_FE79BZ-HW[&T'^T16*&,XX- M\9)["2#*6?2<^V05U@+_#?IN 7R9GK( G9G6/W^QU_".1[UIB]:^L?7F?_[\ M\.;]?W9?OVG\:__/G=W6VP_-QF[K]>7E&J>H7%Y2I? I%M+:/WCSH7&PW_C8 MVOZXLWOP9J?Q>K_U8?_/W9WM_.+WW=9VZ_7N]I^-#P?PQMZ;UL&'0CRAO_XT M1N*?5_Z\Q@7&2AF?X6;C0L&C59WW3[N9\?3.8(PP:.9&6+"0!HB5C<%1(0J> M@$8R+*7+X@V?7\\6L2G^SK"@4L+0(AD3I-9>>0Y:L2,JB!P$C4T K5AN+(%3 M+7SPM7S[L8MV&K)IA+E3T4Y01\P#U,$DFY+H!R@M*L@%2 M/46Y M4LYBS0U+VCAE B6B3K=82@S%\1^=SP>=H_SLO>-/W[,7;>]MJ_WI8)NV3G:_ M?3KYQ#Z__?W+'LQG-H9B[^0_G?V_WO#6P?9YZ_@-:>WX;Y_H'T=[.Y_HI^/? MVI^/PQ=XUOG>CX6U,0(X9A,8B.=!,6Q1 M##F^%LX8Z<@,"G"X1)%$+..@\G#35%36P%4#UYH 5]2)X%Q)-CH +NZ3:#0Z:;VQI0UIBOLG MN-; 50/7(P$74Z X.(:=Q)9SX5T@CDH:X'4D\+\ZW'[-@&LVW-YK00)1"1G. M/.*&:>2T"8A30;5("=X!55%ATV1ZE53%9V3E7DRDK5X776F>>VSS:3W&(XVQ M)*MSR6;I)A6K?,VK*_[?,/'0.ZGK&5_&B!UHOCQ&+2D%65,S'4!=\)+"/=(I MB+J>\5HQXM:'^7K& 6/MDX?C2QQQ ;J$58(BS0/5SD2OA-_8R@71V#-4(&I" M'SMG N,^)F(P-5P'!<)84A$D-,4DILK7-LXU(_19&Z?PH"YQ$U$RDB"N D?6 M.8\8BR:XH$5@;&.+JB9G=37C9TSHUFGKO25"Z\2!MYN@K4J>><>TG V6 M,17%QI;232;,"A'ZDDQHZV%G>!\'PYRB^E>OWPEW,C,L6/WSPRJK/7-:4^X8 MX38I%Y.+*OK<=T$G:VLSPUIAU7Q'=.,TQ4%X9$ENL4#ROV(@*.N6N<.I8D4% M,]D4\MX=%J[ BR\[II\[H1^JR9027L$T\.>:8E MXEPR9+1RR "JF\1""C9G=9@FOG\;Q"42^K-/HCOHY4*1-X_7N8%!]'Y-DM8: MQG*10(4CJ",Q\9P+P*@+BG@M0L36ZMH"L58P-I^ M2E[;+M8,(F9M%RX8S()P*'BA$,<.@Z2C)9800F2G@?/(._7'MB4N":A)B855%;7AM,U@PC M9@TF,>*H%.6(6@V:AE$>Z=P3#V,*+R)),61?)U%-3I>5V_3@&/'L$Y_J]M-U M^^FZ_73-".[*"/;GVT\'J['&RB"7N$0YMZ:0) VR2/./4$V6_FI25$Z9CGQ\5%;4=>06T/NBX;< MNCGU,X/"XX_UCP*5V.K^\_^TC8G?1C3&?/^KD"]"PQ0UHN//&X?@.-"Q< M@F;C&_SS*-^]0;M,&SWMYT;@P_.B36/\W[/V:>Z]7;@HBK>J-N'=PT8'+E%L M%#2$>@F=P8OJ0=]B[O8X #3N='K?!J]NTF=TG%-;[1V3QQ[>Y^UOYP-W(F^VC]2[-\+ZYDUQ_;JOEDOK]O3;C>T;=WEZ<64 M[N:12IR4X9Y[X6Q1YUF'J&+"6HN_=V]FYFWUNOZLWP=$+U6FEV!.>'^\=[#[ M_?/.(3QGCX,*==[Z:Q?4IC??]G;>B,\[G_CGMY^//Q]\8K/FA-;;O>][Q[]_ MV=_Y_7COQR%O[>R23\>=D[V#[6][!YTOK>.C+Y]/6IW6<5C4N3@-0YJKO#)$[JQ)733R%4J)52W$:BQZ,H(*TU%C ';&#U75&ML MG!?!\N1AO4H66$0(9:3&HB?#HED7OE4A2$TD"$35KJE"0'^4"PPK0+RS H,!A.5"..2IHH@S1Y&A2B#0 M-X55,J?2.."I(Q$ M4X*" *V-9 M2@QK:W6*GB95BPM/CC@+FJ:X7-G.6Z0]!Q6%\5P-B5-$ I?:>8NEQAM;1#?U MT@H%K)"YI";><=EB 8(]#\1)%CD(^O!?8XR5Q 5.34RUN+ "Q#LG+G >%#<2 M$1D0V42J]A+=K>6$%:'=67HC&)&QH1,PS MBGB,$3G# I)$>V>(3S(![1+<-/>O^%.;%VY.=]?&%MVP9DJ=6?,(&_1L()Q1 M(7 @1D1!N77):B>M52P*)Y6,H1:_GAS"Y\-;>!)."0&*GM Q=Y^AR$G'D9)" M<,\9)L'DJFUDB0:;I\^6>:3HF!I&:QB]?;EM$;.1+ :9?>5!.\R]Q,I:2;TG ME-:2\ K Z%QDCG%&)8F15\XA+KU'QF&*L!5$B,1PI+FWCZ1-A9=<_')ED@Z+ MI*E?+B0++DI%G$U+6Y2#MB@+,?^NN)JPG88SCD'!D$ :S";.HN?<)ZNP%OAO MSC:NSN&2CY#L-A?U7R2[\\?OO[1V M/K']@T/ B5V@^[UOK8./_-./=VSOY'/:._XB6N_@:MADM* P7-H;MC);"&DVQYL)9PQ.1-L+_,4,$\QR(W,\F7LZ42YPE MB)D[?67:[33E5)?_VLE!8@"@-) (=1QN4DB8$*VHM6Y!GN@3)X42 M6EB\4^PWAKU&JS>,#=9 C0_Q,"=X%KF=DPQAVVGL=DN^EK<(?C \BL!=[5DH M0O)RPFB&/9M?I';7=GT;?C/(D7IYN)S[V6_TJQ-KA/; 'A[VXV'Q?7<.GYSV M^E5N9SF!03/[J^>:E.:.WR;F]#.\N'>KQCT7Q_Z^(85\$= 50L]V-_S9MJ[=:0_/5RN/_ G@;^_=W\8$ M;GA0R-(8$!>$Y'@@CVCT(3)0WN'_9A$D@F0CG-'*6,LM%3HI;QG1@B2*%?#: M](EC9_V>U_; 9[1G@(5ZWIG@#O>@PP&Y-^//K:_YJ\W MBYTJ;GV54)ZA8?Q>I[IY;1@O 3L>?S)H?(.+VO#53;TB[WP^@7/A]CUN\KD1 MFTKB.R:?OE+:?^Q?6\=?.&M@]:7?7C]Z>#+^:SU%[Z?U26ZEY]Q "O* M9>M^')+/.V\(J%1DC[Z#9Q\=[1_\L2A'G"J'68P&<8#SG"/%D19+-=X^$=W-Q7XD9KXA" D>2^UXGI UG MB!J3O-))&@-X1PQO4E:W<5HA(GU]T5YUG^"[YP;'BY;X;!!W61+FI8;VM_W> M8%TB#-8 Y[Z]6&AD%?[@C3/M<*X094'Z;P'E6 M")A>@DER+.U->2)?W0>=).*%3_=G1PBTX]A%+W2^*FH MCAYB&9Q1V:'A\W:W8.C D8A< 9CL'B8'-NG6PR?F\32RWPU\#T# 3^&I@> IAFY7T:@9N( MH)#0AB >-,C[01 D@PL$1Z*-M46%'\K5"@'3D@3^M1$/7R\6!G.X\VF_Y^-@ MT "@N^4,8YP/%\+!:&N1O]"*D#?5T2,WSN#,0P7Z2:S,'SA"KZO;F#^YL'X MX@VVQQ>O!NVE@?9\A((-6JBH+3*4&9 F0:2T6$JD<\J+CH+#]=G8XDU![ET' M,;_>0(SU\QE MF0[JP[[U87\Y_SM$J4.NTV>HPW#8W(+PZ"A*Q!*%G:'&RHTMP^"LYPOUY2:K MO=08YY.4>#Q**BENPBCEH?JHRGMH D0,3F/FL+%SGE^=PANQ6S1V/:L.<@I& M!IN-G-?WNG<"L';>.(+G6N_[9_"E,C%X_A>%2ORMU__2.(W]?/R5RP0PJA^R MUZ3,ULL_'\;^2;&0RS+Y1@F A^@.1^,78_;;@R\Y"JOG MVT6N<3%.&P9'88Q$[=E=O;@S!_EZQ9BSO/. MNP\W);0'%<>!L[[PB>MUSP8PT1,;8DX?'Q]E<9$&$4YSD!,[KYE_V<,AV*:FSP7L.&O,%% M-GM.6,^29(5^IR 0Q.)G_1C.?+;7Y,3147[ZA# ;%<*$= MX-(-X?X&N'+#/-1YHPU?;_>+SSN]_-U&+B8 BYK-7LV$D*=?+F;0J/8XAIG[ MM["FQXWN6'6H/!O/3GNE_/RJ'SLVTW>57EII 5._JI)3\>0GU@UZG;/AY3^Y MK+WY(U[7\X[+A;$ MF4^(?**%M/8/WGQH'.PW/K:V/^[L'KS9:;S>;WW8_W-W9SN_^'VWM=UZO;O] M9^/# ;RQ]Z9U\*' 0OKK3^/*!3^O_'E=(@NM_+Q_VNT"D^B=P1AAT 0.Z&$A MF64T!D<5ESRKRK24;Q2,]^=%,+BPP,VU!6MFRE,$+PPVRF.*,6=4.6X-#Q$' M1@QFGMZN( 4N'#M/+>5,5XZ8B#K#(PL;G640V"N IS ; %0(LD=MD'_&TM"1 M_9K%D;@P'*BJ2G%!XAF+SJ \]QPV&^[L[+>1):68G]HV]VK/4I3 M\RJ%JF;?L#H^^UNL2L7ZAA5)7: OF(<5LW,BN7(*.4LC\H)K%Q L,=#1JQFR_758ISJ2:7 M]/7-#B8WN*64C[O;+*R=+_A][_]K45K)DC\-?1<$\ MSR_Z1%"M:MJK39)%K6:*8^Z+VC6=ZY>/B9ZY-XFI*>[Q%.1ZINOQ6RLCW:0G:E>/NIH] M=@K+M;WYY+KR?F9M[>2?S-?G(#/P$*E)T\V/13O.=;.77YB#7D;'G$ID,%@! M(3HGI/4I6A&3LX+RD4:P_D$C^-;I R,__>TW-WVACP6,SG4=\ [_N]LII1.V M>[TMO'?[0QMV^.;G<@Q@=_U [NQ_DCN'[]G$N:[M';'[89-NK;_:V_KP'DHI MA9VO>_L[^W]@&^/!UG:ON[7>Z^YN_YW;DXE.V6DKF(R$*ED.%@1*3**<2"45 M,.T@LU#.=8&<50' J9>6>^)2\G'Q!0X,$7816M3^:_RW[/D MOUO5B*C\-Y?\Q\;Y+VD1(]?$T%CXCP;B!3!B%4V":QFE$\-$=UX-P$J SY, M.9=9AZAIRL4 3$9DIRP7S#IO@W8C Y!5 W#^"5",$: 0-&DC-!$J(0%2BP9@ M4IEXR91)F0?M%3K 9EF+.XM'/P@!/A-MK9I>7W-3'R!D.>LDU2O(O?+W]/P] MF5NO'>. ZS")WF4"SE)B!8M$6)&M5UJRZ)=6-;VS]5HSZRM[/;6 8V6O.6.O M\?"C]L++!)8D*2(!_(487)8(>,Z]E48#0^L39E:WI+)79:\G$RY\ /:JCO7, MJ&T\LFA%8LRD1))2C "ZT<3'&(BV!I>UY)4OZ4%L6>@[2^974J*!F3HD86XEM;W+KM_%!?_2.P\'31/[M=73V#V3[T\?L1+1<"B*2!O2SM".6.DV2B_A? MQC-+=JF5D!Y/RICVS])32'"435).24+N]8X_-TF-32K?2?_XGV[1]8KIU'5[ M@XL,PW$5DS#U]+\^$_&2H@'3UT@:/'B"H61PFP1#85:$N(<$0_PBP#VDP0FD MM]K8VMC[:"Q?H=;,(AOR]FE!7$^=LC+BA_G,6OFURL>/I8/6+K'QRQ^,C]DF MG\Y]NL^4'3>9ESI-BM7M,ZD6KP/QS..?_W([S*Q%XR)ER$8!*YW6B-&ICJ$G9 M:SJJ6Z!^>8K_ZBC[J.CU(FRP';X][&SW>CO;:[*]?4!W]]\VFV6[KW?PNK>] MK0]OSCNO_][;VE[CXQML> W;^O#W7FGCUC;>Y_6&W-W>.\#W$IW7[V73A@\; MLKV^6^I:CQ_K3)G&S'DDSE$H!Z,RL1D"<9PYY95C,;.E56MN6FUD+G*/[GAX MX%EPTAU??F'(RH%0CN;DDJ<@HO'""2F]\5D:ZT9%5E@EJXRQ>4RFH4#"Q)7=@=. M.FL3LICD-BGADG-3EQ^N7#8S+AL_MFD8,S:X1&R,)9\F)[2YN"", W.4N40= M7UJ5,SN1?I, R$/0V:W4("O75:X;ST $B)$;SF7"']$^$)(%:EA0)GK*4\-U M]*Y.>(H /%I/(%@D0A_0J,M1DJ3*R3,!5&M;CGA2?N]F7;7L M*MM5MJML-T.VD^-F7X[.2&F)]902,)"(<5*A'ZN\0IM0"I^>&-L]!ZW?-6QJ MDPC2^G?KMZ9J8?/;A)[O]Y-T-WO_*QGZ:3-5J5>L O.:J5+0VD>O+:.26F^C M=N%FRA";1Z&?W""MI^%_-X^J;SHKDGHWN2D02Y*-%41% TA2GA+O>20\J\0H M<)8!3;*9*37.D1S9@N/WMQL . M'71;)I.R \^QDIBX8YX!ZD5F<0ARAE)_% MGRJ2'PS)XQ'S(%B*02"24T#G2BE#O&&"".$DS8GZH/+2JIVT-6ZL5%]!/(>+ M,.@L=+8^.LY !6Y!"ZH4R)P2T!QO)A%0H7N?T!T/$%.A= (&)"3'"3"CB ,O MB8S@(W4.S:NRV45E7847%\"4QLQ44E*CNT^C-\TSD!,47L$F*,Q'!+24P1C2IKT3>"I56N[^SH5P#/+X"-D0XRMUSC M"IRDLYI)G3Q:U. ,?+.B+P!\?>2N OC> 3P>J_/9!HML2SS7CH"+C/BH C%) M" \R::/UO 'X.9PH7CLLY<&_-MH2MPK 7:6<\S28YR8._,PB<+_8-+@\')5R M;D(YDV6B!.=6*..(R%D2T%$21P,G(4MAJ$A6F1)YFSR-.[V_/D.=FYFGGS][ MS,X@Z%8Q>\^8'8^Q2; Q:6D)=R(0D&CB.Z$C80;M!ZHY"*&65IF<#)=7T"X$ M:&<69:N@O3?0CD?7T-/BM%CT/)=]>,D8,<$HDLLP.8X?!@2MX!6T"PK:F476 M*FCO#;3C$;5DDQ$2,LX>:@@(KHE73A$>-"ZT4H'1;&E565Y!NYB@G5DTK8+V MWD ['D43TBFKM"(.YR:ZM(A7(ST0[X7,QO%DJ427ULZ)3_L<3K.][!T/IDC) M_T5=K9$"G,".CL=G16_RHN5/]F#RU8(;MZW;-XL.FA?NOKIG;D+=G/'(M&5H M;$$$9G E#SQ!B!Y]Y&]B +K+&4PY(R5QK$E7R!$!;XHVA1%$) MNF3:NF2+&,"D4W2!D,=@LSL5!YP!1I]&!=7*UI6M;U+7S_# J L^<.!<.\>8 M$B&I% "L&F405[9^2+8>CSM[[SA+SA 5D;(A"$]\3)%8RVFP,MKHT+!6;-(; MKFQ=V7I..*FR=;6M%Y*MQS<O*UI6M%YVM MJY;:_+'U^!:C#5I0:0.Q3@8"*0GB%3BBO#%,*YF"=5=KJ56VGDEUR^:?X7M< M69]R]:$+TID596Y7D,ZN4)BN"M<-*Y%1=MMJ8S^O1,9K8VMC[Z6Q;,7"=+49 M[UHA[5+=N:=5B^-;!;E7E^IWU@IRO^ZX6U60>X;]5.O$/4J=N&?84;>KDU6G MVD]Z<)JJ5[/HIP7HJCM-MEG-MP7HQSKE:MFTA;_R.9S1GK)LVB_"1,^L=M'- M7GY>8M1W%IEA7@O-?! F*- Q^\QE N/ "RI4#K,IM+;PJM#[0;:WWQZTMSN] MK?7>86?]#3ZOL]?YNO-E]T/GL+W_YKS]X?V7W>UX.![ QGM_Z;Q^\Z7-W\,6 MMJVS_FJ_S3=$9_]5;X?OG'?6-_%[KWH=?F45-A^=,J4."+$L,])QE, M$:") #(LK3*ZS.Y>V^A&&'D:.WJ5Y9X#RU'-57:0E;2(!^J1W, :8;VB3@3N M9E.AK;+2F>(GG MSG.+2W6<&ZM9TDP"A6B=12M.9V],%-Y&YV=SZ*!2W#FG-MKY;I<+G2H7HV\K$REG9%,$; M81!9C&O/F/',CZR^6O%H?JAP_"BM1"YTBC,2#4/?MI2\=$IY8@RGCINH@4&A M0B7N7.IR3JFPLEUEN\IVB\EVXT=1*006'*,$!%I_(" 1'#Q*E%("'=ZDHY9/ MC.V>A:3T17VW9Z8G?1-I6D"W)5L+,ENP,5B64A11>ZND2-G=;T&W2EDSHJS) M:F],R!B3R$24#"?(U!(?8B!HGW&+IAIGEBZM\F6K[AR6J^)Z\XMO'JG$X0ZX M;@'@T#NOJ%11.A:C0*Q/+3W];"M5/!R$QR/K2,U<*I:)BT$02"$0)WPF 4?. MA^1ECK)4JK 5P(L+8"4UT!2$,\XBBTA=I!YK>U M0 P.*]$9N"\6N+"V'&S1,*D7\GCX?@ZGJ.]<*N[I%JF\4=FI6<7V;J2K7QEI M1HPT64>.9QD\Z(2,Y#FZ#$5MCB9)3- J!4J-*'7DV#+3M)9^7TQ,SRR>]^QJ M93P<;,?C>#HZQM&Q(R&5 C<4,G%9,X(&HP*JC=/4E (W=ZF544$[QZ"=60RO M+L2/@^@)V5?G@LP,"$7SB8#C@ABE$HDXO *"D=R4&M++W%1,+RBF9Q:WJYA^ M'$Q/G&CDEB:K.8F,*P(A*2[5R)80G]5TJPLX0T\_A5-YMZ]2- M7K7J_3Y+*YI7-9\[F MH+)E2@>@WH.0QA3!B*ACH)$BI[/9U-JH;#XS-A^/B$?/+.?$LBJ95]/\^9'Y^&:(IHHG'@S1PD@"3$GB MG/9$60=2,I.D8]4TKVQ>V?P9L'DUS9\8FX]O@^7 DJ!HBUOE$@%A$C'"1^*D M"%$[$TRJIGDE\TKFSX#,JV#=$R/S\?W/!$)981C)3<%3"Y$8G?%7KXQ0QBMN MQ76"=97,9U)$;]2MG;-#[(KPZZ)Z%V]YZ<'[9X/3;CX?MJ5[%-/1Z0O.5V2S M #SP\##>E'E*_=3Z[ :MASMN&Z_U.SZ:X)? M^=#^W-E^#SM?WXCVX6YN[Z_1]N>/DF4J&16$*Z8(:.F(Y<:0)'D0G(7(?+Y9 M'IR1#C*W7',&Z//CRB%U\@XX. ,LUO%]T/%5E*L@)"/>E@U3JC,QK CT*42@ M]HD%\ \I1%#'=\;C:UA2L=D&!_33N"PRM"P2'E@PGD6IY)7 M!6Y!"ZH4R)P2T!SK^#[H^"*=@I$V$RZ#&\JJ&\,CT4X$[_ 3!W1I]>CX"KOM MQG]H=;\-21F-9EXT]2]=^+^S[J#14&NYH_C]@WRI,&8HA3%;: PT_%BNN&CCR@U,JZ5;FF0/[\+Q)O^UUSO^7,[.-:/U MK4M"/T7LAQZB*@T>X.WGRB!MO3S&27QTWDK_N-Z9.\6;-[-AV"?][N"@3) N MSJR K3]&:WS0\FY0YA;.;9PUA[Y[U)S(+=?]XW!VG0U:&?]V%+JNU\S@_SO# M]S_%B_[!GL=EQLE%_:^/;%U>MPZ<>?# M*7_17IRO@RZZ)64 S_K]@JCR+'>$;D;WQ)6!S6>G9PB'A)<>'W9#^!@]Y__]E^%,_W[Y]S1<',JHE*E>AF^ ,[";T04KU//M7?#U$TY*O#8UK3GI M'_M+PQ!3=F>]?&NR*T_PU;K%?4S-R)8+!GB/W!-$O\#@" )32Z=C49CZ\&+[#/^GWB\K43<3G MTK=&SC']_A7GT0\^.[W^*Q,% !\>Y WK,376T9?^W>M?M.;$?4K$]Y,[("YC M8U^XWF=W/ECZ]P_O=-@]NKBYM?CT\7>_]@USOC=>'\X$M*B.^\W$>7&&DZ)? MKL(VN;EI2VNO7^S%_^K*+"P(H)8%!4$)ET&D !!R26B5]*-&8BZAD + 8@#B MY,%ER4VUQ#S03+MZ?=WXW[_>;;S]>_/E1NL_6W^M;W9>OUMN;79>7F]2'+K^ M)YQ2);*DKJJ9^4@OTMG:WGC7VMYJO>^LO5_?W-Y81];JO-OZ:W-]K?SR:K.S MUGFYN?97Z]TV_J&]T=E^URP4_/??1AR6XK_F?KRNL3KGOMV_;9;E".T,URR* MZ4O %RF6;6NP-[)_ST;FP/ /S4K]KZMH<&S1&;E,05IJ=:"<4A!<>T#7/28: M!;-4!/[-/QQ%)W]T"*7VG@L=3'0&E$!\"S"!2I5ID(:)*QW"'SW M="T>/ 6 M3?_N/X4+OIFNKX[[+YM%OCB!#4ULXY/_Z!V'@V?G\!W(K3N85,2&@?X\>N994 HM^"+^JS=HV;6-E_Z?41R(Q.BV!UCP?#F@<./1RNJE2M,R[*HCI*:1@\> MK;876V9'O]GHI7OIXHA3$K[JC%J-]1L5H!9>21F9E MDAR!\:_T/;,[^&6X\:Y)F:@Q50)#+ M* '+-+&99\*4TP;'4D1*EU:9A65#[[T ;94[F1*/S_QI/NM-4EDEJIL0U:181SDB7K2F25 F%J67+GK0D MP\Q!_#1"=97.*YW/0\BOTOF]T/FX?4:4YLI1[8.Q M:ACWXV*R%%FE\YGD\3Z##(K#XW]2]0JIT Y_7V:L&5S*?N]Y%%\2W3P M0VWG09,DC/_+Q^5&@QN9'R4S*XQ= M_^GMC[T) [6M]W&<4-SNKHO2KXRN@%2S./IX@Q.._HA/N"I-+;NV\GY^@V]8-^=:)I MWD.D]WWB<6XCH'<^]*A]2%E25C1,P65GJ+0A!,[FROM]G.US>P MN_[IO+,=SCOK:^?M_;W]W0_O:?OUWWMX'WPG?._]WE4'N7&(M!">$LN")""D M(DY((-8%[FVV8%0Y/02391AG?,3Q:6X.56)[/L1&I:0YFH(*"4Z +SN[D*S1 MY;Q=4".U[4ILCT)LX_LX4C$31= X;7Q 8@L>BU;$5@^0SC.QC5> R5ZD#.!)#E$0I#)'C+2>!&9HS-93D>S5!T@KL55B M>U;$%K1QW%JI'#"(DEJ@SGC->*+HF()KB(W.CM@6_EC.P['>>*44'$@GM4W$ M485^:LBY;W*>Y7WGB3OC1<5,6B.:VHT42D8 MY+T4B,?Y0(++W*.Y'E.T3XSWIMP;?PIDM!8OI('_W?JMG^)9T_&#B4RM*[(5 MGV!2XHWJC\2B]*4WN.(P]'$P;J*4N&$M"%J7X;^*(16^(9,HS MD9D%5HK_3H+QNM3ABL-[7PEO)>Q;5\(Y0-]XX#4J94RTC"3.T13/^ _"$2'( MM4::159-:FE5R\FLH+H6/O):R+G,.D1-4RYK83(B.S1L!+/.VZ#=6+FTNA;. M'QK' X(Q)!V2C20R+0BD9(F5D9-H.#@>C&AD;X!-'ERIB^$C2DOE[*)Q263( M((TW@7'CO'/.*BY&=>VNKUM8@?CX0!R/4'EE-,]"$+1F(H$H4A&TB81'BVND M9 :'%8%H)V5 [Q.(S^%L[MMO :=6/$NEDM+G,JD)SNI2!>:;K,W;ZP69IY+1 MNJ)KG@@U/4;$ZF;!\X:&MAH:^D5IQDI/OZ:G*^19I/+E'+(B&4>SE&8%4M8: MDLLA94FMU"6??U2'9T8A]#G:'5QP@#]P0.R."*](O@F2)Y3S,@/I@B%,&(86 M?SFESBS"F3(T."!Z2J%8_'<0SJOXG6/\SBR25O'[(/@=CY_1%(-PVA+MLRSQ M,TX\.@^DG%:(R7(J@"-^]63\K )X(0 \@RA6DT@B$!\ MC$",X]0[K;/BY1 MGWX#^5X!O$ 'Q;;[^.7>L%JLBT4IK6B_U6-B]WQ,[!N_ MY,L%<)%LL+U'0S7-<'YI;"K!W(1@WDT$VV+BF48*)&M*"3 KB,DA$L]UT-$; MYHNX?=T@GS<\>#NVLY MUGHXM1Y.K26["/0\J08)0?G,G28!O"6@5(D;)" *!)6:61&=N[J6;"U\,^\" M()6W*V_?0.R2616H VU=!(.&-Y/>.T&MYB8JX49BEY6W'X6WQ^.],;OD90P$ M6$;_5D/)P9">T(A+KU)*1@A+JTK7^I//@KH,UME#(T<"6=SM72KG1=Z7I!Z;H:V/-,U^,;2, S2S0%PG., M!$(TQ*FLB/!<,)K*22=6#>Q*UY6N%Y2NJT;^/-/U^#8C%1R82)8@-2L"QFEB M@]$D,V%4D4ZE7%ZMD5_I^N[5VT=]VCD[Q'X(P]\+F+I'9V[8R?-?IYV7 6E- MECUOT"BSL"" 6A84TH!P&40* "$[38VD'T$MK4[62A_5-F\&@C_ 2TV07O-2 M?=PY?]7;7=[XB,?72?]Z>[WZ( M)YZ#:B,1MM1C493YOAPM4& I+A6)$!BDF B9)ZH!"G M,B:U!JV4TUX$N]1*N$*<%/STS]+2ZD67M[#/6TVG3Z)P?"K? H"K_^W[_QZ[ MU1BX1T/\R_;_^+Y21NT8UY 5@R)<'FEFVEH;O1&N;#H^ )S@> S*>+2Z WSGPY.STQ1;_KR%K],MY-LZ2J>M[A%^E%KN]+3?]6<-F18Y M'_SCX7%Y \3.WG$/67Q0OGJZEUK#-N"M'+*S^Y1:1V=-H=+C_.U;Y:F#UO'9 MZ>#4'95'+8]2C_!;^;A_^9.+BT_WW&FK-'9PYO=3."V-Z*>3LW[8=^[Z[2?W."L?SYJT6$ZW3N.K=_< M +MB$,X&@S*:9_TB:8;3J/D*#MX ^P'[H'7BL(O[[F3O7RNME]?UT[=1=]C+ MY%L/E[^D+Z%W%LLC^L>'S(1VL*7>KOE/KM^')17^=:0;^,_-D$^[Z7FA<];/C7X&7+*)[P89TH9M 9( M93SV7'FA[[?L8F-P]I2YZLZP1_O=\DKXP:>S;FR:5+XU>OL!]BC.^%'+OC^U M=!".U]6/7;DWPGTB1+AYU%1,7AYV.LZ0BZE"KI\JK<\XKUV#["%+7B"@29>$T W#!"$DM+CQ@DI :U-7[))N= M5^-FSGKRIYM'R!AGI7&;I78U\L=;Y(!W.)E2Q*6X5+3&-_WFSA'^W$R@[0W> M_OS1)Z:=E8GDX!T!S1(Q$!P)-'HP:%9J:I=6QL4NFS4[[;"Z7%91H:%NJ'U6YDI98IP^GMS5?,S^_U?/]+1GD/J:H6] MXVYHEMQ!.CTMBR]>,KPW$E%P@[WE;[.UM.:\,)'O'GVCP6:>?CZ>O'?YP/EN MKWMZ/G;[$UQ+0_<$6W&?LN M-K.?>F5:EF8,B7Q\75IN=7-YN>6QE@PN2#M>K# XF\-9[]O;WP3AQ?(8+NK] MRYTW-"<0NJ?=7@O'_@S[9=A9#?)+)XS:C4 N?RD_-EQ;>JX[^$[MWI4E\7C8 MT&\-:;H%NSQ\LV)^7+I'S_>I_/*I,$XJ[71'DWW5'0[5_^]GT:,+U^=AN.<2 M,%Y^:^G_E(:R;]1#GQWS?/JRM?91)\LB$YFX[ 3!/B\5Q("1H+W.P(/.R171 M[@GB0OV8^O_SES_=&BI#E>VRV@<3M9X"3>X?*4>KF2-J3A.& 7; MS:R^@,C52]L/MNTE)OB.R.'T/!NNCJ.;C>S5\L7O$+H:NOXZ=^7G.+ULWOUH MG;UYO?EBW'SD:@!^X?>3XT%3A>M% M8^&@#?#[YVX\W;O8Y+GTK5&0G'[_BO.#XV*\7/N52VTNUCRZ$X\3BV9ZC&I_=^6#IWS\&HKM'%S>W%I\^_N[7OF'.]Q:8 M'LX$-'J.^\VZ\>(,)T6_7(5MOUAR__7K/0"]M+K=Q!]PY7Q9C,"C MT\%__]M-YH-@XW__>K?Q]N_-EQNM_VS]M;[9>?UNN;79>7E]1./2 MQH;Z$>:/^B*=K>V-=ZWMK=;[SMK[]; M:W^UWFWC']H;G>UW(R'HW[Z%I_\U]^/U+IVV M\OB.6+-)L'841\'SAB>>\RY9Y]-'QAU Y)0(K65)T2];]CX2XVU$-\T:9_/X MKM?LK(V'7LU+8"8?E[,@C8O9K!/HJPV*VW6Z=U6@?>BH%3#$:W=<7DS#T,.7 M'CWRPBQJ3@C@R_?NK%\11MS#XT5!F;?6%A1QCZ5QHH5J\14MUT@-RD[ MS4L-38>'>2TSU6F^;33-4^L0K]L;M-)1"8Y],XU::!5=^[XWT%UYHEW3P;], MVS//9YY?.EU\@Y3!^1[I'RS_.[[PM2A8T(YCLV"(!>V;.JEF,JD>2&8(N^Z1 MCM0WOK0[/>X/7DPS8WYQJ/GN4^G6:O^UD7/=R!L#*3?_-X] NMIVZ7P[%CIU M0L 5KSAOZ4E7O^OTZ4E7O>*\Y!C-CQK^10 2Y]!F,X6*J.&/!2:/S@Y)/&XV M.>\)LQ0 M:;248 POY0/9,F,W5("NE%0IZ>D7BZB4=-^4-"[K$WS2+H(DRBI!@#F/E&03 MX5(H:DT(PM*E5:.60\QQ3UF%--M("7F M??$:?_>@*_05%46#E\$$<*6$:,D<-D"L<(H$#TE%$X$+=!J$ M6$:G<-F(24&G)^\W5*#/+B!9@3XW0)\H6@E93?B,!J#T([* MT^@;H /89<%N6+NT OV) ?V.<;X*]+D!^G@8,#D,$I !E_48.'$:/)KN MVCB1!$UQ:+I+(Y:UG:<5?48!MJ<1B5B?E-1KD$J&2CI#V;-;A1^NZ)6%Y+!9 MAQ\VCT*_$6UQO:%HWY"]UB[)0VX?7R22IO@_[KQFW#6HQ#8% ML4U62=1*TPP1")=:H[^B %V5I$DT.@$:JTR4Y&(I[+)E=S9??L(LCZ2L7Z%_ MCP&)"OVY@OYXE")%;R&E2*1QAH#+0*Q3AFC'(5D5T,B!I54 ]%RTJ=!?:.C/ M.D11H3]7T!^/6TAIA=6>$6TT0Y\F26)H\$1ZGZEWP)G4"'TMEOG=?9D*_;F& M_JR#%A7Z8QG?UXJU<)([?I7#6[YYVTQB_Y>X7M,&_ MIOYQI;:;4-L5B6M<1A?1H&%<^5*'-A CM"I2_SP@_R@! MC+K4/PCN)Z(7(D6C>2)2'+E,W34O_\#F%< M*J%T3PDAO]);6GSF>Z!4D=%X3AP[JTPW*Z;;>CD1S#!HL#IC'5&J%'N*"HAE MRA(F3 Q@G''*-"?.M-;+&NZ$!Z&%"$L<%](%4 M)$H;3R 521S*%&$JLVQM=C(60PB6!97+QMXYEZS2P\+1PP.EI51Z> !Z&(^/ M.!:-EPF0'K0BH*TEWC%'0H8 G%F0E#76@\'_5^+.JEF5'A:.'AXHF:72PP/0 MPW@8)8-13 2+-D-">A :Z8$'2A*/7"