0001297989-21-000010.txt : 20211102 0001297989-21-000010.hdr.sgml : 20211102 20211102163901 ACCESSION NUMBER: 0001297989-21-000010 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 132 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211102 DATE AS OF CHANGE: 20211102 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: 211372009 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-20210930.htm 10-Q exls-20210930
000129798912/312021Q3falsehttp://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent0.013333300012979892021-01-012021-09-30xbrli:shares00012979892021-10-29iso4217:USD00012979892021-09-3000012979892020-12-31iso4217:USDxbrli:shares00012979892021-07-012021-09-3000012979892020-07-012020-09-3000012979892020-01-012020-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-300001297989us-gaap:CommonStockMember2020-06-300001297989us-gaap:AdditionalPaidInCapitalMember2020-06-300001297989us-gaap:RetainedEarningsMember2020-06-300001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001297989us-gaap:TreasuryStockMember2020-06-3000012979892020-06-300001297989us-gaap:CommonStockMember2020-07-012020-09-300001297989us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300001297989us-gaap:TreasuryStockMember2020-07-012020-09-300001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001297989us-gaap:RetainedEarningsMember2020-07-012020-09-300001297989us-gaap:CommonStockMember2020-09-300001297989us-gaap:AdditionalPaidInCapitalMember2020-09-300001297989us-gaap:RetainedEarningsMember2020-09-300001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300001297989us-gaap:TreasuryStockMember2020-09-3000012979892020-09-300001297989us-gaap:CommonStockMember2020-12-310001297989us-gaap:AdditionalPaidInCapitalMember2020-12-310001297989us-gaap:RetainedEarningsMember2020-12-310001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001297989us-gaap:TreasuryStockMember2020-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-300001297989us-gaap:CommonStockMember2019-12-310001297989us-gaap:AdditionalPaidInCapitalMember2019-12-310001297989us-gaap:RetainedEarningsMember2019-12-310001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001297989us-gaap:TreasuryStockMember2019-12-3100012979892019-12-310001297989us-gaap:CommonStockMember2020-01-012020-09-300001297989us-gaap:AdditionalPaidInCapitalMember2020-01-012020-09-300001297989us-gaap:TreasuryStockMember2020-01-012020-09-300001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-09-300001297989us-gaap:RetainedEarningsMember2020-01-012020-09-30exls:operating_segment0001297989exls:InsuranceMember2021-07-012021-09-300001297989exls:HealthcareMember2021-07-012021-09-300001297989exls:EmergingBusinessMember2021-07-012021-09-300001297989exls:AnalyticsMember2021-07-012021-09-300001297989exls:InsuranceMember2020-07-012020-09-300001297989exls:HealthcareMember2020-07-012020-09-300001297989exls:EmergingBusinessMember2020-07-012020-09-300001297989exls:AnalyticsMember2020-07-012020-09-300001297989exls:InsuranceMember2021-01-012021-09-300001297989exls:HealthcareMember2021-01-012021-09-300001297989exls:EmergingBusinessMember2021-01-012021-09-300001297989exls:AnalyticsMember2021-01-012021-09-300001297989exls:InsuranceMember2020-01-012020-09-300001297989exls:HealthcareMember2020-01-012020-09-300001297989exls:EmergingBusinessMember2020-01-012020-09-300001297989exls:AnalyticsMember2020-01-012020-09-300001297989exls:BPMandRelatedServicesMember2021-07-012021-09-300001297989exls:BPMandRelatedServicesMember2020-07-012020-09-300001297989exls:BPMandRelatedServicesMember2021-01-012021-09-300001297989exls:BPMandRelatedServicesMember2020-01-012020-09-300001297989exls:AnalyticsServicesMember2021-07-012021-09-300001297989exls:AnalyticsServicesMember2020-07-012020-09-300001297989exls:AnalyticsServicesMember2021-01-012021-09-300001297989exls:AnalyticsServicesMember2020-01-012020-09-300001297989country:US2021-07-012021-09-300001297989country:US2020-07-012020-09-300001297989country:US2021-01-012021-09-300001297989country:US2020-01-012020-09-300001297989country:GB2021-07-012021-09-300001297989country:GB2020-07-012020-09-300001297989country:GB2021-01-012021-09-300001297989country:GB2020-01-012020-09-300001297989exls:RestOfWorldMember2021-07-012021-09-300001297989exls:RestOfWorldMember2020-07-012020-09-300001297989exls:RestOfWorldMember2021-01-012021-09-300001297989exls:RestOfWorldMember2020-01-012020-09-300001297989us-gaap:NonUsMember2021-07-012021-09-300001297989us-gaap:NonUsMember2020-07-012020-09-300001297989us-gaap:NonUsMember2021-01-012021-09-300001297989us-gaap:NonUsMember2020-01-012020-09-300001297989country:IN2021-09-300001297989country:IN2020-12-310001297989country:US2021-09-300001297989country:US2020-12-310001297989country:PH2021-09-300001297989country:PH2020-12-310001297989exls:RestOfWorldMember2021-09-300001297989exls:RestOfWorldMember2020-12-310001297989exls:ContractAcquisitionCostsMember2021-06-300001297989exls:ContractAcquisitionCostsMember2020-06-300001297989exls:ContractAcquisitionCostsMember2020-12-310001297989exls:ContractAcquisitionCostsMember2019-12-310001297989exls:ContractAcquisitionCostsMember2021-07-012021-09-300001297989exls:ContractAcquisitionCostsMember2020-07-012020-09-300001297989exls:ContractAcquisitionCostsMember2021-01-012021-09-300001297989exls:ContractAcquisitionCostsMember2020-01-012020-09-300001297989exls:ContractAcquisitionCostsMember2020-01-012020-12-310001297989exls:ContractAcquisitionCostsMember2021-09-300001297989exls:ContractAcquisitionCostsMember2020-09-300001297989exls:ContractFulfillmentCostsMember2021-06-300001297989exls:ContractFulfillmentCostsMember2020-06-300001297989exls:ContractFulfillmentCostsMember2020-12-310001297989exls:ContractFulfillmentCostsMember2019-12-310001297989exls:ContractFulfillmentCostsMember2021-07-012021-09-300001297989exls:ContractFulfillmentCostsMember2020-07-012020-09-300001297989exls:ContractFulfillmentCostsMember2021-01-012021-09-300001297989exls:ContractFulfillmentCostsMember2020-01-012020-09-300001297989exls:ContractFulfillmentCostsMember2020-01-012020-12-310001297989exls:ContractFulfillmentCostsMember2021-09-300001297989exls:ContractFulfillmentCostsMember2020-09-3000012979892020-01-012020-12-31xbrli:pure0001297989us-gaap:ConvertibleNotesPayableMemberexls:A3.50ConvertibleSeniorNotesdueOctober12024Member2021-09-300001297989srt:MinimumMemberus-gaap:TechnologyEquipmentMember2021-01-012021-09-300001297989srt:MaximumMemberus-gaap:TechnologyEquipmentMember2021-01-012021-09-300001297989us-gaap:TechnologyEquipmentMember2021-09-300001297989us-gaap:TechnologyEquipmentMember2020-12-310001297989srt:MinimumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-01-012021-09-300001297989srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-01-012021-09-300001297989us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-09-300001297989us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-12-310001297989us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2021-01-012021-09-300001297989us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2021-01-012021-09-300001297989us-gaap:LeaseholdImprovementsMember2021-09-300001297989us-gaap:LeaseholdImprovementsMember2020-12-310001297989srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2021-01-012021-09-300001297989srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2021-01-012021-09-300001297989us-gaap:FurnitureAndFixturesMember2021-09-300001297989us-gaap:FurnitureAndFixturesMember2020-12-310001297989us-gaap:VehiclesMembersrt:MinimumMember2021-01-012021-09-300001297989us-gaap:VehiclesMembersrt:MaximumMember2021-01-012021-09-300001297989us-gaap:VehiclesMember2021-09-300001297989us-gaap:VehiclesMember2020-12-310001297989us-gaap:BuildingMember2021-01-012021-09-300001297989us-gaap:BuildingMember2021-09-300001297989us-gaap:BuildingMember2020-12-310001297989us-gaap:LandMember2021-09-300001297989us-gaap:LandMember2020-12-310001297989us-gaap:ConstructionInProgressMember2021-09-300001297989us-gaap:ConstructionInProgressMember2020-12-310001297989exls:DepreciationAndAmortizationMember2021-07-012021-09-300001297989exls:DepreciationAndAmortizationMember2020-07-012020-09-300001297989exls:DepreciationAndAmortizationMember2021-01-012021-09-300001297989exls:DepreciationAndAmortizationMember2020-01-012020-09-300001297989exls:InsuranceMember2020-12-310001297989exls:HealthcareMember2020-12-310001297989exls:EmergingBusinessMember2020-12-310001297989exls:AnalyticsMember2020-12-310001297989exls:InsuranceMember2021-09-300001297989exls:HealthcareMember2021-09-300001297989exls:EmergingBusinessMember2021-09-300001297989exls:AnalyticsMember2021-09-300001297989us-gaap:CustomerRelationshipsMember2021-09-300001297989us-gaap:DevelopedTechnologyRightsMember2021-09-300001297989us-gaap:TrademarksAndTradeNamesMember2021-09-300001297989us-gaap:TrademarksAndTradeNamesMember2021-09-300001297989us-gaap:CustomerRelationshipsMember2020-12-310001297989us-gaap:DevelopedTechnologyRightsMember2020-12-310001297989us-gaap:TrademarksAndTradeNamesMember2020-12-310001297989us-gaap:TrademarksAndTradeNamesMember2020-12-310001297989us-gaap:CustomerRelationshipsMember2021-01-012021-09-300001297989us-gaap:DevelopedTechnologyRightsMember2021-01-012021-09-300001297989us-gaap:TrademarksAndTradeNamesMember2021-01-012021-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:AccumulatedTranslationAdjustmentMember2019-12-310001297989us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-12-310001297989us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-12-310001297989us-gaap:AccumulatedTranslationAdjustmentMember2020-01-012020-09-300001297989us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-01-012020-09-300001297989us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-01-012020-09-300001297989us-gaap:AccumulatedTranslationAdjustmentMember2020-09-300001297989us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-09-300001297989us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-09-300001297989us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-09-300001297989us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-09-300001297989us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-09-300001297989us-gaap:FairValueMeasurementsRecurringMember2021-09-300001297989us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001297989us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001297989us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001297989us-gaap:FairValueMeasurementsRecurringMember2020-12-310001297989us-gaap:FairValueInputsLevel2Member2020-12-310001297989us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2021-09-300001297989us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2020-12-310001297989us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2021-09-30iso4217:GBPiso4217:EURiso4217:COP0001297989us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2020-12-310001297989us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMember2021-09-300001297989us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMember2020-12-310001297989us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherAssetsMemberus-gaap:ForeignExchangeContractMember2021-09-300001297989us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherAssetsMemberus-gaap:ForeignExchangeContractMember2020-12-310001297989us-gaap:DesignatedAsHedgingInstrumentMemberexls:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMember2021-09-300001297989us-gaap:DesignatedAsHedgingInstrumentMemberexls:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMember2020-12-310001297989us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMember2021-09-300001297989us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMember2020-12-310001297989us-gaap:OtherCurrentAssetsMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2021-09-300001297989us-gaap:OtherCurrentAssetsMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2020-12-310001297989exls:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2021-09-300001297989exls:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2020-12-310001297989us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2021-07-012021-09-300001297989us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2020-07-012020-09-300001297989us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2021-01-012021-09-300001297989us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2020-01-012020-09-300001297989us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001297989us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001297989us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-09-300001297989us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-01-012020-09-300001297989us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001297989us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001297989us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-09-300001297989us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-01-012020-09-300001297989us-gaap:ForeignExchangeContractMember2021-07-012021-09-300001297989us-gaap:ForeignExchangeContractMember2020-07-012020-09-300001297989us-gaap:ForeignExchangeContractMember2021-01-012021-09-300001297989us-gaap:ForeignExchangeContractMember2020-01-012020-09-300001297989us-gaap:RevolvingCreditFacilityMember2021-09-300001297989us-gaap:RevolvingCreditFacilityMember2020-12-310001297989us-gaap:ConvertibleNotesPayableMember2020-12-310001297989us-gaap:RevolvingCreditFacilityMemberexls:NewCreditAgreementMember2021-09-300001297989us-gaap:RevolvingCreditFacilityMemberexls:NewCreditAgreementMember2021-07-012021-09-300001297989us-gaap:RevolvingCreditFacilityMemberexls:NewCreditAgreementMember2020-07-012020-09-300001297989us-gaap:RevolvingCreditFacilityMemberexls:NewCreditAgreementMember2021-01-012021-09-300001297989us-gaap:RevolvingCreditFacilityMemberexls:NewCreditAgreementMember2020-01-012020-09-300001297989us-gaap:ConvertibleNotesPayableMemberexls:A3.50ConvertibleSeniorNotesdueOctober12024Member2018-10-010001297989us-gaap:SubsequentEventMemberus-gaap:ConvertibleNotesPayableMemberexls:A3.50ConvertibleSeniorNotesdueOctober12024Member2021-10-012021-10-01exls:numberOfDays0001297989us-gaap:ConvertibleNotesPayableMemberexls:A3.50ConvertibleSeniorNotesdueOctober12024Member2020-09-300001297989us-gaap:ConvertibleNotesPayableMemberexls:A3.50ConvertibleSeniorNotesdueOctober12024Member2021-08-272021-08-270001297989us-gaap:ConvertibleNotesPayableMemberexls:A3.50ConvertibleSeniorNotesdueOctober12024Member2021-08-270001297989us-gaap:ConvertibleNotesPayableMemberexls:A3.50ConvertibleSeniorNotesdueOctober12024Member2021-07-012021-09-300001297989us-gaap:ConvertibleNotesPayableMemberexls:A3.50ConvertibleSeniorNotesdueOctober12024Member2020-07-012020-09-300001297989us-gaap:ConvertibleNotesPayableMemberexls:A3.50ConvertibleSeniorNotesdueOctober12024Member2021-01-012021-09-300001297989us-gaap:ConvertibleNotesPayableMemberexls:A3.50ConvertibleSeniorNotesdueOctober12024Member2020-01-012020-09-300001297989us-gaap:ConvertibleNotesPayableMemberexls:A3.50ConvertibleSeniorNotesdueOctober12024Member2018-10-012018-10-01exls:class_of_common_stock0001297989exls:TwoThousandNineteenRepurchaseProgramMember2019-12-160001297989country:US2021-07-012021-09-300001297989country:IN2021-01-012021-09-300001297989country:PH2021-01-012021-09-300001297989us-gaap:CostOfSalesMember2021-07-012021-09-300001297989us-gaap:CostOfSalesMember2020-07-012020-09-300001297989us-gaap:CostOfSalesMember2021-01-012021-09-300001297989us-gaap:CostOfSalesMember2020-01-012020-09-300001297989us-gaap:GeneralAndAdministrativeExpenseMember2021-07-012021-09-300001297989us-gaap:GeneralAndAdministrativeExpenseMember2020-07-012020-09-300001297989us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-09-300001297989us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-09-300001297989us-gaap:SellingAndMarketingExpenseMember2021-07-012021-09-300001297989us-gaap:SellingAndMarketingExpenseMember2020-07-012020-09-300001297989us-gaap:SellingAndMarketingExpenseMember2021-01-012021-09-300001297989us-gaap:SellingAndMarketingExpenseMember2020-01-012020-09-300001297989us-gaap:EmployeeStockOptionMember2020-12-310001297989us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001297989us-gaap:EmployeeStockOptionMember2021-01-012021-09-300001297989us-gaap:EmployeeStockOptionMember2021-09-300001297989us-gaap:RestrictedStockMember2020-12-310001297989us-gaap:RestrictedStockMember2021-01-012021-09-300001297989us-gaap:RestrictedStockMember2021-09-300001297989exls:RestrictedStockandRestrictedStockUnitsMember2021-09-300001297989exls:RestrictedStockandRestrictedStockUnitsMember2020-12-310001297989exls:RestrictedStockandRestrictedStockUnitsMember2021-01-012021-09-300001297989exls:RevenueBasedPerformanceRestrictedStockUnitsMemberexls:AmendmentAndRestatementOfThe2006OmnibusAwardPlan2015PlanMember2021-01-012021-09-300001297989exls:MarketConditionBasedPerformanceRestrictedStockUnitsMemberexls:AmendmentAndRestatementOfThe2006OmnibusAwardPlan2015PlanMember2021-01-012021-09-300001297989srt:MaximumMemberexls:MarketConditionBasedPerformanceRestrictedStockUnitsMemberexls:AmendmentAndRestatementOfThe2006OmnibusAwardPlan2015PlanMember2021-01-012021-09-300001297989exls:RevenueBasedPerformanceRestrictedStockUnitsMember2020-12-310001297989exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember2020-12-310001297989exls:RevenueBasedPerformanceRestrictedStockUnitsMember2021-01-012021-09-300001297989exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember2021-01-012021-09-300001297989exls:RevenueBasedPerformanceRestrictedStockUnitsMember2021-09-300001297989exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember2021-09-300001297989exls:PerformanceBasedStockAwardsMember2021-09-300001297989exls:PerformanceBasedStockAwardsMember2021-01-012021-09-300001297989us-gaap:ConvertibleNotesPayableMemberexls:A3.50ConvertibleSeniorNotesdueOctober12024Member2020-12-31
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, 2021
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 and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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 and post 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. (Check one):
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 29, 2021, there were 33,302,912 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 1. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
EXLSERVICE HOLDINGS, INC.
CONSOLIDATED BALANCE SHEETS (UNAUDITED)
(In thousands, except share and per share amounts)
As of
September 30, 2021December 31, 2020
Assets
Current assets:
Cash and cash equivalents$114,581 $218,530 
Short-term investments169,739 184,286 
Restricted cash6,810 4,690 
Accounts receivable, net192,170 147,635 
Prepaid expenses9,553 11,344 
Advance income tax, net19,099 5,684 
Other current assets33,223 37,109 
Total current assets545,175 609,278 
Property and equipment, net83,905 92,875 
Operating lease right-of-use assets81,324 91,918 
Restricted cash2,302 2,299 
Deferred tax assets, net26,747 7,749 
Intangible assets, net49,807 59,594 
Goodwill348,699 349,088 
Other assets27,154 32,099 
Investment in equity affiliate2,957 2,957 
Total assets$1,168,070 $1,247,857 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$2,881 $6,992 
Current portion of long-term borrowings15,000 25,000 
Deferred revenue11,866 32,649 
Accrued employee costs95,833 67,645 
Accrued expenses and other current liabilities67,926 66,410 
Current portion of operating lease liabilities18,340 18,894 
Income taxes payable, net11,080 3,488 
Total current liabilities222,926 221,078 
Long-term borrowings, less current portion170,000 201,961 
Operating lease liabilities, less current portion73,939 84,874 
Income taxes payable1,790 1,790 
Deferred tax liabilities, net901 847 
Other non-current liabilities13,529 18,135 
Total liabilities483,085 528,685 
Commitments and contingencies (Refer to Note 24)
Preferred stock, $0.001 par value; 15,000,000 shares authorized, none issued
  
ExlService Holdings, Inc. Stockholders’ equity:
Common stock, $0.001 par value; 100,000,000 shares authorized, 39,312,225 shares issued and 33,343,895 shares outstanding as of September 30, 2021 and 38,968,052 shares issued and 33,559,434 shares outstanding as of December 31, 2020
39 39 
Additional paid-in capital385,917 420,976 
3

Retained earnings727,838 641,379 
Accumulated other comprehensive loss(92,257)(74,984)
Total including shares held in treasury1,021,537 987,410 
Less: 5,968,330 shares as of September 30, 2021 and 5,408,618 shares as of December 31, 2020, held in treasury, at cost
(336,552)(268,238)
Stockholders’ equity684,985 719,172 
Total equity684,985 719,172 
Total liabilities and stockholders’ equity $1,168,070 $1,247,857 
See accompanying notes to unaudited consolidated financial statements.
4

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

Three months ended September 30,Nine months ended September 30,
2021202020212020
Revenues, net$290,325 $241,018 $826,804 $709,481 
Cost of revenues(1)
177,743 152,087 507,265 473,144 
Gross profit(1)
112,582 88,931 319,539 236,337 
Operating expenses:
General and administrative expenses36,167 26,810 103,369 84,501 
Selling and marketing expenses21,672 15,290 59,631 42,797 
Depreciation and amortization expense12,305 12,425 36,716 37,280 
Total operating expenses70,144 54,525 199,716 164,578 
Income from operations42,438 34,406 119,823 71,759 
Foreign exchange gain, net1,171 716 2,958 3,452 
Interest expense(1,810)(2,628)(6,804)(8,583)
Other income, net1,721 2,485 5,346 9,239 
Loss on settlement of convertible notes(12,845) (12,845) 
Income before income tax expense and earnings from equity affiliates30,675 34,979 108,478 75,867 
Income tax expense4,196 8,490 22,019 18,416 
Income before earnings from equity affiliates26,479 26,489 86,459 57,451 
Gain / (loss) from equity-method investment28 (71) (193)
Net income attributable to ExlService Holdings, Inc. stockholders$26,507 $26,418 $86,459 $57,258 
Earnings per share attributable to ExlService Holdings, Inc. stockholders:
Basic$0.79 $0.77 $2.57 $1.66 
Diluted$0.77 $0.76 $2.52 $1.65 
Weighted-average number of shares used in computing earnings per share attributable to ExlService Holdings Inc. stockholders:
Basic33,449,311 34,327,47733,583,791 34,404,798
Diluted34,305,893 34,536,04934,336,950 34,617,830

(1) Exclusive of depreciation and amortization expense.



See accompanying notes to unaudited consolidated financial statements.
5

EXLSERVICE HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS) (UNAUDITED)
(In thousands)
Three months ended September 30,Nine months ended September 30,
2021202020212020
Net income$26,507 $26,418 $86,459 $57,258 
 Other comprehensive income/(loss):
Unrealized gain/(loss) on cash flow hedges261 12,165 (42)5,040 
Loss on net investment hedges  (1,134) 
Foreign currency translation gain/(loss)(3,789)11,315 (10,475)(7,983)
Reclassification adjustments
(Gain)/loss on cash flow hedges(1)
(2,150)435 (7,845)633 
Retirement benefits(2)
178 98 533 296 
Income tax effects relating to above(3)
(12)(4,956)1,690 1,689 
  Total other comprehensive income/(loss)$(5,512)$19,057 $(17,273)$(325)
Total comprehensive income$20,995 $45,475 $69,186 $56,933 


(1)These are reclassified to net income and are included in cost of revenues and operating expenses, as applicable in the unaudited consolidated statements of income. Refer to Note 16 - 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 19 - 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 gains/(losses). Refer to Note 21 - 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, 2021 and 2020
(In thousands, except share and per share amounts)


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 


Common StockAdditional Paid-in CapitalRetained EarningsAccumulated Other Comprehensive LossTreasury StockTotal Equity
SharesAmountSharesAmount
Balance as of June 30, 202038,818,365 $39 $404,704 $582,743 $(104,274)(4,497,779)$(202,284)$680,928 
Stock issued against stock-based compensation plans22,525 — 85 — — — — 85 
Stock-based compensation— — 8,346 — — — — 8,346 
Acquisition of treasury stock— — — — — (389,575)(24,906)(24,906)
Other comprehensive income— — — — 19,057 — — 19,057 
Net income— — — 26,418 — — — 26,418 
Balance as of September 30, 202038,840,890 $39 $413,135 $609,161 $(85,217)(4,887,354)$(227,190)$709,928 
7

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

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 


Common StockAdditional Paid-in CapitalRetained EarningsAccumulated Other Comprehensive LossTreasury StockTotal Equity
SharesAmountSharesAmount
Balance as of January 1, 202038,480,654 $39 $391,240 $551,903 $(84,892)(4,295,413)$(188,289)$670,001 
Stock issued against stock-based compensation plans360,236 — 1,045 — — — — 1,045 
Stock-based compensation— — 20,850 — — — — 20,850 
Acquisition of treasury stock— — — — — (591,941)(38,901)(38,901)
Other comprehensive loss— — — — (325)— — (325)
Net income— — — 57,258 — — — 57,258 
Balance as of September 30, 202038,840,890 $39 $413,135 $609,161 $(85,217)(4,887,354)$(227,190)$709,928 


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,
20212020
Cash flows from operating activities:
Net income$86,459 $57,258 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization expense37,159 37,249 
Stock-based compensation expense28,796 20,850 
Amortization of operating lease right-of-use assets20,012 20,484 
Unrealized (gain) / loss on short term investments5,987 (4,807)
Unrealized foreign exchange gain, net(3,799)(484)
Deferred income tax benefit(17,374)(1,572)
Allowance / (reversal) for expected credit losses(405)353 
Loss on settlement of convertible notes12,845  
Loss from equity-method investment 193 
Amortization of non-cash interest expense related to convertible notes1,795 1,943 
Others, net590 (935)
Change in operating assets and liabilities:
Accounts receivable(44,871)16,078 
Prepaid expenses and other current assets3,033 1,797 
Advance income tax, net(5,685)7,001 
Other assets2,485 3,096 
Accounts payable(2,333)(490)
Deferred revenue (21,196)295 
Accrued employee costs26,664 (11,854)
Accrued expenses and other liabilities3,254 (361)
Operating lease liabilities(19,654)(19,780)
Net cash provided by operating activities113,762 126,314 
Cash flows from investing activities:
Purchases of property and equipment(29,026)(34,614)
Proceeds from sale of property and equipment825 624 
Investment in equity affiliate (700)
Purchase of investments(76,500)(57,965)
Proceeds from redemption of investments83,183 103,718 
Net cash (used for)/provided by investing activities(21,518)11,063 
Cash flows from financing activities:
Principal payments of finance lease liabilities(157)(180)
Proceeds from borrowings225,000 110,000 
Repayments of borrowings(329,000)(120,393)
Acquisition of treasury stock(85,620)(38,901)
Proceeds from exercise of stock options710 1,045 
Net cash used for financing activities(189,067)(48,429)
Effect of exchange rate changes on cash, cash equivalents and restricted cash(5,003)20 
Net (decrease)/increase in cash, cash equivalents and restricted cash(101,826)88,968 
Cash, cash equivalents and restricted cash at the beginning of the period225,519 127,044 
Cash, cash equivalents and restricted cash at the end of the period$123,693 $216,012 
Supplemental disclosure of cash flow information:
Cash paid during the period for:
Interest$5,833 $4,627 
Income taxes, net of refunds$31,087 $11,434 
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$79 $90 
See accompanying notes to unaudited consolidated financial statements.
9

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
September 30, 2021
(In thousands, except share and per share amounts)
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 global analytics and digital solutions company that partners with clients to improve business outcomes and unlock growth. Bringing together deep domain expertise with robust data, powerful analytics, cloud, and AI, 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 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, 2020.

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.

(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, 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,
10

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
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, purchase price allocation and recoverability of long-lived assets, goodwill and intangibles.

As of September 30, 2021, the extent to which the global Coronavirus Disease 2019 pandemic (“COVID-19”) will ultimately impact the Company's business depends on numerous dynamic factors, which the Company still cannot reliably predict. As a result, many of the Company's estimates and assumptions herein required increased judgment and carry a higher degree of variability and volatility. As events continue to evolve with respect to COVID-19, the Company’s estimates may materially change in future periods. Any changes in estimates are adjusted prospectively in the Company’s consolidated financial statements.


(c)Recent Accounting Pronouncements    

In March 2020, Financial Accounting Standard Board (“FASB”) issued Accounting Standard Update (“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 Company is currently evaluating the impact of this ASU on its consolidated financial statements.


(d)Recently Adopted Accounting Pronouncements

In December 2019, FASB issued ASU No. 2019-12, Income Taxes Simplifying the Accounting for Income Taxes. This ASU eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The Company adopted this ASU on January 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited consolidated financial statements.

In October 2020, FASB issued ASU No. 2020-10, Codification Improvements, to provide guidance for technical corrections such as conforming amendments, clarifications to guidance, simplifications to wording or structure of guidance, and other minor improvements. The amendments in this ASU improve the consistency of the ASC by ensuring that all guidance that requires or provides an option for an entity to provide information in the notes to financial statements is codified in the disclosure section of the ASC. The Company adopted this ASU on January 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited consolidated financial statements.

In January 2021, FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope, to expand the scope of Topic 848 to include derivative instruments affected by changes to the interest rates used for discounting, margining or contract price alignment (commonly referred to as the discounting transition). This ASU extends some of Topic 848’s optional expedients and exceptions for contract modifications and hedge accounting to derivative instruments impacted by discounting transition as a result of the discontinuation of the use of LIBOR as a benchmark interest rate due to reference rate reform. This ASU is effective immediately for all entities with the option to be applied retrospectively as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, and prospectively to any new contract modifications made on or after January 7, 2021 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 operates in the Business Process Management (“BPM”) industry and is a provider of operations management and analytics services.
11

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

The Company manages and reports financial information through its four strategic business units: Insurance, Healthcare, Analytics and Emerging Business. 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.

Revenues and cost of revenues for the three months ended September 30, 2021 and 2020, respectively, for each of the reportable segments, are as follows:
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.
Three months ended September 30, 2020
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$87,830 $25,112 $37,577 $90,499 $241,018 
Cost of revenues(1)
56,831 17,993 20,792 56,471 152,087 
Gross profit(1)
$30,999 $7,119 $16,785 $34,028 $88,931 
Operating expenses54,525 
Foreign exchange gain, interest expense and other income, net573 
Income tax expense8,490 
Loss from equity-method investment71 
Net income$26,418 

(1) Exclusive of depreciation and amortization expense.

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

12

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
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 
Gain / (loss) from equity-method investment 
Net income$86,459 

(1) Exclusive of depreciation and amortization expense.

Nine months ended September 30, 2020
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$252,851 $77,119 $114,902 $264,609 $709,481 
Cost of revenues(1)
174,909 57,226 68,689 172,320 473,144 
Gross profit(1)
$77,942 $19,893 $46,213 $92,289 $236,337 
Operating expenses164,578 
Foreign exchange gain, interest expense and other income, net4,108 
Income tax expense18,416 
Loss from equity-method investment193 
Net income$57,258 

(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,
2021202020212020
BPM and related services(1)
$169,862 $150,519 $492,614 $444,872 
Analytics services120,463 90,499 334,190 264,609 
Revenues, net$290,325 $241,018 $826,804 $709,481 

(1) BPM and related services 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.

13

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
 Three months ended September 30,Nine months ended September 30,
 2021202020212020
Revenues, net
United States$249,726 $203,928 $709,382 $600,840 
Non-United States
United Kingdom27,433 22,903 78,359 65,011 
Rest of World13,166 14,187 39,063 43,630 
Total Non-United States40,599 37,090 117,422 108,641 
Revenues, net$290,325 $241,018 $826,804 $709,481 

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, 2021December 31, 2020
Long-lived assets
India$83,625 $97,261 
United States46,875 46,659 
Philippines22,970 29,434 
Rest of World11,759 11,439 
Long-lived assets$165,229 $184,793 


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, 2021December 31, 2020
Accounts receivable, net$192,170 $147,635 
Contract assets$2,887 $4,437 
Contract liabilities
Deferred revenue (consideration received in advance)$10,631 $30,450 
Consideration received for process transition activities$1,527 $2,774 

Accounts receivable includes $90,736 and $63,995 as of September 30, 2021 and December 31, 2020, 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
14

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
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 unaudited 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, 2021 and 2020, 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,
2021202020212020
Deferred revenue (consideration received in advance)$1,778 $1,611 $28,731 $9,805 
Consideration received for process transition activities$411 $303 $1,598 $864 

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, 2021September 30, 2020September 30, 2021September 30, 2020December 31, 2020
Opening Balance$867 $1,270 $1,027 $1,307 $1,307 
Additions / (reductions)(97)63 277 250 310 
Amortization(158)(112)(692)(336)(590)
Closing Balance$612 $1,221 $612 $1,221 $1,027 

Contract Fulfillment Costs
Three months endedNine months endedYear ended
September 30, 2021September 30, 2020September 30, 2021September 30, 2020December 31, 2020
Opening Balance$3,694 $6,780 $5,631 $7,255 $7,255 
Additions279 116 443 763 779 
Amortization(693)(463)(2,794)(1,585)(2,403)
Closing Balance$3,280 $6,433 $3,280 $6,433 $5,631 

There was no impairment for contract acquisition and contract fulfillment costs as of September 30, 2021 and December 31, 2020. 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
15

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
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.

The duration and severity of COVID-19 and continued market volatility is highly uncertain and, as such, the impact on expected losses is subject to significant judgment, including but not limited to changes in customers’ credit rating, and may cause variability in the Company’s allowance for credit losses in future periods.

As of
September 30, 2021December 31, 2020
Accounts receivable, including unbilled receivables$192,841 $148,824 
Less: Allowance for expected credit loss(671)(1,189)
Accounts receivable, net$192,170 $147,635 

The movement in “Allowance for expected credit losses” on customer balances for the three and nine months ended September 30, 2021 and 2020 and year ended December 31, 2020 was as follows:

Three months endedNine months endedYear ended
September 30, 2021September 30, 2020September 30, 2021September 30, 2020December 31, 2020
Balance at the beginning of the period$730 $1,434 $1,189 $1,163 $1,163 
Additions / (reductions) during the period(19)(36)(414)345 300 
Reductions due to write-off of accounts receivable(41) (114)(100)(269)
Translation adjustment1 2 10 (8)(5)
Balance at the end of the period$671 $1,400 $671 $1,400 $1,189 
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 assumed conversion premium of outstanding convertible notes, using the treasury stock method. Common stock equivalents and the conversion premium of outstanding convertible notes 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.

Diluted weighted-average shares outstanding is 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 intended and 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 three months ended September 30, 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. Refer to Note 17 - Borrowings to the unaudited consolidated financial statements for further details.

The following table sets forth the computation of basic and diluted earnings per share:
16

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
 Three months ended September 30,Nine months ended September 30,
 2021202020212020
Numerators:
Net income$26,507 $26,418 $86,459 $57,258 
Denominators:
      Basic weighted average common shares outstanding33,449,311 34,327,477 33,583,791 34,404,798 
      Dilutive effect of share-based awards440,378 208,572 371,145 213,032 
      Dilutive effect of conversion premium on the Notes416,204  382,014  
      Diluted weighted average common shares outstanding34,305,893 34,536,049 34,336,950 34,617,830 
Earnings per share attributable to ExlService Holdings Inc. stockholders:
Basic$0.79 $0.77 $2.57 $1.66 
Diluted$0.77 $0.76 $2.52 $1.65 
Weighted average potentially dilutive shares considered anti-dilutive and not included in computing diluted earnings per share40,384 347,126 14,044 385,252 
6. Cash, Cash Equivalents and Restricted Cash

For the purpose of unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise of the following:
 As of
 September 30, 2021September 30, 2020December 31, 2020
Cash and cash equivalents$114,581 $206,423 $218,530 
Restricted cash (current)6,810 7,312 4,690 
Restricted cash (non-current)2,302 2,277 2,299 
Cash, cash equivalents and restricted cash$123,693 $216,012 $225,519 

7. Other Income, net
Other income, net consists of the following:
Three months ended September 30,Nine months ended September 30,
2021202020212020
Gain on sale and mark-to-market of mutual funds$1,233 $1,965 $3,991 $7,131 
Interest and dividend income761 777 2,052 1,941 
Others, net(273)(257)(697)167 
Other income, net$1,721 $2,485 $5,346 $9,239 
17

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
8. Property and Equipment, net
Property and equipment, net consists of the following:
Estimated useful livesAs of
(Years)September 30, 2021December 31, 2020
Owned Assets:
Network equipment and computers
3-5
$113,499 $107,016 
Software
3-5
101,389 99,708 
Leasehold improvements
3-8
46,721 48,052 
Office furniture and equipment
3-8
20,723 22,210 
Motor vehicles
2-5
609 599 
Buildings301,072 1,089 
Land701 712 
Capital work in progress6,164 4,647 
290,878 284,033 
Less: Accumulated depreciation and amortization(207,367)(191,629)
$83,511 $92,404 
Right-of-use assets under finance leases:
Network equipment and computers$92 $93 
Leasehold improvements1,128 817 
Office furniture and equipment722 255 
Motor vehicles643 688 
2,585 1,853 
Less: Accumulated depreciation and amortization(2,191)(1,382)
$394 $471 
Property and equipment, net$83,905 $92,875 

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, 2021, 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,
2021202020212020
Depreciation and amortization expense$9,283 $9,012 $26,936 $26,283 

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,
2021202020212020
Effect of foreign exchange gain/(loss)$120 $18 $443 $(31)


18

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
Internally developed software costs, included under Software, was as follows:
As of
September 30, 2021December 31, 2020
Cost$18,827 $18,371 
Less : Accumulated amortization(9,155)(5,998)
Internally developed software, net$9,672 $12,373 

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,
2021202020212020
Amortization expense$1,086 $1,215 $3,165 $3,892 

As of September 30, 2021 and December 31, 2020, 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 assurances 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, and the asset’s residual value, if any. It is reasonably possible that the judgments and estimates described above could change in future periods. The duration and severity of COVID-19 and continued market volatility is highly uncertain and, as such, the impact on undiscounted cash flows is subject to significant judgment and may cause variability in the Company’s assessment of the existence of any impairment.

9. Goodwill and Intangible Assets

Goodwill

The Company transitioned to new segment reporting structure effective January 1, 2020, which resulted in certain changes to its operating segments and reporting units. The Company reallocated goodwill to its reporting units using a relative fair value approach. In addition, the Company completed an assessment of any potential goodwill impairment for all its reporting units immediately prior to the reallocation and determined that no impairment existed.


The following table sets forth details of changes in goodwill by reportable segment of the Company:
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Balance at January 1, 2021$50,499 $21,953 $49,348 $227,288 $349,088 
Currency translation adjustments(77)(11)(301) (389)
Balance at September 30, 2021$50,422 $21,942 $49,047 $227,288 $348,699 

During the fourth quarter of 2020, the Company performed its annual impairment test of goodwill for those reporting units that had goodwill recorded. Based on the results, the fair values of each of the Company’s reporting units exceeded their carrying value and the goodwill was not impaired.

As of September 30, 2021, the Company evaluated the continuing effects of COVID-19 and its impact on the global economy on each of the Company’s reporting units to assess whether there was a triggering event during the quarter requiring the Company to perform a goodwill impairment test. The Company considered continued improvements in current and forecasted economic and market conditions and qualitative factors, for instance, the Company’s performance during the first three quarters, business forecasts for the remainder of the year, stock price movements and the Company’s expansion plans.
19

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
The Company did not identify any triggers or indications of potential impairment for its reporting units as of September 30, 2021.

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 and severity of COVID-19 and continued 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 the impacts of COVID-19 on the Company and 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, 2021
Gross
Carrying Amount
Accumulated
Amortization
Net Carrying
Amount
Finite-lived intangible assets:
Customer relationships$71,416 $(31,180)$40,236 
Developed technology23,484 (15,242)8,242 
Trade names and trademarks1,400 (971)429 
$96,300 $(47,393)$48,907 
Indefinite-lived intangible assets:
Trade names and trademarks$900 $— $900 
Total intangible assets$97,200 $(47,393)$49,807 
As of December 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying
Amount
Finite-lived intangible assets:
Customer relationships$73,357 $(27,464)$45,893 
Developed technology23,510 (11,858)11,652 
Trade names and trademarks5,100 (3,951)1,149 
$101,967 $(43,273)$58,694 
Indefinite-lived intangible assets:
Trade names and trademarks$900 $— $900 
Total intangible assets$102,867 $(43,273)$59,594 

The amortization expense recognized in the unaudited consolidated statements of income was as follows:
Three months ended September 30,Nine months ended September 30,
2021202020212020
Amortization expense$3,022 $3,413 $9,780 $10,997 

20

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

The remaining weighted average life of intangible assets is as follows:
(in years)
Customer relationships6.3
Developed technology2.0
Trade names and trademarks (Finite lived)3.1
Estimated future amortization expense related to finite-lived intangible assets as of September 30, 2021 was as follows:
2021 (October 1 - December 31)$2,996 
202211,341 
20239,049 
20246,707 
20255,955 
2026 and thereafter12,859 
Total$48,907 
10. Other Current Assets
Other current assets consist of the following:
As of
September 30, 2021December 31, 2020
Receivables from statutory authorities$16,256 $15,658 
Derivative instruments7,371 9,755 
Advances to suppliers3,634 3,906 
Deferred contract fulfillment costs1,606 2,888 
Contract assets1,516 1,814 
Interest accrued on term deposits621 169 
Others2,219 2,919 
Other current assets$33,223 $37,109 
11. Other Assets
Other assets consist of the following:
As of
September 30, 2021December 31, 2020
Lease deposits$9,447 $9,788 
Deposits with statutory authorities6,425 6,341 
Derivative instruments5,390 6,933 
Deferred contract fulfillment costs1,674 2,743 
Contract assets1,371 2,623 
Term deposits184 216 
Others2,663 3,455 
Other assets$27,154 $32,099 
21

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


12. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following:
As of
September 30, 2021December 31, 2020
Accrued expenses$39,369 $39,951 
Payable to statutory authorities12,093 10,594 
Client liabilities6,500 4,740 
Accrued capital expenditures4,758 7,857 
Derivative instruments1,819 435 
Interest payable377 1,399 
Finance lease liabilities171 229 
Other current liabilities2,839 1,205 
Accrued expenses and other current liabilities$67,926 $66,410 
13. Other Non-Current Liabilities
Other non-current liabilities consist of the following:
As of
September 30, 2021December 31, 2020
Retirement benefits$6,073 $8,940 
Derivative instruments2,504 29 
Unrecognized tax benefits907 907 
Deferred transition revenue509 924 
Finance lease liabilities254 281 
Accrued capital expenditures 3,486 
Others3,282 3,568 
Other non-current liabilities$13,529 $18,135 
14. Accumulated Other Comprehensive Loss

Accumulated other comprehensive loss (“AOCL”) consists of actuarial gain/(loss) on retirement benefits and foreign currency translation adjustments. In addition, the Company enters into foreign currency exchange contracts, which are designated as cash flow hedges and net investment hedges in accordance with ASC 815. Cumulative changes in the fair values of these foreign currency exchange contracts are recognized in AOCL on the Company's unaudited consolidated balance sheets. Upon settlement of foreign exchange contracts designated as cash flow hedges, fair value changes are reclassified from AOCL to net income, whereas such fair value changes related to net investment hedges are included in net income when a foreign operation is disposed or partially disposed. The balances as of September 30, 2021 and 2020 are as follows:

22

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
Foreign currency translation lossUnrealized gain/(loss) on cash flow hedgesRetirement benefitsTotal
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 (loss)/gain as of September 30, 2021$(95,935)$5,897 $(2,219)$(92,257)
Balance as of January 1, 2020$(87,591)$4,098 $(1,399)$(84,892)
Gains / (losses) recognized during the period(7,983)5,040  (2,943)
Reclassification to net income (1)
 633 296 929 
Income tax effects (2)
2,142 (669)216 1,689 
Accumulated other comprehensive (loss)/gain as of September 30, 2020$(93,432)$9,102 $(887)$(85,217)

(1) Refer to Note 16 - Derivatives and Hedge Accounting and Note 19 - 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 gains / (losses). Refer to Note 21 - Income Taxes to the unaudited consolidated financial statements.

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

The following table sets forth the Company’s assets and liabilities that were accounted for at fair value as of
September 30, 2021 and December 31, 2020.
23

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
Quoted Prices
in Active
Markets for
Identical Assets
Significant
Other
Observable
Inputs
Significant
Other
Unobservable
Inputs
As of September 30, 2021Level 1Level 2Level 3Total
Assets
Mutual funds* $119,756 $ $ $119,756 
Derivative financial instruments  12,761  12,761 
Total$119,756 $12,761 $ $132,517 
Liabilities
Derivative financial instruments $ $4,323 $ $4,323 
Total$ $4,323 $ $4,323 
Quoted Prices
in Active
Markets for
Identical Assets
Significant
Other
Observable
Inputs
Significant
Other
Unobservable
Inputs
As of December 31, 2020Level 1Level 2Level 3Total
Assets
Mutual funds* $160,441 $ $ $160,441 
Derivative financial instruments  16,688  16,688 
Total$160,441 $16,688 $ $177,129 
Liabilities
Derivative financial instruments $ $464 $ $464 
Total$ $464 $ $464 

* Represents those short-term investments, which are carried at the fair value option under ASC 825 "Financial Instruments.”
Derivative Financial Instruments: The Company’s derivative financial instruments consist of foreign currency forward exchange contracts. 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 16 - Derivatives and Hedge Accounting to the unaudited consolidated financial statements for further details.

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, short-term investments (except investments in mutual funds, as disclosed above), restricted cash, accrued interest on term deposits, accrued capital expenditures, accrued expenses and interest payable on borrowings for which fair values approximate their carrying amounts due to their short-term nature. 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.

Convertible Senior Notes:

The Company settled the Notes during the three months ended September 30, 2021. Refer to Note 17 - Borrowings to the unaudited consolidated financial statements for further details.

The total estimated fair value of the Notes as of December 31, 2020 was $152,384. The fair value was determined based on market yields for similar convertible notes as of December 31, 2020. The Company considers the fair value of the Notes to be a Level 2 measurement due to the limited inputs available for its fair valuation.

24

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
16. Derivatives and Hedge Accounting

The Company uses derivative instruments and hedging transactions to mitigate exposure to foreign currency fluctuation risks associated with forecasted transactions denominated in certain foreign currencies so as to minimize earnings and cash flow volatility associated with changes in foreign currency exchange rates. The Company’s derivative financial instruments are largely forward foreign exchange contracts that are designated as effective hedges and that qualify as cash flow hedges under ASC 815. The Company had outstanding cash flow hedges totaling $515,850 as of September 30, 2021 and $451,935 as of December 31, 2020.

Changes in the fair value of these cash flow hedges are recorded as a component of accumulated other comprehensive income/(loss), net of tax, until the hedged transactions occurs. The resultant foreign exchange gain/(loss) upon settlement of these cash flow hedges is recorded along with the underlying hedged item in the same line of unaudited consolidated statements of income as a part of “Cost of revenues,” “General and administrative expenses,” “Selling and marketing expenses,” “Depreciation and amortization expense,” as applicable.

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

The Company estimates that approximately $5,695 of derivative gains, net, excluding tax effects, included in AOCL, representing changes in the value of cash flow hedges, could be reclassified into earnings within the next twelve months based on exchange rates prevailing as of September 30, 2021. At September 30, 2021, the maximum outstanding term of the cash flow hedges was 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 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 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 140,119, GBP 5,911, EUR 1,005 and COP 4,675,248 as of September 30, 2021 and USD 143,394, GBP 6,753, EUR 2,447 and COP 8,287,950 as of December 31, 2020.

The Company uses forward contracts designated as net investment hedges to hedge the foreign currency risks related to our investments in foreign subsidiaries. Gains and losses on these net investment hedges are recognized in AOCL as part of foreign currency translation adjustments.

All of the assets and liabilities related to our foreign exchange 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. We have presented all of the assets and liabilities related to our foreign exchange forward contracts on a gross basis, with no offsets, in our unaudited consolidated statements of financial position. There is no financial collateral (including cash collateral) provided or received by us related to our foreign exchange forward contracts.

The following tables set forth the fair value of the foreign currency exchange contracts and their location on the unaudited consolidated financial statements:
25

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
Derivatives designated as hedging instruments:As of
Foreign currency exchange contractsSeptember 30, 2021December 31, 2020
Other current assets$7,247 $9,740 
Other assets$5,390 $6,933 
Accrued expenses and other current liabilities$1,552 $176 
Other non-current liabilities$2,504 $29 
Derivatives not designated as hedging instruments:As of
Foreign currency exchange contractsSeptember 30, 2021December 31, 2020
Other current assets$124 $15 
Accrued expenses and other current liabilities$267 $259 

The following tables set forth the effect of foreign currency exchange contracts on the unaudited consolidated statements of income and accumulated other comprehensive loss for the three and nine months ended September 30, 2021 and 2020:
Three months ended September 30,Nine months ended September 30,
Forward Exchange Contracts:2021202020212020
Unrealized gain/(loss) recognized in AOCL
Derivatives in cash flow hedging relationships$261 $12,165 $(42)$5,040 
Gain/(loss) recognized in consolidated statements of income
Derivatives not designated as hedging instruments$(464)$3,372 $(1,054)$2,429 
26

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for cash flow hedging relationships and derivatives not designated as hedging instruments
Three months ended September 30,
20212020
As per unaudited consolidated
statements of
income
Gain/(loss)
on foreign currency exchange contracts
As per unaudited consolidated
statements of
income
Gain/(loss) on foreign currency exchange contracts
Cash flow hedging relationships
Location in unaudited consolidated statements of income where gain/(loss) was reclassed from AOCL
Cost of revenues$177,743 $1,801 $152,087 $(233)
General and administrative expenses$36,167 223 $26,810 (132)
Selling and marketing expenses$21,672 11 $15,290 (4)
Depreciation and amortization expense$12,305 115 $12,425 (66)
Total before tax2,150 (435)
Income tax (expense)/benefit relating to above(370)47 
Net of tax$1,780 $(388)
Derivatives not designated as hedging instruments
Location in unaudited consolidated statements of income where gain/(loss) was recognized
Foreign exchange gain/(loss), net$1,171 $(464)$716 $3,372 
$1,171 $(464)$716 $3,372 
27

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for cash flow hedging relationships and derivatives not designated as hedging instruments
Nine months ended September 30,
20212020
As per unaudited consolidated
statements of
income
Gain/(loss) on foreign currency exchange contractsAs per unaudited consolidated
statements of
income
Gain/(loss)
on foreign currency exchange contracts
Cash flow hedging relationships
Location in unaudited consolidated statements of income where gain/(loss) was reclassed from AOCL
Cost of revenues$507,265 $6,643 $473,144 $(272)
General and administrative expenses$103,369 769 $84,501 (246)
Selling and marketing expenses$59,631 39 $42,797 (9)
Depreciation and amortization expense$36,716 394 $37,280 (106)
Total before tax7,845 (633)
Income tax benefit/(expense) relating to above(1,186)69 
Net of tax$6,659 $(564)
Derivatives not designated as hedging instruments
Location in unaudited consolidated statements of income where gain/(loss) was recognized
Foreign exchange gain/(loss), net$2,958 $(1,054)$3,452 $2,429 
$2,958 $(1,054)$3,452 $2,429 

Effect of net investment hedges on accumulated other comprehensive loss:
Three months ended September 30,Nine months ended September 30,
Amount of loss recognized in AOCLAmount of loss recognized in AOCL
Net investment hedging relationships2021202020212020
Foreign exchange contracts$ $ $1,134 $ 





28

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
17. Borrowings
The following tables summarizes the Company’s debt position as of September 30, 2021 and December 31, 2020.


As of September 30, 2021
As of December 31, 2020
Revolving Credit FacilityTotalRevolving Credit FacilityNotesTotal
Current portion of long-term borrowings$15,000 $15,000 $25,000 $ $25,000 
Long-term borrowings$170,000 $170,000 $64,000 $150,000 $214,000 
Unamortized debt discount   (11,236)(11,236)
Unamortized debt issuance costs*   (803)(803)
Long-term borrowings
$170,000 $170,000 $64,000 $137,961 $201,961 
Total borrowings$185,000 $185,000 $89,000 $137,961 $226,961 

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

Credit Agreement

The Company’s $300,000 revolving credit facility pursuant to its credit agreement (the “Credit Agreement”) with certain lenders and Citibank N.A. as Administrative Agent (the “Credit Facility”) carried an effective interest rate as shown below.

Three months ended September 30,Nine months ended September 30,
2021202020212020
Effective Interest Rate2.3 %1.9 %2.0 %2.4 %

As of September 30, 2021 and December 31, 2020, 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 of the Notes. The transactions contemplated by the Investment Agreement, including the issuance of the Notes, closed on October 4, 2018. 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, in whole but not in part, at a purchase price equal to the principal amount plus accrued and unpaid interest on or after October 1, 2021, 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). The Company had the option to elect to settle conversions of the Notes by paying or delivering, as the case may be, cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock.

The Notes carried an effective interest rate as shown below:

29

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
Three months ended September 30,Nine months ended September 30,
2021202020212020
Effective Interest Rate3.6 %3.6 %3.6 %3.6 %

On August 27, 2021, the Company entered into a Payoff and Termination Agreement (the “Payoff and Termination Agreement”) with the Purchaser, pursuant to which the Company prepaid and settled its outstanding obligations under the Notes for an aggregate consideration of $236,742, excluding accrued and unpaid interest under the Notes calculated through, and including, August 26, 2021, in the form of a combination of cash and shares of the Company’s common stock. As a result, the Company made a cash payment of $200,000 to the Purchaser and satisfied the remainder of the obligation under the Notes by issuing to the Purchaser 310,394 shares of the Company’s common stock calculated at $118.37 per share based on a 20-day volume weighted average price ending on, and including, August 26, 2021. The Company satisfied the cash payment obligation under the Payoff and Termination Agreement by drawing $200,000 from its existing revolving Credit Facility, and the Company’s common stock was issued from its existing treasury shares. Refer to Note 18 - Capital Structure to the unaudited consolidated financial statements for further details.

The aggregate consideration of $236,742 was allocated between the debt and equity components in an amount of $152,742 and $84,000, respectively. The consideration was first allocated to the fair value of debt component and the remaining was allocated to the equity component. The fair value of the debt component was calculated using a discounted cash flow technique, which considered debt issuances with similar features of the Company’s debt, without the conversion feature. The resulting effective interest rate for the Notes was 2.9% per annum at the time of settlement. The portion allocated to the equity component was recorded as additional paid-in capital.

Immediately prior to the settlement of the Notes, the carrying amount of the debt component of the Notes, net of unamortized debt discount and issuance costs, was $139,897. During the three months ended September 30, 2021, the Company recognized a loss on settlement of the Notes of $12,845, representing the difference between the fair value of the consideration allocated to the debt component and the carrying value of the debt component immediately before settlement, and is presented as “Loss on settlement of convertible notes,” in the Company’s unaudited consolidated statements of income.

During the three and nine months ended September 30, 2021 and 2020, the Company recognized interest expense and amortization of debt discount, on the Notes as below:

Three months ended September 30,Nine months ended September 30,
2021202020212020
Interest expense on the Notes$817 $1,313 $3,442 $3,938 
Amortization of debt discount on the Notes$431 $654 $1,795 $1,943 

Expected payments for all of the Company's borrowings as of September 30, 2021 were as follows:
Revolving Credit Facility
2021 (October - December)$15,000 
2022170,000 
Total$185,000 
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, 2021 and December 31, 2020, the Company had outstanding letters of credit of $461, each, that were not recognized in the consolidated balance sheets.
30

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
18. Capital Structure
Common Stock
The Company has one class of common stock outstanding.

The Company purchased shares of 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, 2021$ $ 
Three months ended September 30, 2020$ $ 
Nine months ended September 30, 202125,450$2,015 $79.18 
Nine months ended September 30, 202026,601$2,012 $75.63 

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"). Under the 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, including commissions, under the 2019 Repurchase Program, as below:
Shares repurchasedTotal consideration
Weighted average purchase price per share (1)
Three months ended September 30, 2021244,580$28,196 $115.28 
Three months ended September 30, 2020389,575$24,906 $63.93 
Nine months ended September 30, 2021844,656$83,605 $98.98 
Nine months ended September 30, 2020565,340$36,889 $65.25 

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

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.

The 2019 Repurchase Program may be suspended or discontinued at any time.

In connection with the settlement of the Notes, the Company issued to the Purchaser 310,394 shares of the Company's common stock. This common stock was issued from the Company’s existing treasury shares. The excess of issuance price of the Company’s treasury stock over its weighted average cost was recognized in additional paid-in-capital.

19. Employee Benefit Plans

31

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
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, were as follows:
 Three months ended September 30,Nine months ended September 30,
 2021202020212020
Service cost$874 $679 $2,648 $2,021 
Interest cost231 242 700 722 
Expected return on plan assets(199)(159)(600)(477)
Amortization of actuarial loss, gross of tax178 98 533 296 
Net gratuity cost$1,084 $860 $3,281 $2,562 
Income tax benefit on amortization of actuarial loss(32)(32)(154)(96)
Amortization of actuarial loss, net of tax$146 $66 $379 $200 
    

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 Life Insurance Corporation of India and HDFC Standard Life Insurance Company. 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 6.8% per annum on the India Plan for the year ended December 31, 2021.

Change in Plan Assets
Plan assets at January 1, 2021$11,512 
Actual return628 
Employer contribution3,375 
Benefits paid(1,188)
Effect of exchange rate changes(204)
Plan assets at September 30, 2021$14,123 
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 contribution plan. The Company may make discretionary contributions of up to a maximum of 4.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,
2021202020212020
Contribution to the 401(k) Plans$789 $2,661 $2,841 $2,916 


32

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
The Company's contribution for various defined benefit plans on behalf of employees in India, the Philippines, the Czech Republic, South Africa, Colombia, Australia and Singapore were as follows:

Three months ended September 30,Nine months ended September 30,
2021202020212020
Contribution to the defined benefit plans$3,580 $2,758 $10,617 $8,382 

20. 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. In assessment of the lease term, the Company considers the extension option as part of its lease term for those lease arrangements where the Company is reasonably certain of availing the extension option. As part of the Company’s effort to moderate the impact of COVID-19, the Company continued to evaluate its office facilities to determine where it can exit, consolidate, or otherwise optimize its use of office space. During the nine months ended September 30, 2021 and year ended December 31, 2020, the Company changed the lease term for certain of its leases and recognized the resultant amount of the remeasurement of the lease liability as an adjustment to the ROU assets.

The impact of COVID-19 on the economic environment is uncertain and has caused variability in the determination of the incremental borrowing rate and extension option, which have an impact on measurement of lease liabilities and ROU assets.




















Supplemental balance sheet information
33

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
As of
September 30, 2021December 31, 2020
Operating Lease
Operating lease right-of-use assets$81,324 $91,918 
Operating lease liabilities - Current$18,340 $18,894 
Operating lease liabilities - Non-current73,939 84,874 
Total operating lease liabilities$92,279 $103,768 
Finance Lease
Property and equipment, gross$2,585 $1,853 
Accumulated depreciation(2,191)(1,382)
Property and equipment, net$394 $471 
Finance lease liabilities - Current$171 $229 
Finance lease liabilities - Non-current254 281 
Total finance lease liabilities$425 $510 

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:2021202020212020
Amortization of right-of-use assets$47 $52 $149 $177 
Interest on lease liabilities10 10 49 60 
Operating lease(a)
6,380 6,781 20,012 20,484 
Total lease cost$6,437 $6,843 $20,210 $20,721 
(a) Includes short-term leases, which are immaterial.
















Supplemental cash flow and other information related to leases are as follows:
34

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
Nine months ended September 30,
20212020
Cash payments for amounts included in the measurement of lease liabilities :
Operating cash outflows for operating leases$19,654 $19,780 
Operating cash outflows for finance leases$49 $60 
Financing cash outflows for finance leases$157 $180 
Right-of-use assets obtained in exchange for new operating lease liabilities$4,647 $19,900 
Right-of-use assets obtained in exchange for new finance lease liabilities$79 $90 
Weighted-average remaining lease term (in years)
Finance lease1.9 years1.9 years
Operating lease5.9 years6.4 years
Weighted-average discount rate
Finance lease14.3 %10.3 %
Operating lease7.3 %7.5 %

The Company determines the incremental borrowing rate by adjusting the benchmark reference rates, with appropriate financing spreads applicable to the respective geographies where the leases were entered and lease specific adjustments for the effects of collateral.

During the nine months ended September 30, 2021 and year ended December 31, 2020, the Company modified certain of its operating leases, resulting in a reduction of its lease liabilities by $1,022 and $3,143 respectively, with a corresponding reduction in ROU assets.

As of September 30, 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, 2021 were as follows:
Operating LeasesFinance Leases
2021 (October 1 - December 31)$6,032 $71 
202224,371 190 
202323,091 145 
202417,643 69 
202510,727 34 
2026 and thereafter34,698 14 
Total lease payments$116,562 $523 
Less: Imputed interest24,283 98 
Present value of lease liabilities$92,279 $425 








Maturities of lease liabilities as of December 31, 2020 were as follows:
35

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
Operating LeasesFinance Leases
2021$25,829 $262 
202224,316 194 
202322,066 114 
202417,084 36 
20259,749 11 
2026 and thereafter34,334  
Total lease payments$133,378 $617 
Less: Imputed interest29,610 107 
Present value of lease liabilities$103,768 $510 

21. 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 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 decreased from 24.3% during the three months ended September 30, 2020 to 13.7% during the three months ended September 30, 2021. The Company recorded income tax expense of $4,196 and $8,490 for the three months ended September 30, 2021 and 2020, respectively. The decrease in income tax expense was primarily a result of (i) 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, (ii) the recording of excess tax benefits related to stock awards of $528 pursuant to ASU No. 2016-09 during the three months ended September 30, 2021, and (iii) lower profit during the three months ended September 30, 2021, compared to the three months ended September 30, 2020.

The Company's effective tax rate decreased from 24.3% during the nine months ended September 30, 2020 to 20.3% during the nine months ended September 30, 2021. The Company recorded income tax expense of $22,019 and $18,416 for the nine months ended September 30, 2021 and 2020, respectively. The increase in the income tax expense was primarily a result of higher profit during the nine months ended September 30, 2021, compared to the nine months ended September 30, 2020, and the recording of higher excess tax benefits related to stock awards of $1,874 pursuant to ASU No. 2016-09 during the nine months ended September 30, 2020, compared to $1,556 during the nine months ended September 30, 2021, partially offset by (i) 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 (ii) the recording of a one-time tax expense of $1,320 due to election of a new tax regime, during the nine months ended September 30, 2020, for two of the Company's Indian subsidiaries that provides for a lower tax rate on earnings in exchange for foregoing certain tax credits, including minimum alternative tax credits.

During the three months ended September 30, 2021, the Company repatriated to the United States $17,000 (net of $908 withholding taxes) from India. During the nine months ended September 30, 2021, the Company repatriated to the United States $66,000 (net of $3,494 withholding taxes) from India and $42,500 (net of $7,494 withholding taxes) from the Philippines. As of September 30, 2021, the Company accrued withholding taxes of $10,988 associated with these distributions and increased the Company’s deferred tax assets. These distributions do not constitute a change in the Company’s permanent reinvestment assertion. The Company bases its decision to continue to indefinitely reinvest earnings in India and the Philippines on its estimate of the working capital required to support its operations in these geographies and periodically reviews its capital initiatives to support and expand the Company’s global operations, as well as an economically viable rate of return on its investments made in India and the Philippines as compared to those made in the United States.






Income tax (deferred) recognized in “Other comprehensive income / (loss)” were as follows:
36

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
Three months ended September 30,Nine months ended September 30,
2021202020212020
Deferred taxes benefit / (expense) recognized on:
Unrealized loss on cash flow hedges$(980)$(2,728)$(1,201)$(600)
Reclassification adjustment for cash flow hedges370 (47)1,186 (69)
Reclassification adjustment for retirement benefits(32)(32)(154)(96)
Effect of tax rate changes on retirement benefits   312 
Foreign currency translation gain/(loss)630 (2,149)1,859 2,142 
Total income tax benefit / (expense) recognized in other comprehensive income / (loss)$(12)$(4,956)$1,690 $1,689 

22. 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,
 2021202020212020
Cost of revenues$2,198 $1,723 $5,588 $4,765 
General and administrative expenses4,431 3,358 12,337 8,038 
Selling and marketing expenses4,265 3,265 10,871 8,047 
Total$10,894 $8,346 $28,796 $20,850 

As of September 30, 2021, the Company had 1,732,630 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 at December 31, 202031,265 $25.43 $1,866 1.9
  Granted  — — 
  Exercised(28,172)25.19 2,475 — 
  Forfeited  — — 
Outstanding at September 30, 20213,093 $27.62 $295 2.3
Vested and exercisable at September 30, 20213,093 $27.62 $295 2.3




Restricted Stock Units
37

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
Restricted stock unit activity under the Company’s stock-based compensation plans is shown below:
 Restricted Stock
 NumberWeighted Average
Fair Value
Outstanding at December 31, 2020*903,666 $67.84 
  Granted547,866 96.28 
  Vested(334,905)63.69 
  Forfeited(63,104)73.21 
Outstanding at September 30, 2021*1,053,523 $83.63 

* As of September 30, 2021 and December 31, 2020 restricted stock units vested for which the underlying common stock is yet to be issued was 200,542 and 181,638 respectively.
As of September 30, 2021, unrecognized compensation cost of $70,370 is expected to be expensed over a weighted average period of 2.7 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, 2021, the Company granted PRSUs that cliff vest at the end of a three year period 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. 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 at December 31, 2020105,891 $72.33 105,869 $97.84 
Granted  121,180 119.80 
Vested    
Forfeited(157)78.34 (157)102.10 
Outstanding at September 30, 2021105,734 $72.32 226,892 $109.57 
As of September 30, 2021, unrecognized compensation cost of $15,264 is expected to be expensed over a weighted average period of 1.9 years.

The impact of COVID-19 on the economic environment is uncertain and has caused variability in the estimation of number of performance based restricted stock units that will eventually vest and the related compensation cost to be recognized in the unaudited consolidated statements of income.


23. Related Party Disclosures    

On October 1, 2018, the Company entered into the Investment Agreement with the Purchaser relating to the issuance to the Purchaser of $150,000 aggregate principal amount of the Notes. In connection with the investment, Vikram S. Pandit, Chairman and CEO of The Orogen Group LLC (an affiliate of the Purchaser), was appointed to Company’s Board of Directors. The Company settled the Notes on August 27, 2021. Refer to Note 17 - Borrowings to the unaudited consolidated financial statements for further details.

38

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
The principal amount outstanding for the Notes was nil as of September 30, 2021 and $150,000 as of December 31, 2020, and interest accrued of nil and $1,313 as of September 30, 2021 and December 31, 2020, respectively, related to the Investment Agreement.

The following transactions with the Purchaser were recognized by the Company in connection with the Notes:
Three months ended September 30,Nine months ended September 30,
2021202020212020
Repayment of the Notes in cash$200,000 $ $200,000 $ 
Issuance of shares of the Company's common stock$36,742 $ $36,742 $ 
Interest expense on the Notes$817 $1,313 $3,442 $3,938 



24. Commitments and Contingencies

Capital Commitments

At September 30, 2021, the Company had committed to spend approximately $5,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 and investment criteria. The Company believes that these centers have in the past satisfied and will continue to satisfy the required criteria.

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 entities that are unrelated. 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. Further, the Company and a U.S. subsidiary are engaged in tax litigation with Indian tax authorities regarding a permanent establishment matter. For the United States, the Philippines and India, tax year 2016 and subsequent tax years remain open for examination by the tax authorities as of September 30, 2021.

The aggregate amount demanded by Indian tax authorities (net of advance payments, if any) 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, 2021 and December 31, 2020 is $34,399 and $16,748, respectively. The Company has made payments and/or provided bank guarantees against these demands in the amounts of $8,014 and $8,120, respectively. Amounts paid as deposits in respect of such assessments aggregating to $6,229 and $6,307 as of September 30, 2021 and December 31, 2020, respectively, are included in “Other assets” and amounts deposited for bank guarantees aggregating to $1,785 and $1,813
39

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
September 30, 2021
(In thousands, except share and per share amounts)
as of September 30, 2021 and December 31, 2020, respectively, are included in “Restricted cash” in the non-current assets section of the Company’s unaudited and audited consolidated balance sheets, respectively.

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 unaudited consolidated financial statements. The Company does not expect any impact from these assessments on its future income tax expense. 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.

In February 2019, there was a judicial pronouncement in India with respect to defined social security contribution benefits payments interpreting certain statutory defined contribution obligations of employees and employers. Currently some of the Company's subsidiaries in India are undergoing assessment with the statutory authorities. As of the reporting date, it is unclear whether the interpretation set out in the pronouncement has retrospective application. If applied retrospectively, the interpretation may result in a significant increase in contributions payable by the Company for past periods for certain of its India-based employees. There are numerous interpretative challenges concerning the retrospective application of the judgment. Due to such challenges and a lack of interpretive guidance, and based on legal advice, the Company believes it is currently impracticable to reliably estimate the timing and amount of any payments the Company may be required to make. The Company will continue to monitor and evaluate its position based on future events and developments in this matter for the implications on the financial statements, if any.

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.











40


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, 2020. Some of the statements in the following discussion are forward looking statements.

We have described in this Quarterly Report on Form 10-Q, the impact of the global Coronavirus Disease 2019 pandemic (“COVID-19”) on our financial results for the three months ended September 30, 2021. See "Cautionary Note Regarding Forward-Looking Statements" below, Item 1A -“Risk Factors” included elsewhere in this Quarterly Report on Form 10-Q and Part I, Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020 for further information regarding risks and uncertainties relating to COVID-19.
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. Many of the following risks, uncertainties and other factors identified below have been, and will be, amplified by the COVID-19 pandemic (“COVID-19”). 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;
worldwide political, economic or business conditions;
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 and/or timing of winding down businesses;
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, or medical epidemics or pandemics;
our ability to withstand the loss of a significant customer;
our ability to realize the entire book value of goodwill and other intangible assets from acquisitions;
41

our ability to make accurate estimates and assumptions in connection with the preparation of our consolidated financial statements;
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;
legal liability arising out of customer contracts;
technological innovation;
political or economic instability in the geographies in which we operate;
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 customer data; and
adverse outcome of our disputes with the Indian tax authorities.

These and other factors are more fully discussed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020. 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 global analytics and digital solutions company that helps our clients build and grow sustainable businesses. By bringing together our deep domain expertise with robust data, powerful analytics, cloud, and AI, 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 operate in the Business Process Management (“BPM”) industry and we provide operations management and analytics services. We manage and report financial information through our four strategic business units: 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.

Continued impact of COVID-19 on Our Business

The global COVID-19 pandemic continues to materially impact worldwide economic activity and levels of business confidence and has had widespread, rapidly-evolving and unpredictable impacts on global societies, economies, financial markets and business practices. During 2020, COVID-19 materially impacted our business, however during the first nine months of 2021, we saw improvement in key indicators, despite being prevented from conducting business activities as usual from geographies affected by new variants of the COVID-19 virus. Over the course of 2020, and continuing into 2021, our customers, contractors, suppliers, and other partners adapted in order to conduct business activities in a COVID-19 environment. The U.S. economy continued on a path to recovery in the first nine months of 2021 with millions of Americans receiving the COVID-19 vaccine, and states and municipalities increasingly reopening. In addition, the U.S. federal government continued to enact policies to provide fiscal stimulus to the economy and relief to those affected by the pandemic. As the global economy begins to emerge from the impact of COVID-19 in 2021, 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
42

thrive through the ongoing uncertainties caused by COVID-19 and, going forward, to the shifting business environment. Notwithstanding the recent improvement in conditions during the first nine months of 2021, the COVID-19 pandemic continues, with temporary shutdowns at our operations centers requested or mandated by governmental authorities, and due to the associated uncertainties, we continue to evaluate the nature and scope of the impact to our business and may take further strategic actions in order to manage our business operations, costs and liquidity in response to the ongoing impacts and changing conditions and markets resulting from COVID-19.
We have a business continuity plan in place and have, since early in the pandemic, adapted delivery to a work from home model, while actively working to understand our clients’ changing requirements, continuing to ensure data security, prioritizing critical processes, adjusting service levels and managing discretionary costs (such as travel costs) and fixed costs (such as non-critical personnel costs). We have made ongoing efforts to reduce our reliance on travel by incorporating into our business model the ability to conduct business using virtual conferencing and collaboration tools to enable our employees to stay connected with each other, and our sales, marketing and support teams to continue to engage with and remain responsive to our clients. Our work from home delivery capability steadily improved throughout 2020 and continued to improve during the first nine months of 2021. We estimate that we are able to deliver a significant portion of our clients’ current requirements in a work from home model given the current lockdown restrictions in the locations in which we operate and certain clients not authorizing us to perform the remaining process work remotely due to its sensitive nature. In addition, we have also worked, and continue to work with national, state, and local authorities to comply with applicable rules and regulations related to COVID-19. There continues to be volatility and economic and geopolitical uncertainty in many markets around the world due to the emergence and spread of new variants of COVID-19 across geographies. Despite the efforts described above, there is a risk that if jurisdictions in which we operate reinstate prior restrictions, stagnate in their reopening processes, or implement new restrictions in response to new outbreaks or continued spread, our operations and business could be materially impacted. In late March 2021, a new serious outbreak of the COVID-19 virus began affecting India with an exorbitant spike in the number of COVID patients. The Indian government reinstated lockdowns limiting in certain cases the movement of our employees to offices, however these lockdowns were lifted as the situation in India improved. During the same period, the Philippines also began experiencing a spike in the number of COVID patients. In July 2021, we saw a significant increase in number of COVID-19 cases across the U.S. brought on by the new variant of the COVID-19 virus. Our Indian, Philippines and U.S. operations were not materially affected as we initiated appropriate business continuity procedures, so as to minimize the effects of these new developments, but it is possible that our business and results of operations could nevertheless be materially affected if any further developments, including new variants of the COVID-19 virus, emerge.

We also took actions in response to the pandemic that focused on helping our employees. In the geographies most affected by the recent COVID-19 variants, these actions included healthcare support including securing and administering vaccines for our employees, facilitating our employees’ access to medical equipment, providing ambulance services and online medical consultations, extending medical insurance to our employees’ family members and enhancing the dollar value of such coverage. We also instituted a one-time employee compensation payment to beneficiaries of employees, facilitated voluntary contributions from our clients and employees to support the family members of deceased employees and providing financial support for their children's education. Other actions included disseminating guidance and information to our employees, facilitating work from home, implementing best practices for employees while working from home, periodic CEO messaging, various programs aimed at employee wellness, including a global wellness program, enhanced leave for employees affected by COVID-19, enhanced awareness towards information security, and updated cyber security and data privacy policies, among others. We continue to have broad travel restrictions, and while we expect some level of travel to return, we do not expect it to be at pre-pandemic levels. We are largely operating in virtual-only events for the safety of our employees and our customers with some expectations of return to office for selected employees, as and when necessary. We also implemented pandemic-specific protocols for our essential employees whose jobs require them to be on-site or with our customers by implementing additional safety measures at all of our facilities, including increased frequency in cleaning and disinfecting, and enhanced hygiene and social distancing practices.

We continue to incur additional costs in order to ensure the continuity of our operations and support our work from home model. Such costs include purchase of desktops and laptops for our employees, software and internet connectivity devices, technology tools for productivity enhancement, accommodation, meal, overtime, transportation and regular sanitization and cleaning costs of our offices and facilities. We also expect that we will continue to incur additional costs to monitor and improve operational efficiency of our work from home model, implement new information technology solutions and security measures to safeguard against information security risks and protect the health and safety of our employees as they gradually return to the office. We believe that these short-to-medium-term costs may benefit us in the long-term, as these steps have broadened our “remote working” capabilities, which we expect to become a permanent feature in our future delivery model, as well as our business continuity plans.
43


In response to certain anticipated impacts from COVID-19, we implemented a series of temporary cost reduction measures in 2020 which continued in the first nine months of 2021 to further preserve financial flexibility. These actions included the postponement of certain discretionary spending including travel and marketing expenses, reevaluating the pace of our capital expenditures, rationalizing certain of our real estate and facilities, deferring non-critical hiring among others.

Certain impacts of COVID-19 on our business, results of operations, financial position and cash flow during the first nine months of 2021 has been described above and below, however the full extent of the impact for the period beyond the first nine months of 2021 is currently uncertain and will depend on many factors that are not within our control, including, but not limited to: the duration and scope of the pandemic; the effectiveness of actions taken to contain or mitigate the pandemic, prevent or limit any reoccurrence and emergence of new variants of the virus; governmental, business and individuals’ actions that have been and continue to be taken in response to the pandemic; development and availability of effective treatments and vaccines, the speed at which such vaccines are administered, the extent of vaccine aversion, as well as the effect of emerging targeted vaccine mandates and booster vaccines, and breakthrough infections among the fully vaccinated; significant increases in healthcare costs in the event that a significant number of our personnel become infected with COVID-19 and require medical treatment; general economic uncertainty in key global markets and financial market volatility; global economic conditions and levels of economic growth; and the pace of recovery when COVID-19 subsides. Due to the above circumstances and as described generally in this Quarterly Report on Form 10-Q, our financial results, including but not limited to net revenues, income from operations, net income, cash flow and earnings per share, are not necessarily indicative of the results to be expected for the full fiscal year of 2021. We continue to monitor the implications of COVID-19 on our business, as well as our customers’ and suppliers’ businesses.

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

Revenues

For the three months ended September 30, 2021, we had revenues of $290.3 million compared to revenues of $241.0 million for the three months ended September 30, 2020, an increase of $49.3 million, or 20.5%. For the nine months ended September 30, 2021, we had revenues of $826.8 million compared to revenues of $709.5 million for the nine months ended September 30, 2020, an increase of $117.3 million, or 16.5%.

We serve clients mainly in the United States and the United Kingdom, with these two regions generating 86.0% and 9.4%, respectively, of our total revenues for the three months ended September 30, 2021, and 84.6% and 9.5%, respectively, of our total revenues for the three months ended September 30, 2020. For the nine months ended September 30, 2021, these two regions generated 85.8% and 9.5%, respectively, of our total revenues and 84.7% and 9.2%, respectively, of our total revenues for the nine months ended September 30, 2020.

For the three months ended September 30, 2021 and 2020, our total revenues from our top ten clients accounted for 38.7% each of our total revenues. For the nine months ended September 30, 2021 and 2020, our total revenues from our top ten clients accounted for 38.6% and 37.3% of our total revenues, respectively. Our revenue concentration with our top clients remains largely consistent year-over-year and 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.
Our Business

We provide operations management and analytics services. 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 from the United States, Europe and Australia.

Operations Management Services: We provide our clients with a range of operations management services from our Insurance, Healthcare and Emerging Business operating segments, which typically involve the transfer by our clients to EXL of certain of their business operations, such as claims processing, clinical operations, or financial transaction processing, after which we administer and manage those operations on an ongoing basis. As part of this transfer, we hire and train employees to
44

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 operations management that include industry-specific digital transformational services as well as cross-industry finance and accounting services as part of the Emerging Business operating segment.

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 operations management 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 customers by unlocking deep insights from data and create data-driven solutions across all parts of our customers’ 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 Machine Learning (“ML”) and Artificial Intelligence (“AI”) capabilities to create insights and improve decision making for our clients. We actively cross-sell and, where appropriate, integrate our Analytics services with other operations management services 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

45

There have been no significant changes in our critical accounting policies and estimates, during the three and nine months ended September 30, 2021, 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, 2020.
Results of Operations    
The following table summarizes our results of operations for the three months and nine months ended September 30, 2021 and 2020:
 Three months ended September 30,Nine months ended September 30,
 2021202020212020
 (dollars in millions)(dollars in millions)
Revenues, net$290.3 $241.0 $826.8 $709.5 
Cost of revenues(1)
177.7 152.1 507.2 473.1 
Gross profit(1)
112.6 88.9 319.6 236.4 
Operating expenses:
General and administrative expenses36.226.8 103.484.5 
Selling and marketing expenses21.715.3 59.742.8 
Depreciation and amortization expense12.312.4 36.737.3 
Total operating expenses70.2 54.5 199.8 164.6 
Income from operations42.4 34.4 119.8 71.8 
Foreign exchange gain, net1.2 0.7 3.0 3.5 
Interest expense(1.8)(2.6)(6.8)(8.6)
Other income, net1.7 2.5 5.3 9.2 
Loss on settlement of convertible notes(12.8)— (12.8)— 
Income before income tax expense and earnings from equity affiliates30.7 35.0 108.5 75.9 
Income tax expense4.2 8.5 22.1 18.4 
Income before earnings from equity affiliates26.5 26.5 86.4 57.5 
Loss from equity-method investment— 0.1 — 0.2 
Net income attributable to ExlService Holdings, Inc. stockholders$26.5 $26.4 $86.4 $57.3 

(1) Exclusive of depreciation and amortization expense.

46

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

The following table summarizes our revenues by reportable segments for the three months ended September 30, 2021 and 2020:
 Three months ended September 30, Percentage
change
 20212020Change
 (dollars in millions)  
Insurance$98.0 $87.8 $10.2 11.6 %
Healthcare27.3 25.1 2.2 8.9 %
Emerging Business44.5 37.6 6.9 18.5 %
Analytics120.5 90.5 30.0 33.1 %
Total revenues, net$290.3 $241.0 $49.3 20.5 %

Revenues for the three months ended September 30, 2021 were $290.3 million, up $49.3 million, or 20.5%, compared to the three months ended September 30, 2020.

Revenue growth in Insurance of $10.2 million was primarily driven by expansion of business from our existing clients aggregating to $9.9 million and an increase in revenues of $0.3 million that was mainly attributable to the appreciation of the U.K. pound sterling against the U.S. dollar during the three months ended September 30, 2021, compared to the three months ended September 30, 2020. Insurance revenues were 33.8% and 36.4% of our total revenues in the three months ended September 30, 2021 and September 30, 2020, respectively.

Revenue growth in Healthcare of $2.2 million was primarily driven by expansion of business from our new clients aggregating to $2.2 million during the three months ended September 30, 2021. Healthcare revenues were 9.4% and 10.4% of our total revenues in the three months ended September 30, 2021 and September 30, 2020, respectively.

Revenue growth in Emerging Business of $6.9 million was primarily driven by expansion of business from our new and existing clients aggregating to $6.8 million and an increase in revenues of $0.1 million that was mainly attributable to the appreciation of the U.K. pound sterling against the U.S. dollar during the three months ended September 30, 2021, compared to the three months ended September 30, 2020. Emerging Business revenues were 15.3% and 15.6% of our total revenues in the three months ended September 30, 2021 and September 30, 2020, respectively.

Revenue growth in Analytics of $30.0 million was attributable to the higher volumes in our annuity and project-based engagements from our new and existing clients of $29.6 million and an increase in revenues of $0.4 million mainly attributable to the appreciation of the U.K. pound sterling and the South African ZAR against the U.S. dollar during the three months ended September 30, 2021, compared to the three months ended September 30, 2020. Analytics revenues were 41.5% and 37.5% of our total revenues in the three months ended September 30, 2021 and September 30, 2020, respectively.

47

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
 2021202020212020
 (dollars in millions)  
Insurance$61.4 $56.8 $4.6 8.1 %37.3 %35.3 %2.0 %
Healthcare17.1 18.0 (0.9)(5.0)%37.6 %28.4 %9.2 %
Emerging Business23.7 20.8 2.9 13.9 %46.8 %44.7 %2.1 %
Analytics75.5 56.5 19.0 33.6 %37.3 %37.6 %(0.3)%
Total$177.7 $152.1 $25.6 16.8 %38.8 %36.9 %1.9 %

For the three months ended September 30, 2021, cost of revenues was $177.7 million compared to $152.1 million for the three months ended September 30, 2020, an increase of $25.6 million, or 16.8%. Our gross margin for the three months ended September 30, 2021 was 38.8% compared to 36.9% for the three months ended September 30, 2020, an increase of 190 basis points ("bps") primarily driven by higher revenues and operational efficiencies during the three months ended September 30, 2021, compared to three months ended September 30, 2020.

The increase in cost of revenues in Insurance of $4.6 million for the three months ended September 30, 2021 was primarily due to increases in employee-related costs of $6.0 million, partially offset by lower travel costs of $1.3 million and foreign exchange gain, net of hedging $0.1 million. Gross margin in Insurance increased by 200 bps during the three months ended September 30, 2021, compared to the three months ended September 30, 2020, primarily due to operational efficiencies during the three months ended September 30, 2021, compared to the three months ended September 30, 2020.

The decrease in cost of revenues in Healthcare of $0.9 million for the three months ended September 30, 2021 was primarily due to decreases in employee-related costs of $0.5 million and lower technology costs of $0.4 million. Gross margin in Healthcare increased by 920 bps during the three months ended September 30, 2021, compared to the three months ended September 30, 2020, primarily due to higher revenues and operational efficiencies during the three months ended September 30, 2021, compared to the three months ended September 30, 2020.

The increase in cost of revenues in Emerging Business of $2.9 million for the three months ended September 30, 2021 was primarily due to increases in employee-related costs of $2.5 million and higher technology costs of $0.4 million. Gross margin in Emerging Business increased by 210 bps during the three months ended September 30, 2021, compared to the three months ended September 30, 2020, primarily due to higher revenues and operational efficiencies during the three months ended September 30, 2021, compared to the three months ended September 30, 2020.

The increase in cost of revenues in Analytics of $19.0 million for the three months ended September 30, 2021 was primarily due to increases in employee-related costs of $15.8 million and higher other operating costs of $4.1 million, partially offset by lower infrastructure costs of $0.5 million and foreign exchange gain, net of hedging $0.4 million. Gross margin in Analytics decreased by 30 bps during the three months ended September 30, 2021, compared to the three months ended September 30, 2020, primarily due to increases in employee-related costs, partially offset by higher revenues and operational efficiencies during the three months ended September 30, 2021, compared to the three months ended September 30, 2020.
48

Selling, General and Administrative (“SG&A”) Expenses.
 Three months ended September 30, ChangePercentage
change
 20212020
 (dollars in millions)  
General and administrative expenses$36.2 $26.8 $9.4 35.1 %
Selling and marketing expenses21.7 15.3 6.4 41.8 %
Selling, general and administrative expenses$57.9 $42.1 $15.8 37.5 %
As a percentage of revenues19.9 %17.5 %

The increase in SG&A expenses of $15.8 million was primarily due to higher employee-related costs of $13.5 million, COVID-19-related expenses of $0.7 million primarily related to financial support to family members of deceased employees, higher other operating costs of $2.6 million and higher travel costs of $0.3 million, partially offset by lower facilities costs of $1.3 million due to optimization of office space.
Depreciation and Amortization.
 Three months ended September 30,ChangePercentage
change
 20212020
 (dollars in millions)  
Depreciation expense$9.3 $9.0 $0.3 3.3 %
Intangible amortization expense3.0 3.4 (0.4)(11.8)%
Depreciation and amortization expense$12.3 $12.4 $(0.1)(0.8)%
As a percentage of revenues4.2 %5.2 %

The decrease in intangibles amortization expense of $0.4 million was primarily due to end of useful lives for certain intangible assets during the three months ended September 30, 2021, compared to the three months ended September 30, 2020. The increase in depreciation expense of $0.3 million was primarily due to depreciation related to our investments in new operating centers, internally developed software and accelerated depreciation resulting from a reduction in useful lives related to certain operating centers, due to the impact of COVID-19 during the three months ended September 30, 2021, compared to the three months ended September 30, 2020.

Income from Operations. Income from operations increased by $8.0 million, or 23.3%, from $34.4 million for the three months ended September 30, 2020 to $42.4 million for the three months ended September 30, 2021, primarily due to higher revenues, partially offset by higher cost of revenues and higher SG&A expenses during the three months ended September 30, 2021. As a percentage of revenues, income from operations increased from 14.3% for the three months ended September 30, 2020 to 14.6% for the three months ended September 30, 2021.

Foreign Exchange Gain/(Loss). Net 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, 2021. The average exchange rate of the U.S. dollar against the Indian rupee decreased from 74.06 during the three months ended September 30, 2020 to 73.88 during the three months ended September 30, 2021. The average exchange rate of the U.K. pound sterling against the U.S. dollar increased from 1.31 during the three months ended September 30, 2020 to 1.37 during the three months ended September 30, 2021. The average exchange rate of the U.S. dollar against the Philippine peso increased from 48.71 during the three months ended September 30, 2020 to 50.24 during the three months ended September 30, 2021. The average exchange rate of the U.S. dollar against the South African ZAR decreased from 16.84 during the three months ended September 30, 2020 to 14.76 during the three months ended September 30, 2021.

We recorded a net foreign exchange gain of $1.2 million for the three months ended September 30, 2021, compared to the net foreign exchange gain of $0.7 million for three months ended September 30, 2020.
49

Interest expense. Interest expense decreased from $2.6 million for the three months ended September 30, 2020 to $1.8 million for the three months ended September 30, 2021, primarily due to settlement of outstanding obligations under the Notes on August 27, 2021, partially offset by increase in interest expense under our Credit Facility due to higher effective interest rates of 2.3% during the three months ended September 30, 2021, compared to 1.9% during the three months ended September 30, 2020.
Other Income, net.
 Three months ended September 30, Percentage
change
 20212020Change
(dollars in millions)  
Gain on sale and mark-to-market of mutual funds$1.2 $2.0 $(0.8)(40.0)%
Interest and dividend income0.8 0.8 — — %
Other, net(0.3)(0.3)— — %
Other income, net$1.7 $2.5 $(0.8)(32.0)%

Other income, net decreased by $0.8 million, from $2.5 million for the three months ended September 30, 2020 to $1.7 million for the three months ended September 30, 2021, primarily due to lower amount invested in mutual funds and lower returns on such investments of $0.8 million, during the three months ended September 30, 2021, compared to the three months ended September 30, 2020.

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 17 - Borrowings to our unaudited consolidated financial statements.

Income Tax Expense. The effective tax rate decreased from 24.3% during the three months ended September 30, 2020 to 13.7% during the three months ended September 30, 2021. We recorded income tax expense of $4.2 million and $8.5 million for the three months ended September 30, 2021 and 2020, respectively. The decrease in income tax expense was primarily a result of (i) 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, (ii) the recording of excess tax benefits related to stock awards of $0.5 million pursuant to ASU No. 2016-09 during the three months ended September 30, 2021, and (iii) lower profit during the three months ended September 30, 2021, compared to the three months ended September 30, 2020.

Net Income. Net income increased from $26.4 million for the three months ended September 30, 2020 to $26.5 million for the three months ended September 30, 2021, primarily due to increase in income from operations of $8.0 million, lower income tax expense of $4.3 million, lower interest expense of $0.8 million, higher net foreign exchange gain of $0.5 million and lower loss from equity-method investment of $0.1 million, partially offset by loss on settlement of the Notes of $12.8 million and lower other income, net of $0.8 million . As a percentage of revenues, net income decreased from 11.0% for the three months ended September 30, 2020 to 9.1% for the three months ended September 30, 2021.

50


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

Revenues.

The following table summarizes our revenues by reportable segments for the nine months ended September 30, 2021 and 2020:

Nine months ended September 30,Percentage
change
20212020Change
(dollars in millions)
Insurance$283.8 $252.9 $30.9 12.3 %
Healthcare85.9 77.1 8.8 11.3 %
Emerging Business122.9 114.9 8.0 6.9 %
Analytics334.2 264.6 69.6 26.3 %
Total revenues, net$826.8 $709.5 $117.3 16.5 %


Revenues for the nine months ended September 30, 2021 were $826.8 million, up $117.3 million, or 16.5%, compared to the nine months ended September 30, 2020.

Revenue growth in Insurance of $30.9 million was primarily driven by expansion of business from our existing clients aggregating to $28.3 million and an increase in revenues $2.6 million that was mainly attributable to the appreciation of the Australian dollar, the U.K. pound sterling and the South African ZAR against the U.S. dollar during the nine months ended September 30, 2021, compared to the nine months ended September 30, 2020. Insurance revenues were 34.3% and 35.6% of our total revenues in the nine months ended September 30, 2021 and September 30, 2020, respectively.

Revenue growth in Healthcare of $8.8 million was primarily driven by expansion of business from our new and existing clients aggregating to $8.8 million during the nine months ended September 30, 2021. Healthcare revenues were 10.4% and 10.9% of our total revenues in the nine months ended September 30, 2021 and September 30, 2020, respectively.

Revenue growth in Emerging Business of $8.0 million was primarily driven by expansion of business from our new clients and existing clients aggregating to $7.1 million and an increase in revenues of $0.9 million that was mainly attributable to the appreciation of the U.K. pound sterling and the Indian rupee against the U.S. dollar during the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. Emerging Business revenues were 14.9% and 16.2% of our total revenues in the nine months ended September 30, 2021 and September 30, 2020, respectively.

Revenue growth in Analytics of $69.6 million was attributable to the higher volumes in our annuity and project based engagements from our new and existing clients of $67.5 million and an increase in revenues $2.1 million mainly attributable to the appreciation of the U.K. pound sterling and the South African ZAR against the U.S. dollar during the nine months ended September 30, 2021, compared to the nine months ended September 30, 2020. Analytics revenues were 40.4% and 37.3% of our total revenues in the nine months ended September 30, 2021 and September 30, 2020, respectively.

51


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
20212020Change20212020
(dollars in millions)
Insurance$176.9 $174.9 $2.0 1.1 %37.7 %30.8 %6.9 %
Healthcare52.2 57.2 (5.0)(8.7)%39.3 %25.8 %13.5 %
Emerging Business66.8 68.7 (1.9)(2.8)%45.6 %40.2 %5.4 %
Analytics211.3 172.3 39.0 22.6 %36.8 %34.9 %1.9 %
Total$507.2 $473.1 $34.1 7.2 %38.6 %33.3 %5.3 %
For the nine months ended September 30, 2021, cost of revenues was $507.2 million compared to $473.1 million for the nine months ended September 30, 2020, an increase of $34.1 million, or 7.2%. Our gross margin for the nine months ended September 30, 2021 was 38.6% compared to 33.3% for nine months ended September 30, 2020, an increase of 530 bps primarily driven by higher revenues, operational efficiencies and lower COVID-19 related expenses during the nine months ended September 30, 2021, compared to the nine months ended September 30, 2020.

The increase in cost of revenues in Insurance of $2.0 million for the nine months ended September 30, 2021 was primarily due to increases in employee-related costs of $7.9 million and higher technology costs of $0.5 million, partially offset by lower travel costs of $6.1 million and foreign exchange gain, net of hedging of $0.3 million. Gross margin in Insurance increased by 690 bps during the nine months ended September 30, 2021, compared to the nine months ended September 30, 2020, primarily due to higher revenues, expansion in margin in certain existing clients, operational efficiencies and lower COVID-19 related expenses during the nine months ended September 30, 2021, compared to the nine months ended September 30, 2020.

The decrease in cost of revenues in Healthcare of $5.0 million for the nine months ended September 30, 2021 was primarily due to decreases in employee-related costs of $4.8 million, lower travel costs of $0.5 million and lower technology costs of $0.2 million, partially offset by higher facility costs of $0.3 million and foreign exchange loss, net of hedging $0.2 million. Gross margin in Healthcare increased by 1,350 bps during the nine months ended September 30, 2021, compared to the nine months ended September 30, 2020, primarily due to higher revenues, operational efficiencies and lower COVID-19 related expenses during the nine months ended September 30, 2021, compared to the nine months ended September 30, 2020.

The decrease in cost of revenues in Emerging Business of $1.9 million for the nine months ended September 30, 2021 was primarily due to decreases in employee-related costs of $1.3 million, lower facility costs of $0.5 million, lower travel costs of $0.5 million and foreign exchange gain, net of hedging $0.3 million, partially offset by higher technology costs of $0.7 million, primarily due to increased usage of the work from home model. Gross margin in Emerging Business increased by 540 bps during the nine months ended September 30, 2021, compared to the nine months ended September 30, 2020, primarily due to higher revenues, operational efficiencies and lower COVID-19 related expenses during the nine months ended September 30, 2021, compared to the nine months ended September 30, 2020.

The increase in cost of revenues in Analytics of $39.0 million for the nine months ended September 30, 2021 was primarily due to increases in employee-related costs of $29.1 million, higher other operating costs of $11.6 million and higher technology costs of $0.7 million, primarily due to increased usage of the work from home model. This was partially offset by lower travel costs of $1.1 million, lower facility costs of $0.6 million and foreign exchange gain, net of hedging of $0.7 million. Gross margin in Analytics increased by 190 bps during the nine months ended September 30, 2021, compared to the nine months ended September 30, 2020, primarily due to higher revenues, operational efficiencies and lower COVID-19 related expenses during the nine months ended September 30, 2021, compared to the nine months ended September 30, 2020.


52

Selling, General and Administrative (“SG&A”) Expenses.
Nine months ended September 30,Percentage change
20212020Change
(dollars in millions)
General and administrative expenses$103.4 $84.5 $18.9 22.4 %
Selling and marketing expenses59.7 42.8 16.9 39.5 %
Selling, general and administrative expenses$163.1 $127.3 $35.8 28.1 %
As a percentage of revenues19.7 %17.9 %

The increase in SG&A expenses of $35.8 million was primarily due to higher employee-related costs of $33.4 million, COVID-19-related expenses of $2.9 million primarily related to financial support to family members of deceased employees, higher other operating costs of $4.5 million, partially offset by lower facilities costs of $4.1 million due to optimization of office space and lower travel costs of $0.9 million due to COVID-19 cost reduction measures.

Depreciation and Amortization.
Nine months ended September 30,Percentage change
20212020Change
(dollars in millions)
Depreciation expense$26.9 $26.3 $0.6 2.3 %
Intangible amortization expense9.8 11.0 (1.2)(10.9)%
Depreciation and amortization expense$36.7 $37.3 $(0.6)(1.6)%
As a percentage of revenues4.4 %5.3 %

The decrease in intangibles amortization expense of $1.2 million was primarily due to end of useful lives for certain intangible assets during the nine months ended September 30, 2021, compared to the nine months ended September 30, 2020. The increase in depreciation expense of $0.6 million was primarily due to depreciation related to our investments in new operating centers, internally developed software and accelerated depreciation resulting from a reduction in useful lives related to certain operating centers, due to the impact of COVID-19 during the nine months ended September 30, 2021, compared to the nine months ended September 30, 2020.

Income from Operations. Income from operations increased by $48.0 million, or 66.9%, from $71.8 million for the nine months ended September 30, 2020 to $119.8 million for the nine months ended September 30, 2021, primarily due to higher revenues, partially offset by higher cost of revenues, higher SG&A expenses during the nine months ended September 30, 2021. As a percentage of revenues, income from operations increased from 10.1% for the nine months ended September 30, 2020 to 14.5% for the nine months ended September 30, 2021.

Foreign Exchange Gain/(Loss). Net 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, 2021. The average exchange rate of the U.S. dollar against the Indian rupee decreased from 74.18 during the nine months ended September 30, 2020 to 73.57 during the nine months ended September 30, 2021. The average exchange rate of the U.K. pound sterling against the U.S. dollar increased from 1.27 during the nine months ended September 30, 2020 to 1.38 during the nine months ended September 30, 2021. The average exchange rate of the U.S. dollar against the Philippine peso decreased from 49.94 during the nine months ended September 30, 2020 to 48.94 during the nine months ended September 30, 2021. The average exchange rate of the U.S. dollar against the South African ZAR decreased from 16.88 during the nine months ended September 30, 2020 to 14.64 during the nine months ended September 30, 2021.

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

Interest expense. Interest expense decreased from $8.6 million for the nine months ended September 30, 2020 to $6.8 million for the nine months ended September 30, 2021, primarily due to settlement of outstanding obligations under the Notes
53

on August 27, 2021, and lower effective interest rates of 2.0% under our Credit Facility during the nine months ended September 30, 2021, compared to 2.4% during the nine months ended September 30, 2020.

Other Income, net.

Nine months ended September 30,Percentage change
20212020Change
Gain on sale and mark-to-market of mutual funds$3.9 $7.1 $(3.2)(45.1)%
Interest and dividend income2.1 1.9 0.2 10.5 %
Other, net(0.7)0.2 (0.9)(450.0)%
Other income, net$5.3 $9.2 $(3.9)(42.4)%


Other income, net decreased by $3.9 million, from $9.2 million for the nine months ended September 30, 2020 to $5.3 million for the nine months ended September 30, 2021, primarily due to lower amount invested in mutual funds and lower returns on such investments of $3.2 million, partially offset by increase in interest income of $0.2 million during the nine months ended September 30, 2021, compared to the nine months ended September 30, 2020.

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

Income Tax Expense. The effective tax rate decreased from 24.3% during the nine months ended September 30, 2020 to 20.3% during the nine months ended September 30, 2021. We recorded income tax expense of $22.1 million and $18.4 million for the nine months ended September 30, 2021 and 2020, respectively. The increase in the income tax expense was primarily a result of higher profit during the nine months ended September 30, 2021, compared to the nine months ended September 30, 2020, and the recording of higher excess tax benefits related to stock awards of $1.8 million pursuant to ASU No. 2016-09 during the nine months ended September 30, 2020, compared to $1.6 million during the nine months ended September 30, 2021, partially offset by (i) 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 (ii) the recording of a one-time tax expense of $1.3 million due to the election of a new tax regime, during the nine months ended September 30, 2020, for two of our Indian subsidiaries that provides for a lower tax rate on earnings in exchange for foregoing certain tax credits, including minimum alternative tax credits.

Net Income. Net income increased from $57.3 million for the nine months ended September 30, 2020 to $86.4 million for the nine months ended September 30, 2021, primarily due to increase in income from operations of $48.0 million, lower interest expense of $1.8 million and lower loss from equity-method investment of $0.2 million, partially offset by loss on settlement of the Notes of $12.8 million, lower other income, net of $3.9 million, higher income tax expense of $3.7 million and lower foreign exchange gain, net of $0.5 million. As a percentage of revenues, net income increased from 8.1% for the nine months ended September 30, 2020 to 10.5% for the nine months ended September 30, 2021.

54

Liquidity and Capital Resources
 Nine months ended September 30,
 20212020
 (dollars in millions)
Opening cash, cash equivalents and restricted cash$225.5 $127.0 
Net cash provided by operating activities113.8 126.3 
Net cash (used for)/provided by investing activities
(21.5)11.1 
Net cash used for financing activities(189.1)(48.4)
Effect of exchange rate changes(5.0)— 
Closing cash, cash equivalents and restricted cash$123.7 $216.0 

As of September 30, 2021 and 2020, we had $284.3 million and $362.6 million, respectively, in cash, cash equivalents and short-term investments, of which $254.2 million and $300.7 million, respectively, is located in foreign jurisdictions that upon distribution may be subject to withholding and other taxes. We periodically evaluate opportunities to distribute cash among our group entities 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. During the three months ended September 30, 2021, we repatriated to the United States $17.0 million (net of $0.9 million withholding taxes) from India. During the nine months ended September 30, 2021, we repatriated to the United States $66.0 million (net of $3.5 million withholding taxes) from India and $42.5 million (net of $7.5 million withholding taxes) from the Philippines. These distributions do not constitute a change in our permanent reinvestment assertion. We base our decision to continue to indefinitely reinvest earnings in India and the Philippines on our estimate of the working capital required to support our operations in these geographies and periodically review our capital initiatives to support and expand our global operations, as well as an economically viable rate of return on our investments made in India and the Philippines as compared to those made in the United States.

Operating Activities: Net cash provided by operating activities was $113.8 million for the nine months ended September 30, 2021 as compared to net cash provided by operating activities of $126.3 million for the nine months ended September 30, 2020, reflecting higher working capital needs, offset by higher cash earnings. The major drivers contributing to the decrease of $12.5 million year-over-year included the following:

Changes in accounts receivable, including advance billings, contributed lower cash flow of $78.4 million in the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. The decrease was a result of higher accounts receivable resulting from revenue growth, change in credit terms for certain clients during the nine months ended September 30, 2021, and advance collections during the three months ended December 31, 2020. Lower cash flows were also affected by our accounts receivable days sales outstanding, which marginally increased to 58 days as of September 30, 2021 from 57 days as of September 30, 2020.

Increase in net income of $29.1 million in the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020, primarily due to an increase in income from operations of $48.0 million driven by higher revenues, lower interest expense of $1.8 million, partially offset by loss on settlement of the Notes of $12.8 million, lower other income, net of $3.9 million, and higher income tax expense of $3.7 million.

Increase in accrued employee costs, accrued expenses and other liabilities contributed higher cash flow of $56.3 million in the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. The increase was primarily due to lower payment and higher provisions of annual performance incentives of $37.2 million, higher other employee cost accruals of $2.5 million and higher accrued expenses and other liabilities of $16.6 million, during the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020.

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

55

Investing Activities: Cash flows used for investing activities were $21.5 million for the nine months ended September 30, 2021 as compared to cash flows provided by investing activities of $11.1 million for the nine months ended September 30, 2020. The decrease is mainly due to net redemption of investments of $6.7 million during nine months ended September 30, 2021 as compared to net redemption of investments of $45.8 million during the nine months ended September 30, 2020. This was partially offset by lower capital expenditures for purchase of long-lived assets, including investments in infrastructure, technology assets, software and product developments of $5.8 million during the nine months ended September 30, 2021 as compared to the nine months ended September 30, 2020 and acquisition of an additional stake in our equity affiliate of $0.7 million during the nine months ended September 30, 2020.

Financing Activities: Cash flows used for financing activities were $189.1 million during the nine months ended September 30, 2021 as compared to cash flows used for financing activities of $48.4 million during the nine months ended September 30, 2020. The increase in cash flows used for financing activities was primarily due to higher net repayment of our borrowings of $94.0 million under our revolving Credit Facility and the Notes and higher purchases of treasury stock by $46.7 million under our share repurchase program during the nine months ended September 30, 2021 as compared to the nine months ended September 30, 2020.

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.

We incurred $29.0 million of capital expenditures in the nine months ended September 30, 2021. We expect to incur capital expenditures of between $35.0 million and $40.0 million in 2021, 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 tax assessment orders 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 24 - 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.

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. As of September 30, 2021 and December 31, 2020, we deferred our contributions to FICA of $6.3 million each under the CARES Act. The deferred amount will be payable as follows: (1) 50% of the deferred amount will be 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.
Financing Arrangements (Debt Facility)
The following tables summarizes our Debt balances as of September 30, 2021 and December 31, 2020:



56

As of September 30, 2021As of December 31, 2020
(dollars in millions)(dollars in millions)
Revolving Credit FacilityTotalRevolving Credit FacilityNotesTotal
Current portion of long-term borrowings$15.0 $15.0 $25.0 $ $25.0 
Long-term borrowings$170.0 $170.0 $64.0 $150.0 $214.0 
Unamortized debt discount— — — (11.2)(11.2)
Unamortized debt issuance costs*— — — (0.8)(0.8)
Long-term borrowings
$170.0 $170.0 $64.0 $138.0 $202.0 
Total borrowings$185.0 $185.0 $89.0 $138.0 $227.0 
*Unamortized debt issuance costs for our revolving Credit Facility of $0.3 million and $0.5 million as of September 30, 2021 and December 31, 2020, respectively, is presented under “Other current assets” and “Other assets,” as applicable in our consolidated balance sheets.
On August 27, 2021, we entered into a Payoff and Termination Agreement (the “Payoff and Termination Agreement”) with the Purchaser, pursuant to which we prepaid and settled its outstanding obligations under the Notes for an aggregate consideration of $236.7 million, excluding accrued and unpaid interest under the Notes calculated through and including, August 26, 2021, in the form of a combination of cash and share of our common stock. As a result, we made a cash payment of $200.0 million to the Purchaser and satisfied the remainder of the obligation under the Notes by issuing to the Purchaser 310,394 shares of our common stock calculated at $118.37 per share based on a 20-day volume weighted average price ending on, and including, August 26, 2021. We satisfied the cash payment obligation under the Payoff and Termination Agreement by drawing $200.0 million from our existing revolving Credit Facility, and our common stock was issued from our existing treasury shares. See Note 17 - Borrowings and Note 18 - Capital Structure to our unaudited consolidated financial statements herein for further details.
Off-Balance Sheet Arrangements
In the ordinary course of business, we provide standby letters of credit to third parties primarily for facility leases. As of September 30, 2021 and December 31, 2020, we had outstanding letters of credit of $0.5 million each, that were not recognized in our unaudited and audited consolidated balance sheets, respectively. 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.
57

Contractual Obligations
The following table sets forth our contractual obligations as of September 30, 2021:
Payment Due by Period
Less than1-34-5After
1 yearyearsyears5 yearsTotal
(dollars in millions)
Finance leases$0.2 $0.2 $0.1 $— $0.5 
Operating leases(a)
24.3 43.2 20.9 28.2 116.6 
Purchase obligations5.2 — — — 5.2 
Other obligations(b)
2.8 5.0 4.0 7.0 18.8 
Borrowings:
Principal payments15.0 170.0 — — 185.0 
Interest payments(c)
1.9 0.2 — — 2.1 
Total contractual cash obligations(d)
$49.4 $218.6 $25.0 $35.2 $328.2 
(a)Represents undiscounted operating lease liabilities payable over the lease term.
(b)Represents estimated employee benefit payments under the Gratuity Plan.
(c)Interest on borrowings is calculated based on the interest rate on the outstanding borrowings as of September 30, 2021.
(d)Excludes $0.9 million related to uncertain tax positions, since the extent of the amount and timing of payment is currently not reliably estimable or determinable.

Certain units of our Indian subsidiaries were established as 100% Export-Oriented units 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. We have 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. We believe, however, that these units have in the past satisfied and will continue to satisfy the required conditions.

Our operations centers in the Philippines are registered with the Philippine Economic Zone Authority. The registration provides us with certain fiscal incentives on the import of capital goods and local purchase of services and materials and requires our Philippines subsidiary to meet certain performance and investment criteria. We believe that these centers have in the past satisfied and will continue to satisfy the required criteria.
Recent Accounting Pronouncements
For a description of recent accounting pronouncements, see Note 2—“Recent Accounting Pronouncements” to the unaudited consolidated financial statements contained herein.
58

ITEM 3.    Quantitative and Qualitative Disclosures About Market Risk

During the three months ended September 30, 2021, 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, 2020.


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, 2021. Based upon that evaluation, the CEO and CFO have concluded that our disclosure controls and procedures, as of September 30, 2021, were effective.
Changes in Internal Control over Financial Reporting

During the three months ended September 30, 2021, 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.


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 24 - Commitments and Contingencies to our unaudited consolidated financial statements contained herein for details.

ITEM 1A.    Risk Factors

We have discussed under the heading “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020 (the “2020 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.

The following constitutes a supplement to the 2020 Form 10-K, Part I, Item 1A “Risk Factors” under “Our business, results of operations and financial condition have been adversely affected, and could in the future be materially adversely affected, by the coronavirus pandemic.”

In late March 2021, a new serious outbreak of COVID-19 virus began affecting India. The outbreak resulted in an exorbitant spike in the number of COVID patients, which overwhelmed the healthcare infrastructure in India. The Indian government reinstated lockdowns limiting in certain cases the movement of our employees to offices. During the same period, the Philippines also began experiencing a spike in the number of COVID patients. In July 2021, a significant increase in number of COVID-19 cases across the U.S. were brought on by the new variant of the COVID-19 virus. The situation has improved in India, the Philippines and the U.S., but we continue to monitor the situation in all of the jurisdictions in which we operate. Our operations were not materially affected in any of these geographies as a result of our appropriate business
59

continuity procedures. It is possible that any further developments, including the emergence of new variants of the COVID-19 virus, could adversely affect our business and results of operations.


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, 2021, purchases of common stock were as follows:
PeriodTotal Number of
Shares Purchased
Average Price
Paid per share
(1)
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, 2021 through July 31, 202192,782 $107.78 92,782 $56,772,723 
August 1, 2021 through August 31, 202194,890 $117.99 94,890 $45,576,588 
September 1, 2021 through September 30, 202156,908 $123.00 56,908 $38,576,664 
Total244,580 $115.28 244,580 $— 
(1) Average of high and low price of common stock on the trading day prior to the vesting date of the shares of restricted stock.

On December 16, 2019, our Board of Directors authorized a $200.0 million common stock repurchase program beginning January 1, 2020 through December 31, 2022 (the “2019 Repurchase Program”). The shares may be purchased by us from time to time from the open market and through private transactions, or otherwise, as determined by us as market conditions warrant. The 2019 Repurchase Program may be suspended or discontinued at any time.


ITEM 3.    Defaults Upon Senior Securities

None.

ITEM 4.    Mine Safety Disclosures
Not applicable.

ITEM 5.    Other Information
None.

60


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)

61

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

62
EX-31.1 2 exls-ex311x09302021x10q.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: November 2, 2021/s/ Rohit Kapoor
Rohit Kapoor
Vice-Chairman and Chief Executive Officer

EX-31.2 3 exls-ex312x09302021x10q.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: November 2, 2021/s/ Maurizio Nicolelli
Maurizio Nicolelli
Chief Financial Officer

EX-32.1 4 exls-ex321x09302021x10q.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, 2021 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
November 2, 2021

EX-32.2 5 exls-ex322x09302021x10q.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, 2021 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
November 2, 2021

EX-101.SCH 6 exls-20210930.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/(Loss) (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 220032001 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 210041003 - Disclosure - Segment and Geographical Information link:presentationLink link:calculationLink link:definitionLink 230053001 - Disclosure - Segment and Geographical Information (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 210101004 - Disclosure - Revenues, net link:presentationLink link:calculationLink link:definitionLink 230113002 - Disclosure - Revenues, net (Tables) 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 210181005 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 230193003 - Disclosure - Earnings Per Share (Tables) 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 210221006 - Disclosure - Cash, Cash Equivalents and Restricted Cash link:presentationLink link:calculationLink link:definitionLink 230233004 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink 240244013 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 210251007 - Disclosure - Other Income, net link:presentationLink link:calculationLink link:definitionLink 230263005 - Disclosure - Other Income, net (Tables) link:presentationLink link:calculationLink link:definitionLink 240274014 - Disclosure - Other Income, net - Summary of Other Income, net (Details) link:presentationLink link:calculationLink link:definitionLink 210281008 - Disclosure - Property and Equipment, net link:presentationLink link:calculationLink link:definitionLink 230293006 - Disclosure - Property and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 240304015 - Disclosure - Property and Equipment, net - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 240314016 - Disclosure - Property and Equipment, net - Depreciation and Amortization Expense and Effect of Foreign Exchange Gain/Loss (Details) link:presentationLink link:calculationLink link:definitionLink 240324017 - Disclosure - Property and Equipment, net - Internally Developed Software Costs, Included under Software (Details) link:presentationLink link:calculationLink link:definitionLink 240334018 - Disclosure - Property and Equipment, net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 210341009 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 230353007 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 240364019 - Disclosure - Goodwill and Intangible Assets - Summary of Company's Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 240374020 - Disclosure - Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240374020 - Disclosure - Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240384021 - Disclosure - Goodwill and Intangible Assets - Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240394022 - Disclosure - Goodwill and Intangible Assets - Weighted Average Life of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240404023 - Disclosure - Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 210411010 - Disclosure - Other Current Assets link:presentationLink link:calculationLink link:definitionLink 230423008 - Disclosure - Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 240434024 - Disclosure - Other Current Assets - Schedule of Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 210441011 - Disclosure - Other Assets link:presentationLink link:calculationLink link:definitionLink 230453009 - Disclosure - Other Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 240464025 - Disclosure - Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 210471012 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 230483010 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 240494026 - Disclosure - Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 210501013 - Disclosure - Other Non-Current Liabilities link:presentationLink link:calculationLink link:definitionLink 230513011 - Disclosure - Other Non-Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 240524027 - Disclosure - Other Non-Current Liabilities - Summary of Other Non-Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 210531014 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 230543012 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 240554028 - Disclosure - Accumulated Other Comprehensive Loss - Summary of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 210561015 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 230573013 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 240584029 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 240594030 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 210601016 - Disclosure - Derivatives and Hedge Accounting link:presentationLink link:calculationLink link:definitionLink 230613014 - Disclosure - Derivatives and Hedge Accounting (Tables) link:presentationLink link:calculationLink link:definitionLink 240624031 - Disclosure - Derivatives and Hedge Accounting - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240634032 - Disclosure - Derivatives and Hedge Accounting - Summary of Fair Value of Foreign Currency Exchange Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 240644033 - Disclosure - Derivatives and Hedge Accounting - Summary of Effect of Foreign Currency Exchange Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 240654034 - Disclosure - Derivatives and Hedge Accounting - Location of Gain or Loss Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 240664035 - Disclosure - Derivatives and Hedge Accounting - Effect of Net Investment Hedges on AOCL (Details) link:presentationLink link:calculationLink link:definitionLink 210671017 - Disclosure - Borrowings link:presentationLink link:calculationLink link:definitionLink 230683015 - Disclosure - Borrowings (Tables) link:presentationLink link:calculationLink link:definitionLink 240694036 - Disclosure - Borrowings - Company's Debt Position (Details) link:presentationLink link:calculationLink link:definitionLink 240704037 - Disclosure - Borrowings - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240714038 - Disclosure - Borrowings - Credit Facilities Carried an Effective Interest Rate (Details) link:presentationLink link:calculationLink link:definitionLink 240724039 - Disclosure - Borrowings - Notes Carried an Effective Interest Rate (Details) link:presentationLink link:calculationLink link:definitionLink 240734040 - Disclosure - Borrowings - Interest Expense and Amortization of Debt Discount (Details) link:presentationLink link:calculationLink link:definitionLink 240744041 - Disclosure - Borrowings - Principle Maturities of Borrowings and Credit Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 210751018 - Disclosure - Capital Structure link:presentationLink link:calculationLink link:definitionLink 230763016 - Disclosure - Capital Structure (Tables) link:presentationLink link:calculationLink link:definitionLink 240774042 - Disclosure - Capital Structure - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240784043 - 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 240794044 - Disclosure - Capital Structure - Purchased Shares of its Common Stock, Including Commissions (Details) link:presentationLink link:calculationLink link:definitionLink 210801019 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 230813017 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 240824045 - Disclosure - Employee Benefit Plans - Net Gratuity Cost (Details) link:presentationLink link:calculationLink link:definitionLink 240834046 - Disclosure - Employee Benefit Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240844047 - Disclosure - Employee Benefit Plans - Change in Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240854048 - Disclosure - Employee Benefit Plans - Contribution Plan (Details) link:presentationLink link:calculationLink link:definitionLink 210861020 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 230873018 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 240884049 - Disclosure - Leases - Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 240894050 - Disclosure - Leases - Components of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 240904051 - Disclosure - Leases - Cash Flow and Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 240914052 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 240924053 - Disclosure - Leases - Maturities of Lease Liabilities Prior Year (Details) link:presentationLink link:calculationLink link:definitionLink 210931021 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 230943019 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 240954054 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240964055 - Disclosure - Income Taxes - Recognized in Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 210971022 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 230983020 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 240994056 - Disclosure - Stock-Based Compensation - Costs Related to Company's Stock-Based Compensation Plan (Details) link:presentationLink link:calculationLink link:definitionLink 241004057 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 241014058 - Disclosure - Stock-Based Compensation - Stock Based Compensation Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 241024059 - Disclosure - Stock-Based Compensation - Restricted Stock Units Activity Under Company's Stock Plans (Details) link:presentationLink link:calculationLink link:definitionLink 241034060 - Disclosure - Stock-Based Compensation - Performance Based Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 211041023 - Disclosure - Related Party Disclosures link:presentationLink link:calculationLink link:definitionLink 231053021 - Disclosure - Related Party Disclosures (Tables) link:presentationLink link:calculationLink link:definitionLink 241064061 - Disclosure - Related Party Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 211071024 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 241084062 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 exls-20210930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 exls-20210930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 exls-20210930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Repurchase of common stock authorized, maximum Stock Repurchase Program, Authorized Amount Hedging Designation [Domain] Hedging Designation [Domain] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Summary of Company's Purchased Shares of its Common Stock, Including Commissions Class of Treasury Stock [Table Text Block] Number, vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Trade names and trademarks Trade names and trademarks (Finite lived) Trademarks and Trade Names [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Leasehold improvements Leasehold Improvements [Member] Net income attributable to ExlService Holdings, Inc. stockholders Net income Net Income (Loss) Attributable to Parent Entity Emerging Growth Company Entity Emerging Growth Company Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Interest cost Defined Benefit Plan, Interest Cost Accrued employee costs Employee-related Liabilities, Current Accrued withholding taxes Deferred Tax Assets, Withholding Taxes Deferred Tax Assets, Withholding Taxes Income Statement Location [Axis] Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Consideration received for process transition activities Contract From Customer Liability,, Consideration Received From Transitions Activities Contract From Customer Liability, Consideration Received From Transitions Activities Export-oriented units established, percentage Export Oriented Units Established Percentage Export oriented units established percentage. Foreign currency translation gain/(loss) Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Debt instrument, conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment 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 Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Contracts with Customer, Receivables, Liabilities and Revenue Recognized Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Additional paid-in capital Additional Paid in Capital, Common Stock Entity Filer Category Entity Filer Category Number of options, forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Operating lease Operating Lease, Weighted Average Remaining Lease Term Other assets Other Assets, Noncurrent Rest of World Rest of World Rest Of World [Member] Rest of World. Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Segments [Axis] Segments [Axis] Number available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Retirement Benefits [Abstract] Retirement Benefits [Abstract] Net (decrease)/increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Advance income tax, net Increase (Decrease) in Income Taxes Payable Aggregate intrinsic value, exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Derivative financial instruments Foreign Currency Contracts, Liability, Fair Value Disclosure 2021 (October - December) Long-Term Debt, Maturity, Remainder of Fiscal Year Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Subsequent Event Type [Domain] Subsequent Event Type [Domain] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization expense Amortization of Intangible Assets Other current assets Other Current Assets [Member] Dilutive effect of conversion premium on the Notes (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Operating lease Operating Lease, Weighted Average Discount Rate, Percent 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 Expected return on plan assets, percentage Defined Benefit Plan Expected Return On Plan Assets Percentage Defined Benefit Plan Expected Return On Plan Assets Percentage Deferred revenue (consideration received in advance) Contract with Customer, Liability, Revenue Recognized 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 Buildings Building [Member] Advance income tax, net Prepaid Taxes 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 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 Actual return Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Revenues and cost of revenues for Company's reportable segments [Line Items] Revenue from External Customer [Line Items] Derivatives in Cash Flow Hedging Relationships Derivatives in cash flow hedging relationships Cash Flow Hedging [Member] Retirement benefits Liability, Defined Benefit Plan, Noncurrent Schedule of Indefinite Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Award Type [Domain] Award Type [Domain] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Credit Facility [Domain] Credit Facility [Domain] Assets Assets [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] 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] Amortization of actuarial loss, gross of tax Defined Benefit Plan, Amortization of Gain (Loss) Land Land [Member] Right-of-use assets obtained in exchange for new finance lease liabilities Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Derivatives and Hedge Accounting Derivative Instruments and Hedging Activities Disclosure [Text Block] Number, granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Preferred stock, $0.001 par value; 15,000,000 shares authorized, none issued Preferred Stock, Value, Issued 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 Entity Address, City or Town Entity Address, City or Town Convertible debt, threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Retained Earnings Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Liabilities, Noncurrent [Abstract] Liabilities, Noncurrent [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Weighted-average remaining lease term (in years) Weighted-Average Remaining Lease Term [Abstract] Weighted-Average Remaining Lease Term [Abstract] Long-lived Assets Based on Geographical Information Long-lived Assets by Geographic Areas [Table Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Reclassification adjustments Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract] Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Shares repurchased (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] 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 Summary of Other Non-Current Liabilities Other Noncurrent Liabilities [Table Text Block] Principal payments of finance lease liabilities Financing cash outflows for finance leases Finance Lease, Principal Payments Entity Interactive Data Current Entity Interactive Data Current Interest expense on the Notes Interest Expense, Related Party Number of operating segments Number of Operating Segments Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Basic (in dollars per share) Earnings Per Share, Basic Other Assets Other Assets Disclosure [Text Block] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] 2024 2023 Lessee, Operating Lease, Liability, to be Paid, Year Three Finance Lease Finance Lease [Abstract] Finance Lease [Abstract] 2019 Repurchase Program Two Thousand Nineteen Repurchase Program [Member] Two Thousand Nineteen Repurchase Program [Member] Revenues, net Revenue from Contract with Customer [Text Block] 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 Document Type Document Type 2022 Long-Term Debt, Maturity, Year One Unamortized debt issuance cost Unamortized Debt Issuance Expense Interest expense on the Notes Interest Expense, Debt Additions / (reductions) during the period Accounts Receivable, Credit Loss Expense (Reversal) And Other Writeoffs Accounts Receivable, Credit Loss Expense (Reversal) And Other Writeoffs Contribution to the defined benefit plans Defined Contribution Plan, Cost Entity Current Reporting Status Entity Current Reporting Status Interest and dividend income Investment Income, Interest and Dividend Operating cash outflows for operating leases Operating Lease, Payments Others, net Other Noncash Income (Expense) Foreign currency exchange contracts, asset Derivative Asset, Fair Value, Gross Asset Unrealized gain/(loss) on cash flow hedges Unrealized gain/(loss) recognized in AOCL Effect of net investment hedges on accumulated other comprehensive loss Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Allowance / (reversal) for expected credit losses Accounts Receivable, Credit Loss Expense (Reversal) Total Long-term Debt, Gross Goodwill [Roll Forward] Goodwill [Roll Forward] Summary of Other Income, Net Interest and Other Income [Table Text Block] Plan Name [Axis] Plan Name [Axis] Assets Assets, Fair Value Disclosure [Abstract] Total borrowings Debt outstanding Long-term Debt Property and equipment, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Contract Acquisition Costs Contract Acquisition Costs [Member] Contract Acquisition Costs [Member] Derivative instruments Derivative Instruments and Hedges, Liabilities Total Assets, Fair Value Disclosure Level 1 Fair Value, Inputs, Level 1 [Member] Unrealized foreign exchange gain, net Foreign Currency Transaction Gain (Loss), Unrealized BPM and related services BPM and Related Services [Member] BPM and Related Services [Member] Document Transition Report Document Transition Report Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Long-term borrowings Long-term Debt, Gross, Excluding Current Maturities Long-term Debt, Gross, Excluding Current Maturities Finite-lived intangible assets: Finite-Lived Intangible Assets [Line Items] Total liabilities and stockholders’ equity Liabilities and Equity Other Income and Expenses [Abstract] Other Income and Expenses [Abstract] Deferred revenue Contract with Customer, Liability, Current Excess tax benefits, stock awards Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount 2025 Lessee, Operating Lease, Liability, to be Paid, Year Five 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 Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid 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. Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Hedging Relationship [Domain] Hedging Relationship [Domain] Derivative financial instruments Foreign Currency Contract, Asset, Fair Value Disclosure Schedule of Other Current Assets Schedule of Other Current Assets [Table Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Income tax effects relating to above Income tax effects Total income tax benefit / (expense) recognized in other comprehensive income / (loss) Reclassification from AOCI, Current Period, Tax Earnings Per Share Earnings Per Share [Text Block] Operating expenses: Operating Expenses [Abstract] Weighted average purchase price per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share 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] Other Non-Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Stock issued against stock-based compensation plans Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Unrecognized tax benefits Liability for Uncertainty in Income Taxes, Noncurrent Gross profit Gross Profit 2023 2022 Lessee, Operating Lease, Liability, to be Paid, Year Two 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 Conversion rate Debt Instrument, Convertible, Conversion Ratio Balance Sheet Location [Domain] Balance Sheet Location [Domain] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Total Financial and Nonfinancial Liabilities, Fair Value Disclosure Operating Lease Operating Leases [Abstract] Operating Leases [Abstract] Income before income tax expense and earnings from equity affiliates Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Unamortized debt issuance costs Debt Issuance Costs, Net Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Cash, Cash Equivalents and Restricted Cash Cash and Cash Equivalents Disclosure [Text Block] Others, net Other Miscellaneous Nonoperating Income (Expense) Other Miscellaneous Nonoperating Income (Expense) Derivative instruments Derivative Asset, Current Leases Lessee, Finance Leases [Text Block] Gains / (losses) recognized during the period Other Comprehensive Income (Loss), before Reclassifications, before Tax Trading Symbol Trading Symbol Deferred tax assets, net Deferred Income Tax Assets, Net United Kingdom UNITED KINGDOM Current liabilities: Liabilities, Current [Abstract] Operating lease liabilities Increase (Decrease) in Operating Lease Liability General and administrative expenses General and administrative expenses General and Administrative Expense Borrowings Debt Disclosure [Text Block] Foreign currency translation loss Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Stock-Based Compensation Share-based Payment Arrangement [Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Accounting Policies [Abstract] Accounting Policies [Abstract] Accrued employee costs Increase (Decrease) in Other Employee-Related Liabilities Weighted-average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Derivative Instrument [Axis] Derivative Instrument [Axis] Issuance of treasury stock (in shares) Stock Issued During Period, Shares, New Issues Total operating lease liabilities Present value of lease liabilities Operating Lease, Liability Letters of credit outstanding Letters of Credit Outstanding, Amount Schedule of Performance Based Stock Awards Activity Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block] Foreign exchange gain, net Gain/(loss) recognized in consolidated statements of income Foreign exchange gain/(loss), net Foreign Currency Transaction Gain (Loss), before Tax Common stock, $0.001 par value; 100,000,000 shares authorized, 39,312,225 shares issued and 33,343,895 shares outstanding as of September 30, 2021 and 38,968,052 shares issued and 33,559,434 shares outstanding as of December 31, 2020 Common Stock, Value, Issued Finance lease Finance Lease, Weighted Average Discount Rate, Percent Loss on settlement of convertible notes, foreign exchange gain, interest expense and other income, net Nonoperating Income (Expense) Emerging Business Emerging Business [Member] Emerging Business [Member] Purchase Commitment Long-term Purchase Commitment, Amount 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. Cost not yet recognized, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 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 Basis of Preparation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies (Refer to Note 24) Commitments and Contingencies Deferred contract fulfillment costs Deferred Contract Acquisition Costs NonCurrent Deferred Contract Acquisition Costs NonCurrent Leases Lessee, Operating Leases [Text Block] Analytics services Analytics Services [Member] Analytics Services [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Aggregate consideration, debt component Related Party Transaction, Amounts Of Transaction, Debt Related Party Transaction, Amounts Of Transaction, Debt Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Class of Treasury Stock [Table] Class of Treasury Stock [Table] Deposits with statutory authorities Deposit Assets Income taxes payable Accrued Income Taxes, Noncurrent 2021 (October 1 - December 31) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year 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 Restricted Stock Restricted Stock [Member] Contract assets Contract with Customer, Asset, before Allowance for Credit Loss Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Insurance Insurance [Member] Insurance [Member] Document Period End Date Document Period End Date Deferred contract fulfillment costs Deferred Contract Acquisition Costs Current Deferred Contract Acquisition Costs Current Dilutive effect of share-based awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Goodwill [Line Items] Goodwill [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues Based on Geographical Information Revenue from External Customers by Geographic Areas [Table Text Block] Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Entity Registrant Name Entity Registrant Name Treasury stock (in shares) Treasury Stock, Shares 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) Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Network equipment and computers Technology Equipment [Member] 2026 and thereafter 2026 and thereafter Finance Lease, Liability, to be Paid, after Year Five Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued Liabilities, Current Revenues, net Revenue from Contract with Customer, Excluding Assessed Tax Less: Imputed interest Finance Lease, Liability, Undiscounted Excess Amount Employee Stock Option Share-based Payment Arrangement, Option [Member] Equity [Abstract] Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Interest accrued on term deposits Interest Receivable, Current 2025 Finance Lease, Liability, to be Paid, Year Five Notes Convertible Notes Payable [Member] Common Stock Common Stock [Member] Loss on net investment hedges Losses on net investment hedges Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax Finance lease Finance Lease, Weighted Average Remaining Lease Term Segment and Geographical Information Segment Reporting Disclosure [Text Block] Income from operations Operating Income (Loss) Contribution to the 401(k) Plans Defined Contribution Plan, Employer Discretionary Contribution Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Current portion of operating lease liabilities Operating lease liabilities - Current Operating Lease, Liability, Current Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Hedging Designation [Axis] Hedging Designation [Axis] Issuance of treasury stock Issuance of shares of the Company's common stock Stock Issued During Period, Value, Treasury Stock Reissued Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Additional Paid-in Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accrued capital expenditures Capital Expenditure, Liability, Current Capital Expenditure, Liability, Current Depreciation and amortization expense Depreciation Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Repayments of borrowings Repayments of debt Repayments of Debt Accrued capital expenditures Capital Expenditure, Liability, Noncurrent Capital Expenditure, Liability, Noncurrent Aggregate consideration Related Party Transaction, Amounts of Transaction Settlement of portion of convertible notes through issuance of treasury stock Notes Reduction Cash and Cash Equivalents [Abstract] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Treasury Stock Treasury Stock [Member] Interest accrued Interest Payable Contract assets Contract with Customer, Asset, before Allowance for Credit Loss, Current Tax expense as a result of electing new tax regime for two Indian subsidiaries Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Other assets Other Assets [Member] Other income, net Other income, net Other Nonoperating Income (Expense) Reduction in lease liabilities Increase (Decrease) In Operating Lease Liabilities Increase (Decrease) In Operating Lease Liabilities Effect of exchange rate changes Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Other current liabilities Other Liabilities, Current Employer contribution Defined Benefit Plan, Plan Assets, Contributions by Employer Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Total liabilities Liabilities Schedule of Company's Contribution Plan Defined Contribution Plan Disclosures [Table Text Block] Schedule of Accrued Expenses and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Award Type [Axis] Award Type [Axis] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One 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 Aggregate intrinsic value, outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value 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 Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Stockholders’ equity Stockholders' Equity Attributable to Parent Common stock, issued (in shares) Common Stock, Shares, Issued Change in Plan Assets Schedule of Changes in Fair Value of Plan Assets [Table Text Block] Advances to suppliers Prepaid Supplies Preferred stock, issued (in shares) Preferred Stock, Shares Issued 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 Designated as Hedging Instrument Derivatives Designated as Hedging Instruments Designated as Hedging Instrument [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Market Condition Based PRSUs Market Condition Based Performance Restricted Stock Units [Member] Market Condition Based Performance Restricted Stock Units [Member] Loss on settlement of convertible notes Loss on settlement of convertible notes Loss on early extinguishment and conversion of debt Gain (Loss) on Extinguishment of Debt Accounts receivable, including unbilled receivables Accounts Receivable, before Allowance for Credit Loss Acquisition of treasury stock Payments for Repurchase of Common Stock Estimated useful lives Property, Plant and Equipment, Useful Life India INDIA Schedule of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Supplemental disclosure of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Aggregate consideration, equity component Related Party Transaction , Amounts Of Transaction, Equity Related Party Transaction , Amounts Of Transaction, Equity Software Software and Software Development Costs [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Operating lease liabilities, less current portion Operating lease liabilities - Non-current Operating Lease, Liability, Noncurrent Total lease payments Finance Lease, Liability, Payment, Due Measurement Frequency [Domain] Measurement Frequency [Domain] Debt instrument face amount Debt Instrument, Face Amount 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 Interest expense Interest Expense 2022 2021 Finance Lease, Liability, to be Paid, Year One Net gratuity cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Effective Interest Rate Debt Instrument, Interest Rate, Effective Percentage Philippines PHILIPPINES Amortization Capitalized Contract Cost, Amortization City Area Code City Area Code Weighted-average discount rate Weighted-Average Discount Rate [Abstract] Weighted-Average Discount Rate [Abstract] Retained earnings Retained Earnings (Accumulated Deficit) Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Total finance lease liabilities Present value of lease liabilities Finance Lease, Liability Business Acquisition [Line Items] Business Acquisition [Line Items] Gain on sale and mark-to-market of mutual funds Gain (Loss) on Investments Impairment loss in relation to costs capitalized Capitalized Contract Cost, Impairment Loss Summary of Effect of Foreign Currency Exchange Contracts on Consolidated Statements of Income Derivative Instruments, Gain (Loss) [Table Text Block] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Restrictions on Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Investment in equity affiliate Equity Method Investments Amendment Flag Amendment Flag Summary of Fair Value of Foreign Currency Exchange Contracts Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block] Receivables from statutory authorities Service Taxes Receivable, Current Service Taxes Receivable, Current 2024 2023 Finance Lease, Liability, to be Paid, Year Three 2025 2024 Finance Lease, Liability, to be Paid, Year Four Trade names and trademarks Indefinite-lived Intangible Assets (Excluding Goodwill) Internally developed software, net Capitalized Computer Software, Net Proceeds from exercise of stock options Proceeds from Stock Options Exercised Short-term investments Short-term Investments 2023 2022 Finance Lease, Liability, to be Paid, Year Two 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 Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Income tax expense Income tax (expense)/benefit relating to above Income Tax Expense (Benefit) Total equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Accounts receivable, net Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Proceeds from borrowings Proceeds from Issuance of Long-term Debt Amortization of operating lease right-of-use assets Amortization Of Operating Lease Right Of Use Asset Amortization Of Operating Lease Right Of Use Asset Equity Components [Axis] Equity Components [Axis] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Change in Plan Assets Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Total current assets Assets, Current Selling and marketing expenses Selling and Marketing Expense [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Number, forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Derivative instruments Derivative Instruments and Hedges, Liabilities, Noncurrent Increase (Decrease) In Capitalized Contract Costs [Roll Forward] Increase (Decrease) In Capitalized Contract Costs [Roll Forward] Increase (Decrease) In Capitalized Contract Costs [Roll Forward] Revenues and Cost of Revenues for Company's Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Contract Fulfillment Costs Contract Fulfillment Costs [Member] Contract Fulfillment Costs [Member] Entity File Number Entity File Number Total consideration Stock Repurchased During Period, Value 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] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] 2026 and thereafter 2026 and thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Lease deposits Security Deposit Foreign currency translation gain/(loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Schedule of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Current portion of long-term borrowings Long-term Debt, Current Maturities Product and Service [Axis] Product and Service [Axis] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Entity Small Business Entity Small Business Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Equity Component [Domain] Equity Component [Domain] 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 Selling and marketing expenses Selling and marketing expenses Selling and Marketing Expense 2022 2021 Lessee, Operating Lease, Liability, to be Paid, Year One Effect of tax rate changes on retirement benefits Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax Schedule of Interest Expense Debt Recognized Schedule Of Interest Expense Debt [Table Text Block] Schedule of Interest Expense, Debt Debt instrument, day volume Debt Instrument, Convertible, Day Volume For Weighted Average Price Debt Instrument, Convertible, Day Volume For Weighted Average Price Amortization of non-cash interest expense related to convertible notes Amortization of debt discount on the Notes Amortization of Debt Discount (Premium) Motor vehicles Vehicles [Member] Statement [Line Items] Statement [Line Items] Property and equipment, net Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Deferred revenue Increase (Decrease) in Contract with Customer, Liability Restricted cash Restricted cash (non-current) Restricted Cash, Noncurrent 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] Purchase of investments Payments to Acquire Investments Proceeds from redemption of investments Proceeds from Sale, Maturity and Collection of Investments Fair value of convertible notes Convertible Debt, Fair Value Disclosures 2025 2024 Lessee, Operating Lease, Liability, to be Paid, Year Four Total intangible assets, gross carrying amount Intangible Assets, Gross (Excluding Goodwill) Debt Disclosure [Abstract] Debt Disclosure [Abstract] Fair Value Measurements Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Entity Address, State or Province Entity Address, State or Province Finance lease liabilities Finance lease liabilities - Current Finance Lease, Liability, Current Level 2 Fair Value, Inputs, Level 2 [Member] Geographic Distribution [Domain] Geographic Distribution [Domain] Accrued expenses and other current liabilities Accrued Expenses And Other Current Liabilities [Member] Accrued expenses and other current liabilities. Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Deferred transition revenue Contract with Customer, Liability, Noncurrent Segment Reporting [Abstract] Segment Reporting [Abstract] 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 Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Interest on lease liabilities Finance Lease, Interest Expense Employee Benefit Plans Retirement Benefits [Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Number of options, granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Entity Shell Company Entity Shell Company Convertible debt, threshold trading days Debt Instrument, Convertible, Threshold Trading Days Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Local Phone Number Local Phone Number Total other comprehensive income/(loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Costs Related to Company's Stock-based Compensation Plan Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Finance Leases Finance Lease, Liability, Payment, Due [Abstract] Cash flow hedge gain (loss) to be reclassified within twelve months Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Total assets Assets Plan Name [Domain] Plan Name [Domain] 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] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Numerators: Net Income (Loss) Attributable to Parent [Abstract] Geographical [Domain] Geographical [Domain] Accrued Expenses and Other Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Product and Service [Domain] Product and Service [Domain] Contract assets Contract with Customer, Asset, before Allowance for Credit Loss, Noncurrent Depreciation and amortization expense Depreciation and amortization expense Depreciation, Depletion and Amortization, Nonproduction Interest rate Debt Instrument, Interest Rate, Stated Percentage Derivative Contract [Domain] Derivative Contract [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Schedule of Credit Facilities Carried an Effective Interest Rate Schedule of Line of Credit Facilities [Table Text Block] Revolving Credit Facility Revolving Credit Facility Revolving Credit Facility [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Office furniture and equipment Furniture and Fixtures [Member] Schedule of Components of Lease Cost Lease, Cost [Table Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Entity Tax Identification Number Entity Tax Identification Number Others Other Assets, Miscellaneous, Current Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Geographical [Axis] Geographical [Axis] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Mutual funds Money Market And Mutual Fund Fair Value Disclosure Money market and mutual fund fair value disclosure. Basic (in shares) Basic weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Segments [Domain] Segments [Domain] Deposits for bank guarantees issued Bank Guarantee Issued Bank Guarantee Issued Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Service cost Defined Benefit Plan, Service Cost Hedging Relationship [Axis] Hedging Relationship [Axis] Restricted Stock Units Restricted Stock and Restricted Stock Units [Member] Restricted Stock and Restricted Stock Units [Member] Income taxes, net of refunds Income Taxes Paid, Net Opening Balance Closing Balance Capitalized Contract Cost, Gross Total Non-United States Non-US [Member] Amounts paid on deposits Amounts Paid As Deposits In Respect Of Contingencies Amounts paid as deposits in respect of Contingencies. Finance lease: Lease, Cost [Abstract] Schedule of Amortization of Intangible Assets Finite-lived Intangible Assets Amortization Expense [Table Text Block] Accounts receivable not billed Unbilled Contracts Receivable Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Total intangible assets, net carrying amount Intangible Assets, Net (Excluding Goodwill) Deferred revenue (consideration received in advance) Contract with Customer, Liability Unrealized (gain) / loss on short term investments Unrealized Gain (Loss) on Investments Net cash used for financing activities Net Cash Provided by (Used in) Financing Activities Cash paid during the period for: Interest Paid, Including Capitalized Interest, Operating and Investing Activities [Abstract] Other comprehensive income/(loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Less: 5,968,330 shares as of September 30, 2021 and 5,408,618 shares as of December 31, 2020, held in treasury, at cost Treasury Stock, Value 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] Deferred tax liabilities, net Deferred Income Tax Liabilities, Net Related Party Transaction [Line Items] Related Party Transaction [Line Items] Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Other non-current liabilities Other Noncurrent Liabilities [Member] Others Other Assets, Miscellaneous Gain / (loss) from equity-method investment Loss from equity-method investment Income (Loss) from Equity Method Investments Common stock issued (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Schedule of Restricted Stock Unit Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Schedule of Maturities of Finance Lease Liabilities Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Accounts payable Accounts Payable, Current Total including shares held in treasury Stockholders Equity Including Shares Held In Treasury Total stockholders' equity including shares held in treasury. Long-lived assets impairment charges Impairment, Long-Lived Asset, Held-for-Use Depreciation and amortization expense Depreciation, Depletion and Amortization Weighted average purchase price per share (in dollars per share) Accelerated Share Repurchases, Final Price Paid Per Share Assets and Liabilities Measured at Fair Value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Other Income, net Interest and Other Income [Text Block] Less : Accumulated amortization Capitalized Computer Software, Accumulated Amortization 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] Accumulated Other Comprehensive Loss Total AOCI Attributable to Parent [Member] 2021 (October 1 - December 31) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Other assets Other Assets Common stock, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Reduction in lease assets Increase (Decrease) In Operating Lease Assets Increase (Decrease) In Operating Lease Assets Accrued expenses Accrued Expenses Current Accrued expenses. Cost of revenues Cost of Goods and Services Sold Others Other Sundry Liabilities, Noncurrent Additions / (reductions) Increase (Decrease) In Capitalized Contract Cost Gross Increase (Decrease) In Capitalized Contract Cost Gross Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] New Credit Agreement New Credit Agreement [Member] New Credit Agreement [Member] 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] 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] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Total lease cost Lease, Cost Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Income Statement Location [Domain] Income Statement Location [Domain] ExlService Holdings, Inc. Stockholders’ equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] 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 Customer relationships Customer relationships Customer Relationships [Member] Owned assets, net Property, Plant and Equipment, Net Property and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Total operating expenses Operating expenses Operating Expenses Prepaid expenses Other Prepaid Expense, Current Other non-current liabilities Other non-current liabilities Other Liabilities, Noncurrent Translation adjustment Accounts Receivable, Allowance for Credit Loss, Foreign Currency Translation Accounts Receivable, Allowance for Credit Loss, Foreign Currency Translation Cost Capitalized Computer Software, Gross Schedule of Company's Debt Position Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Estimated Future Amortization of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Acquisition of treasury stock (in shares) Shares repurchased (in shares) Treasury Stock, Shares, Acquired Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Earnings per share attributable to ExlService Holdings, Inc. stockholders: Earnings Per Share [Abstract] Derivative instruments Derivative Asset Owned assets, gross Property, Plant and Equipment, Gross Less: Allowance for expected credit loss Balance at the beginning of the period Balance at the end of the period Accounts Receivable, Allowance for Credit Loss Income tax benefit on amortization of actuarial loss Reclassification adjustment for retirement benefits Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax Document Quarterly Report Document Quarterly Report Other assets Increase (Decrease) in Other Operating Assets Reclassification to net income Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax 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 Line of Credit Facility [Table] Line of Credit Facility [Table] Foreign currency exchange contracts Foreign Exchange Contract [Member] Retirement benefits Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax 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 Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Unrealized loss on cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Long-term borrowings, less current portion Long-term borrowings Long-term Debt, Excluding Current Maturities Liabilities Liabilities, Fair Value Disclosure [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Stock-based compensation expenses Share-based Payment Arrangement, Expense Client liabilities Broker-Dealer, Payable to Customer Foreign income Income (Loss) from Continuing Operations After Income Taxes, Foreign Income (Loss) from Continuing Operations After Income Taxes, Foreign Less: Accumulated depreciation and amortization Accumulated depreciation Finance Lease, Right-of-Use Asset, Accumulated Amortization Earnings per share attributable to ExlService Holdings Inc. stockholders: Earnings Per Share, Basic and Diluted [Abstract] Accrued expenses and other liabilities Increase (Decrease) in Other Accounts Payable and Accrued Liabilities 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] Plan assets at January 1, 2021 Plan assets at September 30, 2021 Defined Benefit Plan, Plan Assets, Amount Document Fiscal Period Focus Document Fiscal Period Focus Effective tax rate, current income tax expense (benefit) (as a percent) Effective Income Tax Rate Reconciliation, Percent Effect of foreign exchange gain/(loss) Gain (Loss) on Hedging Activity Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Restricted cash Restricted cash (current) Restricted Cash, Current 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 Payables and Accruals [Abstract] Payables and Accruals [Abstract] Capital work in progress Construction in Progress [Member] 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 United States United States UNITED STATES Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Healthcare Healthcare [Member] Healthcare Gross Carrying Amount Finite-Lived Intangible Assets, Gross Right-of-use assets under finance leases: Capital Leases, Balance Sheet, Assets by Major Class, Net [Abstract] Leases [Abstract] Leases [Abstract] Entity Central Index Key Entity Central Index Key Term deposits Time Deposits, at Carrying Value Weighted average life of intangible assets Finite-Lived Intangible Assets, Remaining Amortization Period Amortization expense Capitalized Computer Software, Amortization Security Exchange Name Security Exchange Name Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] 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 Diluted (in shares) Diluted weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Other comprehensive (loss)/income Other Comprehensive Income (Loss), Net of Tax Recurring Fair Value, Recurring [Member] Income Taxes Income Tax Disclosure [Text Block] Interest payable Interest Payable, Current Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Schedule of Stock Options Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Payable to statutory authorities Statutory Authority Payables, Current Statutory Authority Payables, Current Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Capital Structure Stockholders' Equity Note Disclosure [Text Block] Reductions due to write-off of accounts receivable Accounts Receivable, Allowance for Credit Loss, Writeoff Components of Net Periodic Benefit Cost Schedule of Net Benefit Costs [Table Text Block] Unrealized gain/(loss) on cash flow hedges Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Settlement of convertible notes Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Other Current Assets Other Current Assets [Text Block] 2026 and thereafter Finite-Lived Intangible Asset, Expected Amortization, Year Five Contract Acquisition and Fulfillment Costs Capitalized Contract Cost [Table Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Indefinite-lived intangible assets: Indefinite lived intangible assets [Abstract] Indefinite lived intangible assets [Abstract] Investment in equity affiliate Payments to Acquire Equity Method Investments Credit Facility [Axis] Credit Facility [Axis] Derivatives not designated as hedging instruments Not Designated as Hedging Instrument [Member] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Net cash (used for)/provided by investing activities Net Cash Provided by (Used in) Investing Activities Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Foreign exchange contracts outstanding Derivative Asset, Notional Amount 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 General and administrative expenses General and Administrative Expense [Member] Principles of Consolidation Consolidation, Policy [Policy Text Block] Total current liabilities Liabilities, Current Total consideration Payment, Tax Withholding, Share-based Payment Arrangement Cash payments for amounts included in the measurement of lease liabilities : Cash Flow, Operating Activities, Lessee [Abstract] Reclassification adjustment for cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Assets acquired under finance lease Lease Obligation Incurred 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 Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Currency translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Gain/ (loss) on foreign currency exchange contracts Reclassification out of Accumulated Other Comprehensive Income [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Owned Assets: Property, Plant and Equipment, Net, Excluding Capital Leased Assets [Abstract] Revenue Based PRSUs Revenue Based Performance Restricted Stock Units [Member] Revenue Based Performance Restricted Stock Units [Member] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Credit Facilities [Line Items] Line of Credit Facility [Line Items] 2021 (October 1 - December 31) Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security Long-lived assets Long-Lived Assets Statement [Table] Statement [Table] Other current assets Other current assets Other Assets, Current 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] Recent Accounting Pronouncements and Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Cost of revenues Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Income Tax (Deferred) Recognized in Other Comprehensive Income Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Statistical Measurement [Axis] Statistical Measurement [Axis] Contract liabilities Contract with Customer, Liability [Abstract] Foreign currency exchange contracts, liability Derivative Liability, Fair Value, Gross Liability Analytics Analytics [Member] Analytics [Member] Subsequent Event Subsequent Event [Member] Cover [Abstract] Cover [Abstract] Finance lease liabilities Finance lease liabilities - Non-current Finance Lease, Liability, Noncurrent Schedule of Other Assets Schedule of Other Assets [Table Text Block] Total Finite-Lived Intangible Assets, Net Goodwill Beginning Balance Ending Balance Goodwill (Gain)/loss on cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Cost of revenues Cost of Sales [Member] Income taxes payable, net Accrued Income Taxes, Current Amortization of actuarial loss, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax Maximum outstanding term of the cash flow hedges Maximum Length of Time Hedged in Cash Flow Hedge Withholding taxes Current Foreign Tax Expense (Benefit) Schedule of Goodwill Schedule of Goodwill [Table Text Block] 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] Repayment of the Notes in cash Notes Payable, Related Parties Subsequent Event Type [Axis] Subsequent Event Type [Axis] Developed technology Developed technology Developed Technology Rights [Member] Finance lease, right of use asset, gross Property and equipment, gross Finance Lease, Right-of-Use Asset, before Accumulated Amortization Operating lease Operating Lease, Cost Related Party Disclosures Related Party Transactions Disclosure [Text Block] Geographic Distribution [Axis] Geographic Distribution [Axis] Unamortized debt discount Debt Instrument, Unamortized Discount Retirement benefits Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Movement in Allowance for Expected Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Effective Interest Rate Line of Credit Facility, Interest Rate During Period Discretionary contributions towards 401(k) plan, maximum percentage Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred income tax benefit Deferred Income Tax Expense (Benefit) 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 EX-101.PRE 10 exls-20210930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 exls-20210930_htm.xml IDEA: XBRL DOCUMENT 0001297989 2021-01-01 2021-09-30 0001297989 2021-10-29 0001297989 2021-09-30 0001297989 2020-12-31 0001297989 2021-07-01 2021-09-30 0001297989 2020-07-01 2020-09-30 0001297989 2020-01-01 2020-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 us-gaap:CommonStockMember 2020-06-30 0001297989 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001297989 us-gaap:RetainedEarningsMember 2020-06-30 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001297989 us-gaap:TreasuryStockMember 2020-06-30 0001297989 2020-06-30 0001297989 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001297989 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001297989 us-gaap:TreasuryStockMember 2020-07-01 2020-09-30 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0001297989 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001297989 us-gaap:CommonStockMember 2020-09-30 0001297989 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001297989 us-gaap:RetainedEarningsMember 2020-09-30 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001297989 us-gaap:TreasuryStockMember 2020-09-30 0001297989 2020-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 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 us-gaap:CommonStockMember 2019-12-31 0001297989 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001297989 us-gaap:RetainedEarningsMember 2019-12-31 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001297989 us-gaap:TreasuryStockMember 2019-12-31 0001297989 2019-12-31 0001297989 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0001297989 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0001297989 us-gaap:TreasuryStockMember 2020-01-01 2020-09-30 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-09-30 0001297989 us-gaap:RetainedEarningsMember 2020-01-01 2020-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 2020-07-01 2020-09-30 0001297989 exls:HealthcareMember 2020-07-01 2020-09-30 0001297989 exls:EmergingBusinessMember 2020-07-01 2020-09-30 0001297989 exls:AnalyticsMember 2020-07-01 2020-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:InsuranceMember 2020-01-01 2020-09-30 0001297989 exls:HealthcareMember 2020-01-01 2020-09-30 0001297989 exls:EmergingBusinessMember 2020-01-01 2020-09-30 0001297989 exls:AnalyticsMember 2020-01-01 2020-09-30 0001297989 exls:BPMandRelatedServicesMember 2021-07-01 2021-09-30 0001297989 exls:BPMandRelatedServicesMember 2020-07-01 2020-09-30 0001297989 exls:BPMandRelatedServicesMember 2021-01-01 2021-09-30 0001297989 exls:BPMandRelatedServicesMember 2020-01-01 2020-09-30 0001297989 exls:AnalyticsServicesMember 2021-07-01 2021-09-30 0001297989 exls:AnalyticsServicesMember 2020-07-01 2020-09-30 0001297989 exls:AnalyticsServicesMember 2021-01-01 2021-09-30 0001297989 exls:AnalyticsServicesMember 2020-01-01 2020-09-30 0001297989 country:US 2021-07-01 2021-09-30 0001297989 country:US 2020-07-01 2020-09-30 0001297989 country:US 2021-01-01 2021-09-30 0001297989 country:US 2020-01-01 2020-09-30 0001297989 country:GB 2021-07-01 2021-09-30 0001297989 country:GB 2020-07-01 2020-09-30 0001297989 country:GB 2021-01-01 2021-09-30 0001297989 country:GB 2020-01-01 2020-09-30 0001297989 exls:RestOfWorldMember 2021-07-01 2021-09-30 0001297989 exls:RestOfWorldMember 2020-07-01 2020-09-30 0001297989 exls:RestOfWorldMember 2021-01-01 2021-09-30 0001297989 exls:RestOfWorldMember 2020-01-01 2020-09-30 0001297989 us-gaap:NonUsMember 2021-07-01 2021-09-30 0001297989 us-gaap:NonUsMember 2020-07-01 2020-09-30 0001297989 us-gaap:NonUsMember 2021-01-01 2021-09-30 0001297989 us-gaap:NonUsMember 2020-01-01 2020-09-30 0001297989 country:IN 2021-09-30 0001297989 country:IN 2020-12-31 0001297989 country:US 2021-09-30 0001297989 country:US 2020-12-31 0001297989 country:PH 2021-09-30 0001297989 country:PH 2020-12-31 0001297989 exls:RestOfWorldMember 2021-09-30 0001297989 exls:RestOfWorldMember 2020-12-31 0001297989 exls:ContractAcquisitionCostsMember 2021-06-30 0001297989 exls:ContractAcquisitionCostsMember 2020-06-30 0001297989 exls:ContractAcquisitionCostsMember 2020-12-31 0001297989 exls:ContractAcquisitionCostsMember 2019-12-31 0001297989 exls:ContractAcquisitionCostsMember 2021-07-01 2021-09-30 0001297989 exls:ContractAcquisitionCostsMember 2020-07-01 2020-09-30 0001297989 exls:ContractAcquisitionCostsMember 2021-01-01 2021-09-30 0001297989 exls:ContractAcquisitionCostsMember 2020-01-01 2020-09-30 0001297989 exls:ContractAcquisitionCostsMember 2020-01-01 2020-12-31 0001297989 exls:ContractAcquisitionCostsMember 2021-09-30 0001297989 exls:ContractAcquisitionCostsMember 2020-09-30 0001297989 exls:ContractFulfillmentCostsMember 2021-06-30 0001297989 exls:ContractFulfillmentCostsMember 2020-06-30 0001297989 exls:ContractFulfillmentCostsMember 2020-12-31 0001297989 exls:ContractFulfillmentCostsMember 2019-12-31 0001297989 exls:ContractFulfillmentCostsMember 2021-07-01 2021-09-30 0001297989 exls:ContractFulfillmentCostsMember 2020-07-01 2020-09-30 0001297989 exls:ContractFulfillmentCostsMember 2021-01-01 2021-09-30 0001297989 exls:ContractFulfillmentCostsMember 2020-01-01 2020-09-30 0001297989 exls:ContractFulfillmentCostsMember 2020-01-01 2020-12-31 0001297989 exls:ContractFulfillmentCostsMember 2021-09-30 0001297989 exls:ContractFulfillmentCostsMember 2020-09-30 0001297989 2020-01-01 2020-12-31 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2021-09-30 0001297989 srt:MinimumMember us-gaap:TechnologyEquipmentMember 2021-01-01 2021-09-30 0001297989 srt:MaximumMember us-gaap:TechnologyEquipmentMember 2021-01-01 2021-09-30 0001297989 us-gaap:TechnologyEquipmentMember 2021-09-30 0001297989 us-gaap:TechnologyEquipmentMember 2020-12-31 0001297989 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-01-01 2021-09-30 0001297989 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-01-01 2021-09-30 0001297989 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-09-30 0001297989 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-12-31 0001297989 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-09-30 0001297989 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-09-30 0001297989 us-gaap:LeaseholdImprovementsMember 2021-09-30 0001297989 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001297989 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-09-30 0001297989 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-09-30 0001297989 us-gaap:FurnitureAndFixturesMember 2021-09-30 0001297989 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001297989 srt:MinimumMember us-gaap:VehiclesMember 2021-01-01 2021-09-30 0001297989 srt:MaximumMember us-gaap:VehiclesMember 2021-01-01 2021-09-30 0001297989 us-gaap:VehiclesMember 2021-09-30 0001297989 us-gaap:VehiclesMember 2020-12-31 0001297989 us-gaap:BuildingMember 2021-01-01 2021-09-30 0001297989 us-gaap:BuildingMember 2021-09-30 0001297989 us-gaap:BuildingMember 2020-12-31 0001297989 us-gaap:LandMember 2021-09-30 0001297989 us-gaap:LandMember 2020-12-31 0001297989 us-gaap:ConstructionInProgressMember 2021-09-30 0001297989 us-gaap:ConstructionInProgressMember 2020-12-31 0001297989 exls:DepreciationAndAmortizationMember 2021-07-01 2021-09-30 0001297989 exls:DepreciationAndAmortizationMember 2020-07-01 2020-09-30 0001297989 exls:DepreciationAndAmortizationMember 2021-01-01 2021-09-30 0001297989 exls:DepreciationAndAmortizationMember 2020-01-01 2020-09-30 0001297989 exls:InsuranceMember 2020-12-31 0001297989 exls:HealthcareMember 2020-12-31 0001297989 exls:EmergingBusinessMember 2020-12-31 0001297989 exls:AnalyticsMember 2020-12-31 0001297989 exls:InsuranceMember 2021-09-30 0001297989 exls:HealthcareMember 2021-09-30 0001297989 exls:EmergingBusinessMember 2021-09-30 0001297989 exls:AnalyticsMember 2021-09-30 0001297989 us-gaap:CustomerRelationshipsMember 2021-09-30 0001297989 us-gaap:DevelopedTechnologyRightsMember 2021-09-30 0001297989 us-gaap:TrademarksAndTradeNamesMember 2021-09-30 0001297989 us-gaap:TrademarksAndTradeNamesMember 2021-09-30 0001297989 us-gaap:CustomerRelationshipsMember 2020-12-31 0001297989 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001297989 us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0001297989 us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0001297989 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-09-30 0001297989 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-09-30 0001297989 us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-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:AccumulatedTranslationAdjustmentMember 2019-12-31 0001297989 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0001297989 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0001297989 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-09-30 0001297989 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-09-30 0001297989 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-09-30 0001297989 us-gaap:AccumulatedTranslationAdjustmentMember 2020-09-30 0001297989 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-09-30 0001297989 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-09-30 0001297989 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001297989 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001297989 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001297989 us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001297989 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001297989 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001297989 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001297989 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001297989 us-gaap:FairValueInputsLevel2Member 2020-12-31 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2021-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2020-12-31 0001297989 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-09-30 0001297989 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001297989 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-09-30 0001297989 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001297989 exls:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-09-30 0001297989 exls:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001297989 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-09-30 0001297989 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001297989 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2021-09-30 0001297989 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2020-12-31 0001297989 exls:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2021-09-30 0001297989 exls:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2020-12-31 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 2020-07-01 2020-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-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 2020-07-01 2020-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-09-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-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 2020-07-01 2020-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 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-09-30 0001297989 us-gaap:ForeignExchangeContractMember 2021-07-01 2021-09-30 0001297989 us-gaap:ForeignExchangeContractMember 2020-07-01 2020-09-30 0001297989 us-gaap:ForeignExchangeContractMember 2021-01-01 2021-09-30 0001297989 us-gaap:ForeignExchangeContractMember 2020-01-01 2020-09-30 0001297989 us-gaap:RevolvingCreditFacilityMember 2021-09-30 0001297989 us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001297989 us-gaap:ConvertibleNotesPayableMember 2020-12-31 0001297989 us-gaap:RevolvingCreditFacilityMember exls:NewCreditAgreementMember 2021-09-30 0001297989 us-gaap:RevolvingCreditFacilityMember exls:NewCreditAgreementMember 2021-07-01 2021-09-30 0001297989 us-gaap:RevolvingCreditFacilityMember exls:NewCreditAgreementMember 2020-07-01 2020-09-30 0001297989 us-gaap:RevolvingCreditFacilityMember exls:NewCreditAgreementMember 2021-01-01 2021-09-30 0001297989 us-gaap:RevolvingCreditFacilityMember exls:NewCreditAgreementMember 2020-01-01 2020-09-30 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2018-10-01 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember us-gaap:SubsequentEventMember 2021-10-01 2021-10-01 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2020-09-30 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2021-08-27 2021-08-27 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2021-08-27 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2021-07-01 2021-09-30 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2020-07-01 2020-09-30 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-09-30 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2020-01-01 2020-09-30 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2018-10-01 2018-10-01 0001297989 exls:TwoThousandNineteenRepurchaseProgramMember 2019-12-16 0001297989 country:US 2021-07-01 2021-09-30 0001297989 country:IN 2021-01-01 2021-09-30 0001297989 country:PH 2021-01-01 2021-09-30 0001297989 us-gaap:CostOfSalesMember 2021-07-01 2021-09-30 0001297989 us-gaap:CostOfSalesMember 2020-07-01 2020-09-30 0001297989 us-gaap:CostOfSalesMember 2021-01-01 2021-09-30 0001297989 us-gaap:CostOfSalesMember 2020-01-01 2020-09-30 0001297989 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001297989 us-gaap:GeneralAndAdministrativeExpenseMember 2020-07-01 2020-09-30 0001297989 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001297989 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-09-30 0001297989 us-gaap:SellingAndMarketingExpenseMember 2021-07-01 2021-09-30 0001297989 us-gaap:SellingAndMarketingExpenseMember 2020-07-01 2020-09-30 0001297989 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-09-30 0001297989 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-09-30 0001297989 us-gaap:EmployeeStockOptionMember 2020-12-31 0001297989 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001297989 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001297989 us-gaap:EmployeeStockOptionMember 2021-09-30 0001297989 us-gaap:RestrictedStockMember 2020-12-31 0001297989 us-gaap:RestrictedStockMember 2021-01-01 2021-09-30 0001297989 us-gaap:RestrictedStockMember 2021-09-30 0001297989 exls:RestrictedStockandRestrictedStockUnitsMember 2021-09-30 0001297989 exls:RestrictedStockandRestrictedStockUnitsMember 2020-12-31 0001297989 exls:RestrictedStockandRestrictedStockUnitsMember 2021-01-01 2021-09-30 0001297989 exls:RevenueBasedPerformanceRestrictedStockUnitsMember exls:AmendmentAndRestatementOfThe2006OmnibusAwardPlan2015PlanMember 2021-01-01 2021-09-30 0001297989 exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember exls:AmendmentAndRestatementOfThe2006OmnibusAwardPlan2015PlanMember 2021-01-01 2021-09-30 0001297989 srt:MaximumMember exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember exls:AmendmentAndRestatementOfThe2006OmnibusAwardPlan2015PlanMember 2021-01-01 2021-09-30 0001297989 exls:RevenueBasedPerformanceRestrictedStockUnitsMember 2020-12-31 0001297989 exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember 2020-12-31 0001297989 exls:RevenueBasedPerformanceRestrictedStockUnitsMember 2021-01-01 2021-09-30 0001297989 exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember 2021-01-01 2021-09-30 0001297989 exls:RevenueBasedPerformanceRestrictedStockUnitsMember 2021-09-30 0001297989 exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember 2021-09-30 0001297989 exls:PerformanceBasedStockAwardsMember 2021-09-30 0001297989 exls:PerformanceBasedStockAwardsMember 2021-01-01 2021-09-30 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2020-12-31 shares iso4217:USD iso4217:USD shares exls:operating_segment pure iso4217:GBP iso4217:EUR iso4217:COP exls:numberOfDays exls:class_of_common_stock 0001297989 --12-31 2021 Q3 false http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent 0.0133333 10-Q true 2021-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 33302912 33302912 114581000 218530000 169739000 184286000 6810000 4690000 192170000 147635000 9553000 11344000 19099000 5684000 33223000 37109000 545175000 609278000 83905000 92875000 81324000 91918000 2302000 2299000 26747000 7749000 49807000 59594000 348699000 349088000 27154000 32099000 2957000 2957000 1168070000 1247857000 2881000 6992000 15000000 25000000 11866000 32649000 95833000 67645000 67926000 66410000 18340000 18894000 11080000 3488000 222926000 221078000 170000000 201961000 73939000 84874000 1790000 1790000 901000 847000 13529000 18135000 483085000 528685000 0.001 0.001 15000000 15000000 0 0 0 0 0.001 0.001 100000000 100000000 39312225 33343895 38968052 33559434 39000 39000 385917000 420976000 727838000 641379000 -92257000 -74984000 1021537000 987410000 5968330 5408618 336552000 268238000 684985000 719172000 684985000 719172000 1168070000 1247857000 290325000 241018000 826804000 709481000 177743000 152087000 507265000 473144000 112582000 88931000 319539000 236337000 36167000 26810000 103369000 84501000 21672000 15290000 59631000 42797000 12305000 12425000 36716000 37280000 70144000 54525000 199716000 164578000 42438000 34406000 119823000 71759000 1171000 716000 2958000 3452000 1810000 2628000 6804000 8583000 1721000 2485000 5346000 9239000 -12845000 0 -12845000 0 30675000 34979000 108478000 75867000 4196000 8490000 22019000 18416000 26479000 26489000 86459000 57451000 28000 -71000 0 -193000 26507000 26418000 86459000 57258000 0.79 0.77 2.57 1.66 0.77 0.76 2.52 1.65 33449311 34327477 33583791 34404798 34305893 34536049 34336950 34617830 26507000 26418000 86459000 57258000 261000 12165000 -42000 5040000 0 0 -1134000 0 -3789000 11315000 -10475000 -7983000 2150000 -435000 7845000 -633000 -178000 -98000 -533000 -296000 -12000 -4956000 1690000 1689000 -5512000 19057000 -17273000 -325000 20995000 45475000 69186000 56933000 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 38818365 39000 404704000 582743000 -104274000 -4497779 -202284000 680928000 22525 85000 85000 8346000 8346000 389575 24906000 24906000 19057000 19057000 26418000 26418000 38840890 39000 413135000 609161000 -85217000 -4887354 -227190000 709928000 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 38480654 39000 391240000 551903000 -84892000 -4295413 -188289000 670001000 360236 1045000 1045000 20850000 20850000 591941 38901000 38901000 -325000 -325000 57258000 57258000 38840890 39000 413135000 609161000 -85217000 -4887354 -227190000 709928000 86459000 57258000 37159000 37249000 28796000 20850000 20012000 20484000 -5987000 4807000 3799000 484000 -17374000 -1572000 -405000 353000 -12845000 0 0 -193000 1795000 1943000 -590000 935000 44871000 -16078000 -3033000 -1797000 -5685000 7001000 -2485000 -3096000 -2333000 -490000 -21196000 295000 26664000 -11854000 3254000 -361000 -19654000 -19780000 113762000 126314000 29026000 34614000 825000 624000 0 700000 76500000 57965000 83183000 103718000 -21518000 11063000 157000 180000 225000000 110000000 329000000 120393000 85620000 38901000 710000 1045000 -189067000 -48429000 -5003000 20000 -101826000 88968000 225519000 127044000 123693000 216012000 5833000 4627000 31087000 11434000 36742000 0 79000 90000 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 global analytics and digital solutions company that partners with clients to improve business outcomes and unlock growth. Bringing together deep domain expertise with robust data, powerful analytics, cloud, and AI, 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 clients are located principally in the United States of America (“U.S.”) and the United Kingdom (“U.K.”). 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, 2020.</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:18pt"><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: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%">(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"><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 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, 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, </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%">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, purchase price allocation and recoverability of long-lived assets, goodwill and intangibles.</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%">As of September 30, 2021, the extent to which the global Coronavirus Disease 2019 pandemic (“COVID-19”) will ultimately impact the Company's business depends on numerous dynamic factors, which the Company still cannot reliably predict. As a result, many of the Company's estimates and assumptions herein required increased judgment and carry a higher degree of variability and volatility. As events continue to evolve with respect to COVID-19, the Company’s estimates may materially change in future periods. Any changes in estimates are adjusted prospectively in the Company’s 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><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">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 March 2020, Financial Accounting Standard Board (“FASB”) issued Accounting Standard Update (“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 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="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%">(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">Recently Adopted Accounting Pronouncements</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 December 2019, FASB issued ASU No. 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Income Taxes</span><span style="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-style:italic;font-weight:400;line-height:112%">Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. This ASU eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The Company adopted this ASU on January 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited consolidated financial statements.</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 2020, FASB issued ASU No. 2020-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Codification Improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, to provide guidance for technical corrections such as conforming amendments, clarifications to guidance, simplifications to wording or structure of guidance, and other minor improvements. The amendments in this ASU improve the consistency of the ASC by ensuring that all guidance that requires or provides an option for an entity to provide information in the notes to financial statements is codified in the disclosure section of the ASC. The Company adopted this ASU on January 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited 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%">In January 2021, FASB issued ASU No. 2021-01, </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): Scope</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, to expand the scope of Topic 848 to include derivative instruments affected by changes to the interest rates used for discounting, margining or contract price alignment (commonly referred to as the discounting transition). This ASU extends some of Topic 848’s optional expedients and exceptions for contract modifications and hedge accounting to derivative instruments impacted by discounting transition as a result of the discontinuation of the use of LIBOR as a benchmark interest rate due to reference rate reform. This ASU is effective immediately for all entities with the option to be applied retrospectively as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, and prospectively to any new contract modifications made on or after January 7, 2021 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, 2020. <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:18pt"><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> 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, 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, <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 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, purchase price allocation and recoverability of long-lived assets, goodwill and intangibles.</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%">As of September 30, 2021, the extent to which the global Coronavirus Disease 2019 pandemic (“COVID-19”) will ultimately impact the Company's business depends on numerous dynamic factors, which the Company still cannot reliably predict. As a result, many of the Company's estimates and assumptions herein required increased judgment and carry a higher degree of variability and volatility. As events continue to evolve with respect to COVID-19, the Company’s estimates may materially change in future periods. Any changes in estimates are adjusted prospectively in the Company’s consolidated financial statements.</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 March 2020, Financial Accounting Standard Board (“FASB”) issued Accounting Standard Update (“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 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="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%">(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">Recently Adopted Accounting Pronouncements</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 December 2019, FASB issued ASU No. 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Income Taxes</span><span style="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-style:italic;font-weight:400;line-height:112%">Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. This ASU eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The Company adopted this ASU on January 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited consolidated financial statements.</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 2020, FASB issued ASU No. 2020-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Codification Improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, to provide guidance for technical corrections such as conforming amendments, clarifications to guidance, simplifications to wording or structure of guidance, and other minor improvements. The amendments in this ASU improve the consistency of the ASC by ensuring that all guidance that requires or provides an option for an entity to provide information in the notes to financial statements is codified in the disclosure section of the ASC. The Company adopted this ASU on January 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited 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%">In January 2021, FASB issued ASU No. 2021-01, </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): Scope</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, to expand the scope of Topic 848 to include derivative instruments affected by changes to the interest rates used for discounting, margining or contract price alignment (commonly referred to as the discounting transition). This ASU extends some of Topic 848’s optional expedients and exceptions for contract modifications and hedge accounting to derivative instruments impacted by discounting transition as a result of the discontinuation of the use of LIBOR as a benchmark interest rate due to reference rate reform. This ASU is effective immediately for all entities with the option to be applied retrospectively as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, and prospectively to any new contract modifications made on or after January 7, 2021 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 InformationThe Company operates in the Business Process Management (“BPM”) industry and is a provider of operations management and analytics services.<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 strategic business units: Insurance, Healthcare, Analytics and Emerging Business. 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><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, 2021 and 2020, 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, 2021</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%">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: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%">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: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%">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: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%">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: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%">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: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%">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: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%">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 style="text-align:justify"><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-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, 2020</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%">87,830 </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%">25,112 </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%">37,577 </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%">90,499 </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%">241,018 </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%">56,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">20,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,087 </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%">30,999 </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%">7,119 </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,785 </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%">34,028 </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%">88,931 </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%">54,525 </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%">573 </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%">8,490 </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%">Loss 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%">71 </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,418 </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><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, 2021 and 2020, 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, 2021</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%">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="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%">176,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">106,945 </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%">33,723 </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%">56,021 </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%">122,850 </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%">319,539 </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%">199,716 </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%">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="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%">22,019 </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 / (loss) 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%">— </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%">86,459 </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, 2020</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%">252,851 </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%">77,119 </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,902 </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%">264,609 </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%">709,481 </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%">174,909 </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%">57,226 </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%">68,689 </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%">172,320 </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%">473,144 </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%">77,942 </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,893 </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%">46,213 </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%">92,289 </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%">236,337 </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%">164,578 </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%">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,108 </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%">18,416 </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%">Loss 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%">193 </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%">Net income</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 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%">57,258 </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="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%">2021</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%">2020</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%">2021</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%">2020</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%">BPM and related services</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%">169,862 </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%">150,519 </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"/><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%">444,872 </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%">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%">90,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,609 </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%">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 #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%">241,018 </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"/><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%">709,481 </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-align:justify;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%"> BPM and related services 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 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%">2021</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%">2020</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%">2021</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%">2020</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%">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%">203,928 </span></td><td style="background-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"/><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%">600,840 </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%">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%">22,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 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%">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%">14,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,630 </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%">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%">37,090 </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"/><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%">108,641 </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%">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%">241,018 </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"/><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%">709,481 </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"><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:66.942%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.955%"/><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:14.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: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, 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, 2020</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%">83,625 </span></td><td style="background-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%">97,261 </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%">46,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,659 </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%">22,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,434 </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%">11,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%">11,439 </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%">165,229 </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%">184,793 </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, 2021 and 2020, 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, 2021</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%">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: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%">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: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%">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: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%">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: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%">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: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%">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: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%">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 style="text-align:justify"><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-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, 2020</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%">87,830 </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%">25,112 </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%">37,577 </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%">90,499 </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%">241,018 </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%">56,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">20,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,087 </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%">30,999 </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%">7,119 </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,785 </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%">34,028 </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%">88,931 </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%">54,525 </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%">573 </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%">8,490 </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%">Loss 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%">71 </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,418 </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><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, 2021 and 2020, 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, 2021</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%">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="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%">176,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">106,945 </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%">33,723 </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%">56,021 </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%">122,850 </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%">319,539 </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%">199,716 </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%">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="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%">22,019 </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 / (loss) 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%">— </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%">86,459 </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, 2020</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%">252,851 </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%">77,119 </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,902 </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%">264,609 </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%">709,481 </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%">174,909 </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%">57,226 </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%">68,689 </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%">172,320 </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%">473,144 </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%">77,942 </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,893 </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%">46,213 </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%">92,289 </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%">236,337 </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%">164,578 </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%">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,108 </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%">18,416 </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%">Loss 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%">193 </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%">Net income</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 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%">57,258 </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="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%">2021</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%">2020</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%">2021</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%">2020</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%">BPM and related services</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%">169,862 </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%">150,519 </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"/><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%">444,872 </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%">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%">90,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,609 </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%">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 #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%">241,018 </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"/><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%">709,481 </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-align:justify;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%"> BPM and related services include revenues of the Company's Insurance, Healthcare and Emerging Business reportable segments. Refer to the reportable segment disclosure above.</span></div> 98008000 27341000 44513000 120463000 290325000 61490000 17057000 23660000 75536000 177743000 36518000 10284000 20853000 44927000 112582000 70144000 -11763000 4196000 28000 26507000 87830000 25112000 37577000 90499000 241018000 56831000 17993000 20792000 56471000 152087000 30999000 7119000 16785000 34028000 88931000 54525000 573000 8490000 -71000 26418000 283887000 85856000 122871000 334190000 826804000 176942000 52133000 66850000 211340000 507265000 106945000 33723000 56021000 122850000 319539000 199716000 -11345000 22019000 0 86459000 252851000 77119000 114902000 264609000 709481000 174909000 57226000 68689000 172320000 473144000 77942000 19893000 46213000 92289000 236337000 164578000 4108000 18416000 -193000 57258000 169862000 150519000 492614000 444872000 120463000 90499000 334190000 264609000 290325000 241018000 826804000 709481000 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%">2021</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%">2020</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%">2021</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%">2020</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%">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%">203,928 </span></td><td style="background-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"/><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%">600,840 </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%">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%">22,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 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%">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%">14,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,630 </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%">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%">37,090 </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"/><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%">108,641 </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%">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%">241,018 </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"/><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%">709,481 </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> 249726000 203928000 709382000 600840000 27433000 22903000 78359000 65011000 13166000 14187000 39063000 43630000 40599000 37090000 117422000 108641000 290325000 241018000 826804000 709481000 <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"><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:66.942%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.955%"/><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:14.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: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, 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, 2020</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%">83,625 </span></td><td style="background-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%">97,261 </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%">46,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,659 </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%">22,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,434 </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%">11,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%">11,439 </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%">165,229 </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%">184,793 </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> 83625000 97261000 46875000 46659000 22970000 29434000 11759000 11439000 165229000 184793000 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><span style="color:#0070c0;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%"> </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, 2021</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, 2020</span></td></tr><tr style="height:15pt"><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: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:#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%">192,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 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,635 </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 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,887 </span></td><td style="background-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,437 </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 liabilities</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 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:#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%">10,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 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%">30,450 </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: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:#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,527 </span></td><td style="background-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,774 </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:10pt;font-weight:400;line-height:112%">Accounts receivable includes $90,736 and $63,995 as of September 30, 2021 and December 31, 2020, 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 </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%">reduced from revenues. The Company’s assessment did not indicate any impairment losses on its contract assets for the periods presented.</span></div><div><span><br/></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 unaudited 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, 2021 and 2020, 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:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><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: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: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:8.992%"/><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%">2021</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%">2020</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%">2021</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%">2020</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%">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%">1,611 </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"/><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,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%">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%">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%">303 </span></td><td style="background-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"/><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%">864 </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: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="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, 2021</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, 2020</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, 2021</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, 2020</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, 2020</span></td></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 #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 #000000;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;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%">Opening Balance</span></td><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%">867 </span></td><td style="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,270 </span></td><td style="background-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,027 </span></td><td style="background-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,307 </span></td><td style="background-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,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%">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%">(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%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </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%">(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%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(590)</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%">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%">1,221</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%">1,221</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%">1,027</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, 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:10pt;font-weight:700;line-height:100%">September 30, 2020</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, 2021</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, 2020</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, 2020</span></td></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 #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 #000000;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;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%">Opening Balance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,694 </span></td><td style="background-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%">6,780 </span></td><td style="background-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,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 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%">7,255 </span></td><td style="background-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%">7,255 </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%">Additions</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%">279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">779 </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%">(693)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">(2,794)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,585)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,403)</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%">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:#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%">6,433</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%">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:#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%">6,433</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%">5,631</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 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, 2021 and December 31, 2020. 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 </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%">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: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 duration and severity of COVID-19 and continued market volatility is highly uncertain and, as such, the impact on expected losses is subject to significant judgment, including but not limited to changes in customers’ credit rating, and may cause variability in the Company’s allowance for credit losses in future periods.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="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: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, 2021</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, 2020</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%">192,841 </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%">148,824 </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 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%">(671)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">192,170</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%">147,635</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 for the three and nine months ended September 30, 2021 and 2020 and year ended December 31, 2020 was 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:99.707%"><tr><td style="width:1.0%"/><td style="width:39.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.043%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.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:10pt;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:10pt;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: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, 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:10pt;font-weight:700;line-height:100%">September 30, 2020</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: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 #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, 2020</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:10pt;font-weight:700;line-height:100%">December 31, 2020</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%">Balance at the beginning of the period</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%">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%">1,434 </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,163 </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,163 </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) during the period</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%">(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%">(36)</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%">345 </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%">300 </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 receivable</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%">(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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(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%">(269)</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%">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%">(8)</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%">(5)</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:700;line-height:100%">Balance at the end of the period</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%">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 #000000;padding:2px 0 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%">1,400</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%">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%">1,400</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%">1,189</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, 2021</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, 2020</span></td></tr><tr style="height:15pt"><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: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:#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%">192,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 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,635 </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 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,887 </span></td><td style="background-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,437 </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 liabilities</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 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:#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%">10,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 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%">30,450 </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: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:#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,527 </span></td><td style="background-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,774 </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: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, 2021 and 2020, 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:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><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: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: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:8.992%"/><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%">2021</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%">2020</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%">2021</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%">2020</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%">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%">1,611 </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"/><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,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%">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%">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%">303 </span></td><td style="background-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"/><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%">864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 192170000 147635000 2887000 4437000 10631000 30450000 1527000 2774000 90736000 63995000 1778000 1611000 28731000 9805000 411000 303000 1598000 864000 <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: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="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, 2021</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, 2020</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, 2021</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, 2020</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, 2020</span></td></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 #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 #000000;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;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%">Opening Balance</span></td><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%">867 </span></td><td style="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,270 </span></td><td style="background-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,027 </span></td><td style="background-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,307 </span></td><td style="background-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,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%">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%">(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%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </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%">(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%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(590)</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%">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%">1,221</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%">1,221</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%">1,027</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, 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:10pt;font-weight:700;line-height:100%">September 30, 2020</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, 2021</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, 2020</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, 2020</span></td></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 #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 #000000;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;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%">Opening Balance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,694 </span></td><td style="background-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%">6,780 </span></td><td style="background-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,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 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%">7,255 </span></td><td style="background-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%">7,255 </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%">Additions</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%">279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">779 </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%">(693)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">(2,794)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,585)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,403)</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%">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:#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%">6,433</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%">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:#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%">6,433</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%">5,631</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> 867000 1270000 1027000 1307000 1307000 -97000 63000 277000 250000 310000 158000 112000 692000 336000 590000 612000 1221000 612000 1221000 1027000 3694000 6780000 5631000 7255000 7255000 279000 116000 443000 763000 779000 693000 463000 2794000 1585000 2403000 3280000 6433000 3280000 6433000 5631000 0 0 0 0 <div style="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: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, 2021</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, 2020</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%">192,841 </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%">148,824 </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 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%">(671)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">192,170</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%">147,635</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 for the three and nine months ended September 30, 2021 and 2020 and year ended December 31, 2020 was 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:99.707%"><tr><td style="width:1.0%"/><td style="width:39.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.043%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.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:10pt;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:10pt;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: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, 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:10pt;font-weight:700;line-height:100%">September 30, 2020</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: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 #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, 2020</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:10pt;font-weight:700;line-height:100%">December 31, 2020</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%">Balance at the beginning of the period</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%">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%">1,434 </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,163 </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,163 </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) during the period</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%">(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%">(36)</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%">345 </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%">300 </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 receivable</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%">(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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(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%">(269)</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%">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%">(8)</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%">(5)</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:700;line-height:100%">Balance at the end of the period</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%">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 #000000;padding:2px 0 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%">1,400</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%">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%">1,400</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%">1,189</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> 192841000 148824000 671000 1189000 192170000 147635000 730000 1434000 1189000 1163000 1163000 -19000 -36000 -414000 345000 300000 41000 0 114000 100000 269000 -1000 -2000 -10000 8000 5000 671000 1400000 671000 1400000 1189000 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 assumed conversion premium of outstanding convertible notes, using the treasury stock method. Common stock equivalents and the conversion premium of outstanding convertible notes 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%">Diluted weighted-average shares outstanding is 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 intended and 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 three months ended September 30, 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. Refer to Note 17 - Borrowings 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="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="padding-left:27pt;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="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%">2021</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%">2020</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%">2021</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%">2020</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%">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%">26,418 </span></td><td style="background-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"/><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%">57,258 </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 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%">      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,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%">34,327,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,404,798 </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%">      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%">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%">208,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,032 </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%">      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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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: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%">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%">34,536,049 </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"/><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,617,830 </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 37pt;text-align: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%">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%">0.77 </span></td><td style="background-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"/><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.66 </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 37pt;text-align: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%">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%">0.76 </span></td><td style="background-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"/><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.65 </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%">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%">347,126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.035 75 The following table sets forth the computation of basic and diluted earnings per share: <div style="padding-left:27pt;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="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%">2021</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%">2020</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%">2021</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%">2020</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%">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%">26,418 </span></td><td style="background-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"/><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%">57,258 </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 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%">      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,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%">34,327,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,404,798 </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%">      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%">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%">208,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,032 </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%">      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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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: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%">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%">34,536,049 </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"/><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,617,830 </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 37pt;text-align: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%">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%">0.77 </span></td><td style="background-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"/><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.66 </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 37pt;text-align: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%">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%">0.76 </span></td><td style="background-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"/><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.65 </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%">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%">347,126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 26507000 26418000 86459000 57258000 33449311 34327477 33583791 34404798 440378 208572 371145 213032 416204 0 382014 0 34305893 34536049 34336950 34617830 0.79 0.77 2.57 1.66 0.77 0.76 2.52 1.65 40384 347126 14044 385252 Cash, Cash Equivalents and Restricted Cash<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%">For the purpose of unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise 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: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, 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%">September 30, 2020</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, 2020</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%">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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">206,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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">218,530 </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%">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%">7,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,690 </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%">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,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%">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%">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%">216,012 </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%">225,519 </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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purpose of unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise 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: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, 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%">September 30, 2020</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, 2020</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%">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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">206,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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">218,530 </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%">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%">7,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,690 </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%">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,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%">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%">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%">216,012 </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%">225,519 </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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purpose of unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise 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: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, 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%">September 30, 2020</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, 2020</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%">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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">206,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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">218,530 </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%">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%">7,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,690 </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%">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,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%">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%">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%">216,012 </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%">225,519 </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> 114581000 206423000 218530000 6810000 7312000 4690000 2302000 2277000 2299000 123693000 216012000 225519000 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%">2021</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%">2020</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%">2021</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%">2020</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</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,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%">1,965 </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"/><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%">7,131 </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%">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%">777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,941 </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%">(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%">(257)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </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%">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%">2,485 </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"/><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%">9,239 </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%">2021</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%">2020</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%">2021</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%">2020</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</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,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%">1,965 </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"/><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%">7,131 </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%">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%">777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,941 </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%">(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%">(257)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </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%">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%">2,485 </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"/><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%">9,239 </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> 1233000 1965000 3991000 7131000 761000 777000 2052000 1941000 -273000 -257000 -697000 167000 1721000 2485000 5346000 9239000 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="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, 2021</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, 2020</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%">113,499 </span></td><td style="background-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%">107,016 </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%">3-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%">101,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,708 </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%">46,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">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,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%">22,210 </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%">609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599 </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%">1,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,089 </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%">701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712 </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%">6,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,647 </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%">290,878 </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%">284,033 </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%">(207,367)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(191,629)</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%">83,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;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%">92,404 </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:id3VybDovL2RvY3MudjEvZG9jOjM0YWQxZTMwNDVmZjRjOGJiMzZjZjdhNzYxMDcyMjNhL3NlYzozNGFkMWUzMDQ1ZmY0YzhiYjM2Y2Y3YTc2MTA3MjIzYV81NS9mcmFnOjA1NDZhOTQ0MTdiZTQyZjdiMTlkODQxYTFiOGI0YTQxL3RhYmxlOjFhZGM5YWM0M2FmMjQwOWNiMzA1MmU0OTc0ZWMyNmNmL3RhYmxlcmFuZ2U6MWFkYzlhYzQzYWYyNDA5Y2IzMDUyZTQ5NzRlYzI2Y2ZfMTQtMC0xLTEtMA_21df36f2-4f8e-423a-bbb8-7bc13a4a3113"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0YWQxZTMwNDVmZjRjOGJiMzZjZjdhNzYxMDcyMjNhL3NlYzozNGFkMWUzMDQ1ZmY0YzhiYjM2Y2Y3YTc2MTA3MjIzYV81NS9mcmFnOjA1NDZhOTQ0MTdiZTQyZjdiMTlkODQxYTFiOGI0YTQxL3RhYmxlOjFhZGM5YWM0M2FmMjQwOWNiMzA1MmU0OTc0ZWMyNmNmL3RhYmxlcmFuZ2U6MWFkYzlhYzQzYWYyNDA5Y2IzMDUyZTQ5NzRlYzI2Y2ZfMTQtMC0xLTEtMA_4315594f-0e8c-409d-b1ec-5d496d641ee1">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%">92 </span></td><td style="background-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%">93 </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,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">817 </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%">722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255 </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%">643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">688 </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,585 </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%">1,853 </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%">(2,191)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,382)</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%">394 </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%">471 </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%">83,905 </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%">92,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"/></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%">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><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%">During the three and nine months ended September 30, 2021, 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%">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%">2020</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%">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%">2020</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%">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%">9,012 </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"/><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,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"/></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%">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%">2020</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%">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%">2020</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%">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%">18 </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"/><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%">(31)</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 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, 2021</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, 2020</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%">18,827 </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%">18,371 </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%">(9,155)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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: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%">9,672 </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,373 </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%">2021</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%">2020</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%">2021</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%">2020</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,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%">1,215 </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"/><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,892 </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, 2021 and December 31, 2020, 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 assurances 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, and the asset’s residual value, if any. It is reasonably possible that the judgments and estimates described above could change in future periods. The duration and severity of COVID-19 and continued market volatility is highly uncertain and, as such, the impact on undiscounted cash flows is subject to significant judgment and may cause variability in the Company’s assessment of the existence of any impairment.</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="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, 2021</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, 2020</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%">113,499 </span></td><td style="background-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%">107,016 </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%">3-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%">101,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,708 </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%">46,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">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,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%">22,210 </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%">609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599 </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%">1,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,089 </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%">701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712 </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%">6,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,647 </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%">290,878 </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%">284,033 </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%">(207,367)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(191,629)</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%">83,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;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%">92,404 </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:id3VybDovL2RvY3MudjEvZG9jOjM0YWQxZTMwNDVmZjRjOGJiMzZjZjdhNzYxMDcyMjNhL3NlYzozNGFkMWUzMDQ1ZmY0YzhiYjM2Y2Y3YTc2MTA3MjIzYV81NS9mcmFnOjA1NDZhOTQ0MTdiZTQyZjdiMTlkODQxYTFiOGI0YTQxL3RhYmxlOjFhZGM5YWM0M2FmMjQwOWNiMzA1MmU0OTc0ZWMyNmNmL3RhYmxlcmFuZ2U6MWFkYzlhYzQzYWYyNDA5Y2IzMDUyZTQ5NzRlYzI2Y2ZfMTQtMC0xLTEtMA_21df36f2-4f8e-423a-bbb8-7bc13a4a3113"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0YWQxZTMwNDVmZjRjOGJiMzZjZjdhNzYxMDcyMjNhL3NlYzozNGFkMWUzMDQ1ZmY0YzhiYjM2Y2Y3YTc2MTA3MjIzYV81NS9mcmFnOjA1NDZhOTQ0MTdiZTQyZjdiMTlkODQxYTFiOGI0YTQxL3RhYmxlOjFhZGM5YWM0M2FmMjQwOWNiMzA1MmU0OTc0ZWMyNmNmL3RhYmxlcmFuZ2U6MWFkYzlhYzQzYWYyNDA5Y2IzMDUyZTQ5NzRlYzI2Y2ZfMTQtMC0xLTEtMA_4315594f-0e8c-409d-b1ec-5d496d641ee1">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%">92 </span></td><td style="background-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%">93 </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,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">817 </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%">722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255 </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%">643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">688 </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,585 </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%">1,853 </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%">(2,191)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,382)</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%">394 </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%">471 </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%">83,905 </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%">92,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"/></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 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%">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%">2020</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%">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%">2020</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%">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%">9,012 </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"/><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,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"/></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%">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%">2020</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%">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%">2020</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%">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%">18 </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"/><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%">(31)</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 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, 2021</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, 2020</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%">18,827 </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%">18,371 </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%">(9,155)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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: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%">9,672 </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,373 </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%">2021</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%">2020</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%">2021</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%">2020</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,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%">1,215 </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"/><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,892 </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 113499000 107016000 P3Y P5Y 101389000 99708000 P3Y P8Y 46721000 48052000 P3Y P8Y 20723000 22210000 P2Y P5Y 609000 599000 P30Y 1072000 1089000 701000 712000 6164000 4647000 290878000 284033000 207367000 191629000 83511000 92404000 92000 93000 1128000 817000 722000 255000 643000 688000 2585000 1853000 2191000 1382000 394000 471000 83905000 92875000 9283000 9012000 26936000 26283000 120000 18000 443000 -31000 18827000 18371000 9155000 5998000 9672000 12373000 1086000 1215000 3165000 3892000 0 0 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%">Goodwill</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 transitioned to new segment reporting structure effective January 1, 2020, which resulted in certain changes to its operating segments and reporting units. The Company reallocated goodwill to its reporting units using a relative fair value approach. In addition, the Company completed an assessment of any potential goodwill impairment for all its reporting units immediately prior to the reallocation and determined that no impairment existed.</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><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 following table sets forth details of changes in goodwill by reportable segment of the Company:</span></div><div style="margin-top:11pt"><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 at January 1, 2021</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,499 </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,953 </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,348 </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%">227,288 </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%">349,088 </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="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 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%">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%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(301)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(389)</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 at September 30, 2021</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%">50,422 </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,942 </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,047 </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%">227,288 </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%">348,699 </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%">During the fourth quarter of 2020, the Company performed its annual impairment test of goodwill for those reporting units that had goodwill recorded. Based on the results, the fair values of each of the Company’s reporting units exceeded their carrying value and the goodwill was not impaired.</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, 2021, the Company evaluated the continuing effects of COVID-19 and its impact on the global economy on each of the Company’s reporting units to assess whether there was a triggering event during the quarter requiring the Company to perform a goodwill impairment test. The Company considered continued improvements in current and forecasted economic and market conditions and qualitative factors, for instance, the Company’s performance during the first three quarters, business forecasts for the remainder of the year, stock price movements and the Company’s expansion plans. </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%">The Company did not identify any triggers or indications of potential impairment for its reporting units as of September 30, 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%">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 and severity of COVID-19 and continued 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 the impacts of COVID-19 on the Company and 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, 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:bottom"><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:bottom"><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:bottom"><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%">71,416 </span></td><td style="background-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%">(31,180)</span></td><td style="background-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%">40,236 </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%">23,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,242)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,242 </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,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(971)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429 </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 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%">96,300 </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%">(47,393)</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%">48,907 </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:700;line-height:100%">Indefinite-lived intangible assets:</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"/></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</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%">900 </span></td><td style="background-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%">900 </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 intangible 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%">97,200 </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%">(47,393)</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%">49,807 </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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2020</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%">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:bottom"><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:bottom"><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%">73,357 </span></td><td style="background-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%">(27,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 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%">45,893 </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%">23,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,858)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,652 </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%">5,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%">(3,951)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,149 </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 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,967 </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%">(43,273)</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%">58,694 </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:700;line-height:100%">Indefinite-lived intangible assets:</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"/></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</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%">900 </span></td><td style="background-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%">900 </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 intangible 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%">102,867 </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%">(43,273)</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%">59,594 </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: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%">2021</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%">2020</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%">2021</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%">2020</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%">3,022 </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,413 </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"/><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%">10,997 </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 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%">6.3</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%">2.0</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%">3.1</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, 2021 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%">2021 (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%">2,996 </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%">2022</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%">11,341 </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%">2023</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%">9,049 </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%">2024</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,707 </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%">2025</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,955 </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%">2026 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%">12,859 </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%">48,907 </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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth details of changes in goodwill by reportable segment of the Company:</span></div><div style="margin-top:11pt"><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 at January 1, 2021</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,499 </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,953 </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,348 </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%">227,288 </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%">349,088 </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="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 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%">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%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(301)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(389)</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 at September 30, 2021</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%">50,422 </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,942 </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,047 </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%">227,288 </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%">348,699 </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> 50499000 21953000 49348000 227288000 349088000 -77000 -11000 -301000 0 -389000 50422000 21942000 49047000 227288000 348699000 <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, 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:bottom"><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:bottom"><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:bottom"><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%">71,416 </span></td><td style="background-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%">(31,180)</span></td><td style="background-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%">40,236 </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%">23,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,242)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,242 </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,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(971)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429 </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 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%">96,300 </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%">(47,393)</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%">48,907 </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:700;line-height:100%">Indefinite-lived intangible assets:</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"/></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</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%">900 </span></td><td style="background-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%">900 </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 intangible 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%">97,200 </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%">(47,393)</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%">49,807 </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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2020</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%">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:bottom"><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:bottom"><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%">73,357 </span></td><td style="background-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%">(27,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 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%">45,893 </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%">23,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,858)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,652 </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%">5,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%">(3,951)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,149 </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 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,967 </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%">(43,273)</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%">58,694 </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:700;line-height:100%">Indefinite-lived intangible assets:</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"/></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</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%">900 </span></td><td style="background-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%">900 </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 intangible 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%">102,867 </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%">(43,273)</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%">59,594 </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> 71416000 31180000 40236000 23484000 15242000 8242000 1400000 971000 429000 96300000 47393000 48907000 900000 900000 97200000 47393000 49807000 73357000 27464000 45893000 23510000 11858000 11652000 5100000 3951000 1149000 101967000 43273000 58694000 900000 900000 102867000 43273000 59594000 <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%">2021</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%">2020</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%">2021</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%">2020</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%">3,022 </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,413 </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"/><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%">10,997 </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> 3022000 3413000 9780000 10997000 <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%">6.3</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%">2.0</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%">3.1</span></td></tr></table></div> P6Y3M18D P2Y P3Y1M6D <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, 2021 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%">2021 (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%">2,996 </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%">2022</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%">11,341 </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%">2023</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%">9,049 </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%">2024</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,707 </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%">2025</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,955 </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%">2026 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%">12,859 </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%">48,907 </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> 2996000 11341000 9049000 6707000 5955000 12859000 48907000 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, 2021</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, 2020</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%">Receivables from statutory authorities</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%">16,256 </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,658 </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%">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%">7,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%">9,755 </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%">Advances to suppliers</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,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,906 </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 contract fulfillment 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:10pt;font-weight:400;line-height:100%">1,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,888 </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%">1,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,814 </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 accrued on term 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%">621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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%">2,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,919 </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 current 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%">33,223 </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%">37,109 </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-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, 2021</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, 2020</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%">Receivables from statutory authorities</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%">16,256 </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,658 </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%">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%">7,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%">9,755 </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%">Advances to suppliers</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,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,906 </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 contract fulfillment 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:10pt;font-weight:400;line-height:100%">1,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,888 </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%">1,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,814 </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 accrued on term 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%">621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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%">2,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,919 </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 current 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%">33,223 </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%">37,109 </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> 16256000 15658000 7371000 9755000 3634000 3906000 1606000 2888000 1516000 1814000 621000 169000 2219000 2919000 33223000 37109000 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, 2021</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, 2020</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%">Lease deposits</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%">9,447 </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,788 </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%">Deposits with 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%">6,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,341 </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%">5,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,933 </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 contract fulfillment 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:10pt;font-weight:400;line-height:100%">1,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,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: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%">1,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,623 </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%">Term 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%">184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216 </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%">2,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,455 </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%">27,154 </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%">32,099 </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, 2021</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, 2020</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%">Lease deposits</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%">9,447 </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,788 </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%">Deposits with 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%">6,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,341 </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%">5,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,933 </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 contract fulfillment 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:10pt;font-weight:400;line-height:100%">1,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,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: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%">1,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,623 </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%">Term 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%">184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216 </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%">2,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,455 </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%">27,154 </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%">32,099 </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> 9447000 9788000 6425000 6341000 5390000 6933000 1674000 2743000 1371000 2623000 184000 216000 2663000 3455000 27154000 32099000 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, 2021</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, 2020</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%">39,369 </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%">39,951 </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%">12,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,594 </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%">Client 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%">6,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,740 </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,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,857 </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%">1,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,399 </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:id3VybDovL2RvY3MudjEvZG9jOjM0YWQxZTMwNDVmZjRjOGJiMzZjZjdhNzYxMDcyMjNhL3NlYzozNGFkMWUzMDQ1ZmY0YzhiYjM2Y2Y3YTc2MTA3MjIzYV83MC9mcmFnOmM1Y2M4MTQ4YmY3ZjQxMzhiNGFiZGU0ZTUwMGE4NGI3L3RhYmxlOjMzMWI0YTYzZTkxYzQ4ZWE4MDgzY2Y5MTM4Yjg1NDc3L3RhYmxlcmFuZ2U6MzMxYjRhNjNlOTFjNDhlYTgwODNjZjkxMzhiODU0NzdfOS0wLTEtMS0w_086cdd40-dd27-4c08-8d9d-ad4124a455c3"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0YWQxZTMwNDVmZjRjOGJiMzZjZjdhNzYxMDcyMjNhL3NlYzozNGFkMWUzMDQ1ZmY0YzhiYjM2Y2Y3YTc2MTA3MjIzYV83MC9mcmFnOmM1Y2M4MTQ4YmY3ZjQxMzhiNGFiZGU0ZTUwMGE4NGI3L3RhYmxlOjMzMWI0YTYzZTkxYzQ4ZWE4MDgzY2Y5MTM4Yjg1NDc3L3RhYmxlcmFuZ2U6MzMxYjRhNjNlOTFjNDhlYTgwODNjZjkxMzhiODU0NzdfOS0wLTEtMS0w_29a019fa-665a-439f-bc75-929763b047ca">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%">171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">Other current 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%">2,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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: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:#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%">67,926 </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%">66,410 </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%">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, 2021</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, 2020</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%">39,369 </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%">39,951 </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%">12,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,594 </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%">Client 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%">6,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,740 </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,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,857 </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%">1,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,399 </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:id3VybDovL2RvY3MudjEvZG9jOjM0YWQxZTMwNDVmZjRjOGJiMzZjZjdhNzYxMDcyMjNhL3NlYzozNGFkMWUzMDQ1ZmY0YzhiYjM2Y2Y3YTc2MTA3MjIzYV83MC9mcmFnOmM1Y2M4MTQ4YmY3ZjQxMzhiNGFiZGU0ZTUwMGE4NGI3L3RhYmxlOjMzMWI0YTYzZTkxYzQ4ZWE4MDgzY2Y5MTM4Yjg1NDc3L3RhYmxlcmFuZ2U6MzMxYjRhNjNlOTFjNDhlYTgwODNjZjkxMzhiODU0NzdfOS0wLTEtMS0w_086cdd40-dd27-4c08-8d9d-ad4124a455c3"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0YWQxZTMwNDVmZjRjOGJiMzZjZjdhNzYxMDcyMjNhL3NlYzozNGFkMWUzMDQ1ZmY0YzhiYjM2Y2Y3YTc2MTA3MjIzYV83MC9mcmFnOmM1Y2M4MTQ4YmY3ZjQxMzhiNGFiZGU0ZTUwMGE4NGI3L3RhYmxlOjMzMWI0YTYzZTkxYzQ4ZWE4MDgzY2Y5MTM4Yjg1NDc3L3RhYmxlcmFuZ2U6MzMxYjRhNjNlOTFjNDhlYTgwODNjZjkxMzhiODU0NzdfOS0wLTEtMS0w_29a019fa-665a-439f-bc75-929763b047ca">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%">171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">Other current 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%">2,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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: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:#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%">67,926 </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%">66,410 </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> 39369000 39951000 12093000 10594000 6500000 4740000 4758000 7857000 1819000 435000 377000 1399000 171000 229000 2839000 1205000 67926000 66410000 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, 2021</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, 2020</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">6,073 </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,940 </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%">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%">2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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%">907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">907 </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%">509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">924 </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:id3VybDovL2RvY3MudjEvZG9jOjM0YWQxZTMwNDVmZjRjOGJiMzZjZjdhNzYxMDcyMjNhL3NlYzozNGFkMWUzMDQ1ZmY0YzhiYjM2Y2Y3YTc2MTA3MjIzYV83Ni9mcmFnOjRiMTg3MGQzNjRjODRhNzFhMzc1YzM2OGYyYmM2NWI3L3RhYmxlOjYyMjA0YmRmNzU1NjRhOTNhMWI4MDc2OGE1YjA5Y2VmL3RhYmxlcmFuZ2U6NjIyMDRiZGY3NTU2NGE5M2ExYjgwNzY4YTViMDljZWZfOC0wLTEtMS0w_53646102-d79c-4f85-9465-a62983b0e279"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0YWQxZTMwNDVmZjRjOGJiMzZjZjdhNzYxMDcyMjNhL3NlYzozNGFkMWUzMDQ1ZmY0YzhiYjM2Y2Y3YTc2MTA3MjIzYV83Ni9mcmFnOjRiMTg3MGQzNjRjODRhNzFhMzc1YzM2OGYyYmM2NWI3L3RhYmxlOjYyMjA0YmRmNzU1NjRhOTNhMWI4MDc2OGE1YjA5Y2VmL3RhYmxlcmFuZ2U6NjIyMDRiZGY3NTU2NGE5M2ExYjgwNzY4YTViMDljZWZfOC0wLTEtMS0w_f4d04442-85a5-4613-a512-bfa0f8153962">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%">254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281 </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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,486 </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,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,568 </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%">Other non-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%">13,529 </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%">18,135 </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%">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, 2021</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, 2020</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">6,073 </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,940 </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%">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%">2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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%">907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">907 </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%">509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">924 </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:id3VybDovL2RvY3MudjEvZG9jOjM0YWQxZTMwNDVmZjRjOGJiMzZjZjdhNzYxMDcyMjNhL3NlYzozNGFkMWUzMDQ1ZmY0YzhiYjM2Y2Y3YTc2MTA3MjIzYV83Ni9mcmFnOjRiMTg3MGQzNjRjODRhNzFhMzc1YzM2OGYyYmM2NWI3L3RhYmxlOjYyMjA0YmRmNzU1NjRhOTNhMWI4MDc2OGE1YjA5Y2VmL3RhYmxlcmFuZ2U6NjIyMDRiZGY3NTU2NGE5M2ExYjgwNzY4YTViMDljZWZfOC0wLTEtMS0w_53646102-d79c-4f85-9465-a62983b0e279"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0YWQxZTMwNDVmZjRjOGJiMzZjZjdhNzYxMDcyMjNhL3NlYzozNGFkMWUzMDQ1ZmY0YzhiYjM2Y2Y3YTc2MTA3MjIzYV83Ni9mcmFnOjRiMTg3MGQzNjRjODRhNzFhMzc1YzM2OGYyYmM2NWI3L3RhYmxlOjYyMjA0YmRmNzU1NjRhOTNhMWI4MDc2OGE1YjA5Y2VmL3RhYmxlcmFuZ2U6NjIyMDRiZGY3NTU2NGE5M2ExYjgwNzY4YTViMDljZWZfOC0wLTEtMS0w_f4d04442-85a5-4613-a512-bfa0f8153962">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%">254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281 </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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,486 </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,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,568 </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%">Other non-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%">13,529 </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%">18,135 </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> 6073000 8940000 2504000 29000 907000 907000 509000 924000 254000 281000 0 3486000 3282000 3568000 13529000 18135000 Accumulated Other Comprehensive LossAccumulated other comprehensive loss (“AOCL”) consists of actuarial gain/(loss) on retirement benefits and foreign currency translation adjustments. In addition, the Company enters into foreign currency exchange contracts, which are designated as cash flow hedges and net investment hedges in accordance with ASC 815. Cumulative changes in the fair values of these foreign currency exchange contracts are recognized in AOCL on the Company's unaudited consolidated balance sheets. Upon settlement of foreign exchange contracts designated as cash flow hedges, fair value changes are reclassified from AOCL to net income, whereas such fair value changes related to net investment hedges are included in net income when a foreign operation is disposed or partially disposed. The balances as of September 30, 2021 and 2020 are as follows:<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:100.000%"><tr><td style="width:1.0%"/><td style="width:40.274%"/><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.384%"/><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.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.085%"/><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%">Foreign currency translation loss</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:8pt;font-weight:700;line-height:100%">Unrealized gain/(loss) on cash flow hedges</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:8pt;font-weight:700;line-height:100%">Retirement benefits</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: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, 2021</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%">(86,185)</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%">13,799 </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,598)</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%">(74,984)</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%">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:top"><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: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:#ffffff;padding:2px 0 2px 1pt;text-align: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: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:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">Accumulated other comprehensive (loss)/gain as of September 30, 2021</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%">(95,935)</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%">5,897 </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%">(2,219)</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">(92,257)</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 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: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, 2020</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%">(87,591)</span></td><td style="background-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,098 </span></td><td style="background-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,399)</span></td><td style="background-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%">(84,892)</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%">Gains / (losses) recognized during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,943)</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%">633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929 </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%">2,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,689 </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 (loss)/gain as of September 30, 2020</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%">(93,432)</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%">9,102 </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%">(887)</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%">(85,217)</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-22.5pt"><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 16 - Derivatives and Hedge Accounting and Note 19 - 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 gains / (losses). Refer to Note 21 - Income Taxes to the unaudited consolidated financial statements.</span></div> The balances as of September 30, 2021 and 2020 are as follows:<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:100.000%"><tr><td style="width:1.0%"/><td style="width:40.274%"/><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.384%"/><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.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.085%"/><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%">Foreign currency translation loss</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:8pt;font-weight:700;line-height:100%">Unrealized gain/(loss) on cash flow hedges</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:8pt;font-weight:700;line-height:100%">Retirement benefits</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: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, 2021</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%">(86,185)</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%">13,799 </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,598)</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%">(74,984)</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%">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:top"><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: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:#ffffff;padding:2px 0 2px 1pt;text-align: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: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:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">Accumulated other comprehensive (loss)/gain as of September 30, 2021</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%">(95,935)</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%">5,897 </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%">(2,219)</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">(92,257)</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 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: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, 2020</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%">(87,591)</span></td><td style="background-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,098 </span></td><td style="background-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,399)</span></td><td style="background-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%">(84,892)</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%">Gains / (losses) recognized during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,943)</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%">633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929 </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%">2,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,689 </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 (loss)/gain as of September 30, 2020</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%">(93,432)</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%">9,102 </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%">(887)</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%">(85,217)</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-22.5pt"><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 16 - Derivatives and Hedge Accounting and Note 19 - 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 gains / (losses). Refer to Note 21 - Income Taxes to the unaudited consolidated financial statements.</span></div> -86185000 13799000 -2598000 -74984000 -10475000 -42000 0 -10517000 -1134000 0 0 -1134000 0 7845000 -533000 7312000 1859000 -15000 -154000 1690000 -95935000 5897000 -2219000 -92257000 -87591000 4098000 -1399000 -84892000 -7983000 5040000 0 -2943000 0 -633000 -296000 -929000 2142000 -669000 216000 1689000 -93432000 9102000 -887000 -85217000 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 accounted for at fair value as of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">September 30, 2021 and December 31, 2020.</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:91.666%"><tr><td style="width:1.0%"/><td style="width:34.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.374%"/><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%">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:bottom"><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:bottom"><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, 2021</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"><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 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%">119,756 </span></td><td style="background-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%">119,756 </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%">Derivative financial 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">12,761 </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%">119,756 </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%">12,761 </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%">— </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%">132,517 </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%">Liabilities</span></td><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%">Derivative financial instruments </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%">— </span></td><td style="background-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,323 </span></td><td style="background-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%">4,323 </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%">— </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,323 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,323 </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 #000;padding:0 1pt"/></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:bottom"><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:bottom"><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:bottom"><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, 2020</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"><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 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%">160,441 </span></td><td style="background-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%">160,441 </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%">Derivative financial 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">16,688 </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%">160,441 </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%">16,688 </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%">— </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%">177,129 </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%">Liabilities</span></td><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%">Derivative financial instruments </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%">— </span></td><td style="background-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"/><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%">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: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%">— </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"/><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%">— </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:6pt;text-align:center;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-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 those short-term investments, which are carried at the fair value option under ASC 825 "Financial Instruments.”</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;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"> Derivative Financial Instruments: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s derivative financial instruments consist of foreign currency forward exchange contracts. 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 16 - Derivatives and Hedge Accounting to the unaudited consolidated financial statements for further details.</span></div><div style="text-align:justify;text-indent:18pt"><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, short-term investments (except investments in mutual funds, as disclosed above), restricted cash, accrued interest on term deposits, accrued capital expenditures, accrued expenses and interest payable on borrowings for which fair values approximate their carrying amounts due to their short-term nature. 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><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%">Convertible Senior Notes:</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 settled the Notes during the three months ended September 30, 2021. Refer to Note 17 - Borrowings 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%">The total estimated fair value of the Notes as of December 31, 2020 was $152,384. The fair value was determined based on market yields for similar convertible notes as of December 31, 2020. The Company considers the fair value of the Notes to be a Level 2 measurement due to the limited inputs available for its fair valuation.</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 accounted for at fair value as of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">September 30, 2021 and December 31, 2020.</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:91.666%"><tr><td style="width:1.0%"/><td style="width:34.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.374%"/><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%">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:bottom"><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:bottom"><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, 2021</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"><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 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%">119,756 </span></td><td style="background-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%">119,756 </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%">Derivative financial 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">12,761 </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%">119,756 </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%">12,761 </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%">— </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%">132,517 </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%">Liabilities</span></td><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%">Derivative financial instruments </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%">— </span></td><td style="background-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,323 </span></td><td style="background-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%">4,323 </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%">— </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,323 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,323 </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 #000;padding:0 1pt"/></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:bottom"><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:bottom"><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:bottom"><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, 2020</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"><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 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%">160,441 </span></td><td style="background-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%">160,441 </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%">Derivative financial 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">16,688 </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%">160,441 </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%">16,688 </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%">— </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%">177,129 </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%">Liabilities</span></td><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%">Derivative financial instruments </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%">— </span></td><td style="background-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"/><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%">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: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%">— </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"/><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%">— </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:6pt;text-align:center;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-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 those short-term investments, which are carried at the fair value option under ASC 825 "Financial Instruments.”</span></div> 119756000 0 0 119756000 0 12761000 0 12761000 119756000 12761000 0 132517000 0 4323000 0 4323000 0 4323000 0 4323000 160441000 0 0 160441000 0 16688000 0 16688000 160441000 16688000 0 177129000 0 464000 0 464000 0 464000 0 464000 152384000 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 and hedging transactions to mitigate exposure to foreign currency fluctuation risks associated with forecasted transactions denominated in certain foreign currencies so as to minimize earnings and cash flow volatility associated with changes in foreign currency exchange rates. The Company’s derivative financial instruments are largely forward foreign exchange contracts that are designated as effective hedges and that qualify as cash flow hedges under ASC 815. The Company had outstanding cash flow hedges totaling $515,850 as of September 30, 2021 and $451,935 as of December 31, 2020.</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%">Changes in the fair value of these cash flow hedges are recorded as a component of accumulated other comprehensive income/(loss), net of tax, until the hedged transactions occurs. The resultant foreign exchange gain/(loss) upon settlement of these cash flow hedges is recorded along with the underlying hedged item in the same line of unaudited consolidated statements of income as a part of “Cost of revenues,” “General and administrative expenses,” “Selling and marketing expenses,” “Depreciation and amortization expense,” as applicable.</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 evaluates hedge effectiveness at the time a contract is entered into as well as on an ongoing basis. For hedging positions that are discontinued because the forecasted transaction is not expected to occur by the end of the originally specified period, any related amounts recorded in equity are reclassified to earnings.</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 $5,695 of derivative gains, net, excluding tax effects, included in AOCL, representing changes in the value of cash flow hedges, could be reclassified into earnings within the next twelve months based on exchange rates prevailing as of September 30, 2021. At September 30, 2021, the maximum outstanding term of the cash flow hedges was 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 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 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 140,119, GBP 5,911, EUR 1,005 and COP 4,675,248 as of September 30, 2021 and USD 143,394, GBP 6,753, EUR 2,447 and COP 8,287,950 as of December 31, 2020.</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 uses forward contracts designated as net investment hedges to hedge the foreign currency risks related to our investments in foreign subsidiaries. Gains and losses on these net investment hedges are recognized in AOCL as part of foreign currency translation adjustments.</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:120%">All of the assets and liabilities related to our foreign exchange 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. We have presented all of the assets and liabilities related to our foreign exchange forward contracts on a gross basis, with no offsets, in our unaudited consolidated statements of financial position. There is no financial collateral (including cash collateral) provided or received by us related to our foreign exchange forward contracts.</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 following tables set forth the fair value of the foreign currency exchange contracts and their location on the unaudited consolidated financial statements:</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:90.497%"><tr><td style="width:1.0%"/><td style="width:57.704%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.639%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.743%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%">Derivatives designated as hedging instruments:</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%">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%">Foreign currency exchange contracts</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, 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%">December 31, 2020</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%">7,247 </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%">9,740 </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%">5,390 </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,933 </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%">1,552 </span></td><td style="background-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%">176 </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%">2,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%">29 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Derivatives not designated as hedging instruments:</span></td><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: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="background-color:#cceeff;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%">Foreign currency exchange contracts</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: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, 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">124 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;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:#ffffff;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%">15 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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%">267 </span></td><td style="background-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%">259 </span></td><td style="background-color:#cceeff;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%">The following tables set forth the effect of foreign currency exchange contracts on the unaudited consolidated statements of income and accumulated other comprehensive loss for the three and nine months ended September 30, 2021 and 2020:</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%">Forward Exchange Contracts:</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%">2021</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%">2020</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%">2021</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%">2020</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 AOCL</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%">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%">12,165 </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"/><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%">5,040 </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%">Gain/(loss) recognized in 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%">(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%">3,372 </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"/><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%">2,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><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 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%">2021</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%">2020</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%">Gain/(loss) <br/>on foreign currency exchange contracts</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 foreign currency exchange contracts</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/(loss) was reclassed from AOCL</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%">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"/><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%">152,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 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%">(233)</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%">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"/><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%">26,810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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%">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"/><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%">15,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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%">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"/><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,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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 before 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 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:10pt;font-weight:400;line-height:100%">2,150 </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="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 #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%">(435)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (expense)/benefit relating to 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%">(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="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%">47 </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%">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="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%">1,780 </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="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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">(388)</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 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="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%">Derivatives not designated as hedging instruments</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%">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="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="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%">Foreign exchange gain/(loss), 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%">1,171 </span></td><td style="background-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%">(464)</span></td><td style="background-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%">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 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,372 </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 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,171 </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%">(464)</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%">716 </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%">3,372 </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 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 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%">2021</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%">2020</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%">Gain/(loss) on foreign currency exchange contracts</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) <br/>on foreign currency exchange contracts</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="padding:2px 1pt;text-align: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 reclassed from AOCL</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%">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"/><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%">473,144 </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%">(272)</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%">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"/><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%">84,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246)</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%">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"/><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%">42,797 </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%">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%">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"/><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%">37,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%">(106)</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: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%">7,845 </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%">(633)</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 benefit/(expense) relating to 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%">(1,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="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%">69 </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%">6,659 </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%">(564)</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/(loss), 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%">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"/><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,452 </span></td><td style="background-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,429 </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%">2,958 </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%">(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"/><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%">3,452 </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,429 </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-align:center;text-indent:22.5pt"><span><br/></span></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 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 AOCL</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 AOCL</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%">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:9pt;font-weight:700;line-height:100%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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 exchange 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%">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"/><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></table></div> 515850000 451935000 5695000 P45M 140119000 5911000 1005000 4675248000 143394000 6753000 2447000 8287950000 The following tables set forth the fair value of the foreign currency exchange contracts and their location on the unaudited consolidated financial statements:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.497%"><tr><td style="width:1.0%"/><td style="width:57.704%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.639%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.743%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%">Derivatives designated as hedging instruments:</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%">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%">Foreign currency exchange contracts</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, 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%">December 31, 2020</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%">7,247 </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%">9,740 </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%">5,390 </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,933 </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%">1,552 </span></td><td style="background-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%">176 </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%">2,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%">29 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Derivatives not designated as hedging instruments:</span></td><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: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="background-color:#cceeff;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%">Foreign currency exchange contracts</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: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, 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">124 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;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:#ffffff;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%">15 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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%">267 </span></td><td style="background-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%">259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 7247000 9740000 5390000 6933000 1552000 176000 2504000 29000 124000 15000 267000 259000 <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 exchange contracts on the unaudited consolidated statements of income and accumulated other comprehensive loss for the three and nine months ended September 30, 2021 and 2020:</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%">Forward Exchange Contracts:</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%">2021</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%">2020</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%">2021</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%">2020</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 AOCL</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%">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%">12,165 </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"/><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%">5,040 </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%">Gain/(loss) recognized in 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%">(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%">3,372 </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"/><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%">2,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><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 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%">2021</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%">2020</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%">Gain/(loss) <br/>on foreign currency exchange contracts</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 foreign currency exchange contracts</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/(loss) was reclassed from AOCL</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%">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"/><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%">152,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 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%">(233)</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%">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"/><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%">26,810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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%">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"/><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%">15,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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%">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"/><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,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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 before 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 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:10pt;font-weight:400;line-height:100%">2,150 </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="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 #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%">(435)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (expense)/benefit relating to 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%">(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="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%">47 </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%">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="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%">1,780 </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="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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">(388)</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 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="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%">Derivatives not designated as hedging instruments</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%">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="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="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%">Foreign exchange gain/(loss), 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%">1,171 </span></td><td style="background-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%">(464)</span></td><td style="background-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%">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 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,372 </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 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,171 </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%">(464)</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%">716 </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%">3,372 </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><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 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%">2021</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%">2020</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%">Gain/(loss) on foreign currency exchange contracts</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) <br/>on foreign currency exchange contracts</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="padding:2px 1pt;text-align: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 reclassed from AOCL</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%">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"/><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%">473,144 </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%">(272)</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%">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"/><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%">84,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246)</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%">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"/><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%">42,797 </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%">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%">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"/><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%">37,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%">(106)</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: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%">7,845 </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%">(633)</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 benefit/(expense) relating to 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%">(1,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="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%">69 </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%">6,659 </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%">(564)</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/(loss), 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%">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"/><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,452 </span></td><td style="background-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,429 </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%">2,958 </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%">(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"/><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%">3,452 </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,429 </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> 261000 12165000 -42000 5040000 -464000 3372000 -1054000 2429000 177743000 1801000 152087000 -233000 36167000 223000 26810000 -132000 21672000 11000 15290000 -4000 12305000 115000 12425000 -66000 2150000 -435000 370000 -47000 1780000 -388000 1171000 -464000 716000 3372000 1171000 -464000 716000 3372000 507265000 6643000 473144000 -272000 103369000 769000 84501000 -246000 59631000 39000 42797000 -9000 36716000 394000 37280000 -106000 7845000 -633000 1186000 -69000 6659000 -564000 2958000 -1054000 3452000 2429000 2958000 -1054000 3452000 2429000 <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 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 AOCL</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 AOCL</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%">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:9pt;font-weight:700;line-height:100%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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 exchange 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%">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"/><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></table></div> 0 0 1134000 0 Borrowings<div style="margin-top:18pt;text-indent:22.5pt"><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 as of September 30, 2021 and December 31, 2020.</span></div><div style="text-indent:36pt"><span><br/></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:27.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.506%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.506%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><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:9.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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: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:100%">As of September 30, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;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 December 31, 2020</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:9pt;font-weight:700;line-height:100%">Revolving Credit Facility</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:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="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:9pt;font-weight:700;line-height:100%">Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:9pt;font-weight:700;line-height:100%">Notes</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:9pt;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: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:700;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:700;line-height:100%">15,000</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-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:700;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:700;line-height:100%">15,000</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-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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 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:700;line-height:100%">25,000</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-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="display:none"/><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 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:700;line-height:100%">—</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-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:700;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:700;line-height:100%">25,000</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-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="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="display:none"/><td colspan="3" style="display:none"/><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%">Long-term borrowings</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%">170,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 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%">170,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">64,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="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:bottom"><span style="color:#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%">150,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 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%">214,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%">Unamortized debt discount</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="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,236)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,236)</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%">Unamortized debt issuance 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(803)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(803)</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:700;line-height:115%">Long-term borrowings</span></div></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:10pt;font-weight:700;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:700;line-height:100%">170,000</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-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:700;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:700;line-height:100%">170,000</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-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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 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:700;line-height:100%">64,000</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-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="display:none"/><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 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:700;line-height:100%">137,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-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:700;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:700;line-height:100%">201,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-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: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: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%">185,000</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%">185,000</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="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%">89,000</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">137,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 #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%">226,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 #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-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 $297 and $490 as of September 30, 2021 and December 31, 2020, 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’s $300,000 revolving credit facility pursuant to its credit agreement (the “Credit Agreement”) with certain lenders and Citibank N.A. as Administrative Agent (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:95.760%"><tr><td style="width:1.0%"/><td style="width:53.403%"/><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:9.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.868%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.129%"/><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:9.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.868%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.286%"/><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:top"><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:top"><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="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="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%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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="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%">1.9 </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><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.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></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, 2021 and December 31, 2020, 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 of the Notes. The transactions contemplated by the Investment Agreement, including the issuance of the Notes, closed on October 4, 2018. 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, in whole but not in part, at a purchase price equal to the principal amount plus accrued and unpaid interest on or after October 1, 2021, 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). The Company had the option to elect to settle conversions of the Notes by paying or delivering, as the case may be, cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock. </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 Notes carried an effective interest rate as shown below:</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:53.334%"/><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:9.756%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.144%"/><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:9.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.301%"/><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:top"><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:top"><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="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%">2020</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%">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%">2020</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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6 </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: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%">3.6 </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: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%">3.6 </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: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%">3.6 </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: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%">On August 27, 2021, the Company entered into a Payoff and Termination Agreement (the “Payoff and Termination Agreement”) with the Purchaser, pursuant to which the Company prepaid and settled its outstanding obligations under the Notes for an aggregate consideration of $236,742, excluding accrued and unpaid interest under the Notes calculated through, and including, August 26, 2021, in the form of a combination of cash and shares of the Company’s common stock. As a result, the Company made a cash payment of $200,000 to the Purchaser and satisfied the remainder of the obligation under the Notes by issuing to the Purchaser 310,394 shares of the Company’s common stock calculated at $118.37 per share based on a 20-day volume weighted average price ending on, and including, August 26, 2021. The Company satisfied the cash payment obligation under the Payoff and Termination Agreement by drawing $200,000 from its existing revolving Credit Facility, and the Company’s common stock was issued from its existing treasury shares. Refer to Note 18 - Capital Structure 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;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 consideration of $236,742 was allocated between the debt and equity components in an amount of $152,742 and $84,000, respectively. The consideration was first allocated to the fair value of debt component and the remaining was allocated to the equity component. The fair value of the debt component was calculated using a discounted cash flow technique, which considered debt issuances with similar features of the Company’s debt, without the conversion feature. The resulting effective interest rate for the Notes was 2.9% per annum at the time of settlement. The portion allocated to the equity component was recorded as additional paid-in capital.</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%">Immediately prior to the settlement of the Notes, the carrying amount of the debt component of the Notes, net of unamortized debt discount and issuance costs, was $139,897. During the three months ended September 30, 2021, the Company recognized a loss on settlement of the Notes of $12,845, representing the difference between the fair value of the consideration allocated to the debt component and the carrying value of the debt component immediately before settlement, and is presented as “Loss on settlement of convertible notes,” in the Company’s 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%">During the three and nine months ended September 30, 2021 and 2020, the Company recognized interest expense and amortization of debt discount, on the Notes as below:</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.345%"><tr><td style="width:1.0%"/><td style="width:53.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.673%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.977%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.894%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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: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 #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:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</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:top"><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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</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%">Interest expense on the Notes</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%">817 </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,313 </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,442 </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,938 </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%">Amortization of debt discount on the Notes</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%">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 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%">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 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,795 </span></td><td style="background-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,943 </span></td><td style="background-color:#ffffff;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 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, 2021 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:57.602%"><tr><td style="width:1.0%"/><td style="width:70.981%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.069%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.070%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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%">Revolving Credit Facility</span></td><td colspan="3" style="padding:0 1pt"/><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%">2021 (October - December)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><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,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 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%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,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="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:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><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%">185,000 </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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></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, 2021 and December 31, 2020, the Company had outstanding letters of credit of $461, each, that were not recognized in the consolidated balance sheets.</span></div> <div style="margin-top:18pt;text-indent:22.5pt"><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 as of September 30, 2021 and December 31, 2020.</span></div><div style="text-indent:36pt"><span><br/></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:27.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.506%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.506%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><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:9.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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: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:100%">As of September 30, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;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 December 31, 2020</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:9pt;font-weight:700;line-height:100%">Revolving Credit Facility</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:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="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:9pt;font-weight:700;line-height:100%">Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:9pt;font-weight:700;line-height:100%">Notes</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:9pt;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: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:700;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:700;line-height:100%">15,000</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-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:700;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:700;line-height:100%">15,000</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-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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 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:700;line-height:100%">25,000</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-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="display:none"/><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 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:700;line-height:100%">—</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-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:700;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:700;line-height:100%">25,000</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-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="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="display:none"/><td colspan="3" style="display:none"/><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%">Long-term borrowings</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%">170,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 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%">170,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">64,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="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:bottom"><span style="color:#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%">150,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 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%">214,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%">Unamortized debt discount</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="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,236)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,236)</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%">Unamortized debt issuance 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(803)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(803)</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:700;line-height:115%">Long-term borrowings</span></div></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:10pt;font-weight:700;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:700;line-height:100%">170,000</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-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:700;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:700;line-height:100%">170,000</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-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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 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:700;line-height:100%">64,000</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-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="display:none"/><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 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:700;line-height:100%">137,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-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:700;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:700;line-height:100%">201,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-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: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: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%">185,000</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%">185,000</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="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%">89,000</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">137,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 #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%">226,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 #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-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 $297 and $490 as of September 30, 2021 and December 31, 2020, respectively, are presented under “Other current assets” and “Other assets,” as applicable in the consolidated balance sheets.</span></div> 15000000 15000000 25000000 0 25000000 170000000 170000000 64000000 150000000 214000000 0 0 0 11236000 11236000 0 0 0 803000 803000 170000000 170000000 64000000 137961000 201961000 185000000 185000000 89000000 137961000 226961000 297000 490000 300000000 effective interest rate as shown below.<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:53.403%"/><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:9.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.868%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.129%"/><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:9.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.868%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.286%"/><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:top"><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:top"><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="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="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%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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="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%">1.9 </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><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.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></tr></table>The Notes carried an effective interest rate as shown below:<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:53.334%"/><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:9.756%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.144%"/><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:9.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.301%"/><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:top"><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:top"><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="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%">2020</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%">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%">2020</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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6 </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: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%">3.6 </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: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%">3.6 </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: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%">3.6 </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:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 0.023 0.019 0.020 0.024 150000000 0.035 75 1.50 20 30 0.036 0.036 0.036 0.036 236742000 200000000 310394 118.37 20 200000000 236742000 152742000 84000000 0.029 139897000 -12845000 During the three and nine months ended September 30, 2021 and 2020, the Company recognized interest expense and amortization of debt discount, on the Notes as below:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"><tr><td style="width:1.0%"/><td style="width:53.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.673%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.977%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.894%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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: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 #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:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</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:top"><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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</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%">Interest expense on the Notes</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%">817 </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,313 </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,442 </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,938 </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%">Amortization of debt discount on the Notes</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%">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 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%">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 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,795 </span></td><td style="background-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,943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 817000 1313000 3442000 3938000 431000 654000 1795000 1943000 <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, 2021 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:57.602%"><tr><td style="width:1.0%"/><td style="width:70.981%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.069%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.070%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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%">Revolving Credit Facility</span></td><td colspan="3" style="padding:0 1pt"/><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%">2021 (October - December)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><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,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 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%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,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="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:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><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%">185,000 </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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 15000000 170000000 185000000 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 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:bottom"><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, 2021</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, 2020</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, 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%">25,450</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,015 </span></td><td style="background-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.18 </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, 2020</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%">26,601</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,012 </span></td><td style="background-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%">75.63 </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: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"). Under the 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, including commissions, under the 2019 Repurchase Program, 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: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: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: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:#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%">244,580</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%">28,196 </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%">115.28 </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, 2020</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%">389,575</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%">24,906 </span></td><td style="background-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%">63.93 </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, 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%">844,656</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%">83,605 </span></td><td style="background-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%">98.98 </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, 2020</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%">565,340</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%">36,889 </span></td><td style="background-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%">65.25 </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:24.75pt"><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 was the closing price of the Company's share of common stock on the Nasdaq Global Select Market on the trading day prior to the vesting date of the shares of restricted stock.</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%">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><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:112%">The 2019 Repurchase Program may be suspended or discontinued at any time.</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%">In connection with the settlement of the Notes, the Company issued to the Purchaser 310,394 shares of the Company's common stock. This common stock was issued from the Company’s existing treasury shares. The excess of issuance price of the Company’s treasury stock over its weighted average cost was recognized in additional paid-in-capital.</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 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:bottom"><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, 2021</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, 2020</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, 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%">25,450</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,015 </span></td><td style="background-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.18 </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, 2020</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%">26,601</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,012 </span></td><td style="background-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%">75.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 0 0 0 0 25450 2015000 79.18 26601 2012000 75.63 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 Company purchased shares of its common stock, including commissions, under the 2019 Repurchase Program, 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: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: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: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:#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%">244,580</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%">28,196 </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%">115.28 </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, 2020</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%">389,575</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%">24,906 </span></td><td style="background-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%">63.93 </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, 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%">844,656</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%">83,605 </span></td><td style="background-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%">98.98 </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, 2020</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%">565,340</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%">36,889 </span></td><td style="background-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%">65.25 </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:24.75pt"><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 was the closing price of the Company's share of common stock on the Nasdaq Global Select Market on the trading day prior to the vesting date of the shares of restricted stock.</span></div> 244580 28196000 115.28 389575 24906000 63.93 844656 83605000 98.98 565340 36889000 65.25 310394 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, 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%">2021</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%">2020</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%">2021</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%">2020</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%">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%">679 </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"/><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,021 </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%">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%">242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722 </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%">(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%">(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%">(600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(477)</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%">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%">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%">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%">296 </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,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%">860 </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"/><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,562 </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%">Income tax benefit on amortization of actuarial 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%">(32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(96)</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, net of tax</span></td><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">66 </span></td><td style="background-color:#ffffff;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:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">200 </span></td><td style="background-color:#ffffff;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 Life Insurance Corporation of India and HDFC Standard Life Insurance Company. 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 6.8% per annum on the India Plan for the year ended December 31, 2021.</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 at January 1, 2021</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,512 </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%">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%">628 </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%">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%">3,375 </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%">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,188)</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%">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%">(204)</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%">Plan assets at September 30, 2021</span></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%">14,123 </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: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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">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 contribution plan. The Company may make discretionary contributions of up to a maximum of 4.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: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%">2021</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%">2020</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%">2021</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%">2020</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%">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%">2,661 </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"/><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,916 </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-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 benefit plans on behalf of employees in India, the Philippines, the Czech Republic, South Africa, Colombia, 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%">2021</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%">2020</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%">2021</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%">2020</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 defined benefit 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%">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%">2,758 </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"/><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%">8,382 </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, 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%">2021</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%">2020</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%">2021</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%">2020</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%">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%">679 </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"/><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,021 </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%">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%">242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722 </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%">(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%">(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%">(600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(477)</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%">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%">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%">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%">296 </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,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%">860 </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"/><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,562 </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%">Income tax benefit on amortization of actuarial 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%">(32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(96)</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, net of tax</span></td><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">66 </span></td><td style="background-color:#ffffff;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:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">200 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 874000 679000 2648000 2021000 231000 242000 700000 722000 199000 159000 600000 477000 -178000 -98000 -533000 -296000 1084000 860000 3281000 2562000 -32000 -32000 -154000 -96000 146000 66000 379000 200000 0.068 <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 at January 1, 2021</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,512 </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%">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%">628 </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%">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%">3,375 </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%">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,188)</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%">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%">(204)</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%">Plan assets at September 30, 2021</span></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%">14,123 </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> 11512000 628000 3375000 1188000 204000 14123000 0.040 <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: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%">2021</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%">2020</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%">2021</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%">2020</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%">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%">2,661 </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"/><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,916 </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-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 benefit plans on behalf of employees in India, the Philippines, the Czech Republic, South Africa, Colombia, 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%">2021</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%">2020</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%">2021</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%">2020</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 defined benefit 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%">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%">2,758 </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"/><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%">8,382 </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> 789000 2661000 2841000 2916000 3580000 2758000 10617000 8382000 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. In assessment of the lease term, the Company considers the extension option as part of its lease term for those lease arrangements where the Company is reasonably certain of availing the extension option. As part of the Company’s effort to moderate the impact of COVID-19, the Company continued to evaluate its office facilities to determine where it can exit, consolidate, or otherwise optimize its use of office space. During the nine months ended September 30, 2021 and year ended December 31, 2020, the Company changed the lease term for certain of its leases and recognized the resultant amount of the remeasurement of the lease liability as an adjustment to the ROU assets.</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 impact of COVID-19 on the economic environment is uncertain and has caused variability in the determination of the incremental borrowing rate and extension option, which have an impact on measurement of lease liabilities and ROU assets.</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:700;line-height:115%"> </span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></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: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, 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:9pt;font-weight:700;line-height:100%">December 31, 2020</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%">81,324 </span></td><td style="background-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%">91,918 </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%">18,340 </span></td><td style="background-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,894 </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%">73,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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,874 </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%">92,279 </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%">103,768 </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,585 </span></td><td style="background-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%">1,853 </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%">(2,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 colspan="2" style="background-color:#ffffff;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,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 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%">394 </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%">471 </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%">171 </span></td><td style="background-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%">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: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%">254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">281 </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%">425 </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%">510 </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:99.561%"><tr><td style="width:1.0%"/><td style="width:42.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><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:12.556%"/><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:12.559%"/><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%">2021</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%">2020</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%">2021</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%">2020</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%">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%">52 </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"/><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%">177 </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%">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%">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%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">60 </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: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:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,484 </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: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,437 </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%">6,843 </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%">20,210 </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%">20,721 </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 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><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="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%">2021</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%">2020</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%">19,654 </span></td><td style="background-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,780 </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%">49 </span></td><td style="background-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%">60 </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%">157 </span></td><td style="background-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%">180 </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%">4,647 </span></td><td style="background-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%">19,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: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%">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: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%">90 </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%">1.9 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.9 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%">6.4 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.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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.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.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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.5 </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><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 determines the incremental borrowing rate by adjusting the benchmark reference rates, with appropriate financing spreads applicable to the respective geographies where the leases were entered and lease specific adjustments for the effects of collateral.</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 nine months ended September 30, 2021 and year ended December 31, 2020, the Company modified certain of its operating leases, resulting in a reduction of its lease liabilities by $1,022 and $3,143 respectively, with a corresponding reduction in 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, 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><br/></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, 2021 were as follows:</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: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%">2021 (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%">6,032 </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%">71 </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%">2022</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,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:9pt;font-weight:400;line-height:100%">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: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:#cceeff;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%">23,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">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;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:#ffffff;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,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">69 </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%">2025</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%">10,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:#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%">2026 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%">34,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#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 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%">116,562 </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%">523 </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%">24,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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%">92,279 </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%">425 </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><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><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, 2020 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%">2021</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%">25,829 </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%">262 </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%">2022</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,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">194 </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%">2023</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%">22,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">114 </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%">2024</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%">17,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">36 </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%">2025</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,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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 </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%">2026 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%">34,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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 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%">133,378 </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%">617 </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%">29,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">107 </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%">103,768 </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%">510 </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. In assessment of the lease term, the Company considers the extension option as part of its lease term for those lease arrangements where the Company is reasonably certain of availing the extension option. As part of the Company’s effort to moderate the impact of COVID-19, the Company continued to evaluate its office facilities to determine where it can exit, consolidate, or otherwise optimize its use of office space. During the nine months ended September 30, 2021 and year ended December 31, 2020, the Company changed the lease term for certain of its leases and recognized the resultant amount of the remeasurement of the lease liability as an adjustment to the ROU assets.</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 impact of COVID-19 on the economic environment is uncertain and has caused variability in the determination of the incremental borrowing rate and extension option, which have an impact on measurement of lease liabilities and ROU assets.</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:700;line-height:115%"> </span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></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: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, 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:9pt;font-weight:700;line-height:100%">December 31, 2020</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%">81,324 </span></td><td style="background-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%">91,918 </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%">18,340 </span></td><td style="background-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,894 </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%">73,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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,874 </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%">92,279 </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%">103,768 </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,585 </span></td><td style="background-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%">1,853 </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%">(2,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 colspan="2" style="background-color:#ffffff;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,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 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%">394 </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%">471 </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%">171 </span></td><td style="background-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%">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: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%">254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">281 </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%">425 </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%">510 </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:99.561%"><tr><td style="width:1.0%"/><td style="width:42.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><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:12.556%"/><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:12.559%"/><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%">2021</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%">2020</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%">2021</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%">2020</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%">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%">52 </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"/><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%">177 </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%">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%">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%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">60 </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: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:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,484 </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: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,437 </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%">6,843 </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%">20,210 </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%">20,721 </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 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><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="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%">2021</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%">2020</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%">19,654 </span></td><td style="background-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,780 </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%">49 </span></td><td style="background-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%">60 </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%">157 </span></td><td style="background-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%">180 </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%">4,647 </span></td><td style="background-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%">19,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: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%">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: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%">90 </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%">1.9 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.9 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%">6.4 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.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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.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.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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.5 </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><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 determines the incremental borrowing rate by adjusting the benchmark reference rates, with appropriate financing spreads applicable to the respective geographies where the leases were entered and lease specific adjustments for the effects of collateral.</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 nine months ended September 30, 2021 and year ended December 31, 2020, the Company modified certain of its operating leases, resulting in a reduction of its lease liabilities by $1,022 and $3,143 respectively, with a corresponding reduction in 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, 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><br/></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, 2021 were as follows:</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: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%">2021 (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%">6,032 </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%">71 </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%">2022</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,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:9pt;font-weight:400;line-height:100%">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: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:#cceeff;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%">23,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">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;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:#ffffff;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,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">69 </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%">2025</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%">10,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:#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%">2026 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%">34,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#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 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%">116,562 </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%">523 </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%">24,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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%">92,279 </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%">425 </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><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><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, 2020 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%">2021</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%">25,829 </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%">262 </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%">2022</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,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">194 </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%">2023</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%">22,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">114 </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%">2024</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%">17,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">36 </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%">2025</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,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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 </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%">2026 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%">34,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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 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%">133,378 </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%">617 </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%">29,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">107 </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%">103,768 </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%">510 </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> Supplemental balance sheet information<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, 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:9pt;font-weight:700;line-height:100%">December 31, 2020</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%">81,324 </span></td><td style="background-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%">91,918 </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%">18,340 </span></td><td style="background-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,894 </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%">73,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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,874 </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%">92,279 </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%">103,768 </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,585 </span></td><td style="background-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%">1,853 </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%">(2,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 colspan="2" style="background-color:#ffffff;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,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 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%">394 </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%">471 </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%">171 </span></td><td style="background-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%">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: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%">254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">281 </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%">425 </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%">510 </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> 81324000 91918000 18340000 18894000 73939000 84874000 92279000 103768000 2585000 1853000 2191000 1382000 394000 471000 171000 229000 254000 281000 425000 510000 <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:99.561%"><tr><td style="width:1.0%"/><td style="width:42.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><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:12.556%"/><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:12.559%"/><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%">2021</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%">2020</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%">2021</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%">2020</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%">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%">52 </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"/><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%">177 </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%">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%">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%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">60 </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: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:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,484 </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: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,437 </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%">6,843 </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%">20,210 </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%">20,721 </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 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> 47000 52000 149000 177000 10000 10000 49000 60000 6380000 6781000 20012000 20484000 6437000 6843000 20210000 20721000 Supplemental cash flow and other information related to leases are as follows:<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%">2021</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%">2020</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%">19,654 </span></td><td style="background-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,780 </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%">49 </span></td><td style="background-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%">60 </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%">157 </span></td><td style="background-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%">180 </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%">4,647 </span></td><td style="background-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%">19,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: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%">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: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%">90 </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%">1.9 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.9 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%">6.4 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.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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.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.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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.5 </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> 19654000 19780000 49000 60000 157000 180000 4647000 19900000 79000 90000 P1Y10M24D P1Y10M24D P5Y10M24D P6Y4M24D 0.143 0.103 0.073 0.075 -1022000 -1022000 -3143000 -3143000 <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, 2021 were as follows:</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: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%">2021 (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%">6,032 </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%">71 </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%">2022</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,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:9pt;font-weight:400;line-height:100%">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: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:#cceeff;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%">23,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">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;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:#ffffff;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,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">69 </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%">2025</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%">10,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:#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%">2026 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%">34,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#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 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%">116,562 </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%">523 </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%">24,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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%">92,279 </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%">425 </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><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><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, 2020 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%">2021</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%">25,829 </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%">262 </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%">2022</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,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">194 </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%">2023</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%">22,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">114 </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%">2024</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%">17,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">36 </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%">2025</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,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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 </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%">2026 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%">34,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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 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%">133,378 </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%">617 </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%">29,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">107 </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%">103,768 </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%">510 </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, 2021 were as follows:</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: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%">2021 (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%">6,032 </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%">71 </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%">2022</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,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:9pt;font-weight:400;line-height:100%">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: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:#cceeff;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%">23,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">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;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:#ffffff;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,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">69 </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%">2025</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%">10,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:#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%">2026 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%">34,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#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 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%">116,562 </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%">523 </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%">24,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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%">92,279 </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%">425 </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><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify"><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, 2020 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%">2021</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%">25,829 </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%">262 </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%">2022</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,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">194 </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%">2023</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%">22,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">114 </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%">2024</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%">17,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">36 </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%">2025</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,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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 </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%">2026 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%">34,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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 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%">133,378 </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%">617 </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%">29,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">107 </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%">103,768 </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%">510 </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> 6032000 71000 24371000 190000 23091000 145000 17643000 69000 10727000 34000 34698000 14000 116562000 523000 24283000 98000 92279000 425000 25829000 262000 24316000 194000 22066000 114000 17084000 36000 9749000 11000 34334000 0 133378000 617000 29610000 107000 103768000 510000 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 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 decreased from 24.3% during the three months ended September 30, 2020 to 13.7% during the three months ended September 30, 2021. The Company recorded income tax expense of $4,196 and $8,490 for the three months ended September 30, 2021 and 2020, respectively. The decrease in income tax expense was primarily a result of (i) 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, (ii) the recording of excess tax benefits related to stock awards of $528 pursuant to ASU No. 2016-09 during the three months ended September 30, 2021, and (iii) lower profit during the three months ended September 30, 2021, compared to the three months ended September 30, 2020.</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 decreased from 24.3% during the nine months ended September 30, 2020 to 20.3% during the nine months ended September 30, 2021. The Company recorded income tax expense of $22,019 and $18,416 for the nine months ended September 30, 2021 and 2020, respectively. The increase in the income tax expense was primarily a result of higher profit during the nine months ended September 30, 2021, compared to the nine months ended September 30, 2020, and the recording of higher excess tax benefits related to stock awards of $1,874 pursuant to ASU No. 2016-09 during the nine months ended September 30, 2020, compared to $1,556 during the nine months ended September 30, 2021, partially offset by (i) 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 (ii) the recording of a one-time tax expense of $1,320 due to election of a new tax regime, during the nine months ended September 30, 2020, for two of the Company's Indian subsidiaries that provides for a lower tax rate on earnings in exchange for foregoing certain tax credits, including minimum alternative tax credits.</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:107%">During the three months ended September 30, 2021, the Company repatriated to the United States $17,000 (net of $908 withholding taxes) from India. During the nine months ended September 30, 2021, the Company repatriated to the United States $66,000 (net of $3,494 withholding taxes) from India and $42,500 (net of $7,494 withholding taxes) from the Philippines. As of September 30, 2021, the Company accrued withholding taxes of $10,988 associated with these distributions and increased the Company’s deferred tax assets. These distributions do not constitute a change in the Company’s permanent reinvestment assertion. The Company bases its decision to continue to indefinitely reinvest earnings in India and the Philippines on its estimate of the working capital required to support its operations in these geographies and periodically reviews its capital initiatives to support and expand the Company’s global operations, as well as an economically viable rate of return on its investments made in India and the Philippines as compared to those made in the United States.</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><br/></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><br/></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><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 “Other comprehensive income / (loss)” were as follows:</span></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: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%">2021</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%">2020</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%">2021</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%">2020</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 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%">(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%">(2,728)</span></td><td style="background-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"/><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%">(600)</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%">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%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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%">(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%">(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%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Effect of tax rate changes on retirement 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">312 </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%">Foreign currency translation gain/(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%">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%">(2,149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 income tax benefit / (expense) recognized in other comprehensive income / (loss)</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:700;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:700;line-height:100%">(12)</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:700;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:700;line-height:100%">(4,956)</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:700;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: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:#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:700;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:700;line-height:100%">1,689</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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0.243 0.137 4196000 8490000 2400000 528000 0.243 0.203 22019000 18416000 1874000 1556000 2400000 1320000 17000000 908000 66000000 3494000 42500000 7494000 10988000 Income tax (deferred) recognized in “Other comprehensive income / (loss)” were as follows:<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%">2021</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%">2020</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%">2021</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%">2020</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 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%">(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%">(2,728)</span></td><td style="background-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"/><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%">(600)</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%">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%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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%">(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%">(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%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Effect of tax rate changes on retirement 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">312 </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%">Foreign currency translation gain/(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%">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%">(2,149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 income tax benefit / (expense) recognized in other comprehensive income / (loss)</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:700;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:700;line-height:100%">(12)</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:700;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:700;line-height:100%">(4,956)</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:700;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: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:#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:700;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:700;line-height:100%">1,689</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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 980000 2728000 1201000 600000 370000 -47000 1186000 -69000 -32000 -32000 -154000 -96000 0 0 0 312000 -630000 2149000 -1859000 -2142000 -12000 -4956000 1690000 1689000 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%">2021</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%">2020</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%">2021</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%">2020</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,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%">1,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%">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"/><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,765 </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%">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%">3,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,038 </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,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%">3,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%">10,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,047 </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-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%">10,894 </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,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"/><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%">28,796 </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%">20,850 </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, 2021, the Company had 1,732,630 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="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: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 at December 31, 2020</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%">31,265 </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%">25.43 </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,866 </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.9</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%">(28,172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 at September 30, 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%">295 </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.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable at September 30, 2021</span></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%">295</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: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.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;text-indent:24.75pt"><span><br/></span></div><div style="margin-top:7pt;text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="margin-top:7pt;text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="margin-top:7pt;text-align:justify;text-indent:24.75pt"><span><br/></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:700;line-height:120%">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:82.017%"><tr><td style="width:1.0%"/><td style="width:67.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.160%"/><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:15.122%"/><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</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></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 at December 31, 2020*</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%">903,666 </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%">67.84 </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%">547,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.28 </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%">  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%">(334,905)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.69 </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%">(63,104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.21 </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 at September 30, 2021*</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%">1,053,523 </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%">83.63 </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, 2021 and December 31, 2020 restricted stock units vested for which the underlying common stock is yet to be issued was 200,542 and 181,638 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, 2021, unrecognized compensation cost of $70,370 is expected to be expensed over a weighted average period of 2.7 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, 2021, the Company granted PRSUs that cliff vest at the end of a three year period 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. 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 at December 31, 2020</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%">105,891 </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.33 </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%">105,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%">97.84 </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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">121,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.80 </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%">(157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.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 at September 30, 2021</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,734 </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%">72.32 </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%">226,892 </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%">109.57 </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, 2021, unrecognized compensation cost of $15,264 is expected to be expensed over a weighted average period of 1.9 years.</span></div><div style="margin-top:7pt;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%">The impact of COVID-19 on the economic environment is uncertain and has caused variability in the estimation of number of performance based restricted stock units that will eventually vest and the related compensation cost to be recognized in the unaudited consolidated statements of income.</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%">2021</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%">2020</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%">2021</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%">2020</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,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%">1,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%">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"/><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,765 </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%">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%">3,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,038 </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,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%">3,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%">10,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,047 </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-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%">10,894 </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,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"/><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%">28,796 </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%">20,850 </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> 2198000 1723000 5588000 4765000 4431000 3358000 12337000 8038000 4265000 3265000 10871000 8047000 10894000 8346000 28796000 20850000 1732630 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 at December 31, 2020</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%">31,265 </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%">25.43 </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,866 </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.9</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%">(28,172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 at September 30, 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%">295 </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.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable at September 30, 2021</span></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%">295</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: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.3</span></td></tr></table> 31265 25.43 1866000 P1Y10M24D 0 0 28172 25.19 2475000 0 0 3093 27.62 295000 P2Y3M18D 3093 27.62 295000 P2Y3M18D <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:82.017%"><tr><td style="width:1.0%"/><td style="width:67.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.160%"/><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:15.122%"/><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</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></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 at December 31, 2020*</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%">903,666 </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%">67.84 </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%">547,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.28 </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%">  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%">(334,905)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.69 </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%">(63,104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.21 </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 at September 30, 2021*</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%">1,053,523 </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%">83.63 </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, 2021 and December 31, 2020 restricted stock units vested for which the underlying common stock is yet to be issued was 200,542 and 181,638 respectively.</span></div> 903666 67.84 547866 96.28 334905 63.69 63104 73.21 1053523 83.63 200542 181638 70370000 P2Y8M12D P3Y P3Y 2 <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 at December 31, 2020</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%">105,891 </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.33 </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%">105,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%">97.84 </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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">121,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.80 </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%">(157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.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 at September 30, 2021</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,734 </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%">72.32 </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%">226,892 </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%">109.57 </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> 105891 72.33 105869 97.84 0 0 121180 119.80 0 0 0 0 157 78.34 157 102.10 105734 72.32 226892 109.57 15264000 P1Y10M24D Related Party Disclosures    On October 1, 2018, the Company entered into the Investment Agreement with the Purchaser relating to the issuance to the Purchaser of $150,000 aggregate principal amount of the Notes. In connection with the investment, Vikram S. Pandit, Chairman and CEO of The Orogen Group LLC (an affiliate of the Purchaser), was appointed to Company’s Board of Directors. The Company settled the Notes on August 27, 2021. Refer to Note 17 - Borrowings to the unaudited consolidated financial statements for further details.<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 principal amount outstanding for the Notes was nil as of September 30, 2021 and $150,000 as of December 31, 2020, and interest accrued of nil and $1,313 as of September 30, 2021 and December 31, 2020, respectively, related to the Investment Agreement. </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 following transactions with the Purchaser were recognized by the Company in connection with the Notes:</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.467%"><tr><td style="width:1.0%"/><td style="width:56.939%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.160%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.160%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.551%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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="display:none"/><td colspan="3" style="display:none"/><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%">2021</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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">2021</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%">2020</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%">Repayment of the Notes in cash</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%">200,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 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="display:none"/><td colspan="3" style="display:none"/><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%">200,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:112%">Issuance of shares of the Company's common stock</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%">36,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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="display:none"/><td colspan="3" style="display:none"/><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,742 </span></td><td style="background-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><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 expense on the Notes</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%">817 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,442 </span></td><td style="background-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,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 150000000 0 150000000 0 1313000 <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 transactions with the Purchaser were recognized by the Company in connection with the Notes:</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.467%"><tr><td style="width:1.0%"/><td style="width:56.939%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.160%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.160%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.551%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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="display:none"/><td colspan="3" style="display:none"/><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%">2021</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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">2021</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%">2020</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%">Repayment of the Notes in cash</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%">200,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 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="display:none"/><td colspan="3" style="display:none"/><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%">200,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:112%">Issuance of shares of the Company's common stock</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%">36,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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="display:none"/><td colspan="3" style="display:none"/><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,742 </span></td><td style="background-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><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 expense on the Notes</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%">817 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,442 </span></td><td style="background-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,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 200000000 0 200000000 0 36742000 0 36742000 0 817000 1313000 1313000 3442000 3938000 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%">At September 30, 2021, the Company had committed to spend approximately $5,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 and investment criteria. The Company believes that these centers have in the past satisfied and will continue to satisfy the required criteria.</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 entities that are unrelated. 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. Further, the Company and a U.S. subsidiary are engaged in tax litigation with Indian tax authorities regarding a permanent establishment matter. For the United States, the Philippines and India, tax year 2016 and subsequent tax years remain open for examination by the tax authorities as of September 30, 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:112%">The aggregate amount demanded by Indian tax authorities (net of advance payments, if any) 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, 2021 and December 31, 2020 is $34,399 and $16,748, respectively. The Company has made payments and/or provided bank guarantees against these demands in the amounts of $8,014 and $8,120, respectively. Amounts paid as deposits in respect of such assessments aggregating to $6,229 and $6,307 as of September 30, 2021 and December 31, 2020, respectively, are included in “Other assets” and amounts deposited for bank guarantees aggregating to $1,785 and $1,813 </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%">as of September 30, 2021 and December 31, 2020, respectively, are included in “Restricted cash” in the non-current assets section of the Company’s unaudited and audited consolidated balance sheets, 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%">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 unaudited consolidated financial statements. The Company does not expect any impact from these assessments on its future income tax expense. 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:115%">In February 2019, there was a judicial pronouncement in India with respect to defined social security contribution benefits payments interpreting certain statutory defined contribution obligations of employees and employers. Currently some of the Company's subsidiaries in India are undergoing assessment with the statutory authorities. As of the reporting date, it is unclear whether the interpretation set out in the pronouncement has retrospective application. If applied retrospectively, the interpretation may result in a significant increase in contributions payable by the Company for past periods for certain of its India-based employees. There are numerous interpretative challenges concerning the retrospective application of the judgment. Due to such challenges and a lack of interpretive guidance, and based on legal advice, the Company believes it is currently impracticable to reliably estimate the timing and amount of any payments the Company may be required to make. The Company will continue to monitor and evaluate its position based on future events and developments in this matter for the implications on the financial statements, if any.</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 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.</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> 5200000 1 34399000 16748000 8014000 8120000 6229000 6307000 1785000 1813000 These are income tax effects recognized on cash flow hedges, retirement benefits and foreign currency translation gains/(losses). Refer to Note 21 - 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 19 - Employee Benefit Plans to the unaudited consolidated financial statements. These are reclassified to net income and are included in cost of revenues and operating expenses, as applicable in the unaudited consolidated statements of income. Refer to Note 16 - Derivatives and Hedge Accounting to the unaudited consolidated financial statements. XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
9 Months Ended
Sep. 30, 2021
Oct. 29, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2021  
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,302,912
Entity Central Index Key 0001297989  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 114,581 $ 218,530
Short-term investments 169,739 184,286
Restricted cash 6,810 4,690
Accounts receivable, net 192,170 147,635
Prepaid expenses 9,553 11,344
Advance income tax, net 19,099 5,684
Other current assets 33,223 37,109
Total current assets 545,175 609,278
Property and equipment, net 83,905 92,875
Operating lease right-of-use assets 81,324 91,918
Restricted cash 2,302 2,299
Deferred tax assets, net 26,747 7,749
Intangible assets, net 49,807 59,594
Goodwill 348,699 349,088
Other assets 27,154 32,099
Investment in equity affiliate 2,957 2,957
Total assets 1,168,070 1,247,857
Current liabilities:    
Accounts payable 2,881 6,992
Current portion of long-term borrowings 15,000 25,000
Deferred revenue 11,866 32,649
Accrued employee costs 95,833 67,645
Accrued expenses and other current liabilities 67,926 66,410
Current portion of operating lease liabilities 18,340 18,894
Income taxes payable, net 11,080 3,488
Total current liabilities 222,926 221,078
Long-term borrowings, less current portion 170,000 201,961
Operating lease liabilities, less current portion 73,939 84,874
Income taxes payable 1,790 1,790
Deferred tax liabilities, net 901 847
Other non-current liabilities 13,529 18,135
Total liabilities 483,085 528,685
Commitments and contingencies (Refer to Note 24)
Preferred stock, $0.001 par value; 15,000,000 shares authorized, none issued 0 0
ExlService Holdings, Inc. Stockholders’ equity:    
Common stock, $0.001 par value; 100,000,000 shares authorized, 39,312,225 shares issued and 33,343,895 shares outstanding as of September 30, 2021 and 38,968,052 shares issued and 33,559,434 shares outstanding as of December 31, 2020 39 39
Additional paid-in capital 385,917 420,976
Retained earnings 727,838 641,379
Accumulated other comprehensive loss (92,257) (74,984)
Total including shares held in treasury 1,021,537 987,410
Less: 5,968,330 shares as of September 30, 2021 and 5,408,618 shares as of December 31, 2020, held in treasury, at cost (336,552) (268,238)
Stockholders’ equity 684,985 719,172
Total equity 684,985 719,172
Total liabilities and stockholders’ equity $ 1,168,070 $ 1,247,857
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Sep. 30, 2021
Dec. 31, 2020
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,312,225 38,968,052
Common stock, outstanding (in shares) 33,343,895 33,559,434
Treasury stock (in shares) 5,968,330 5,408,618
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Statement [Abstract]        
Revenues, net $ 290,325 $ 241,018 $ 826,804 $ 709,481
Cost of revenues [1] 177,743 152,087 507,265 473,144
Gross profit [1] 112,582 88,931 319,539 236,337
Operating expenses:        
General and administrative expenses 36,167 26,810 103,369 84,501
Selling and marketing expenses 21,672 15,290 59,631 42,797
Depreciation and amortization expense 12,305 12,425 36,716 37,280
Total operating expenses 70,144 54,525 199,716 164,578
Income from operations 42,438 34,406 119,823 71,759
Foreign exchange gain, net 1,171 716 2,958 3,452
Interest expense (1,810) (2,628) (6,804) (8,583)
Other income, net 1,721 2,485 5,346 9,239
Loss on settlement of convertible notes (12,845) 0 (12,845) 0
Income before income tax expense and earnings from equity affiliates 30,675 34,979 108,478 75,867
Income tax expense 4,196 8,490 22,019 18,416
Income before earnings from equity affiliates 26,479 26,489 86,459 57,451
Gain / (loss) from equity-method investment 28 (71) 0 (193)
Net income attributable to ExlService Holdings, Inc. stockholders $ 26,507 $ 26,418 $ 86,459 $ 57,258
Earnings per share attributable to ExlService Holdings, Inc. stockholders:        
Basic (in dollars per share) $ 0.79 $ 0.77 $ 2.57 $ 1.66
Diluted (in dollars per share) $ 0.77 $ 0.76 $ 2.52 $ 1.65
Weighted-average number of shares used in computing earnings per share attributable to ExlService Holdings Inc. stockholders:        
Basic (in shares) 33,449,311 34,327,477 33,583,791 34,404,798
Diluted (in shares) 34,305,893 34,536,049 34,336,950 34,617,830
[1] Exclusive of depreciation and amortization expense.
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Comprehensive Income/(Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Statement of Comprehensive Income [Abstract]        
Net income $ 26,507 $ 26,418 $ 86,459 $ 57,258
Other comprehensive income/(loss):        
Unrealized gain/(loss) on cash flow hedges 261 12,165 (42) 5,040
Loss on net investment hedges 0 0 (1,134) 0
Foreign currency translation gain/(loss) (3,789) 11,315 (10,475) (7,983)
Reclassification adjustments        
(Gain)/loss on cash flow hedges [1] (2,150) 435 (7,845) 633
Retirement benefits [2] 178 98 533 296
Income tax effects relating to above [3] (12) (4,956) 1,690 1,689
Total other comprehensive income/(loss) (5,512) 19,057 (17,273) (325)
Total comprehensive income $ 20,995 $ 45,475 $ 69,186 $ 56,933
[1] These are reclassified to net income and are included in cost of revenues and operating expenses, as applicable in the unaudited consolidated statements of income. Refer to Note 16 - 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 19 - 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 gains/(losses). Refer to Note 21 - Income Taxes to the unaudited consolidated financial statements.
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.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, 2019   38,480,654       (4,295,413)
Beginning balance at Dec. 31, 2019 $ 670,001 $ 39 $ 391,240 $ 551,903 $ (84,892) $ (188,289)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock issued against stock-based compensation plans (in shares)   360,236        
Stock issued against stock-based compensation plans 1,045   1,045      
Stock-based compensation $ 20,850   20,850      
Acquisition of treasury stock (in shares) (565,340)         (591,941)
Acquisition of treasury stock $ (38,901)         $ (38,901)
Issuance of treasury stock 0          
Other comprehensive (loss)/income (325)       (325)  
Net income 57,258     57,258    
Ending balance (in shares) at Sep. 30, 2020   38,840,890       (4,887,354)
Ending balance at Sep. 30, 2020 709,928 $ 39 413,135 609,161 (85,217) $ (227,190)
Beginning balance (in shares) at Jun. 30, 2020   38,818,365       (4,497,779)
Beginning balance at Jun. 30, 2020 680,928 $ 39 404,704 582,743 (104,274) $ (202,284)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock issued against stock-based compensation plans (in shares)   22,525        
Stock issued against stock-based compensation plans 85   85      
Stock-based compensation $ 8,346   8,346      
Acquisition of treasury stock (in shares) (389,575)         (389,575)
Acquisition of treasury stock $ (24,906)         $ (24,906)
Issuance of treasury stock 0          
Other comprehensive (loss)/income 19,057       19,057  
Net income 26,418     26,418    
Ending balance (in shares) at Sep. 30, 2020   38,840,890       (4,887,354)
Ending balance at Sep. 30, 2020 $ 709,928 $ 39 413,135 609,161 (85,217) $ (227,190)
Beginning balance (in shares) at Dec. 31, 2020 33,559,434 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 33,343,895 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 33,343,895 39,312,225       (5,968,330)
Ending balance at Sep. 30, 2021 $ 684,985 $ 39 $ 385,917 $ 727,838 $ (92,257) $ (336,552)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Cash flows from operating activities:    
Net income $ 86,459 $ 57,258
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization expense 37,159 37,249
Stock-based compensation expense 28,796 20,850
Amortization of operating lease right-of-use assets 20,012 20,484
Unrealized (gain) / loss on short term investments 5,987 (4,807)
Unrealized foreign exchange gain, net (3,799) (484)
Deferred income tax benefit (17,374) (1,572)
Allowance / (reversal) for expected credit losses (405) 353
Loss on settlement of convertible notes 12,845 0
Loss from equity-method investment 0 193
Amortization of non-cash interest expense related to convertible notes 1,795 1,943
Others, net 590 (935)
Change in operating assets and liabilities:    
Accounts receivable (44,871) 16,078
Prepaid expenses and other current assets 3,033 1,797
Advance income tax, net (5,685) 7,001
Other assets 2,485 3,096
Accounts payable (2,333) (490)
Deferred revenue (21,196) 295
Accrued employee costs 26,664 (11,854)
Accrued expenses and other liabilities 3,254 (361)
Operating lease liabilities (19,654) (19,780)
Net cash provided by operating activities 113,762 126,314
Cash flows from investing activities:    
Purchases of property and equipment (29,026) (34,614)
Proceeds from sale of property and equipment 825 624
Investment in equity affiliate 0 (700)
Purchase of investments (76,500) (57,965)
Proceeds from redemption of investments 83,183 103,718
Net cash (used for)/provided by investing activities (21,518) 11,063
Cash flows from financing activities:    
Principal payments of finance lease liabilities (157) (180)
Proceeds from borrowings 225,000 110,000
Repayments of borrowings (329,000) (120,393)
Acquisition of treasury stock (85,620) (38,901)
Proceeds from exercise of stock options 710 1,045
Net cash used for financing activities (189,067) (48,429)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (5,003) 20
Net (decrease)/increase in cash, cash equivalents and restricted cash (101,826) 88,968
Cash, cash equivalents and restricted cash at the beginning of the period 225,519 127,044
Cash, cash equivalents and restricted cash at the end of the period 123,693 216,012
Cash paid during the period for:    
Interest 5,833 4,627
Income taxes, net of refunds 31,087 11,434
Supplemental disclosure of non-cash investing and financing activities:    
Settlement of portion of convertible notes through issuance of treasury stock 36,742 0
Assets acquired under finance lease $ 79 $ 90
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Organization
9 Months Ended
Sep. 30, 2021
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 global analytics and digital solutions company that partners with clients to improve business outcomes and unlock growth. Bringing together deep domain expertise with robust data, powerful analytics, cloud, and AI, 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 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.21.2
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2021
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, 2020.

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.

(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, 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, purchase price allocation and recoverability of long-lived assets, goodwill and intangibles.

As of September 30, 2021, the extent to which the global Coronavirus Disease 2019 pandemic (“COVID-19”) will ultimately impact the Company's business depends on numerous dynamic factors, which the Company still cannot reliably predict. As a result, many of the Company's estimates and assumptions herein required increased judgment and carry a higher degree of variability and volatility. As events continue to evolve with respect to COVID-19, the Company’s estimates may materially change in future periods. Any changes in estimates are adjusted prospectively in the Company’s consolidated financial statements.


(c)Recent Accounting Pronouncements    

In March 2020, Financial Accounting Standard Board (“FASB”) issued Accounting Standard Update (“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 Company is currently evaluating the impact of this ASU on its consolidated financial statements.


(d)Recently Adopted Accounting Pronouncements

In December 2019, FASB issued ASU No. 2019-12, Income Taxes Simplifying the Accounting for Income Taxes. This ASU eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The Company adopted this ASU on January 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited consolidated financial statements.

In October 2020, FASB issued ASU No. 2020-10, Codification Improvements, to provide guidance for technical corrections such as conforming amendments, clarifications to guidance, simplifications to wording or structure of guidance, and other minor improvements. The amendments in this ASU improve the consistency of the ASC by ensuring that all guidance that requires or provides an option for an entity to provide information in the notes to financial statements is codified in the disclosure section of the ASC. The Company adopted this ASU on January 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited consolidated financial statements.

In January 2021, FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope, to expand the scope of Topic 848 to include derivative instruments affected by changes to the interest rates used for discounting, margining or contract price alignment (commonly referred to as the discounting transition). This ASU extends some of Topic 848’s optional expedients and exceptions for contract modifications and hedge accounting to derivative instruments impacted by discounting transition as a result of the discontinuation of the use of LIBOR as a benchmark interest rate due to reference rate reform. This ASU is effective immediately for all entities with the option to be applied retrospectively as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, and prospectively to any new contract modifications made on or after January 7, 2021 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.21.2
Segment and Geographical Information
9 Months Ended
Sep. 30, 2021
Segment Reporting [Abstract]  
Segment and Geographical Information Segment and Geographical InformationThe Company operates in the Business Process Management (“BPM”) industry and is a provider of operations management and analytics services.
The Company manages and reports financial information through its four strategic business units: Insurance, Healthcare, Analytics and Emerging Business. 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.

Revenues and cost of revenues for the three months ended September 30, 2021 and 2020, respectively, for each of the reportable segments, are as follows:
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.
Three months ended September 30, 2020
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$87,830 $25,112 $37,577 $90,499 $241,018 
Cost of revenues(1)
56,831 17,993 20,792 56,471 152,087 
Gross profit(1)
$30,999 $7,119 $16,785 $34,028 $88,931 
Operating expenses54,525 
Foreign exchange gain, interest expense and other income, net573 
Income tax expense8,490 
Loss from equity-method investment71 
Net income$26,418 

(1) Exclusive of depreciation and amortization expense.

Revenues and cost of revenues for the nine months ended September 30, 2021 and 2020, respectively, for each of the reportable segments, are as follows:
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 
Gain / (loss) from equity-method investment— 
Net income$86,459 

(1) Exclusive of depreciation and amortization expense.

Nine months ended September 30, 2020
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$252,851 $77,119 $114,902 $264,609 $709,481 
Cost of revenues(1)
174,909 57,226 68,689 172,320 473,144 
Gross profit(1)
$77,942 $19,893 $46,213 $92,289 $236,337 
Operating expenses164,578 
Foreign exchange gain, interest expense and other income, net4,108 
Income tax expense18,416 
Loss from equity-method investment193 
Net income$57,258 

(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,
2021202020212020
BPM and related services(1)
$169,862 $150,519 $492,614 $444,872 
Analytics services120,463 90,499 334,190 264,609 
Revenues, net$290,325 $241,018 $826,804 $709,481 

(1) BPM and related services 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,
 2021202020212020
Revenues, net
United States$249,726 $203,928 $709,382 $600,840 
Non-United States
United Kingdom27,433 22,903 78,359 65,011 
Rest of World13,166 14,187 39,063 43,630 
Total Non-United States40,599 37,090 117,422 108,641 
Revenues, net$290,325 $241,018 $826,804 $709,481 

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, 2021December 31, 2020
Long-lived assets
India$83,625 $97,261 
United States46,875 46,659 
Philippines22,970 29,434 
Rest of World11,759 11,439 
Long-lived assets$165,229 $184,793 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues, net
9 Months Ended
Sep. 30, 2021
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, 2021December 31, 2020
Accounts receivable, net$192,170 $147,635 
Contract assets$2,887 $4,437 
Contract liabilities
Deferred revenue (consideration received in advance)$10,631 $30,450 
Consideration received for process transition activities$1,527 $2,774 

Accounts receivable includes $90,736 and $63,995 as of September 30, 2021 and December 31, 2020, 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 unaudited 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, 2021 and 2020, 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,
2021202020212020
Deferred revenue (consideration received in advance)$1,778 $1,611 $28,731 $9,805 
Consideration received for process transition activities$411 $303 $1,598 $864 

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, 2021September 30, 2020September 30, 2021September 30, 2020December 31, 2020
Opening Balance$867 $1,270 $1,027 $1,307 $1,307 
Additions / (reductions)(97)63 277 250 310 
Amortization(158)(112)(692)(336)(590)
Closing Balance$612 $1,221 $612 $1,221 $1,027 

Contract Fulfillment Costs
Three months endedNine months endedYear ended
September 30, 2021September 30, 2020September 30, 2021September 30, 2020December 31, 2020
Opening Balance$3,694 $6,780 $5,631 $7,255 $7,255 
Additions279 116 443 763 779 
Amortization(693)(463)(2,794)(1,585)(2,403)
Closing Balance$3,280 $6,433 $3,280 $6,433 $5,631 

There was no impairment for contract acquisition and contract fulfillment costs as of September 30, 2021 and December 31, 2020. 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.

The duration and severity of COVID-19 and continued market volatility is highly uncertain and, as such, the impact on expected losses is subject to significant judgment, including but not limited to changes in customers’ credit rating, and may cause variability in the Company’s allowance for credit losses in future periods.

As of
September 30, 2021December 31, 2020
Accounts receivable, including unbilled receivables$192,841 $148,824 
Less: Allowance for expected credit loss(671)(1,189)
Accounts receivable, net$192,170 $147,635 

The movement in “Allowance for expected credit losses” on customer balances for the three and nine months ended September 30, 2021 and 2020 and year ended December 31, 2020 was as follows:

Three months endedNine months endedYear ended
September 30, 2021September 30, 2020September 30, 2021September 30, 2020December 31, 2020
Balance at the beginning of the period$730 $1,434 $1,189 $1,163 $1,163 
Additions / (reductions) during the period(19)(36)(414)345 300 
Reductions due to write-off of accounts receivable(41)— (114)(100)(269)
Translation adjustment10 (8)(5)
Balance at the end of the period$671 $1,400 $671 $1,400 $1,189 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share
9 Months Ended
Sep. 30, 2021
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 assumed conversion premium of outstanding convertible notes, using the treasury stock method. Common stock equivalents and the conversion premium of outstanding convertible notes 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.

Diluted weighted-average shares outstanding is 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 intended and 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 three months ended September 30, 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. Refer to Note 17 - Borrowings to the unaudited consolidated financial statements for further details.

The following table sets forth the computation of basic and diluted earnings per share:
 Three months ended September 30,Nine months ended September 30,
 2021202020212020
Numerators:
Net income$26,507 $26,418 $86,459 $57,258 
Denominators:
      Basic weighted average common shares outstanding33,449,311 34,327,477 33,583,791 34,404,798 
      Dilutive effect of share-based awards440,378 208,572 371,145 213,032 
      Dilutive effect of conversion premium on the Notes416,204 — 382,014 — 
      Diluted weighted average common shares outstanding34,305,893 34,536,049 34,336,950 34,617,830 
Earnings per share attributable to ExlService Holdings Inc. stockholders:
Basic$0.79 $0.77 $2.57 $1.66 
Diluted$0.77 $0.76 $2.52 $1.65 
Weighted average potentially dilutive shares considered anti-dilutive and not included in computing diluted earnings per share40,384 347,126 14,044 385,252 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Cash, Cash Equivalents and Restricted Cash
9 Months Ended
Sep. 30, 2021
Cash and Cash Equivalents [Abstract]  
Cash, Cash Equivalents and Restricted Cash Cash, Cash Equivalents and Restricted Cash
For the purpose of unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise of the following:
 As of
 September 30, 2021September 30, 2020December 31, 2020
Cash and cash equivalents$114,581 $206,423 $218,530 
Restricted cash (current)6,810 7,312 4,690 
Restricted cash (non-current)2,302 2,277 2,299 
Cash, cash equivalents and restricted cash$123,693 $216,012 $225,519 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Other Income, net
9 Months Ended
Sep. 30, 2021
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,
2021202020212020
Gain on sale and mark-to-market of mutual funds$1,233 $1,965 $3,991 $7,131 
Interest and dividend income761 777 2,052 1,941 
Others, net(273)(257)(697)167 
Other income, net$1,721 $2,485 $5,346 $9,239 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, net
9 Months Ended
Sep. 30, 2021
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, 2021December 31, 2020
Owned Assets:
Network equipment and computers
3-5
$113,499 $107,016 
Software
3-5
101,389 99,708 
Leasehold improvements
3-8
46,721 48,052 
Office furniture and equipment
3-8
20,723 22,210 
Motor vehicles
2-5
609 599 
Buildings301,072 1,089 
Land701 712 
Capital work in progress6,164 4,647 
290,878 284,033 
Less: Accumulated depreciation and amortization(207,367)(191,629)
$83,511 $92,404 
Right-of-use assets under finance leases:
Network equipment and computers$92 $93 
Leasehold improvements1,128 817 
Office furniture and equipment722 255 
Motor vehicles643 688 
2,585 1,853 
Less: Accumulated depreciation and amortization(2,191)(1,382)
$394 $471 
Property and equipment, net$83,905 $92,875 

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, 2021, 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,
2021202020212020
Depreciation and amortization expense$9,283 $9,012 $26,936 $26,283 

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,
2021202020212020
Effect of foreign exchange gain/(loss)$120 $18 $443 $(31)
Internally developed software costs, included under Software, was as follows:
As of
September 30, 2021December 31, 2020
Cost$18,827 $18,371 
Less : Accumulated amortization(9,155)(5,998)
Internally developed software, net$9,672 $12,373 

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,
2021202020212020
Amortization expense$1,086 $1,215 $3,165 $3,892 

As of September 30, 2021 and December 31, 2020, 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 assurances 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, and the asset’s residual value, if any. It is reasonably possible that the judgments and estimates described above could change in future periods. The duration and severity of COVID-19 and continued market volatility is highly uncertain and, as such, the impact on undiscounted cash flows is subject to significant judgment and may cause variability in the Company’s assessment of the existence of any impairment.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets
9 Months Ended
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill

The Company transitioned to new segment reporting structure effective January 1, 2020, which resulted in certain changes to its operating segments and reporting units. The Company reallocated goodwill to its reporting units using a relative fair value approach. In addition, the Company completed an assessment of any potential goodwill impairment for all its reporting units immediately prior to the reallocation and determined that no impairment existed.


The following table sets forth details of changes in goodwill by reportable segment of the Company:
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Balance at January 1, 2021$50,499 $21,953 $49,348 $227,288 $349,088 
Currency translation adjustments(77)(11)(301)— (389)
Balance at September 30, 2021$50,422 $21,942 $49,047 $227,288 $348,699 

During the fourth quarter of 2020, the Company performed its annual impairment test of goodwill for those reporting units that had goodwill recorded. Based on the results, the fair values of each of the Company’s reporting units exceeded their carrying value and the goodwill was not impaired.

As of September 30, 2021, the Company evaluated the continuing effects of COVID-19 and its impact on the global economy on each of the Company’s reporting units to assess whether there was a triggering event during the quarter requiring the Company to perform a goodwill impairment test. The Company considered continued improvements in current and forecasted economic and market conditions and qualitative factors, for instance, the Company’s performance during the first three quarters, business forecasts for the remainder of the year, stock price movements and the Company’s expansion plans.
The Company did not identify any triggers or indications of potential impairment for its reporting units as of September 30, 2021.

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 and severity of COVID-19 and continued 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 the impacts of COVID-19 on the Company and 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, 2021
Gross
Carrying Amount
Accumulated
Amortization
Net Carrying
Amount
Finite-lived intangible assets:
Customer relationships$71,416 $(31,180)$40,236 
Developed technology23,484 (15,242)8,242 
Trade names and trademarks1,400 (971)429 
$96,300 $(47,393)$48,907 
Indefinite-lived intangible assets:
Trade names and trademarks$900 $— $900 
Total intangible assets$97,200 $(47,393)$49,807 
As of December 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying
Amount
Finite-lived intangible assets:
Customer relationships$73,357 $(27,464)$45,893 
Developed technology23,510 (11,858)11,652 
Trade names and trademarks5,100 (3,951)1,149 
$101,967 $(43,273)$58,694 
Indefinite-lived intangible assets:
Trade names and trademarks$900 $— $900 
Total intangible assets$102,867 $(43,273)$59,594 

The amortization expense recognized in the unaudited consolidated statements of income was as follows:
Three months ended September 30,Nine months ended September 30,
2021202020212020
Amortization expense$3,022 $3,413 $9,780 $10,997 
The remaining weighted average life of intangible assets is as follows:
(in years)
Customer relationships6.3
Developed technology2.0
Trade names and trademarks (Finite lived)3.1
Estimated future amortization expense related to finite-lived intangible assets as of September 30, 2021 was as follows:
2021 (October 1 - December 31)$2,996 
202211,341 
20239,049 
20246,707 
20255,955 
2026 and thereafter12,859 
Total$48,907 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Other Current Assets
9 Months Ended
Sep. 30, 2021
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, 2021December 31, 2020
Receivables from statutory authorities$16,256 $15,658 
Derivative instruments7,371 9,755 
Advances to suppliers3,634 3,906 
Deferred contract fulfillment costs1,606 2,888 
Contract assets1,516 1,814 
Interest accrued on term deposits621 169 
Others2,219 2,919 
Other current assets$33,223 $37,109 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Other Assets
9 Months Ended
Sep. 30, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Assets Other Assets
Other assets consist of the following:
As of
September 30, 2021December 31, 2020
Lease deposits$9,447 $9,788 
Deposits with statutory authorities6,425 6,341 
Derivative instruments5,390 6,933 
Deferred contract fulfillment costs1,674 2,743 
Contract assets1,371 2,623 
Term deposits184 216 
Others2,663 3,455 
Other assets$27,154 $32,099 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Current Liabilities
9 Months Ended
Sep. 30, 2021
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, 2021December 31, 2020
Accrued expenses$39,369 $39,951 
Payable to statutory authorities12,093 10,594 
Client liabilities6,500 4,740 
Accrued capital expenditures4,758 7,857 
Derivative instruments1,819 435 
Interest payable377 1,399 
Finance lease liabilities171 229 
Other current liabilities2,839 1,205 
Accrued expenses and other current liabilities$67,926 $66,410 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Other Non-Current Liabilities
9 Months Ended
Sep. 30, 2021
Liabilities, Noncurrent [Abstract]  
Other Non-Current Liabilities Other Non-Current Liabilities
Other non-current liabilities consist of the following:
As of
September 30, 2021December 31, 2020
Retirement benefits$6,073 $8,940 
Derivative instruments2,504 29 
Unrecognized tax benefits907 907 
Deferred transition revenue509 924 
Finance lease liabilities254 281 
Accrued capital expenditures— 3,486 
Others3,282 3,568 
Other non-current liabilities$13,529 $18,135 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Loss
9 Months Ended
Sep. 30, 2021
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Loss Accumulated Other Comprehensive LossAccumulated other comprehensive loss (“AOCL”) consists of actuarial gain/(loss) on retirement benefits and foreign currency translation adjustments. In addition, the Company enters into foreign currency exchange contracts, which are designated as cash flow hedges and net investment hedges in accordance with ASC 815. Cumulative changes in the fair values of these foreign currency exchange contracts are recognized in AOCL on the Company's unaudited consolidated balance sheets. Upon settlement of foreign exchange contracts designated as cash flow hedges, fair value changes are reclassified from AOCL to net income, whereas such fair value changes related to net investment hedges are included in net income when a foreign operation is disposed or partially disposed. The balances as of September 30, 2021 and 2020 are as follows:
Foreign currency translation lossUnrealized gain/(loss) on cash flow hedgesRetirement benefitsTotal
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 (loss)/gain as of September 30, 2021$(95,935)$5,897 $(2,219)$(92,257)
Balance as of January 1, 2020$(87,591)$4,098 $(1,399)$(84,892)
Gains / (losses) recognized during the period(7,983)5,040 — (2,943)
Reclassification to net income (1)
— 633 296 929 
Income tax effects (2)
2,142 (669)216 1,689 
Accumulated other comprehensive (loss)/gain as of September 30, 2020$(93,432)$9,102 $(887)$(85,217)

(1) Refer to Note 16 - Derivatives and Hedge Accounting and Note 19 - 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 gains / (losses). Refer to Note 21 - Income Taxes to the unaudited consolidated financial statements.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
9 Months Ended
Sep. 30, 2021
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 accounted for at fair value as of
September 30, 2021 and December 31, 2020.
Quoted Prices
in Active
Markets for
Identical Assets
Significant
Other
Observable
Inputs
Significant
Other
Unobservable
Inputs
As of September 30, 2021Level 1Level 2Level 3Total
Assets
Mutual funds* $119,756 $— $— $119,756 
Derivative financial instruments — 12,761 — 12,761 
Total$119,756 $12,761 $— $132,517 
Liabilities
Derivative financial instruments $— $4,323 $— $4,323 
Total$— $4,323 $— $4,323 
Quoted Prices
in Active
Markets for
Identical Assets
Significant
Other
Observable
Inputs
Significant
Other
Unobservable
Inputs
As of December 31, 2020Level 1Level 2Level 3Total
Assets
Mutual funds* $160,441 $— $— $160,441 
Derivative financial instruments — 16,688 — 16,688 
Total$160,441 $16,688 $— $177,129 
Liabilities
Derivative financial instruments $— $464 $— $464 
Total$— $464 $— $464 

* Represents those short-term investments, which are carried at the fair value option under ASC 825 "Financial Instruments.”
Derivative Financial Instruments: The Company’s derivative financial instruments consist of foreign currency forward exchange contracts. 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 16 - Derivatives and Hedge Accounting to the unaudited consolidated financial statements for further details.

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, short-term investments (except investments in mutual funds, as disclosed above), restricted cash, accrued interest on term deposits, accrued capital expenditures, accrued expenses and interest payable on borrowings for which fair values approximate their carrying amounts due to their short-term nature. 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.

Convertible Senior Notes:

The Company settled the Notes during the three months ended September 30, 2021. Refer to Note 17 - Borrowings to the unaudited consolidated financial statements for further details.

The total estimated fair value of the Notes as of December 31, 2020 was $152,384. The fair value was determined based on market yields for similar convertible notes as of December 31, 2020. The Company considers the fair value of the Notes to be a Level 2 measurement due to the limited inputs available for its fair valuation.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives and Hedge Accounting
9 Months Ended
Sep. 30, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives and Hedge Accounting Derivatives and Hedge Accounting
The Company uses derivative instruments and hedging transactions to mitigate exposure to foreign currency fluctuation risks associated with forecasted transactions denominated in certain foreign currencies so as to minimize earnings and cash flow volatility associated with changes in foreign currency exchange rates. The Company’s derivative financial instruments are largely forward foreign exchange contracts that are designated as effective hedges and that qualify as cash flow hedges under ASC 815. The Company had outstanding cash flow hedges totaling $515,850 as of September 30, 2021 and $451,935 as of December 31, 2020.

Changes in the fair value of these cash flow hedges are recorded as a component of accumulated other comprehensive income/(loss), net of tax, until the hedged transactions occurs. The resultant foreign exchange gain/(loss) upon settlement of these cash flow hedges is recorded along with the underlying hedged item in the same line of unaudited consolidated statements of income as a part of “Cost of revenues,” “General and administrative expenses,” “Selling and marketing expenses,” “Depreciation and amortization expense,” as applicable.

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

The Company estimates that approximately $5,695 of derivative gains, net, excluding tax effects, included in AOCL, representing changes in the value of cash flow hedges, could be reclassified into earnings within the next twelve months based on exchange rates prevailing as of September 30, 2021. At September 30, 2021, the maximum outstanding term of the cash flow hedges was 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 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 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 140,119, GBP 5,911, EUR 1,005 and COP 4,675,248 as of September 30, 2021 and USD 143,394, GBP 6,753, EUR 2,447 and COP 8,287,950 as of December 31, 2020.

The Company uses forward contracts designated as net investment hedges to hedge the foreign currency risks related to our investments in foreign subsidiaries. Gains and losses on these net investment hedges are recognized in AOCL as part of foreign currency translation adjustments.

All of the assets and liabilities related to our foreign exchange 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. We have presented all of the assets and liabilities related to our foreign exchange forward contracts on a gross basis, with no offsets, in our unaudited consolidated statements of financial position. There is no financial collateral (including cash collateral) provided or received by us related to our foreign exchange forward contracts.

The following tables set forth the fair value of the foreign currency exchange contracts and their location on the unaudited consolidated financial statements:
Derivatives designated as hedging instruments:As of
Foreign currency exchange contractsSeptember 30, 2021December 31, 2020
Other current assets$7,247 $9,740 
Other assets$5,390 $6,933 
Accrued expenses and other current liabilities$1,552 $176 
Other non-current liabilities$2,504 $29 
Derivatives not designated as hedging instruments:As of
Foreign currency exchange contractsSeptember 30, 2021December 31, 2020
Other current assets$124 $15 
Accrued expenses and other current liabilities$267 $259 

The following tables set forth the effect of foreign currency exchange contracts on the unaudited consolidated statements of income and accumulated other comprehensive loss for the three and nine months ended September 30, 2021 and 2020:
Three months ended September 30,Nine months ended September 30,
Forward Exchange Contracts:2021202020212020
Unrealized gain/(loss) recognized in AOCL
Derivatives in cash flow hedging relationships$261 $12,165 $(42)$5,040 
Gain/(loss) recognized in consolidated statements of income
Derivatives not designated as hedging instruments$(464)$3,372 $(1,054)$2,429 
Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for cash flow hedging relationships and derivatives not designated as hedging instruments
Three months ended September 30,
20212020
As per unaudited consolidated
statements of
income
Gain/(loss)
on foreign currency exchange contracts
As per unaudited consolidated
statements of
income
Gain/(loss) on foreign currency exchange contracts
Cash flow hedging relationships
Location in unaudited consolidated statements of income where gain/(loss) was reclassed from AOCL
Cost of revenues$177,743 $1,801 $152,087 $(233)
General and administrative expenses$36,167 223 $26,810 (132)
Selling and marketing expenses$21,672 11 $15,290 (4)
Depreciation and amortization expense$12,305 115 $12,425 (66)
Total before tax2,150 (435)
Income tax (expense)/benefit relating to above(370)47 
Net of tax$1,780 $(388)
Derivatives not designated as hedging instruments
Location in unaudited consolidated statements of income where gain/(loss) was recognized
Foreign exchange gain/(loss), net$1,171 $(464)$716 $3,372 
$1,171 $(464)$716 $3,372 
Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for cash flow hedging relationships and derivatives not designated as hedging instruments
Nine months ended September 30,
20212020
As per unaudited consolidated
statements of
income
Gain/(loss) on foreign currency exchange contractsAs per unaudited consolidated
statements of
income
Gain/(loss)
on foreign currency exchange contracts
Cash flow hedging relationships
Location in unaudited consolidated statements of income where gain/(loss) was reclassed from AOCL
Cost of revenues$507,265 $6,643 $473,144 $(272)
General and administrative expenses$103,369 769 $84,501 (246)
Selling and marketing expenses$59,631 39 $42,797 (9)
Depreciation and amortization expense$36,716 394 $37,280 (106)
Total before tax7,845 (633)
Income tax benefit/(expense) relating to above(1,186)69 
Net of tax$6,659 $(564)
Derivatives not designated as hedging instruments
Location in unaudited consolidated statements of income where gain/(loss) was recognized
Foreign exchange gain/(loss), net$2,958 $(1,054)$3,452 $2,429 
$2,958 $(1,054)$3,452 $2,429 

Effect of net investment hedges on accumulated other comprehensive loss:
Three months ended September 30,Nine months ended September 30,
Amount of loss recognized in AOCLAmount of loss recognized in AOCL
Net investment hedging relationships2021202020212020
Foreign exchange contracts$— $— $1,134 $— 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Borrowings
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Borrowings Borrowings
The following tables summarizes the Company’s debt position as of September 30, 2021 and December 31, 2020.


As of September 30, 2021
As of December 31, 2020
Revolving Credit FacilityTotalRevolving Credit FacilityNotesTotal
Current portion of long-term borrowings$15,000 $15,000 $25,000 $ $25,000 
Long-term borrowings$170,000 $170,000 $64,000 $150,000 $214,000 
Unamortized debt discount— — — (11,236)(11,236)
Unamortized debt issuance costs*— — — (803)(803)
Long-term borrowings
$170,000 $170,000 $64,000 $137,961 $201,961 
Total borrowings$185,000 $185,000 $89,000 $137,961 $226,961 

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

Credit Agreement

The Company’s $300,000 revolving credit facility pursuant to its credit agreement (the “Credit Agreement”) with certain lenders and Citibank N.A. as Administrative Agent (the “Credit Facility”) carried an effective interest rate as shown below.

Three months ended September 30,Nine months ended September 30,
2021202020212020
Effective Interest Rate2.3 %1.9 %2.0 %2.4 %

As of September 30, 2021 and December 31, 2020, 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 of the Notes. The transactions contemplated by the Investment Agreement, including the issuance of the Notes, closed on October 4, 2018. 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, in whole but not in part, at a purchase price equal to the principal amount plus accrued and unpaid interest on or after October 1, 2021, 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). The Company had the option to elect to settle conversions of the Notes by paying or delivering, as the case may be, cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock.

The Notes carried an effective interest rate as shown below:
Three months ended September 30,Nine months ended September 30,
2021202020212020
Effective Interest Rate3.6 %3.6 %3.6 %3.6 %

On August 27, 2021, the Company entered into a Payoff and Termination Agreement (the “Payoff and Termination Agreement”) with the Purchaser, pursuant to which the Company prepaid and settled its outstanding obligations under the Notes for an aggregate consideration of $236,742, excluding accrued and unpaid interest under the Notes calculated through, and including, August 26, 2021, in the form of a combination of cash and shares of the Company’s common stock. As a result, the Company made a cash payment of $200,000 to the Purchaser and satisfied the remainder of the obligation under the Notes by issuing to the Purchaser 310,394 shares of the Company’s common stock calculated at $118.37 per share based on a 20-day volume weighted average price ending on, and including, August 26, 2021. The Company satisfied the cash payment obligation under the Payoff and Termination Agreement by drawing $200,000 from its existing revolving Credit Facility, and the Company’s common stock was issued from its existing treasury shares. Refer to Note 18 - Capital Structure to the unaudited consolidated financial statements for further details.

The aggregate consideration of $236,742 was allocated between the debt and equity components in an amount of $152,742 and $84,000, respectively. The consideration was first allocated to the fair value of debt component and the remaining was allocated to the equity component. The fair value of the debt component was calculated using a discounted cash flow technique, which considered debt issuances with similar features of the Company’s debt, without the conversion feature. The resulting effective interest rate for the Notes was 2.9% per annum at the time of settlement. The portion allocated to the equity component was recorded as additional paid-in capital.

Immediately prior to the settlement of the Notes, the carrying amount of the debt component of the Notes, net of unamortized debt discount and issuance costs, was $139,897. During the three months ended September 30, 2021, the Company recognized a loss on settlement of the Notes of $12,845, representing the difference between the fair value of the consideration allocated to the debt component and the carrying value of the debt component immediately before settlement, and is presented as “Loss on settlement of convertible notes,” in the Company’s unaudited consolidated statements of income.

During the three and nine months ended September 30, 2021 and 2020, the Company recognized interest expense and amortization of debt discount, on the Notes as below:

Three months ended September 30,Nine months ended September 30,
2021202020212020
Interest expense on the Notes$817 $1,313 $3,442 $3,938 
Amortization of debt discount on the Notes$431 $654 $1,795 $1,943 

Expected payments for all of the Company's borrowings as of September 30, 2021 were as follows:
Revolving Credit Facility
2021 (October - December)$15,000 
2022170,000 
Total$185,000 
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, 2021 and December 31, 2020, the Company had outstanding letters of credit of $461, each, that were not recognized in the consolidated balance sheets.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Capital Structure
9 Months Ended
Sep. 30, 2021
Equity [Abstract]  
Capital Structure Capital Structure
Common Stock
The Company has one class of common stock outstanding.

The Company purchased shares of 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, 2021$— $— 
Three months ended September 30, 2020$— $— 
Nine months ended September 30, 202125,450$2,015 $79.18 
Nine months ended September 30, 202026,601$2,012 $75.63 

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"). Under the 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, including commissions, under the 2019 Repurchase Program, as below:
Shares repurchasedTotal consideration
Weighted average purchase price per share (1)
Three months ended September 30, 2021244,580$28,196 $115.28 
Three months ended September 30, 2020389,575$24,906 $63.93 
Nine months ended September 30, 2021844,656$83,605 $98.98 
Nine months ended September 30, 2020565,340$36,889 $65.25 

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

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.

The 2019 Repurchase Program may be suspended or discontinued at any time.

In connection with the settlement of the Notes, the Company issued to the Purchaser 310,394 shares of the Company's common stock. This common stock was issued from the Company’s existing treasury shares. The excess of issuance price of the Company’s treasury stock over its weighted average cost was recognized in additional paid-in-capital.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans
9 Months Ended
Sep. 30, 2021
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, were as follows:
 Three months ended September 30,Nine months ended September 30,
 2021202020212020
Service cost$874 $679 $2,648 $2,021 
Interest cost231 242 700 722 
Expected return on plan assets(199)(159)(600)(477)
Amortization of actuarial loss, gross of tax178 98 533 296 
Net gratuity cost$1,084 $860 $3,281 $2,562 
Income tax benefit on amortization of actuarial loss(32)(32)(154)(96)
Amortization of actuarial loss, net of tax$146 $66 $379 $200 
    

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 Life Insurance Corporation of India and HDFC Standard Life Insurance Company. 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 6.8% per annum on the India Plan for the year ended December 31, 2021.

Change in Plan Assets
Plan assets at January 1, 2021$11,512 
Actual return628 
Employer contribution3,375 
Benefits paid(1,188)
Effect of exchange rate changes(204)
Plan assets at September 30, 2021$14,123 
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 contribution plan. The Company may make discretionary contributions of up to a maximum of 4.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,
2021202020212020
Contribution to the 401(k) Plans$789 $2,661 $2,841 $2,916 
The Company's contribution for various defined benefit plans on behalf of employees in India, the Philippines, the Czech Republic, South Africa, Colombia, Australia and Singapore were as follows:

Three months ended September 30,Nine months ended September 30,
2021202020212020
Contribution to the defined benefit plans$3,580 $2,758 $10,617 $8,382 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
9 Months Ended
Sep. 30, 2021
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. In assessment of the lease term, the Company considers the extension option as part of its lease term for those lease arrangements where the Company is reasonably certain of availing the extension option. As part of the Company’s effort to moderate the impact of COVID-19, the Company continued to evaluate its office facilities to determine where it can exit, consolidate, or otherwise optimize its use of office space. During the nine months ended September 30, 2021 and year ended December 31, 2020, the Company changed the lease term for certain of its leases and recognized the resultant amount of the remeasurement of the lease liability as an adjustment to the ROU assets.

The impact of COVID-19 on the economic environment is uncertain and has caused variability in the determination of the incremental borrowing rate and extension option, which have an impact on measurement of lease liabilities and ROU assets.




















Supplemental balance sheet information
As of
September 30, 2021December 31, 2020
Operating Lease
Operating lease right-of-use assets$81,324 $91,918 
Operating lease liabilities - Current$18,340 $18,894 
Operating lease liabilities - Non-current73,939 84,874 
Total operating lease liabilities$92,279 $103,768 
Finance Lease
Property and equipment, gross$2,585 $1,853 
Accumulated depreciation(2,191)(1,382)
Property and equipment, net$394 $471 
Finance lease liabilities - Current$171 $229 
Finance lease liabilities - Non-current254 281 
Total finance lease liabilities$425 $510 

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:2021202020212020
Amortization of right-of-use assets$47 $52 $149 $177 
Interest on lease liabilities10 10 49 60 
Operating lease(a)
6,380 6,781 20,012 20,484 
Total lease cost$6,437 $6,843 $20,210 $20,721 
(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,
20212020
Cash payments for amounts included in the measurement of lease liabilities :
Operating cash outflows for operating leases$19,654 $19,780 
Operating cash outflows for finance leases$49 $60 
Financing cash outflows for finance leases$157 $180 
Right-of-use assets obtained in exchange for new operating lease liabilities$4,647 $19,900 
Right-of-use assets obtained in exchange for new finance lease liabilities$79 $90 
Weighted-average remaining lease term (in years)
Finance lease1.9 years1.9 years
Operating lease5.9 years6.4 years
Weighted-average discount rate
Finance lease14.3 %10.3 %
Operating lease7.3 %7.5 %

The Company determines the incremental borrowing rate by adjusting the benchmark reference rates, with appropriate financing spreads applicable to the respective geographies where the leases were entered and lease specific adjustments for the effects of collateral.

During the nine months ended September 30, 2021 and year ended December 31, 2020, the Company modified certain of its operating leases, resulting in a reduction of its lease liabilities by $1,022 and $3,143 respectively, with a corresponding reduction in ROU assets.

As of September 30, 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, 2021 were as follows:
Operating LeasesFinance Leases
2021 (October 1 - December 31)$6,032 $71 
202224,371 190 
202323,091 145 
202417,643 69 
202510,727 34 
2026 and thereafter34,698 14 
Total lease payments$116,562 $523 
Less: Imputed interest24,283 98 
Present value of lease liabilities$92,279 $425 








Maturities of lease liabilities as of December 31, 2020 were as follows:
Operating LeasesFinance Leases
2021$25,829 $262 
202224,316 194 
202322,066 114 
202417,084 36 
20259,749 11 
2026 and thereafter34,334 — 
Total lease payments$133,378 $617 
Less: Imputed interest29,610 107 
Present value of lease liabilities$103,768 $510 
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. In assessment of the lease term, the Company considers the extension option as part of its lease term for those lease arrangements where the Company is reasonably certain of availing the extension option. As part of the Company’s effort to moderate the impact of COVID-19, the Company continued to evaluate its office facilities to determine where it can exit, consolidate, or otherwise optimize its use of office space. During the nine months ended September 30, 2021 and year ended December 31, 2020, the Company changed the lease term for certain of its leases and recognized the resultant amount of the remeasurement of the lease liability as an adjustment to the ROU assets.

The impact of COVID-19 on the economic environment is uncertain and has caused variability in the determination of the incremental borrowing rate and extension option, which have an impact on measurement of lease liabilities and ROU assets.




















Supplemental balance sheet information
As of
September 30, 2021December 31, 2020
Operating Lease
Operating lease right-of-use assets$81,324 $91,918 
Operating lease liabilities - Current$18,340 $18,894 
Operating lease liabilities - Non-current73,939 84,874 
Total operating lease liabilities$92,279 $103,768 
Finance Lease
Property and equipment, gross$2,585 $1,853 
Accumulated depreciation(2,191)(1,382)
Property and equipment, net$394 $471 
Finance lease liabilities - Current$171 $229 
Finance lease liabilities - Non-current254 281 
Total finance lease liabilities$425 $510 

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:2021202020212020
Amortization of right-of-use assets$47 $52 $149 $177 
Interest on lease liabilities10 10 49 60 
Operating lease(a)
6,380 6,781 20,012 20,484 
Total lease cost$6,437 $6,843 $20,210 $20,721 
(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,
20212020
Cash payments for amounts included in the measurement of lease liabilities :
Operating cash outflows for operating leases$19,654 $19,780 
Operating cash outflows for finance leases$49 $60 
Financing cash outflows for finance leases$157 $180 
Right-of-use assets obtained in exchange for new operating lease liabilities$4,647 $19,900 
Right-of-use assets obtained in exchange for new finance lease liabilities$79 $90 
Weighted-average remaining lease term (in years)
Finance lease1.9 years1.9 years
Operating lease5.9 years6.4 years
Weighted-average discount rate
Finance lease14.3 %10.3 %
Operating lease7.3 %7.5 %

The Company determines the incremental borrowing rate by adjusting the benchmark reference rates, with appropriate financing spreads applicable to the respective geographies where the leases were entered and lease specific adjustments for the effects of collateral.

During the nine months ended September 30, 2021 and year ended December 31, 2020, the Company modified certain of its operating leases, resulting in a reduction of its lease liabilities by $1,022 and $3,143 respectively, with a corresponding reduction in ROU assets.

As of September 30, 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, 2021 were as follows:
Operating LeasesFinance Leases
2021 (October 1 - December 31)$6,032 $71 
202224,371 190 
202323,091 145 
202417,643 69 
202510,727 34 
2026 and thereafter34,698 14 
Total lease payments$116,562 $523 
Less: Imputed interest24,283 98 
Present value of lease liabilities$92,279 $425 








Maturities of lease liabilities as of December 31, 2020 were as follows:
Operating LeasesFinance Leases
2021$25,829 $262 
202224,316 194 
202322,066 114 
202417,084 36 
20259,749 11 
2026 and thereafter34,334 — 
Total lease payments$133,378 $617 
Less: Imputed interest29,610 107 
Present value of lease liabilities$103,768 $510 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
9 Months Ended
Sep. 30, 2021
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 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 decreased from 24.3% during the three months ended September 30, 2020 to 13.7% during the three months ended September 30, 2021. The Company recorded income tax expense of $4,196 and $8,490 for the three months ended September 30, 2021 and 2020, respectively. The decrease in income tax expense was primarily a result of (i) 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, (ii) the recording of excess tax benefits related to stock awards of $528 pursuant to ASU No. 2016-09 during the three months ended September 30, 2021, and (iii) lower profit during the three months ended September 30, 2021, compared to the three months ended September 30, 2020.

The Company's effective tax rate decreased from 24.3% during the nine months ended September 30, 2020 to 20.3% during the nine months ended September 30, 2021. The Company recorded income tax expense of $22,019 and $18,416 for the nine months ended September 30, 2021 and 2020, respectively. The increase in the income tax expense was primarily a result of higher profit during the nine months ended September 30, 2021, compared to the nine months ended September 30, 2020, and the recording of higher excess tax benefits related to stock awards of $1,874 pursuant to ASU No. 2016-09 during the nine months ended September 30, 2020, compared to $1,556 during the nine months ended September 30, 2021, partially offset by (i) 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 (ii) the recording of a one-time tax expense of $1,320 due to election of a new tax regime, during the nine months ended September 30, 2020, for two of the Company's Indian subsidiaries that provides for a lower tax rate on earnings in exchange for foregoing certain tax credits, including minimum alternative tax credits.

During the three months ended September 30, 2021, the Company repatriated to the United States $17,000 (net of $908 withholding taxes) from India. During the nine months ended September 30, 2021, the Company repatriated to the United States $66,000 (net of $3,494 withholding taxes) from India and $42,500 (net of $7,494 withholding taxes) from the Philippines. As of September 30, 2021, the Company accrued withholding taxes of $10,988 associated with these distributions and increased the Company’s deferred tax assets. These distributions do not constitute a change in the Company’s permanent reinvestment assertion. The Company bases its decision to continue to indefinitely reinvest earnings in India and the Philippines on its estimate of the working capital required to support its operations in these geographies and periodically reviews its capital initiatives to support and expand the Company’s global operations, as well as an economically viable rate of return on its investments made in India and the Philippines as compared to those made in the United States.






Income tax (deferred) recognized in “Other comprehensive income / (loss)” were as follows:
Three months ended September 30,Nine months ended September 30,
2021202020212020
Deferred taxes benefit / (expense) recognized on:
Unrealized loss on cash flow hedges$(980)$(2,728)$(1,201)$(600)
Reclassification adjustment for cash flow hedges370 (47)1,186 (69)
Reclassification adjustment for retirement benefits(32)(32)(154)(96)
Effect of tax rate changes on retirement benefits— — — 312 
Foreign currency translation gain/(loss)630 (2,149)1,859 2,142 
Total income tax benefit / (expense) recognized in other comprehensive income / (loss)$(12)$(4,956)$1,690 $1,689 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation
9 Months Ended
Sep. 30, 2021
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,
 2021202020212020
Cost of revenues$2,198 $1,723 $5,588 $4,765 
General and administrative expenses4,431 3,358 12,337 8,038 
Selling and marketing expenses4,265 3,265 10,871 8,047 
Total$10,894 $8,346 $28,796 $20,850 

As of September 30, 2021, the Company had 1,732,630 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 at December 31, 202031,265 $25.43 $1,866 1.9
  Granted— — — — 
  Exercised(28,172)25.19 2,475 — 
  Forfeited— — — — 
Outstanding at September 30, 20213,093 $27.62 $295 2.3
Vested and exercisable at September 30, 20213,093 $27.62 $295 2.3




Restricted Stock Units
Restricted stock unit activity under the Company’s stock-based compensation plans is shown below:
 Restricted Stock
 NumberWeighted Average
Fair Value
Outstanding at December 31, 2020*903,666 $67.84 
  Granted547,866 96.28 
  Vested(334,905)63.69 
  Forfeited(63,104)73.21 
Outstanding at September 30, 2021*1,053,523 $83.63 

* As of September 30, 2021 and December 31, 2020 restricted stock units vested for which the underlying common stock is yet to be issued was 200,542 and 181,638 respectively.
As of September 30, 2021, unrecognized compensation cost of $70,370 is expected to be expensed over a weighted average period of 2.7 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, 2021, the Company granted PRSUs that cliff vest at the end of a three year period 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. 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 at December 31, 2020105,891 $72.33 105,869 $97.84 
Granted— — 121,180 119.80 
Vested— — — — 
Forfeited(157)78.34 (157)102.10 
Outstanding at September 30, 2021105,734 $72.32 226,892 $109.57 
As of September 30, 2021, unrecognized compensation cost of $15,264 is expected to be expensed over a weighted average period of 1.9 years.

The impact of COVID-19 on the economic environment is uncertain and has caused variability in the estimation of number of performance based restricted stock units that will eventually vest and the related compensation cost to be recognized in the unaudited consolidated statements of income.
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Disclosures
9 Months Ended
Sep. 30, 2021
Related Party Transactions [Abstract]  
Related Party Disclosures Related Party Disclosures    On October 1, 2018, the Company entered into the Investment Agreement with the Purchaser relating to the issuance to the Purchaser of $150,000 aggregate principal amount of the Notes. In connection with the investment, Vikram S. Pandit, Chairman and CEO of The Orogen Group LLC (an affiliate of the Purchaser), was appointed to Company’s Board of Directors. The Company settled the Notes on August 27, 2021. Refer to Note 17 - Borrowings to the unaudited consolidated financial statements for further details.
The principal amount outstanding for the Notes was nil as of September 30, 2021 and $150,000 as of December 31, 2020, and interest accrued of nil and $1,313 as of September 30, 2021 and December 31, 2020, respectively, related to the Investment Agreement.

The following transactions with the Purchaser were recognized by the Company in connection with the Notes:
Three months ended September 30,Nine months ended September 30,
2021202020212020
Repayment of the Notes in cash$200,000 $— $200,000 $— 
Issuance of shares of the Company's common stock$36,742 $— $36,742 $— 
Interest expense on the Notes$817 $1,313 $3,442 $3,938 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Capital Commitments

At September 30, 2021, the Company had committed to spend approximately $5,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 and investment criteria. The Company believes that these centers have in the past satisfied and will continue to satisfy the required criteria.

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 entities that are unrelated. 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. Further, the Company and a U.S. subsidiary are engaged in tax litigation with Indian tax authorities regarding a permanent establishment matter. For the United States, the Philippines and India, tax year 2016 and subsequent tax years remain open for examination by the tax authorities as of September 30, 2021.

The aggregate amount demanded by Indian tax authorities (net of advance payments, if any) 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, 2021 and December 31, 2020 is $34,399 and $16,748, respectively. The Company has made payments and/or provided bank guarantees against these demands in the amounts of $8,014 and $8,120, respectively. Amounts paid as deposits in respect of such assessments aggregating to $6,229 and $6,307 as of September 30, 2021 and December 31, 2020, respectively, are included in “Other assets” and amounts deposited for bank guarantees aggregating to $1,785 and $1,813
as of September 30, 2021 and December 31, 2020, respectively, are included in “Restricted cash” in the non-current assets section of the Company’s unaudited and audited consolidated balance sheets, respectively.

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 unaudited consolidated financial statements. The Company does not expect any impact from these assessments on its future income tax expense. 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.

In February 2019, there was a judicial pronouncement in India with respect to defined social security contribution benefits payments interpreting certain statutory defined contribution obligations of employees and employers. Currently some of the Company's subsidiaries in India are undergoing assessment with the statutory authorities. As of the reporting date, it is unclear whether the interpretation set out in the pronouncement has retrospective application. If applied retrospectively, the interpretation may result in a significant increase in contributions payable by the Company for past periods for certain of its India-based employees. There are numerous interpretative challenges concerning the retrospective application of the judgment. Due to such challenges and a lack of interpretive guidance, and based on legal advice, the Company believes it is currently impracticable to reliably estimate the timing and amount of any payments the Company may be required to make. The Company will continue to monitor and evaluate its position based on future events and developments in this matter for the implications on the financial statements, if any.

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 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2021
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, 2020.
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.
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, 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, purchase price allocation and recoverability of long-lived assets, goodwill and intangibles.

As of September 30, 2021, the extent to which the global Coronavirus Disease 2019 pandemic (“COVID-19”) will ultimately impact the Company's business depends on numerous dynamic factors, which the Company still cannot reliably predict. As a result, many of the Company's estimates and assumptions herein required increased judgment and carry a higher degree of variability and volatility. As events continue to evolve with respect to COVID-19, the Company’s estimates may materially change in future periods. Any changes in estimates are adjusted prospectively in the Company’s consolidated financial statements.
Recent Accounting Pronouncements and Recently Adopted Accounting Pronouncements Recent Accounting Pronouncements    
In March 2020, Financial Accounting Standard Board (“FASB”) issued Accounting Standard Update (“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 Company is currently evaluating the impact of this ASU on its consolidated financial statements.


(d)Recently Adopted Accounting Pronouncements

In December 2019, FASB issued ASU No. 2019-12, Income Taxes Simplifying the Accounting for Income Taxes. This ASU eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The Company adopted this ASU on January 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited consolidated financial statements.

In October 2020, FASB issued ASU No. 2020-10, Codification Improvements, to provide guidance for technical corrections such as conforming amendments, clarifications to guidance, simplifications to wording or structure of guidance, and other minor improvements. The amendments in this ASU improve the consistency of the ASC by ensuring that all guidance that requires or provides an option for an entity to provide information in the notes to financial statements is codified in the disclosure section of the ASC. The Company adopted this ASU on January 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited consolidated financial statements.

In January 2021, FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope, to expand the scope of Topic 848 to include derivative instruments affected by changes to the interest rates used for discounting, margining or contract price alignment (commonly referred to as the discounting transition). This ASU extends some of Topic 848’s optional expedients and exceptions for contract modifications and hedge accounting to derivative instruments impacted by discounting transition as a result of the discontinuation of the use of LIBOR as a benchmark interest rate due to reference rate reform. This ASU is effective immediately for all entities with the option to be applied retrospectively as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, and prospectively to any new contract modifications made on or after January 7, 2021 through December 31, 2022. The adoption of this ASU did not have a material impact on the Company’s unaudited consolidated financial statements.
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Geographical Information (Tables)
9 Months Ended
Sep. 30, 2021
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, 2021 and 2020, respectively, for each of the reportable segments, are as follows:
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.
Three months ended September 30, 2020
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$87,830 $25,112 $37,577 $90,499 $241,018 
Cost of revenues(1)
56,831 17,993 20,792 56,471 152,087 
Gross profit(1)
$30,999 $7,119 $16,785 $34,028 $88,931 
Operating expenses54,525 
Foreign exchange gain, interest expense and other income, net573 
Income tax expense8,490 
Loss from equity-method investment71 
Net income$26,418 

(1) Exclusive of depreciation and amortization expense.

Revenues and cost of revenues for the nine months ended September 30, 2021 and 2020, respectively, for each of the reportable segments, are as follows:
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 
Gain / (loss) from equity-method investment— 
Net income$86,459 

(1) Exclusive of depreciation and amortization expense.

Nine months ended September 30, 2020
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$252,851 $77,119 $114,902 $264,609 $709,481 
Cost of revenues(1)
174,909 57,226 68,689 172,320 473,144 
Gross profit(1)
$77,942 $19,893 $46,213 $92,289 $236,337 
Operating expenses164,578 
Foreign exchange gain, interest expense and other income, net4,108 
Income tax expense18,416 
Loss from equity-method investment193 
Net income$57,258 

(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,
2021202020212020
BPM and related services(1)
$169,862 $150,519 $492,614 $444,872 
Analytics services120,463 90,499 334,190 264,609 
Revenues, net$290,325 $241,018 $826,804 $709,481 

(1) BPM and related services 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,
 2021202020212020
Revenues, net
United States$249,726 $203,928 $709,382 $600,840 
Non-United States
United Kingdom27,433 22,903 78,359 65,011 
Rest of World13,166 14,187 39,063 43,630 
Total Non-United States40,599 37,090 117,422 108,641 
Revenues, net$290,325 $241,018 $826,804 $709,481 
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, 2021December 31, 2020
Long-lived assets
India$83,625 $97,261 
United States46,875 46,659 
Philippines22,970 29,434 
Rest of World11,759 11,439 
Long-lived assets$165,229 $184,793 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues, net (Tables)
9 Months Ended
Sep. 30, 2021
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, 2021December 31, 2020
Accounts receivable, net$192,170 $147,635 
Contract assets$2,887 $4,437 
Contract liabilities
Deferred revenue (consideration received in advance)$10,631 $30,450 
Consideration received for process transition activities$1,527 $2,774 
Revenue recognized during the three and nine months ended September 30, 2021 and 2020, 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,
2021202020212020
Deferred revenue (consideration received in advance)$1,778 $1,611 $28,731 $9,805 
Consideration received for process transition activities$411 $303 $1,598 $864 
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, 2021September 30, 2020September 30, 2021September 30, 2020December 31, 2020
Opening Balance$867 $1,270 $1,027 $1,307 $1,307 
Additions / (reductions)(97)63 277 250 310 
Amortization(158)(112)(692)(336)(590)
Closing Balance$612 $1,221 $612 $1,221 $1,027 

Contract Fulfillment Costs
Three months endedNine months endedYear ended
September 30, 2021September 30, 2020September 30, 2021September 30, 2020December 31, 2020
Opening Balance$3,694 $6,780 $5,631 $7,255 $7,255 
Additions279 116 443 763 779 
Amortization(693)(463)(2,794)(1,585)(2,403)
Closing Balance$3,280 $6,433 $3,280 $6,433 $5,631 
Movement in Allowance for Expected Credit Loss
As of
September 30, 2021December 31, 2020
Accounts receivable, including unbilled receivables$192,841 $148,824 
Less: Allowance for expected credit loss(671)(1,189)
Accounts receivable, net$192,170 $147,635 

The movement in “Allowance for expected credit losses” on customer balances for the three and nine months ended September 30, 2021 and 2020 and year ended December 31, 2020 was as follows:

Three months endedNine months endedYear ended
September 30, 2021September 30, 2020September 30, 2021September 30, 2020December 31, 2020
Balance at the beginning of the period$730 $1,434 $1,189 $1,163 $1,163 
Additions / (reductions) during the period(19)(36)(414)345 300 
Reductions due to write-off of accounts receivable(41)— (114)(100)(269)
Translation adjustment10 (8)(5)
Balance at the end of the period$671 $1,400 $671 $1,400 $1,189 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2021
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,
 2021202020212020
Numerators:
Net income$26,507 $26,418 $86,459 $57,258 
Denominators:
      Basic weighted average common shares outstanding33,449,311 34,327,477 33,583,791 34,404,798 
      Dilutive effect of share-based awards440,378 208,572 371,145 213,032 
      Dilutive effect of conversion premium on the Notes416,204 — 382,014 — 
      Diluted weighted average common shares outstanding34,305,893 34,536,049 34,336,950 34,617,830 
Earnings per share attributable to ExlService Holdings Inc. stockholders:
Basic$0.79 $0.77 $2.57 $1.66 
Diluted$0.77 $0.76 $2.52 $1.65 
Weighted average potentially dilutive shares considered anti-dilutive and not included in computing diluted earnings per share40,384 347,126 14,044 385,252 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Cash, Cash Equivalents and Restricted Cash (Tables)
9 Months Ended
Sep. 30, 2021
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents
For the purpose of unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise of the following:
 As of
 September 30, 2021September 30, 2020December 31, 2020
Cash and cash equivalents$114,581 $206,423 $218,530 
Restricted cash (current)6,810 7,312 4,690 
Restricted cash (non-current)2,302 2,277 2,299 
Cash, cash equivalents and restricted cash$123,693 $216,012 $225,519 
Restrictions on Cash and Cash Equivalents
For the purpose of unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise of the following:
 As of
 September 30, 2021September 30, 2020December 31, 2020
Cash and cash equivalents$114,581 $206,423 $218,530 
Restricted cash (current)6,810 7,312 4,690 
Restricted cash (non-current)2,302 2,277 2,299 
Cash, cash equivalents and restricted cash$123,693 $216,012 $225,519 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Other Income, net (Tables)
9 Months Ended
Sep. 30, 2021
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,
2021202020212020
Gain on sale and mark-to-market of mutual funds$1,233 $1,965 $3,991 $7,131 
Interest and dividend income761 777 2,052 1,941 
Others, net(273)(257)(697)167 
Other income, net$1,721 $2,485 $5,346 $9,239 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, net (Tables)
9 Months Ended
Sep. 30, 2021
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, 2021December 31, 2020
Owned Assets:
Network equipment and computers
3-5
$113,499 $107,016 
Software
3-5
101,389 99,708 
Leasehold improvements
3-8
46,721 48,052 
Office furniture and equipment
3-8
20,723 22,210 
Motor vehicles
2-5
609 599 
Buildings301,072 1,089 
Land701 712 
Capital work in progress6,164 4,647 
290,878 284,033 
Less: Accumulated depreciation and amortization(207,367)(191,629)
$83,511 $92,404 
Right-of-use assets under finance leases:
Network equipment and computers$92 $93 
Leasehold improvements1,128 817 
Office furniture and equipment722 255 
Motor vehicles643 688 
2,585 1,853 
Less: Accumulated depreciation and amortization(2,191)(1,382)
$394 $471 
Property and equipment, net$83,905 $92,875 
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,
2021202020212020
Depreciation and amortization expense$9,283 $9,012 $26,936 $26,283 

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,
2021202020212020
Effect of foreign exchange gain/(loss)$120 $18 $443 $(31)
Internally developed software costs, included under Software, was as follows:
As of
September 30, 2021December 31, 2020
Cost$18,827 $18,371 
Less : Accumulated amortization(9,155)(5,998)
Internally developed software, net$9,672 $12,373 

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,
2021202020212020
Amortization expense$1,086 $1,215 $3,165 $3,892 
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table sets forth details of changes in goodwill by reportable segment of the Company:
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Balance at January 1, 2021$50,499 $21,953 $49,348 $227,288 $349,088 
Currency translation adjustments(77)(11)(301)— (389)
Balance at September 30, 2021$50,422 $21,942 $49,047 $227,288 $348,699 
Schedule of Indefinite Lived Intangible Assets
Information regarding the Company’s intangible assets is set forth below:
As of September 30, 2021
Gross
Carrying Amount
Accumulated
Amortization
Net Carrying
Amount
Finite-lived intangible assets:
Customer relationships$71,416 $(31,180)$40,236 
Developed technology23,484 (15,242)8,242 
Trade names and trademarks1,400 (971)429 
$96,300 $(47,393)$48,907 
Indefinite-lived intangible assets:
Trade names and trademarks$900 $— $900 
Total intangible assets$97,200 $(47,393)$49,807 
As of December 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying
Amount
Finite-lived intangible assets:
Customer relationships$73,357 $(27,464)$45,893 
Developed technology23,510 (11,858)11,652 
Trade names and trademarks5,100 (3,951)1,149 
$101,967 $(43,273)$58,694 
Indefinite-lived intangible assets:
Trade names and trademarks$900 $— $900 
Total intangible assets$102,867 $(43,273)$59,594 
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,
2021202020212020
Amortization expense$3,022 $3,413 $9,780 $10,997 
Schedule of Finite Lived Intangible Assets Useful Lives
The remaining weighted average life of intangible assets is as follows:
(in years)
Customer relationships6.3
Developed technology2.0
Trade names and trademarks (Finite lived)3.1
Schedule of Estimated Future Amortization of Intangible Assets
Estimated future amortization expense related to finite-lived intangible assets as of September 30, 2021 was as follows:
2021 (October 1 - December 31)$2,996 
202211,341 
20239,049 
20246,707 
20255,955 
2026 and thereafter12,859 
Total$48,907 
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Other Current Assets (Tables)
9 Months Ended
Sep. 30, 2021
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, 2021December 31, 2020
Receivables from statutory authorities$16,256 $15,658 
Derivative instruments7,371 9,755 
Advances to suppliers3,634 3,906 
Deferred contract fulfillment costs1,606 2,888 
Contract assets1,516 1,814 
Interest accrued on term deposits621 169 
Others2,219 2,919 
Other current assets$33,223 $37,109 
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Other Assets (Tables)
9 Months Ended
Sep. 30, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Assets
Other assets consist of the following:
As of
September 30, 2021December 31, 2020
Lease deposits$9,447 $9,788 
Deposits with statutory authorities6,425 6,341 
Derivative instruments5,390 6,933 
Deferred contract fulfillment costs1,674 2,743 
Contract assets1,371 2,623 
Term deposits184 216 
Others2,663 3,455 
Other assets$27,154 $32,099 
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
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, 2021December 31, 2020
Accrued expenses$39,369 $39,951 
Payable to statutory authorities12,093 10,594 
Client liabilities6,500 4,740 
Accrued capital expenditures4,758 7,857 
Derivative instruments1,819 435 
Interest payable377 1,399 
Finance lease liabilities171 229 
Other current liabilities2,839 1,205 
Accrued expenses and other current liabilities$67,926 $66,410 
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Other Non-Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Liabilities, Noncurrent [Abstract]  
Summary of Other Non-Current Liabilities
Other non-current liabilities consist of the following:
As of
September 30, 2021December 31, 2020
Retirement benefits$6,073 $8,940 
Derivative instruments2,504 29 
Unrecognized tax benefits907 907 
Deferred transition revenue509 924 
Finance lease liabilities254 281 
Accrued capital expenditures— 3,486 
Others3,282 3,568 
Other non-current liabilities$13,529 $18,135 
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Loss (Tables)
9 Months Ended
Sep. 30, 2021
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Loss The balances as of September 30, 2021 and 2020 are as follows:
Foreign currency translation lossUnrealized gain/(loss) on cash flow hedgesRetirement benefitsTotal
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 (loss)/gain as of September 30, 2021$(95,935)$5,897 $(2,219)$(92,257)
Balance as of January 1, 2020$(87,591)$4,098 $(1,399)$(84,892)
Gains / (losses) recognized during the period(7,983)5,040 — (2,943)
Reclassification to net income (1)
— 633 296 929 
Income tax effects (2)
2,142 (669)216 1,689 
Accumulated other comprehensive (loss)/gain as of September 30, 2020$(93,432)$9,102 $(887)$(85,217)

(1) Refer to Note 16 - Derivatives and Hedge Accounting and Note 19 - 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 gains / (losses). Refer to Note 21 - Income Taxes to the unaudited consolidated financial statements.
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value
The following table sets forth the Company’s assets and liabilities that were accounted for at fair value as of
September 30, 2021 and December 31, 2020.
Quoted Prices
in Active
Markets for
Identical Assets
Significant
Other
Observable
Inputs
Significant
Other
Unobservable
Inputs
As of September 30, 2021Level 1Level 2Level 3Total
Assets
Mutual funds* $119,756 $— $— $119,756 
Derivative financial instruments — 12,761 — 12,761 
Total$119,756 $12,761 $— $132,517 
Liabilities
Derivative financial instruments $— $4,323 $— $4,323 
Total$— $4,323 $— $4,323 
Quoted Prices
in Active
Markets for
Identical Assets
Significant
Other
Observable
Inputs
Significant
Other
Unobservable
Inputs
As of December 31, 2020Level 1Level 2Level 3Total
Assets
Mutual funds* $160,441 $— $— $160,441 
Derivative financial instruments — 16,688 — 16,688 
Total$160,441 $16,688 $— $177,129 
Liabilities
Derivative financial instruments $— $464 $— $464 
Total$— $464 $— $464 

* Represents those short-term investments, which are carried at the fair value option under ASC 825 "Financial Instruments.”
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives and Hedge Accounting (Tables)
9 Months Ended
Sep. 30, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Summary of Fair Value of Foreign Currency Exchange Contracts The following tables set forth the fair value of the foreign currency exchange contracts and their location on the unaudited consolidated financial statements:
Derivatives designated as hedging instruments:As of
Foreign currency exchange contractsSeptember 30, 2021December 31, 2020
Other current assets$7,247 $9,740 
Other assets$5,390 $6,933 
Accrued expenses and other current liabilities$1,552 $176 
Other non-current liabilities$2,504 $29 
Derivatives not designated as hedging instruments:As of
Foreign currency exchange contractsSeptember 30, 2021December 31, 2020
Other current assets$124 $15 
Accrued expenses and other current liabilities$267 $259 
Summary of Effect of Foreign Currency Exchange Contracts on Consolidated Statements of Income
The following tables set forth the effect of foreign currency exchange contracts on the unaudited consolidated statements of income and accumulated other comprehensive loss for the three and nine months ended September 30, 2021 and 2020:
Three months ended September 30,Nine months ended September 30,
Forward Exchange Contracts:2021202020212020
Unrealized gain/(loss) recognized in AOCL
Derivatives in cash flow hedging relationships$261 $12,165 $(42)$5,040 
Gain/(loss) recognized in consolidated statements of income
Derivatives not designated as hedging instruments$(464)$3,372 $(1,054)$2,429 
Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for cash flow hedging relationships and derivatives not designated as hedging instruments
Three months ended September 30,
20212020
As per unaudited consolidated
statements of
income
Gain/(loss)
on foreign currency exchange contracts
As per unaudited consolidated
statements of
income
Gain/(loss) on foreign currency exchange contracts
Cash flow hedging relationships
Location in unaudited consolidated statements of income where gain/(loss) was reclassed from AOCL
Cost of revenues$177,743 $1,801 $152,087 $(233)
General and administrative expenses$36,167 223 $26,810 (132)
Selling and marketing expenses$21,672 11 $15,290 (4)
Depreciation and amortization expense$12,305 115 $12,425 (66)
Total before tax2,150 (435)
Income tax (expense)/benefit relating to above(370)47 
Net of tax$1,780 $(388)
Derivatives not designated as hedging instruments
Location in unaudited consolidated statements of income where gain/(loss) was recognized
Foreign exchange gain/(loss), net$1,171 $(464)$716 $3,372 
$1,171 $(464)$716 $3,372 
Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for cash flow hedging relationships and derivatives not designated as hedging instruments
Nine months ended September 30,
20212020
As per unaudited consolidated
statements of
income
Gain/(loss) on foreign currency exchange contractsAs per unaudited consolidated
statements of
income
Gain/(loss)
on foreign currency exchange contracts
Cash flow hedging relationships
Location in unaudited consolidated statements of income where gain/(loss) was reclassed from AOCL
Cost of revenues$507,265 $6,643 $473,144 $(272)
General and administrative expenses$103,369 769 $84,501 (246)
Selling and marketing expenses$59,631 39 $42,797 (9)
Depreciation and amortization expense$36,716 394 $37,280 (106)
Total before tax7,845 (633)
Income tax benefit/(expense) relating to above(1,186)69 
Net of tax$6,659 $(564)
Derivatives not designated as hedging instruments
Location in unaudited consolidated statements of income where gain/(loss) was recognized
Foreign exchange gain/(loss), net$2,958 $(1,054)$3,452 $2,429 
$2,958 $(1,054)$3,452 $2,429 
Summary of Effect of Net Investment Hedges on Accumulated Other Comprehensive Loss
Effect of net investment hedges on accumulated other comprehensive loss:
Three months ended September 30,Nine months ended September 30,
Amount of loss recognized in AOCLAmount of loss recognized in AOCL
Net investment hedging relationships2021202020212020
Foreign exchange contracts$— $— $1,134 $— 
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Borrowings (Tables)
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Schedule of Company's Debt Position
The following tables summarizes the Company’s debt position as of September 30, 2021 and December 31, 2020.


As of September 30, 2021
As of December 31, 2020
Revolving Credit FacilityTotalRevolving Credit FacilityNotesTotal
Current portion of long-term borrowings$15,000 $15,000 $25,000 $ $25,000 
Long-term borrowings$170,000 $170,000 $64,000 $150,000 $214,000 
Unamortized debt discount— — — (11,236)(11,236)
Unamortized debt issuance costs*— — — (803)(803)
Long-term borrowings
$170,000 $170,000 $64,000 $137,961 $201,961 
Total borrowings$185,000 $185,000 $89,000 $137,961 $226,961 

*Unamortized debt issuance costs for the Company’s revolving Credit Facility of $297 and $490 as of September 30, 2021 and December 31, 2020, respectively, are presented under “Other current assets” and “Other assets,” as applicable in the consolidated balance sheets.
Schedule of Credit Facilities Carried an Effective Interest Rate effective interest rate as shown below.
Three months ended September 30,Nine months ended September 30,
2021202020212020
Effective Interest Rate2.3 %1.9 %2.0 %2.4 %
The Notes carried an effective interest rate as shown below:
Three months ended September 30,Nine months ended September 30,
2021202020212020
Effective Interest Rate3.6 %3.6 %3.6 %3.6 %
Schedule of Interest Expense Debt Recognized During the three and nine months ended September 30, 2021 and 2020, the Company recognized interest expense and amortization of debt discount, on the Notes as below:
Three months ended September 30,Nine months ended September 30,
2021202020212020
Interest expense on the Notes$817 $1,313 $3,442 $3,938 
Amortization of debt discount on the Notes$431 $654 $1,795 $1,943 
Schedule of Maturities of Long-term Debt
Expected payments for all of the Company's borrowings as of September 30, 2021 were as follows:
Revolving Credit Facility
2021 (October - December)$15,000 
2022170,000 
Total$185,000 
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Capital Structure (Tables)
9 Months Ended
Sep. 30, 2021
Equity [Abstract]  
Schedule of Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock
The Company purchased shares of 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, 2021$— $— 
Three months ended September 30, 2020$— $— 
Nine months ended September 30, 202125,450$2,015 $79.18 
Nine months ended September 30, 202026,601$2,012 $75.63 
Summary of Company's Purchased Shares of its Common Stock, Including Commissions
The Company purchased shares of its common stock, including commissions, under the 2019 Repurchase Program, as below:
Shares repurchasedTotal consideration
Weighted average purchase price per share (1)
Three months ended September 30, 2021244,580$28,196 $115.28 
Three months ended September 30, 2020389,575$24,906 $63.93 
Nine months ended September 30, 2021844,656$83,605 $98.98 
Nine months ended September 30, 2020565,340$36,889 $65.25 

(1) The weighted average purchase price per share was the closing price of the Company's share of common stock on the Nasdaq Global Select Market on the trading day prior to the vesting date of the shares of restricted stock.
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans (Tables)
9 Months Ended
Sep. 30, 2021
Retirement Benefits [Abstract]  
Components of Net Periodic Benefit Cost Components of net periodic benefit costs, were as follows:
 Three months ended September 30,Nine months ended September 30,
 2021202020212020
Service cost$874 $679 $2,648 $2,021 
Interest cost231 242 700 722 
Expected return on plan assets(199)(159)(600)(477)
Amortization of actuarial loss, gross of tax178 98 533 296 
Net gratuity cost$1,084 $860 $3,281 $2,562 
Income tax benefit on amortization of actuarial loss(32)(32)(154)(96)
Amortization of actuarial loss, net of tax$146 $66 $379 $200 
Change in Plan Assets
Change in Plan Assets
Plan assets at January 1, 2021$11,512 
Actual return628 
Employer contribution3,375 
Benefits paid(1,188)
Effect of exchange rate changes(204)
Plan assets at September 30, 2021$14,123 
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,
2021202020212020
Contribution to the 401(k) Plans$789 $2,661 $2,841 $2,916 
The Company's contribution for various defined benefit plans on behalf of employees in India, the Philippines, the Czech Republic, South Africa, Colombia, Australia and Singapore were as follows:

Three months ended September 30,Nine months ended September 30,
2021202020212020
Contribution to the defined benefit plans$3,580 $2,758 $10,617 $8,382 
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Schedule of Supplemental Balance Sheet Information Supplemental balance sheet information
As of
September 30, 2021December 31, 2020
Operating Lease
Operating lease right-of-use assets$81,324 $91,918 
Operating lease liabilities - Current$18,340 $18,894 
Operating lease liabilities - Non-current73,939 84,874 
Total operating lease liabilities$92,279 $103,768 
Finance Lease
Property and equipment, gross$2,585 $1,853 
Accumulated depreciation(2,191)(1,382)
Property and equipment, net$394 $471 
Finance lease liabilities - Current$171 $229 
Finance lease liabilities - Non-current254 281 
Total finance lease liabilities$425 $510 
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:2021202020212020
Amortization of right-of-use assets$47 $52 $149 $177 
Interest on lease liabilities10 10 49 60 
Operating lease(a)
6,380 6,781 20,012 20,484 
Total lease cost$6,437 $6,843 $20,210 $20,721 
(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,
20212020
Cash payments for amounts included in the measurement of lease liabilities :
Operating cash outflows for operating leases$19,654 $19,780 
Operating cash outflows for finance leases$49 $60 
Financing cash outflows for finance leases$157 $180 
Right-of-use assets obtained in exchange for new operating lease liabilities$4,647 $19,900 
Right-of-use assets obtained in exchange for new finance lease liabilities$79 $90 
Weighted-average remaining lease term (in years)
Finance lease1.9 years1.9 years
Operating lease5.9 years6.4 years
Weighted-average discount rate
Finance lease14.3 %10.3 %
Operating lease7.3 %7.5 %
Schedule of Maturities of Operating Lease Liabilities
Maturities of lease liabilities as of September 30, 2021 were as follows:
Operating LeasesFinance Leases
2021 (October 1 - December 31)$6,032 $71 
202224,371 190 
202323,091 145 
202417,643 69 
202510,727 34 
2026 and thereafter34,698 14 
Total lease payments$116,562 $523 
Less: Imputed interest24,283 98 
Present value of lease liabilities$92,279 $425 








Maturities of lease liabilities as of December 31, 2020 were as follows:
Operating LeasesFinance Leases
2021$25,829 $262 
202224,316 194 
202322,066 114 
202417,084 36 
20259,749 11 
2026 and thereafter34,334 — 
Total lease payments$133,378 $617 
Less: Imputed interest29,610 107 
Present value of lease liabilities$103,768 $510 
Schedule of Maturities of Finance Lease Liabilities
Maturities of lease liabilities as of September 30, 2021 were as follows:
Operating LeasesFinance Leases
2021 (October 1 - December 31)$6,032 $71 
202224,371 190 
202323,091 145 
202417,643 69 
202510,727 34 
2026 and thereafter34,698 14 
Total lease payments$116,562 $523 
Less: Imputed interest24,283 98 
Present value of lease liabilities$92,279 $425 








Maturities of lease liabilities as of December 31, 2020 were as follows:
Operating LeasesFinance Leases
2021$25,829 $262 
202224,316 194 
202322,066 114 
202417,084 36 
20259,749 11 
2026 and thereafter34,334 — 
Total lease payments$133,378 $617 
Less: Imputed interest29,610 107 
Present value of lease liabilities$103,768 $510 
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Tables)
9 Months Ended
Sep. 30, 2021
Income Tax Disclosure [Abstract]  
Income Tax (Deferred) Recognized in Other Comprehensive Income Income tax (deferred) recognized in “Other comprehensive income / (loss)” were as follows:
Three months ended September 30,Nine months ended September 30,
2021202020212020
Deferred taxes benefit / (expense) recognized on:
Unrealized loss on cash flow hedges$(980)$(2,728)$(1,201)$(600)
Reclassification adjustment for cash flow hedges370 (47)1,186 (69)
Reclassification adjustment for retirement benefits(32)(32)(154)(96)
Effect of tax rate changes on retirement benefits— — — 312 
Foreign currency translation gain/(loss)630 (2,149)1,859 2,142 
Total income tax benefit / (expense) recognized in other comprehensive income / (loss)$(12)$(4,956)$1,690 $1,689 
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2021
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,
 2021202020212020
Cost of revenues$2,198 $1,723 $5,588 $4,765 
General and administrative expenses4,431 3,358 12,337 8,038 
Selling and marketing expenses4,265 3,265 10,871 8,047 
Total$10,894 $8,346 $28,796 $20,850 
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 at December 31, 202031,265 $25.43 $1,866 1.9
  Granted— — — — 
  Exercised(28,172)25.19 2,475 — 
  Forfeited— — — — 
Outstanding at September 30, 20213,093 $27.62 $295 2.3
Vested and exercisable at September 30, 20213,093 $27.62 $295 2.3
Schedule of Restricted Stock Unit Activity
Restricted stock unit activity under the Company’s stock-based compensation plans is shown below:
 Restricted Stock
 NumberWeighted Average
Fair Value
Outstanding at December 31, 2020*903,666 $67.84 
  Granted547,866 96.28 
  Vested(334,905)63.69 
  Forfeited(63,104)73.21 
Outstanding at September 30, 2021*1,053,523 $83.63 

* As of September 30, 2021 and December 31, 2020 restricted stock units vested for which the underlying common stock is yet to be issued was 200,542 and 181,638 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 at December 31, 2020105,891 $72.33 105,869 $97.84 
Granted— — 121,180 119.80 
Vested— — — — 
Forfeited(157)78.34 (157)102.10 
Outstanding at September 30, 2021105,734 $72.32 226,892 $109.57 
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Disclosures (Tables)
9 Months Ended
Sep. 30, 2021
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
The following transactions with the Purchaser were recognized by the Company in connection with the Notes:
Three months ended September 30,Nine months ended September 30,
2021202020212020
Repayment of the Notes in cash$200,000 $— $200,000 $— 
Issuance of shares of the Company's common stock$36,742 $— $36,742 $— 
Interest expense on the Notes$817 $1,313 $3,442 $3,938 
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Geographical Information - Additional Information (Details)
9 Months Ended
Sep. 30, 2021
operating_segment
Segment Reporting [Abstract]  
Number of operating segments 4
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net $ 290,325 $ 241,018 $ 826,804 $ 709,481
Cost of revenues [1] 177,743 152,087 507,265 473,144
Gross profit [1] 112,582 88,931 319,539 236,337
Operating expenses 70,144 54,525 199,716 164,578
Loss on settlement of convertible notes, foreign exchange gain, interest expense and other income, net (11,763) 573 (11,345) 4,108
Income tax expense 4,196 8,490 22,019 18,416
Gain / (loss) from equity-method investment 28 (71) 0 (193)
Net income attributable to ExlService Holdings, Inc. stockholders 26,507 26,418 86,459 57,258
BPM and related services        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 169,862 150,519 492,614 444,872
Analytics services        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 120,463 90,499 334,190 264,609
Insurance        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 98,008 87,830 283,887 252,851
Cost of revenues 61,490 56,831 176,942 174,909
Gross profit 36,518 30,999 106,945 77,942
Healthcare        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 27,341 25,112 85,856 77,119
Cost of revenues 17,057 17,993 52,133 57,226
Gross profit 10,284 7,119 33,723 19,893
Emerging Business        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 44,513 37,577 122,871 114,902
Cost of revenues 23,660 20,792 66,850 68,689
Gross profit 20,853 16,785 56,021 46,213
Analytics        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 120,463 90,499 334,190 264,609
Cost of revenues 75,536 56,471 211,340 172,320
Gross profit $ 44,927 $ 34,028 $ 122,850 $ 92,289
[1] Exclusive of depreciation and amortization expense.
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Geographical Information - Revenues based on Geographical Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net $ 290,325 $ 241,018 $ 826,804 $ 709,481
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net 249,726 203,928 709,382 600,840
Total Non-United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net 40,599 37,090 117,422 108,641
United Kingdom        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net 27,433 22,903 78,359 65,011
Rest of World        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net $ 13,166 $ 14,187 $ 39,063 $ 43,630
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Geographical Information - Property, Plant and Equipment, Net Based On Geographical Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 165,229 $ 184,793
India    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 83,625 97,261
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 46,875 46,659
Philippines    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 22,970 29,434
Rest of World    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 11,759 $ 11,439
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues, net - Contracts with Customer, Receivables, Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 192,170 $ 147,635
Contract assets 2,887 4,437
Contract liabilities    
Deferred revenue (consideration received in advance) 10,631 30,450
Consideration received for process transition activities $ 1,527 $ 2,774
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues, net - Additional Information (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Accounts receivable not billed $ 90,736,000 $ 63,995,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 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues, net - Contract with Customer Revenue Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]        
Deferred revenue (consideration received in advance) $ 1,778 $ 1,611 $ 28,731 $ 9,805
Consideration received for process transition activities $ 411 $ 303 $ 1,598 $ 864
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues, net - Contract Acquisition and Fulfillment Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Contract Acquisition Costs          
Increase (Decrease) In Capitalized Contract Costs [Roll Forward]          
Opening Balance $ 867 $ 1,270 $ 1,027 $ 1,307 $ 1,307
Additions / (reductions) (97) 63 277 250 310
Amortization (158) (112) (692) (336) (590)
Closing Balance 612 1,221 612 1,221 1,027
Contract Fulfillment Costs          
Increase (Decrease) In Capitalized Contract Costs [Roll Forward]          
Opening Balance 3,694 6,780 5,631 7,255 7,255
Additions / (reductions) 279 116 443 763 779
Amortization (693) (463) (2,794) (1,585) (2,403)
Closing Balance $ 3,280 $ 6,433 $ 3,280 $ 6,433 $ 5,631
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues, net - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]            
Accounts receivable, including unbilled receivables $ 192,841   $ 148,824      
Less: Allowance for expected credit loss (671) $ (730) (1,189) $ (1,400) $ (1,434) $ (1,163)
Accounts receivable, net $ 192,170   $ 147,635      
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues, net - Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]          
Balance at the beginning of the period $ 730 $ 1,434 $ 1,189 $ 1,163 $ 1,163
Additions / (reductions) during the period (19) (36) (414) 345 300
Reductions due to write-off of accounts receivable (41) 0 (114) (100) (269)
Translation adjustment 1 2 10 (8) (5)
Balance at the end of the period $ 671 $ 1,400 $ 671 $ 1,400 $ 1,189
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share - Narrative (Details) - 3.50% Convertible Senior Notes due October 1, 2024 - Notes - $ / shares
Sep. 30, 2021
Aug. 27, 2021
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 $ 118.37 $ 75
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Numerators:        
Net income $ 26,507 $ 26,418 $ 86,459 $ 57,258
Denominators:        
Basic weighted average common shares outstanding (in shares) 33,449,311 34,327,477 33,583,791 34,404,798
Dilutive effect of share-based awards (in shares) 440,378 208,572 371,145 213,032
Dilutive effect of conversion premium on the Notes (in shares) 416,204 0 382,014 0
Diluted weighted average common shares outstanding (in shares) 34,305,893 34,536,049 34,336,950 34,617,830
Earnings per share attributable to ExlService Holdings Inc. stockholders:        
Basic (in dollars per share) $ 0.79 $ 0.77 $ 2.57 $ 1.66
Diluted (in dollars per share) $ 0.77 $ 0.76 $ 2.52 $ 1.65
Weighted average potentially dilutive considered anti-dilutive and not included in computing diluted earnings per share (in shares) 40,384 347,126 14,044 385,252
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 114,581 $ 218,530 $ 206,423  
Restricted cash (current) 6,810 4,690 7,312  
Restricted cash (non-current) 2,302 2,299 2,277  
Cash, cash equivalents and restricted cash $ 123,693 $ 225,519 $ 216,012 $ 127,044
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Other Income, net - Summary of Other Income, net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Other Income and Expenses [Abstract]        
Gain on sale and mark-to-market of mutual funds $ 1,233 $ 1,965 $ 3,991 $ 7,131
Interest and dividend income 761 777 2,052 1,941
Others, net (273) (257) (697) 167
Other income, net $ 1,721 $ 2,485 $ 5,346 $ 9,239
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Owned Assets:    
Owned assets, gross $ 290,878 $ 284,033
Less: Accumulated depreciation and amortization (207,367) (191,629)
Owned assets, net 83,511 92,404
Right-of-use assets under finance leases:    
Finance lease, right of use asset, gross 2,585 1,853
Less: Accumulated depreciation and amortization (2,191) (1,382)
Property and equipment, net 394 471
Property and equipment, net $ 83,905 $ 92,875
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 $ 113,499 $ 107,016
Right-of-use assets under finance leases:    
Finance lease, right of use asset, gross 92 93
Software    
Owned Assets:    
Owned assets, gross 101,389 99,708
Leasehold improvements    
Owned Assets:    
Owned assets, gross 46,721 48,052
Right-of-use assets under finance leases:    
Finance lease, right of use asset, gross 1,128 817
Office furniture and equipment    
Owned Assets:    
Owned assets, gross 20,723 22,210
Right-of-use assets under finance leases:    
Finance lease, right of use asset, gross 722 255
Motor vehicles    
Owned Assets:    
Owned assets, gross 609 599
Right-of-use assets under finance leases:    
Finance lease, right of use asset, gross $ 643 688
Buildings    
Owned Assets:    
Estimated useful lives 30 years  
Owned assets, gross $ 1,072 1,089
Land    
Owned Assets:    
Owned assets, gross 701 712
Capital work in progress    
Owned Assets:    
Owned assets, gross $ 6,164 $ 4,647
Minimum | Network equipment and computers    
Owned Assets:    
Estimated useful lives 3 years  
Minimum | Software    
Owned Assets:    
Estimated useful lives 3 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 80 R69.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Property, Plant and Equipment [Line Items]        
Depreciation and amortization expense $ 9,283 $ 9,012 $ 26,936 $ 26,283
Depreciation and Amortization        
Property, Plant and Equipment [Line Items]        
Effect of foreign exchange gain/(loss) $ 120 $ 18 $ 443 $ (31)
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, net - Internally Developed Software Costs, Included under Software (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Property, Plant and Equipment [Abstract]          
Cost $ 18,827   $ 18,827   $ 18,371
Less : Accumulated amortization (9,155)   (9,155)   (5,998)
Internally developed software, net 9,672   9,672   $ 12,373
Amortization expense $ 1,086 $ 1,215 $ 3,165 $ 3,892  
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, net - Additional Information (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Property, Plant and Equipment [Abstract]    
Long-lived assets impairment charges $ 0 $ 0
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Summary of Company's Goodwill (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Goodwill [Roll Forward]  
Beginning Balance $ 349,088
Currency translation adjustments (389)
Ending Balance 348,699
Insurance  
Goodwill [Roll Forward]  
Beginning Balance 50,499
Currency translation adjustments (77)
Ending Balance 50,422
Healthcare  
Goodwill [Roll Forward]  
Beginning Balance 21,953
Currency translation adjustments (11)
Ending Balance 21,942
Emerging Business  
Goodwill [Roll Forward]  
Beginning Balance 49,348
Currency translation adjustments (301)
Ending Balance 49,047
Analytics  
Goodwill [Roll Forward]  
Beginning Balance 227,288
Currency translation adjustments 0
Ending Balance $ 227,288
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Finite-lived intangible assets:    
Gross Carrying Amount $ 96,300 $ 101,967
Accumulated Amortization (47,393) (43,273)
Total 48,907 58,694
Indefinite-lived intangible assets:    
Total intangible assets, gross carrying amount 97,200 102,867
Total intangible assets, net carrying amount 49,807 59,594
Trade names and trademarks    
Indefinite-lived intangible assets:    
Trade names and trademarks 900 900
Customer relationships    
Finite-lived intangible assets:    
Gross Carrying Amount 71,416 73,357
Accumulated Amortization (31,180) (27,464)
Total 40,236 45,893
Developed technology    
Finite-lived intangible assets:    
Gross Carrying Amount 23,484 23,510
Accumulated Amortization (15,242) (11,858)
Total 8,242 11,652
Trade names and trademarks    
Finite-lived intangible assets:    
Gross Carrying Amount 1,400 5,100
Accumulated Amortization (971) (3,951)
Total $ 429 $ 1,149
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 3,022 $ 3,413 $ 9,780 $ 10,997
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Weighted Average Life of Intangible Assets (Details)
9 Months Ended
Sep. 30, 2021
Customer relationships  
Acquired Finite-Lived Intangible Assets [Line Items]  
Weighted average life of intangible assets 6 years 3 months 18 days
Developed technology  
Acquired Finite-Lived Intangible Assets [Line Items]  
Weighted average life of intangible assets 2 years
Trade names and trademarks (Finite lived)  
Acquired Finite-Lived Intangible Assets [Line Items]  
Weighted average life of intangible assets 3 years 1 month 6 days
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
2021 (October 1 - December 31) $ 2,996  
2022 11,341  
2023 9,049  
2024 6,707  
2025 5,955  
2026 and thereafter 12,859  
Total $ 48,907 $ 58,694
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Receivables from statutory authorities $ 16,256 $ 15,658
Derivative instruments 7,371 9,755
Advances to suppliers 3,634 3,906
Deferred contract fulfillment costs 1,606 2,888
Contract assets 1,516 1,814
Interest accrued on term deposits 621 169
Others 2,219 2,919
Other current assets $ 33,223 $ 37,109
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.21.2
Other Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Lease deposits $ 9,447 $ 9,788
Deposits with statutory authorities 6,425 6,341
Derivative instruments 5,390 6,933
Deferred contract fulfillment costs 1,674 2,743
Contract assets 1,371 2,623
Term deposits 184 216
Others 2,663 3,455
Other assets $ 27,154 $ 32,099
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued expenses $ 39,369 $ 39,951
Payable to statutory authorities 12,093 10,594
Client liabilities 6,500 4,740
Accrued capital expenditures 4,758 7,857
Derivative instruments 1,819 435
Interest payable 377 1,399
Finance lease liabilities 171 229
Other current liabilities 2,839 1,205
Accrued expenses and other current liabilities $ 67,926 $ 66,410
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.21.2
Other Non-Current Liabilities - Summary of Other Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Liabilities, Noncurrent [Abstract]    
Retirement benefits $ 6,073 $ 8,940
Derivative instruments 2,504 29
Unrecognized tax benefits 907 907
Deferred transition revenue 509 924
Finance lease liabilities 254 281
Accrued capital expenditures 0 3,486
Others 3,282 3,568
Other non-current liabilities $ 13,529 $ 18,135
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other non-current liabilities Other non-current liabilities
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Loss - Summary of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 728,014 $ 680,928 $ 719,172 $ 670,001
Gains / (losses) recognized during the period     (10,517) (2,943)
Losses on net investment hedges 0 0 (1,134) 0
Reclassification to net income     (7,312) 929
Income tax effects [1] (12) (4,956) 1,690 1,689
Ending balance 684,985 709,928 684,985 709,928
Foreign currency translation loss        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (86,185) (87,591)
Gains / (losses) recognized during the period     (10,475) (7,983)
Losses on net investment hedges     (1,134)  
Reclassification to net income     0 0
Income tax effects     1,859 2,142
Ending balance (95,935) (93,432) (95,935) (93,432)
Unrealized gain/(loss) on cash flow hedges        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     13,799 4,098
Gains / (losses) recognized during the period     (42) 5,040
Losses on net investment hedges     0  
Reclassification to net income     (7,845) 633
Income tax effects     (15) (669)
Ending balance 5,897 9,102 5,897 9,102
Retirement benefits        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (2,598) (1,399)
Gains / (losses) recognized during the period     0 0
Losses on net investment hedges     0  
Reclassification to net income     533 296
Income tax effects     (154) 216
Ending balance (2,219) (887) (2,219) (887)
Total        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (86,745) (104,274) (74,984) (84,892)
Ending balance $ (92,257) $ (85,217) $ (92,257) $ (85,217)
[1] These are income tax effects recognized on cash flow hedges, retirement benefits and foreign currency translation gains/(losses). Refer to Note 21 - Income Taxes to the unaudited consolidated financial statements.
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details) - Recurring - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Assets    
Mutual funds $ 119,756 $ 160,441
Derivative financial instruments 12,761 16,688
Total 132,517 177,129
Liabilities    
Derivative financial instruments 4,323 464
Total 4,323 464
Level 1    
Assets    
Mutual funds 119,756 160,441
Derivative financial instruments 0 0
Total 119,756 160,441
Liabilities    
Derivative financial instruments 0 0
Total 0 0
Level 2    
Assets    
Mutual funds 0 0
Derivative financial instruments 12,761 16,688
Total 12,761 16,688
Liabilities    
Derivative financial instruments 4,323 464
Total 4,323 464
Level 3    
Assets    
Mutual funds 0 0
Derivative financial instruments 0 0
Total 0 0
Liabilities    
Derivative financial instruments 0 0
Total $ 0 $ 0
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Additional Information (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Level 2  
Business Acquisition [Line Items]  
Fair value of convertible notes $ 152,384
XML 95 R84.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives and Hedge Accounting - Additional Information (Details)
€ in Thousands, £ in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2021
GBP (£)
Sep. 30, 2021
EUR (€)
Sep. 30, 2021
COP ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2020
GBP (£)
Dec. 31, 2020
EUR (€)
Dec. 31, 2020
COP ($)
Derivative Instruments, Gain (Loss) [Line Items]                
Cash flow hedge gain (loss) to be reclassified within twelve months $ 5,695,000              
Maximum outstanding term of the cash flow hedges 45 months              
Designated as Hedging Instrument | Derivatives in Cash Flow Hedging Relationships | Foreign currency exchange contracts                
Derivative Instruments, Gain (Loss) [Line Items]                
Foreign exchange contracts outstanding $ 515,850,000       $ 451,935,000      
Derivatives not designated as hedging instruments | Foreign currency exchange contracts                
Derivative Instruments, Gain (Loss) [Line Items]                
Foreign exchange contracts outstanding $ 140,119,000 £ 5,911 € 1,005 $ 4,675,248 $ 143,394,000 £ 6,753 € 2,447 $ 8,287,950
XML 96 R85.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives and Hedge Accounting - Summary of Fair Value of Foreign Currency Exchange Contracts (Details) - Foreign currency exchange contracts - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Designated as Hedging Instrument | Other current assets    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, asset $ 7,247 $ 9,740
Designated as Hedging Instrument | Other assets    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, asset 5,390 6,933
Designated as Hedging Instrument | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, liability 1,552 176
Designated as Hedging Instrument | Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, liability 2,504 29
Derivatives not designated as hedging instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, asset 124 15
Derivatives not designated as hedging instruments | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, liability $ 267 $ 259
XML 97 R86.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain/(loss) recognized in AOCL $ 261 $ 12,165 $ (42) $ 5,040
Gain/(loss) recognized in consolidated statements of income 1,171 716 2,958 3,452
Foreign currency exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain/(loss) recognized in AOCL 0 0 1,134 0
Gain/ (loss) on foreign currency exchange contracts | Derivatives not designated as hedging instruments | Foreign currency exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain/(loss) recognized in consolidated statements of income (464) 3,372 (1,054) 2,429
Derivatives in cash flow hedging relationships | Designated as Hedging Instrument | Foreign currency exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain/(loss) recognized in AOCL $ 261 $ 12,165 $ (42) $ 5,040
XML 98 R87.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives and Hedge Accounting - Location of Gain or Loss Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Derivative Instruments, Gain (Loss) [Line Items]        
Cost of revenues $ 177,743 $ 152,087 $ 507,265 $ 473,144
General and administrative expenses 36,167 26,810 103,369 84,501
Selling and marketing expenses 21,672 15,290 59,631 42,797
Depreciation and amortization expense 12,305 12,425 36,716 37,280
Income before income tax expense and earnings from equity affiliates 30,675 34,979 108,478 75,867
Income tax (expense)/benefit relating to above (4,196) (8,490) (22,019) (18,416)
Net income attributable to ExlService Holdings, Inc. stockholders 26,507 26,418 86,459 57,258
Foreign exchange gain/(loss), net 1,171 716 2,958 3,452
Gain/ (loss) on foreign currency exchange contracts | Derivatives Designated as Hedging Instruments | Derivatives in cash flow hedging relationships | Foreign currency exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Cost of revenues 1,801 (233) 6,643 (272)
General and administrative expenses 223 (132) 769 (246)
Selling and marketing expenses 11 (4) 39 (9)
Depreciation and amortization expense 115 (66) 394 (106)
Income before income tax expense and earnings from equity affiliates 2,150 (435) 7,845 (633)
Income tax (expense)/benefit relating to above (370) 47 (1,186) 69
Net income attributable to ExlService Holdings, Inc. stockholders 1,780 (388) 6,659 (564)
Gain/ (loss) on foreign currency exchange contracts | Derivatives not designated as hedging instruments | Foreign currency exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Foreign exchange gain/(loss), net $ (464) $ 3,372 $ (1,054) $ 2,429
XML 99 R88.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives and Hedge Accounting - Effect of Net Investment Hedges on AOCL (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Derivative Instruments, Gain (Loss) [Line Items]        
Effect of net investment hedges on accumulated other comprehensive loss $ 261 $ 12,165 $ (42) $ 5,040
Foreign currency exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Effect of net investment hedges on accumulated other comprehensive loss $ 0 $ 0 $ 1,134 $ 0
XML 100 R89.htm IDEA: XBRL DOCUMENT v3.21.2
Borrowings - Company's Debt Position (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Current portion of long-term borrowings $ 15,000 $ 25,000
Long-term borrowings   214,000
Unamortized debt discount   (11,236)
Unamortized debt issuance cost   (803)
Long-term borrowings 170,000 201,961
Total borrowings   226,961
Notes    
Debt Instrument [Line Items]    
Current portion of long-term borrowings   0
Long-term borrowings   150,000
Unamortized debt discount   (11,236)
Unamortized debt issuance cost   (803)
Long-term borrowings   137,961
Total borrowings   137,961
Revolving Credit Facility    
Debt Instrument [Line Items]    
Current portion of long-term borrowings 15,000 25,000
Long-term borrowings 170,000 64,000
Unamortized debt discount 0 0
Unamortized debt issuance cost 0 0
Long-term borrowings 170,000 64,000
Total borrowings 185,000 89,000
Unamortized debt issuance costs $ 297 $ 490
XML 101 R90.htm IDEA: XBRL DOCUMENT v3.21.2
Borrowings - Additional Information (Details)
3 Months Ended 9 Months Ended
Oct. 01, 2021
numberOfDays
Aug. 27, 2021
USD ($)
numberOfDays
$ / shares
shares
Oct. 01, 2018
USD ($)
$ / shares
Sep. 30, 2021
USD ($)
$ / shares
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
$ / shares
Sep. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Credit Facilities [Line Items]                
Repayments of debt           $ 329,000,000 $ 120,393,000  
Loss on early extinguishment and conversion of debt       $ 12,845,000 $ 0 12,845,000 $ 0  
Letters of credit outstanding       $ 461,000   $ 461,000   $ 461,000
3.50% Convertible Senior Notes due October 1, 2024 | Notes                
Credit Facilities [Line Items]                
Debt instrument face amount     $ 150,000,000          
Interest rate     3.50% 3.50%   3.50%    
Conversion rate     0.0133333          
Debt instrument, conversion price (in dollars per share) | $ / shares   $ 118.37 $ 75 $ 75   $ 75    
Aggregate consideration   $ 236,742,000            
Repayments of debt   $ 200,000,000            
Common stock issued (in shares) | shares   310,394            
Debt instrument, day volume | numberOfDays   20            
Aggregate consideration, debt component   $ 152,742,000            
Aggregate consideration, equity component   $ 84,000,000            
Effective Interest Rate   2.90%   3.60% 3.60% 3.60% 3.60%  
Unamortized debt issuance costs   $ 139,897,000            
Loss on early extinguishment and conversion of debt       $ 12,845,000        
3.50% Convertible Senior Notes due October 1, 2024 | Notes | Subsequent Event                
Credit Facilities [Line Items]                
Threshold percentage of stock price trigger 150.00%              
Convertible debt, threshold trading days | numberOfDays 20              
Convertible debt, threshold consecutive trading days | numberOfDays 30              
Revolving Credit Facility                
Credit Facilities [Line Items]                
Unamortized debt issuance costs       297,000   $ 297,000   $ 490,000
Revolving Credit Facility | New Credit Agreement                
Credit Facilities [Line Items]                
Maximum borrowing capacity       $ 300,000,000   $ 300,000,000    
XML 102 R91.htm IDEA: XBRL DOCUMENT v3.21.2
Borrowings - Credit Facilities Carried an Effective Interest Rate (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revolving Credit Facility | New Credit Agreement        
Debt Instrument [Line Items]        
Effective Interest Rate 2.30% 1.90% 2.00% 2.40%
XML 103 R92.htm IDEA: XBRL DOCUMENT v3.21.2
Borrowings - Notes Carried an Effective Interest Rate (Details)
Sep. 30, 2021
Aug. 27, 2021
Sep. 30, 2020
3.50% Convertible Senior Notes due October 1, 2024 | Notes      
Debt Instrument [Line Items]      
Effective Interest Rate 3.60% 2.90% 3.60%
XML 104 R93.htm IDEA: XBRL DOCUMENT v3.21.2
Borrowings - Interest Expense and Amortization of Debt Discount (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Debt Instrument [Line Items]        
Amortization of debt discount on the Notes     $ 1,795 $ 1,943
3.50% Convertible Senior Notes due October 1, 2024 | Notes        
Debt Instrument [Line Items]        
Interest expense on the Notes $ 817 $ 1,313 3,442 3,938
Amortization of debt discount on the Notes $ 431 $ 654 $ 1,795 $ 1,943
XML 105 R94.htm IDEA: XBRL DOCUMENT v3.21.2
Borrowings - Principle Maturities of Borrowings and Credit Arrangements (Details) - Revolving Credit Facility
$ in Thousands
Sep. 30, 2021
USD ($)
Debt Instrument [Line Items]  
2021 (October - December) $ 15,000
2022 170,000
Total $ 185,000
XML 106 R95.htm IDEA: XBRL DOCUMENT v3.21.2
Capital Structure - Additional Information (Details)
9 Months Ended
Aug. 27, 2021
shares
Sep. 30, 2021
class_of_common_stock
Dec. 16, 2019
USD ($)
Equity, Class of Treasury Stock [Line Items]      
Number of classes of common stock outstanding | class_of_common_stock   1  
3.50% Convertible Senior Notes due October 1, 2024 | Notes      
Equity, Class of Treasury Stock [Line Items]      
Common stock issued (in shares) | shares 310,394    
2019 Repurchase Program      
Equity, Class of Treasury Stock [Line Items]      
Repurchase of common stock authorized, maximum | $     $ 200,000,000
XML 107 R96.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Equity [Abstract]        
Shares repurchased (in shares) 0 0 25,450 26,601
Total consideration $ 0 $ 0 $ 2,015 $ 2,012
Weighted average purchase price per share (in dollars per share) $ 0 $ 0 $ 79.18 $ 75.63
XML 108 R97.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Equity [Abstract]        
Shares repurchased (in shares) 244,580 389,575 844,656 565,340
Total consideration $ 28,196 $ 24,906 $ 83,605 $ 36,889
Weighted average purchase price per share (in dollars per share) $ 115.28 $ 63.93 $ 98.98 $ 65.25
XML 109 R98.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans - Net Gratuity Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Retirement Benefits [Abstract]        
Service cost $ 874 $ 679 $ 2,648 $ 2,021
Interest cost 231 242 700 722
Expected return on plan assets (199) (159) (600) (477)
Amortization of actuarial loss, gross of tax 178 98 533 296
Net gratuity cost 1,084 860 3,281 2,562
Income tax benefit on amortization of actuarial loss (32) (32) (154) (96)
Amortization of actuarial loss, net of tax $ 146 $ 66 $ 379 $ 200
XML 110 R99.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans - Additional Information (Details)
9 Months Ended
Sep. 30, 2021
Retirement Benefits [Abstract]  
Expected return on plan assets, percentage 6.80%
Discretionary contributions towards 401(k) plan, maximum percentage 4.00%
XML 111 R100.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans - Change in Plan Assets (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Change in Plan Assets  
Plan assets at January 1, 2021 $ 11,512
Actual return 628
Employer contribution 3,375
Benefits paid (1,188)
Effect of exchange rate changes (204)
Plan assets at September 30, 2021 $ 14,123
XML 112 R101.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans - Contribution Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Retirement Benefits [Abstract]        
Contribution to the 401(k) Plans $ 789 $ 2,661 $ 2,841 $ 2,916
Contribution to the defined benefit plans $ 3,580 $ 2,758 $ 10,617 $ 8,382
XML 113 R102.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Operating Lease    
Operating lease right-of-use assets $ 81,324 $ 91,918
Operating lease liabilities - Current 18,340 18,894
Operating lease liabilities - Non-current 73,939 84,874
Total operating lease liabilities 92,279 103,768
Finance Lease    
Property and equipment, gross 2,585 1,853
Accumulated depreciation (2,191) (1,382)
Property and equipment, net 394 471
Finance lease liabilities - Current 171 229
Finance lease liabilities - Non-current 254 281
Total finance lease liabilities $ 425 $ 510
XML 114 R103.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Components of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Finance lease:        
Amortization of right-of-use assets $ 47 $ 52 $ 149 $ 177
Interest on lease liabilities 10 10 49 60
Operating lease 6,380 6,781 20,012 20,484
Total lease cost $ 6,437 $ 6,843 $ 20,210 $ 20,721
XML 115 R104.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Cash Flow and Other Information (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Cash payments for amounts included in the measurement of lease liabilities :      
Operating cash outflows for operating leases $ 19,654 $ 19,780  
Operating cash outflows for finance leases 49 60  
Financing cash outflows for finance leases 157 180  
Right-of-use assets obtained in exchange for new operating lease liabilities 4,647 19,900  
Right-of-use assets obtained in exchange for new finance lease liabilities $ 79 $ 90  
Weighted-average remaining lease term (in years)      
Finance lease 1 year 10 months 24 days 1 year 10 months 24 days  
Operating lease 5 years 10 months 24 days 6 years 4 months 24 days  
Weighted-average discount rate      
Finance lease 14.30% 10.30%  
Operating lease 7.30% 7.50%  
Reduction in lease assets $ 1,022   $ 3,143
Reduction in lease liabilities $ 1,022   $ 3,143
XML 116 R105.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Operating Leases    
2021 (October 1 - December 31) $ 6,032  
2022 24,371 $ 25,829
2023 23,091 24,316
2024 17,643 22,066
2025 10,727 17,084
2026 and thereafter 34,698 34,334
Total lease payments 116,562 133,378
Less: Imputed interest 24,283 29,610
Present value of lease liabilities 92,279 103,768
Finance Leases    
2021 (October 1 - December 31) 71  
2022 190 262
2023 145 194
2024 69 114
2025 34 36
2026 and thereafter 14 0
Total lease payments 523 617
Less: Imputed interest 98 107
Present value of lease liabilities $ 425 $ 510
XML 117 R106.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturities of Lease Liabilities Prior Year (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Operating Leases    
2021 $ 24,371 $ 25,829
2022 23,091 24,316
2023 17,643 22,066
2024 10,727 17,084
2025   9,749
2026 and thereafter 34,698 34,334
Total lease payments 116,562 133,378
Less: Imputed interest 24,283 29,610
Present value of lease liabilities 92,279 103,768
Finance Leases    
2021 190 262
2022 145 194
2023 69 114
2024 34 36
2025   11
2026 and thereafter 14 0
Total lease payments 523 617
Less: Imputed interest 98 107
Present value of lease liabilities $ 425 $ 510
XML 118 R107.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]        
Effective tax rate, current income tax expense (benefit) (as a percent) 13.70% 24.30% 20.30% 24.30%
Income tax expense $ 4,196 $ 8,490 $ 22,019 $ 18,416
Tax benefit on settlement of notes 2,400   2,400  
Excess tax benefits, stock awards 528   1,556 1,874
Tax expense as a result of electing new tax regime for two Indian subsidiaries       $ 1,320
Accrued withholding taxes 10,988   10,988  
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Foreign income 17,000      
Withholding taxes $ 908      
India        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Foreign income     66,000  
Withholding taxes     3,494  
Philippines        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Foreign income     42,500  
Withholding taxes     $ 7,494  
XML 119 R108.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Recognized in Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Tax Disclosure [Abstract]        
Unrealized loss on cash flow hedges $ (980) $ (2,728) $ (1,201) $ (600)
Reclassification adjustment for cash flow hedges 370 (47) 1,186 (69)
Reclassification adjustment for retirement benefits (32) (32) (154) (96)
Effect of tax rate changes on retirement benefits 0 0 0 312
Foreign currency translation gain/(loss) 630 (2,149) 1,859 2,142
Total income tax benefit / (expense) recognized in other comprehensive income / (loss) [1] $ (12) $ (4,956) $ 1,690 $ 1,689
[1] These are income tax effects recognized on cash flow hedges, retirement benefits and foreign currency translation gains/(losses). Refer to Note 21 - Income Taxes to the unaudited consolidated financial statements.
XML 120 R109.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expenses $ 10,894 $ 8,346 $ 28,796 $ 20,850
Cost of revenues        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expenses 2,198 1,723 5,588 4,765
General and administrative expenses        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expenses 4,431 3,358 12,337 8,038
Selling and marketing expenses        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expenses $ 4,265 $ 3,265 $ 10,871 $ 8,047
XML 121 R110.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Narrative (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number available for grant (in shares) | shares 1,732,630
Restricted Stock Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost $ 70,370
Cost not yet recognized, period for recognition 2 years 8 months 12 days
Performance Based Stock Awards  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost $ 15,264
Cost not yet recognized, period for recognition 1 year 10 months 24 days
XML 122 R111.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
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 31,265  
Number of options, granted (in shares) | shares 0  
Number of options, exercised (in shares) | shares (28,172)  
Number of options, forfeited (in shares) | shares 0  
Number of options, outstanding, ending Balance (in shares) | shares 3,093 31,265
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 $ 25.43  
Weighted-average exercise price, granted (in dollars per share) | $ / shares 0  
Weighted-average exercise price, exercised (in dollars per share) | $ / shares 25.19  
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 $ 25.43
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 | $ $ 295 $ 1,866
Aggregate intrinsic value, exercised | $ 2,475  
Aggregate intrinsic value, vested and exercisable at end of period | $ $ 295  
Weighted-average remaining contractual life 2 years 3 months 18 days 1 year 10 months 24 days
Weighted-average remaining contractual life, vested and exercisable at end of period 2 years 3 months 18 days  
XML 123 R112.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Restricted Stock Units Activity Under Company's Stock Plans (Details) - $ / shares
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]    
Units vested for which the underlying common stock is yet to be issued (in shares) 200,542 181,638
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]    
Number, outstanding, at beginning balance (in shares) 903,666  
Number, granted (in shares) 547,866  
Number, vested (in shares) (334,905)  
Number, forfeited (in shares) (63,104)  
Number, outstanding, at ending balance (in shares) 1,053,523  
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) $ 67.84  
Weighted-average fair value, granted (in dollars per share) 96.28  
Weighted-average fair value, vested (in dollars per share) 63.69  
Weighted-average fair value, forfeited (in dollars per share) 73.21  
Weighted-average fair value, outstanding, at ending balance (in dollars per share) $ 83.63  
XML 124 R113.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Performance Based Stock Awards (Details)
9 Months Ended
Sep. 30, 2021
$ / 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 105,891
Number, granted (in shares) | shares 0
Number, vested (in shares) | shares 0
Number, forfeited (in shares) | shares (157)
Number, outstanding, at ending balance (in shares) | shares 105,734
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 $ 72.33
Weighted-average fair value, granted (in dollars per share) | $ / shares 0
Weighted-average fair value, vested (in dollars per share) | $ / shares 0
Weighted-average fair value, forfeited (in dollars per share) | $ / shares 78.34
Weighted-average fair value, outstanding, at ending balance (in dollars per share) | $ / shares $ 72.32
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]  
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 105,869
Number, granted (in shares) | shares 121,180
Number, vested (in shares) | shares 0
Number, forfeited (in shares) | shares (157)
Number, outstanding, at ending balance (in shares) | shares 226,892
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 $ 97.84
Weighted-average fair value, granted (in dollars per share) | $ / shares 119.80
Weighted-average fair value, vested (in dollars per share) | $ / shares 0
Weighted-average fair value, forfeited (in dollars per share) | $ / shares 102.10
Weighted-average fair value, outstanding, at ending balance (in dollars per share) | $ / shares $ 109.57
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]  
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 125 R114.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Disclosures (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Oct. 01, 2018
Related Party Transaction [Line Items]            
Debt outstanding         $ 226,961,000  
Issuance of shares of the Company's common stock $ 36,742,000 $ 0 $ 36,742,000 $ 0    
Notes            
Related Party Transaction [Line Items]            
Debt outstanding         137,961,000  
Notes | 3.50% Convertible Senior Notes due October 1, 2024            
Related Party Transaction [Line Items]            
Debt instrument face amount           $ 150,000,000
Debt outstanding 0   0   150,000,000  
Interest accrued 0   0   $ 1,313,000  
Repayment of the Notes in cash 200,000,000 0 200,000,000 0    
Interest expense on the Notes $ 817,000 $ 1,313,000 $ 3,442,000 $ 3,938,000    
XML 126 R115.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Purchase Commitment $ 5,200  
Export-oriented units established, percentage 100.00%  
Aggregate amount demanded by income tax authorities related to its transfer pricing issues $ 34,399 $ 16,748
Bank guarantees and deposits in respect to contingencies 8,014 8,120
Amounts paid on deposits 6,229 6,307
Deposits for bank guarantees issued $ 1,785 $ 1,813
EXCEL 127 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -F$8E,'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 " #9A&)3X1X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OITE!)71S43PI""XHWD(RNQML_I",M/OVMG6WB^@#>,S,+]]\ M ].9)$W,^)QCPDP.R]7H^U"D21MV($H2H)@#>EWJ*1&FYBYFKVEZYCTD;3[T M'D$TS35X)&TU:9B!55J)3'762)-14\PGO#4K/GWF?H%9 ]BCQT %>,V!J7EB M.HY]!Q? #"/,OGP7T*[$I?HG=ND .R7'XM;4, SUT"ZY:0<.;T^/+\NZE0N% M=# X_2I.TC'AAITGO[9W]]L'ID0C>,5YU8BM:&1[*\7-^^SZP^\B[*-U._>/ MC<^"JH-?=Z&^ %!+ P04 " #9A&)3F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M -F$8E-\OJ?K3 4 46 8 >&PO=V]R:W-H965T&UL MI9A=<^(V%(:OM[]"P_2BG0%LRR2$G8090L@NTRPA<;IMVNF%L 5X8EM>68;P M[WMD@TT8<^QI;\!?Y_7C(^D]DJZW0KXE:\X5>0^#*+EIK96*/QM&XJYYR)*N MB'D$=Y9"ADS!J5P922PY\[*@,#"H:5X:(?.CUO ZNS:7PVN1JL"/^%R2) U# M)G>W/!#;FY;5.EQX]E=KI2\8P^N8K;C#U>_Q7,*94:AX?LBCQ!<1D7QYTQI9 MG\>VK0.R)[[[?)L<'1/]*0LAWO3)U+MIF9J(!]Q56H+!WX:/>1!H)>#XL1=M M%>_4@*FB1+A/A@(0C_*_]G[/A'' =:9 +H/H"]C_$&L!1 ] !T2U%!A\==8IMM0DUJ5?", M\?!'5W4)'52%?\"QB_S8F9Z-YN?OT2)1$KK%22J8<(;HLB"Z;$Q2!/EV9(ESIT(=^^O2IIAOT"[9^PS:3#"PLHWTTPR"-3MII OK!W,O6@V_E+W\U(D8:ND;RB'?.B M3ZU!#R.D)2%M0CCR/"@;2?MP0![@.?(85><.E[2I2>9,OI'1AD, MDR 6DF&*]:0E;Y/&_F^GK_!O -L=25DY3"H MT7E@$OK R'5A;0SS&>[EDAAC:?^TD?T[(0L"QBWZ8%_W?J*KYBN'DH*M0FOD.AV+ M=FQT%Z(T?1OWZF(!>LQV#Q2&G[-F[2IU3[E?MY+ESNR<:HCK9L M<(,> 9*78P6LJG??U@B<'8'&T4:;-J!L_S$AKEXTYGMNQ=5BCW.4[>P9Y>/Y M!NDWIOTK(0%?0JC9[<-0D_F>8WZB1)QMVRV$4B+,#M><>5SJ!^#^4@AU.-$O M*'9^A_\"4$L#!!0 ( -F$8E-?#*4.*P@ )(B 8 >&PO=V]R:W-H M965T&ULK5IM;Z0X$OXK5N]H-2-UTO@%,)DDTDQR=SO2WFV4 M[-Q])K0[C09P+YA.LK]^RT"@&[]T5KH/,X&F7#PNRO4\9;A\EO6/9BN$0B]E M4357BZU2NXO5JLFVHDR;<[D3%5S9R+I,%9S63ZMF5XMTW0TJBQ4)@FA5IGFU MN+[L?KNKKR]EJXJ\$GA MON_N:CA;C5[6>2FJ)I<5JL7F:O$%7]RP2 _H+/Z;B^?FX!CIJ3Q*^4.??%M? M+0*-2!0B4]I%"G_VXD84A?8$./X8G"[&>^J!A\=OWO_931XF\Y@VXD86_\O7 M:GNUX NT%INT+=2]?/Y%#!,*M;],%DWW/WH>;(,%RMI&R7(8# C*O.K_IB]# M( X&8.880(8!Y+T#Z#" =A/MD773NDU5>GU9RV=4:VOPI@^ZV'2C839YI1_C M@ZKA:@[CU/6-K!I9Y.M4B37ZFA9IE0GTH-TUZ./W*FW7.5SYA,[0]X=;]/'# M)_0!Y17Z?2O;)JW6S>5* 0KM:Y4-=_S:WY$X[O@@=N>(!DM$ H(MPV_\PV]% M!L-Q-SPX'KZ"N8\!(&, 2.>/N@+0UK6H%$J;!N9\X?%(1X^T\\A<'M-FBR V M*-,'XH\VWZ<%W,(:J]Y5U+G22VY_C3$+.01F?Q@3TXQ@'M)@-#M"RD:DS(OT M82MK=:9$7<(SW8M&E2Z8O9_P$&:4Q#29P;28<49X9(<9CC!#+\Q[0%;GF@L1?H72UV:;Y&X@48H!'6IQP;=T["D,[@F4884\;L MZ/B(COO#N-YWE2>O,ED*I-(79Q2Y)8I!,L]$TRJ,N -D,H),O"!_4UM10U$^ M+!@VA(EQ;TH)FZ^C@?^^#M$ >G26# -G,G-60LGGB@3$S6FA,U1FV8)3K KQA,383\5O:-R M#AX.;TUH0.8 +58D<27KQ#_83T"W8B,@4==ZP0]1="> 22XDBED\1VJ:Q3%S M(9TH"/LYZ%NETNHIA_)^$J>%9A(>&#A-LS )$T>)PA,?83\A_4O*]7->%%9H M)K50QB.C>%KMDH"[\G'B(.PGH;Z">I:+22XDQJ&Q7$PS2@)G.DXDA/TL]&T4 M05KCZIJDR]-FDQ0BG/% M83,D+.8NB&1B(Q*\2UU# !\ABBH77HE-)O8@?O88==)OY#B2V[E?E!A6R>NK5]J.LP2&PB?6Y$9,-HG05MN6V&:%(?C9![J4U;'(",4QA-;F..EOL0L(C[D(YD2#UD^"-+,N\WUOL]T5E MI1>>J#) C#[>ZP1!2J+_2"4089^LD_#>0K_LN&AV:2:N%KM:-*+>B\4ULNTN M_Q\<'8=AHE+JI]*[^FTE-$IF/Y;H0W >!!@6;HWV:=&*SPB'2RB!^A]JMFFM M]4*KMK+._Q3KI"?2+ M+-8]#4!E.DII;^$W4S<\_<8+CST-3Y=UFG_B2^OE2YQ5($GCE"XIHTN>C!=EJQH%ES1EI(T60@]BIT3Y",G[]CJC'\J7 M2<2704CL?L,P63+*W'YO13:XM;[F&)ZVR>LF[WAMCJ,^\3[U\_Z7]3K7? B% M1V\HGT&GG*6[' J1%:9EFY.'"9ZWR!8[!BU]['AUP":>9WZ>OQJXF(7'2P@WM@2RA &WU"],]J!/9 MV(&;G'V60$;/PVNSBUGBVA%G$[LS/[OW#)176=%V&3PD]584:[V'HFH05VW] M:L5N:7-A#874 &\1!*">7,T-F^B>^>G^5Y!Y%RCLEBNE4Y'PK>YPR0*^C# _ MMC;6[+*+P<\_X2CX?!"()4I5UZU:(V+*A#-*HS"<;\?:#$G$"76H>G;P1O#$ M*T%GS;8"MK3-'-)J+BTL=C&&(N#896&3M&!^:=&GGP>@[<6@#:!IYP4XD3[S MD[ZAT+HD:OY>E"/+2V+;/I[-T+J/MSKX8$!_K?'OM'[*JP;ZG@V,#,YC"$3= M?P#1GRBYZ[XA>)1*R;([W(H4X&L#N+Z1H-V&$_U9PO@9RO5?4$L#!!0 ( M -F$8E/W@84>^@( )T) 8 >&PO=V]R:W-H965T&UL MI9;);MLP$(9?A1!Z2(#4HB3+2V ;2!P$[:& $3?MH>B!EFB+"$6J)!4W??H. M*47U(F^H#Q:7^6>^&8U CM92O>B,4H-^YUSHL9<94]SZODXRFA/=D045L+.4 M*B<&IFKEZT)1DCI1SOT0XYZ?$R:\RF.,;"H+*5_LY',Z]K EHIPFQKH@\'BE4\JY]003:_:-U9=L;>B@IM9%Y+0:" MG(GJ27[7A=@0!-T#@K 6A.<*HEH0N40K,I?6 S%D,E)RC92U!F]VX&KCU) - M$_8USHV"708Z,YE*H25G*3$T1?>$$Y%0-+?N-+IZ%J1,&>Q]KZ*&!Z+.:=%!$;Y!(0Z#%OGTN/R!)B / MG!QORWW(ORE"V!0A=/ZB0S@&TH?>-$@NT2,34 1&.)I)S5RO_;A;:*.@XWX> M"18UP2(7K'L@V SZE"H%Y8:7F[SX@S&4\G6SBJ>LMOB[#7_W,GY2FDPJ]@=6; )53[125X[C#9X@ MQNZW WZ&X19[W+#'E[$SKSB[P,8LMTEY#VCM*.I5Y#IWW'RW2.ZM% M3EEMP?<;^/X%\.?W1W__M6/-M##"Z#AL-:&B)2)U2GRX3Y0%'4!:I>\S3".A]VHVTX>X'_G M#S[*_A4N'[I4;Q7]*>#:V29(#!6,HMT&:3/LXD$O&.P ^QMGI[VX?"%JQ81& MG"Y!B3M]<*&JNT U,;)PQ^E"&CB0O4$L# M!!0 ( -F$8E-'R\Y)& < *P= 8 >&PO=V]R:W-H965T&ULI5E=4]LX%/TKFLP^P$PAUH>_&&"FD*1E9KOME';[T.F#$RO$@VVE ME@)T?_U>.29.)%E+V1=(G'.O=(ZNKH[M\T?1W,L5YPH]564M+T8KI=9GX[%< MK'B5R5.QYC7\LA1-E2GXVMR-Y;KA6=X&5>68!$$TKK*B'EV>M]<^-9?G8J/* MHN:?&B0W594UOZYX*1XO1GCT?.%S<;=2^L+X\GR=W?%;KKZN/S7P;;S+DA<5 MKV4A:M3PY<7H+3Z;D50'M(B_"_XH]SXC364NQ+W^I,,(^?7=+1;DP=N/_Y.?NL)0]DYIGDUZ+\5N1J=3%*1BCGRVQ3JL_B M\3WO"(4ZWT*4LOV+'CML,$*+C52BZH)A!E51;_]G3YT0>P$A&0@@70 Q F!@ M=P#M J@9P 8"6!? 7CI"V 6$+QTAZ@*B5ONM6*W2DTQEE^>->$2-1D,V_:%= MKC8:!"YJ75FWJH%?"XA3E]>BEJ(L\DSQ'-TJ^ =EHR022W13+T3%T='7.MOD M!?Q^C$[0U]L).OKC&/V!BAI]68F-S.I'!RXZ_V_T MV:M'/Q"#[JJ"MOGH0+YNZ7?U@+Z_G4O50!OXXPJ0U+2)0$[! VLV%QD+($ M[V '7,,=U]#+]5I(I3=3TW%VT+WR9_B.?[@TV@:%>]/%<1PS:FCD@(4D2&)# M(QL6!C&)#,5G-HS%%#/FUBC::11Y&;YKA)1HW8AEX2J'*W_T@#Z131R3,"&& M/C8L25**#7EL%,5I2%-#'AM&:$1I[)8GWLD3>S?CQS5O,E74=X@_@:&07)YY M-F&RRYKX1>&JC8* M!Y1&IJHV+&%A,+ OTQW]U$O_%KR,EE33!TMUSP\$=C%/;4Y W*PG&P7[+369 MVZ@PCF"3 M(S0PV[(3QLSN/77 :!3CR!#!!8M)$@RHL.=[L%>%+T)!]0MK;SF)8VL.<;#? M]CKB-BQDH4WF^;$3U+ "X0"=QXBA!1A.3 MN VCC 612=R&89PFA)K$;5R,XS =X-V;&DR]O.%6!&XT=(DO5EE]Q]$=W'D- MFI NV>%L8VQ2MU'62DX=()*&B4G;1E$HGP'6O=G"?K=U4RO><' AOIW-K*%/ ML-6P)RX8B8AIN%PPA^%RP9(PH0.$>\>%_8;IHUKQ!FY/=)$/KZ[+/Q%K=6T4 M88FUH1WNB3)K.]NHE-"AHNZ]$_;;GS^U=X*^+;E2Y=:L@]U M<3QK:FCS'231TZO=V#_O]WHVEBY.S;;883B.3LLN262;'@2(DP*:]<\!PPO9ZZ"'A MWN!AO\,[+(O7K+_#\47,7-B)&Y98ZV_#$CC-+34$[A\N+8CMPLRV/W%@3LSS%Q+BO=&< M/N\1\(1(KK+FM4KY[D]);]>(WZY=9;)8H".HVUR49=;LS>O8N1;;=,E^:9U: MV]6-,I^'.%#D-(S-A;!1^#0:Z%RD=VS$[]@F1;G1CV-_@SI[ :F)&V6:50<* MJ!.3NHT"ZN$ ]=Z[D=!;@M_:-P$\/\G OF1@T>M--0?J8&E:]A)M)-?-"AQ. MM=YL[]Q>5;:_6;6]'R-^/]97[7;"[O5R/%"".Z:48M.!NI",DIC9)>O*"78Z M3LWG"LZ<+("C;:B%]%Z,^+W8?NGZ^+L\$PW")#6?7SJ1(8T"9AZP[IPT2D/K M@'$A(QPG=,"+$NVR#J_T-H3X;8C[\>35?T1-GQ;E1NJ'<5#Y^4L>V)RZJG>\ M]V*HXLU=^PI/PM[9U&K[#'MW=?>:\*I].69#I92K*\L2\9(61%SR%64PDO*R(!)>RX4E5B4E MB18JH 'VP\/V6(I MU0=K/%J1!7VD\GEU7\*;U6A)LH(RD7&&2II>#V[PU1T>*@&-^"NCKV+O&2E7 MYIQ_4R^?DNN!K69$)7%X/A@.4T)2L<_G 7S_2VB%?Z8MY+O0O>JVQ]@#%:R%Y40O##(J, M5?_DK2;B/0).+>"T!,"P6<"M!=RV@'=$P*L%O/=:\&L!_[T6@EH@T-Q79&FF M;XDDXU')7U&IT*!-/>CETM) <,949#W*$D8SD)/C*6>"YUE")$W0HX0_"!LI M$$_1E!<0K$L511N*/K&8%]0Z^X,+<8[.GAE9)QD(G:,/Z/GQ%IW]=HY^0QE# M3TN^%H0E8F1)F* R8\7U9*;59)PCDW'19\[D4J 92VABD)_URT<]\A80T[#C M;-F9.KT*'^GJ$KGV!7)L!QOF<_M^<=ODSL]9O_MAZP=DN$VHN%J?>TS?-CJ. M!0=ZN9D+6<)F\;7'G->8\[0Y[XBY+["M9EJO*9 JV4#+JMUS,W8"WPY'UF9_ M>4PH#P\/4;,N:AAX?G2(NNNB_-#Q=[H.G/0;)_U>3O^42UJB^(#,K,ZT7&7: M50^306,DZ&7RF4'-R;/_(,,74&MJS0CV]9B()4JANJ E31;4F+*5;O^ 0]SB MN8O!#@[\%L]=U ?/:;''W2F[X;"5![==%/B%VVMMT(5M+VS![@RP,!JZ9@ZBAH.H-ZD>:)P3(;(T MBRN_2?+/NEITT9-.V-[53+N7Y+/?@$9.N<.BU5\0 "]PC"X+WN@S[+'1A.++]L,V"01L.G; 3/0:-CU M2KB_6:IX,#%@=-W0%]E1Y+==[\(\O[.'SPRP(,+#H.VYH8$*HJ-;B^J@#K_L MVAW?04?UJ6G?]'>YO\,P[^N2$U([6S%1H8KY@^GQ@Z&8N8+Q3O/42I*=Z35%M MOU2D>_I45E_J=9HVWM^;O*C/ M9NNF>?AE/J^7ZW23U&_+A[2 ;^[*:I,T\+:ZG]%#!>_F^UI6V28MZJPLO"J].YN]([_"UUS;ETT6:YVU-$,=??:6S_3/;@L/7WVJ_[AH/C?F< MU.FBS/^;K9KUV4S.O%5ZEVSSYF/Y]&O:-TBT]2W+O.[^]9YVV@B>N-S63;GI M"\/[35;L_B9_]QTQ*$#82 ':%Z"'%F!] 684H-%( =X7X.83Y$@!T1<01@$V M]H2P+Q":3Q C!:*^0#?Z\UWO=D-SF33)^6E5/GE5JX;:VA?=^':E842RHDW% MVZ:";S,HUYPORJ(N\VR5-.G*NVW@#^194WOEG7?UUS9KOGIO/A7)=I7!]R>> M[WVZO?3>_'3B_>1EA??'NMS62;&J3^<-Q-+6.%_VS[W8/9>.//>/LDERI-C" M76Q1;C:0P+=-N?R"E+YTEWZW@G; !$AR[T.2K7QHPB)YR/!(KMQU?4P;F.C0 M:5=)563%/=8'UQ/A+)?;S3;ONO[?S3JM/&@>+"CK=J8_IM[O98W5>C/1L[ B MU=OJ*]9)<\B.?8K0?8K0KD(^4N%%>I\5;1-ASN=)L4R]-]!Q]3JITOK$2QKO M,EV^]1CYV:,!B;$QW=4ONOK;M?'QG$DN@U#PT_GCL&6VT.],*6L5B77&(20GF@RZYLF1 D#I@NN[9E/G1G M3(W.1&1$2BICO"_YOB]Y5Y"-].7[8MEF&&0!=&#WZJ1="[IL6Y?Y*JWJ?WQ; M._[WLP?+IP#V3W%R^IZ"W,FN8<96#=>W7[HMX:T\I8P M@V#Z))W//"^%^T##UPX42\'0"HX$7!C9-2'2XH_V M\4?3\2.A8D%&5J+10 HCN2\C*TI=I84I]V%*9YCOEI!H=;>HMY;5?%O[NIZ> M&/D+::\V(A3,G)8WF"XF,2=X[/$^]OCYL6/QQO:$9C(VUZ.;29D6+0D4*03. M>-]#,G=KYT'!]I4->VUDK,F 58@S@IU)+C63?).#2Y[,LP(^3M% B#U\C!IS MZ'I*I4>LK).XO?-?L)EPA&;[G8BHD(8M3,KTX)0I$KQ(W4!K! FS"&T=6$0DY"8:6CK?"DHB

M6/S*8U(/#;'E,$2M\-.TMYO MVV(B+Q!'E9)(%@JS%;;2YSR.HFB$48BR7^+V7Y3XID*_(+:5AC) 4B,\(#7L MNGC HX";J6'KA*01-ZD/T?G@\Z T>]4.SH<&4SDVV103D.C'HQ]17D_<9O\= MX(_8WDZI&%WWE;43M[>_$O[U3QF&)TWZNKV^F/PKZ]JF&^2\= ( MD]H\H*GT0!424#<2O @ *6;Z,A:1N5 =(-3C'^RMW8!P- 3V]>FSF\=!:(8\ MJ=,C5M1 W=1P' 92V_I'+(HJSZ=NSW\6!E+;6<$MA6&LUY,R/69EJ]1MJVX0 MI+81TI 3$P0G97IPRBRIVRQ?"(+4=J81$$24;A"DRINH>\/Z#!"D]L85!4%$ M9[D]M;>W* @B.A0$$1T*@DAL3A"DRFVIVVV/.?8;Z5_;7!D3(N:,FSV,*&4, MZ"7,0RU$Z0M(M7!T%BC/IF[/GCHD'&FDO=V&WB<1-9MHZ^PDLJV[1;I+1@2A,!D.%44#&((PIG&!NG#@:&_OZ]$L#$5+3H:=U M>L2*,9B;,8[#1H8@11AQ:J8'TZK)/N>I5Y1-BJ\8B*4"O07F ?ZT M3H]9&2]S&^^S>)XAW@:N&UF799,Z_19,61MW;Y'=1,^137'(A;$07W%D5ZS) M]."4\7&W\1U.] 2-'C$YQGB[Y36P!E/&C%!JGK#?($I? .,Q-I) 7%DG=UNG MF_WQ%MK;XU "&EGMLW46MG'L?EO$)JM?(3I(1,F,_<8UHO-CZ%"3_9'8?,9" M,8!FO4.5D_-C[\L=A\!8_RXXDK1 3_@"OWE0,]M5! FX5Q.B/06 M*)C@!QRX'PCT?54:8P4RYF:@-D3H,CU4Q1#\!9?I4T#/$4:@G MITO$!0OUG M+8HFA)LFC@9Z80.&3R4Q=U WTSH]8H48PHT8QP&]0#@! 7I$A@%]+SL0Z(4" M">$&B><#O4 8P 'T0EFQF-A4'P_T G%4#.BG=7K,RG?%=SB@%XBU"4&,#+F> ME.DQ#WY8]I(#>F%OBVDH I/P!'9 /Y3IP2G7$Z]U0(\2C4!VTSC.8TH%,D[QDJ-\O(7V,3B*\XC.8C9,@^$\HD-Q'M&A.(_I4)R?#W[NW?Y_@7\F M%7!N[>7I'90,WD8P*-7N)_B[-TWYT/T"_'/9-.6F>[E.$T"U5@#?WY6PE/1O MVA^5[_\CQ/G_ 5!+ P04 " #9A&)3$0"SH<8( !3)0 & 'AL+W=O M?HN2+3IBD4ZP-XDM%Z6_2L7ZBI0NGU3WLU]+ MJ?ELN^7,M-T7]46]G"+RO5;0H-7[N'9;_M9%$-@S;-DD51 MLMP4=7MV=3D2?UC^UM!]^6TUFJ>B/;OE8MZ>3J\]DU_703#P,&BW_7\JD_^DR,*_=* M_31?OE6?SR*C2#:RU.84!?Q[E#>R:3=J!6Y*?HU^0WN MCU^"'Y,S[.#,%Q8\X9WZ0M?MPYB\M:YE_REP'3%=1PS7$9[K_ FS MO6Y+M9'8/1C')L-8,ZD?K[)$Q/GE\O$X,JY5G+(XFZQ>"8LG87$P -?5?R&# MQX32"F9]J=JR;B1I)\7FN/E6FEAM._580RJ0^Y=W!RN9-"7!8'V54.[*NAB+ M2%N18J,Z7?\]'I#/4!][-([C:>.C"/&4.G'$K)C(\3BFD^8TJ/E.J_+GPE2K MBD#0C,23RL;"3Z0SI36A5HM M=O"EZ'NIT>*1(=HBRF8>8%8B$[@'^>1!'O3@1PM(;.J_(=[G#\#""[(DC>JA M++:D7X-W1,MN RG\*/?YC3F0.]+B/$MG^EVCAB#F75HR8Y<03S-YWF.F7G#3H]H1$_,SI7L.A!]J [%,[F7K5S5 MN%CJJJ I3\5<+68'!H'I J_]K5^F6QD7JMJJ/YB H6 25[L:X) MS7U!MA2D\;OJ8:O:Q<"[NH4R HH/=1P(V0R-&$#Q;?<@=O6FN7,+$*M<^-RR M(*5ADOY3KR'?_87$16&<.P%WC18YCSW2+"]I&NZ\QD('[>E1&S& 9D!^4Q?W M=7.RI: 6>/0$\7HNS MN&(G<'5(TVWQXLM1AM"(<><^8V8B]U1V9GG$PCR:^&]@VNYPA2Y1%HQ2I[=% M[%CN*2W,LH>%V0,Q['8@4&ZVC7J1$@IU[[G5+DQ8DB3SW@0Q6U":Q9Y>BEGL ML!/8.2AU9_M1 425N\#@+':$NU8+GOAFD,4*.X&5V6KAE%:$() +KEK4+LU\ M*6M9P\*+LS_?NGI%U;L+,$IYFLQ7.9@=2SCU)8DE%\O>M41L]M MITHIJWU\H+^7[W. NZ#)V+S@(T8)\TFW,.)A&'V;^F'3"HV],BE6*YA.T&:B M8EWPS%LVQ&0!Y/1HM6SB838=TL,$]\2ZFB/L29,XF:ILWQ\7KR;8SB&'OB^4X0:N7C$[=\XF$^O4[6>]7!&2!.N%!D/Y#! MQ')F%H:M*/)6 8LC'EY(?9?'03XA%EE-<4"#JQ8QI"SBOI4]MTSC8:9=EU!3 M^_HP]W4'V;#K7DAO-FQ1S0BELCAACF2,9EGN6Y\(2S/Q'IK)9]F5]5AT!\W0 MN!AGT'@+9,5$Y\(1(QH)3\45EF0B3+*I;!VJ%CKA4=78UA]$,IE//\Q09()Y M]NZ%)9L(D^W7U4J6P[[:M ,+O2$L'(;/P_:;<>W#Z*"A]",T&>U^K\+L#W7U MN),(OZ,N8IR+HCE3$#/FF;#"HE"$46ANS'DE2Y/Y\F()I7+X9/J-_],I9)5' M(YHYC1]BF&5YXB&E.'JH%B;ES9OEDT(36%:1>_E0MZU)25,+X !TB+6J4.^0 MM2&+8^H\ED/PR=)(>%I#8?DIPHO#]WLGS>KQI%_(5B/C2>[DHFO':'+\=.>U M7Y;6(CG=%PR;7-6N,[?"ZC5E(_BXU2)5A)'Z;;]OBT; 16.<.=LGB)5(F&>; M3%A\BC ^OTW;8W+?YO'#)R&GD/*-"S"@5W)>$%I\B#]ZLN]UV M.SYU@.ZJJONR48!/.=LCGQI22,#WMGFQ!6,[[>^3;=B-M<@'63WNH5% M%5/GI8!T7J 0&V<7<'GT>LI&=@_#6SL]&?8BQY<[IJ/3FT'7P_LPL^-?Z*>; M\?T>>YKQ=:,_B@YJ;P^^K."4T<<4XM>-;_",7[3:#B_!W"NMU6;XN)8%A,$8 MP.\K!;=V_\5<8'J/ZNI_4$L#!!0 ( -F$8E,80;#'FP, ,(' 8 M>&PO=V]R:W-H965T&ULG55M;]LV$/XK!PT8.D"0;"5]66,; ML-,6#8JB0=UL'X9]H,F31(0B-9**[?WZ'4E9\8 L" 88%E_N'C[/W?&XV!M[ M[UI$#X=.:;?,6N_[]V7I>(L=(A/1J5-E-9N]*3LF M=;9:Q+5;NUJ8P2NI\=:"&[J.V>,&E=DOLWEV6O@NF]:'A7*UZ%F#6_1W_:VE M63FA"-FA=M)HL%@OL_7\_>8RV$>#WR3NW=D8@I*=,?=A\1J4"$-'X:\3,IB.#X_GXA/XI:BLE'[TWRKO[# M^U?X:K1O'7S4 L6__4MB,M&I3G0VU;. 6^P+N)CE4,VJ^3-X%Y.\BXAW\0)Y M.5P;[8R2@J6"T )N+3K4/BV8&CY)S3273,&6%I&JSSOX8[USWE+]_/D,H\N) MT65D=/D_ _YR;_AX4%NT#Y(C?#9*2-VX'&XT+^#5SS^]JZK9U1,6<6=^]0M( M!R:AH0#F@ $WMC41''6_J ZIC'@T;^UZ;KF3Z>..>!-(-& MF1UEB&FFCE[RA"=D(SVM4H*'H,"1G.A,>,Q#SZS7:%UBQ)6,F?4&9-=;\X"P M&QS%VI'4P9/GR'+0RO![:"C)OBU@8TD?_1X%"L0>A GM#_#0H_7283K$&L+T M0-7&N(2$U1B1# ^=LK!XKZ=N!_EFH'1%UJ05QCK[L!T8U--]<:D(2%:'E.A4[$3AFA$X!"3N(%]!1M+GNFU#%P#&KNM P[\7+&JEQW:"5G4\7?%=MB M*O% XN=GG65^F<)KX>(=J#]JG%3JO3 [5.??G1/+UN M7YFEP@D)J,EU5KQ]G8%-+T::>-/'+KTSGGI^'%+0Z1(& ]JOC?&G23A@>K97 M_P!02P,$% @ V81B4UND6P9Y# KB( !@ !X;"]W;W)KM^?9^9X;[(D9WDT*+H%]O:)6>&\_+,,[2>W_CP,6Z,2>JV MKEQ\<;!)J?GV^#@6&U/K>.0;X_!FY4.M$SZ&]7%L@M$E;ZJKXY/9[(_'M;;N MX.5S?O8NO'SNVU199]X%%=NZUF%[;BI_\^)@?M ]N++K3:('QR^?-WIM%B9] M:-X%?#KNI92V-BY:[U0PJQ<'9_-OST]I/2_XR9J;./I;T4F6WG^D#Y?EBX,9 M&60J4R22H/'KVER8JB)!,..7+/.@5TD;QW]WTM_PV7&6I8[FPE=_MV7:O#AX M>J!*L])ME:[\S?R>#2=YPPG;+8K8RE+B08 MRJ_4PJZ=7=E"NZ3.BL*W+EFW5N]\90MKXO/C!'VTZ[C(LL]%]LD]LI^I'[U+ MFZA>N]*4N_N/86=O[$EG[/G)@P(7ICE2CV<3=3([F3\@[W%_^,HTQ351E\;M33& MJ8:U8)UUM(_0PZ8MDCMMU ?'XA:T+ZJU<2;HJMJB0@O3T!L]G*$9K'OT^]\] M/3F9???A:'&D_G1V]HX_S[\[5) ./9J(236(?(MHP&426O MJ*S5?#;]&_OA+"1;5 8/R ]79MU6XH3%]!]'[-90PJ)JR\*VJO3*^02A1=66 M1N$$M$_T](I9\LK[A*4X0C"_M):\LMRJ_AALOG:NA/; M"A*,(A#._OVY=8)R[& RXLN#MFLB*X)S\KE8 F<+42Q/4XSD7\>SHJU,,7B!$9W_K M\F<@I#Q_!.=K1 2.K_A(P11M")1#3JER.Z7?U,XM=%PZ /YT'7S;X%$%!2877= N:@&, M"3]9@^;(N\K'R+IL)$>M@J\I;+V@.WMADJDL&CB;<>C7&] MZ7!]B'9CF-UP*ES;DBJS=\E6/!RCA]!DV!9=H66P(:CV:Q1D7P$3%3T6$SZ" M>J%NI$QB,J[8CN!ECSE<7RR]](SC0+D1=""94&P#[DEP[^**==>FJVE #P$F M^H9>K6QEN5^0 HL.8KEGH,J!RU085,\QR5FAS-S2@533AF(#UM87NY1SHRT2 M@@[>!$\(AH?DF[@A\=FOC +7NFK[)PXL&8XT*0Y83^8:0_K%+S X6E9"X50V MLHUHT+^2E>AWWIH)T49$U"ME&N?*EP!([ABQCIWU67L_@H(.E*/ MEH?J0V0K7L=D:W:ZF#H0AVS,U\'#IT2@;X&Y,<8Q/",#:_T1==-;D?.XK9O< MPSGA5BOJ!U((Y$MR*2M7J)+$HVBRK1G^#:5EP.XRB=2?-]>T0+ MA_4W.""W\:]J"&7+^# [:!N]HS83F)X*5KK74>DLTG@E,3WV+)+BE'N0_<4V10C M%\W^_24<#$1T)H,[,I*T0?72!TR;E#F!Q._HJ@RUM+MX%N@&8NI74PCOIZ6K MMQ_Z.4GGY!F#ZR8:"-!+U24BTGJ,$2E ^C32:E]+AS M[63O(#D<@%H*_16$VB&=4*H$?:N6,3GG&K2[[JUPQ)W&)T,A Y;O>#$/27NU M?P'S?E0<8LPMS)W+%226)YR1#G3IU(\:% MF[/%>9]U%@&$)?MV?6B8>73;SA9#8?_5'['BZ>QT ENY(Z,(KVC]%5T;U.K1 M>]\@%Y^>/CW\5KW1!05RA\N]YM8;Y?)CGP2:\?MC7?5LA'H\6"?,(8]C^*#! MA%,0R]8M7-NU7=VW9(DD:[:UI Y#AZ=")O&C\4+J+@X#3)FG$!JPF/32*GVC M<]<+O?%!I_%4TO=*J&/F$KO<+2E7#")2V9 MGM.:MWG-U3@P/UR>O[WJ0B,,:,W)((TNN7797TU0\A \T MF;MRWX WIEQS?S!R4Q4WMLDT0MK=> ;-U$JFLET?J2 !MB#!TC9!C"S7(3NN M-BE?#2#7RTQF>:#-4RT0?. (\+$0V># MY-)(X'P1&G0N,.)"0R<6_$4T-[[TE5_+;5?7_KG6Q)K$UA#G='>NHOHA)@^9 M WD:T;,Q+R$-ODU$9>6ZI9\8BFX\Z*+=W1J,X_EG[5JZP9#TF.[(?_KQ@RZ)Y(O44GERQ@E-^;!8#A.5Y>^)*''K;TLJ;R MS^DTH;AE.-A%R&2*C6-H*,#^3*[<#INZ\9G@KJ_$B2HJ-.I.$S/W3B9@3;)O M_/)&[K'I7D&NP_/\.VP: 2Z**-&QG\"!-Q7U=U5N>$$04\<^U!T2#USB<(S!-%> TT>^AAL=L(]'SW,>[N2]@?4($V0E M]?"=VU2>"??Z3%)#?+;?>#I:-R]T>3O0G-V;.[GA8ZXBVS!P%QOX]>-N!&BH M)Z/V4H:1L_!K:/^VKN$.F9L^:?[]'7(N"Z%CQ'8L7V2D'=ZNY18/!&?!W;%=P3 8#/$9W_$33L^\_V\>@[!)A?U_Q-"0)(9)E\G:!_VG\9XTR^ M@S LEV]R_,C%&55E5M@Z.WKRS8'<370?DF_X&PE+GY*O^<^-@2L#+?EO4$L#!!0 ( -F$8E,V\TYLG @ ,47 9 >&PO=V]R M:W-H965T9_GGDORY%IW7\Q* M2LMNUG5C3FAYX7C)? M"]7,SD[_M98>W^59*J=:R,4HWK)/+T]FY_^(BHOENPK^4O#9[SXP\66C]A5[>E:?)^D_.]_ART(8^4K7?ZC2KDYG MV8R5CTNA@5KU0R_XF:,P]Z" MS'M@03 N")S=@R)GY6MAQ=E)IZ]91[,AC1Z63[?!589T]^R0K MA-@RT93LK=15)]J5*D3-WC5#QA&ZD[F%)IH_+T:I%X/4X &I.7NO&[LR[$U3 MRO+V^CDLW)H93&9>!(\*_"3;8Q9ZG 5>X#\B+]RZ'3IYX5?<_BA;W5G55.S? MYPMC.X#D/X^(C[;B(R<^^L%1?50JU><+TXI"GLY0@$9V5W+V)%6?5Y*]TNM6 M-!N&]:%"-3N:SO_\M"P+OY<7E>_?DOWR. M9250V6V<0F688&VGKU0I.Z:7HW2H- #I5@Y-Q5N]L:HPC Q74'7,]NT:IALW MMW-9,6RI&M$4"LZHG3.PNM-]M6**9N@>#&/)HTH5;#$YTS?X^@(Q,'T'$9*S M7Z2H[:H0'9[/M[:0MC=KV54$@2D4SC C[TA#K5^!PUI6U I.'9E6%FH)I4;7 MO7.98X6J2U:(5BQ4K:R2&"-FM/A#I"!GJ63)*GUD]1%(\ M85[0(H"A60Y0Z M"5_A3"?J>H- F!:"U:*6<+6;0@=3:G!9M^$C12#X!L$Q2^&XCK,*@+6#2$A? M*CL8M!EB7JR4W.8*CI?PQ+'L6GR!J"GMKWY[O E!H8PD;TXBS"@8BL(-MG)7*B*KJ9(4\EFRQ<B;K'1+@C M.Y?.G0YY@Q9IR%5*'7)FIR&&G*FF0(*8%3<0!==&BXZIT#84%[LSC*+MIR\1 M(F,D_"4XF!7^NZ"LT6E46W_=O:F6K(/Q*(M:( )HD:]I'MJ9@M7DWV)S7RJ_ M$Q4GZ%:RZ3O0KDBH<[E4MN\&/^^)<]Z0+D=>B%1Y#/[=P\0]H!#D*3JH>"G9 M>F@IDEH*0T.PNX$3@ :]4-M*U^QHE0E(D%=@8ZX%=!-74%#[N;!.D M$8"X!G-\?I+*+;_LTE^$A2'D8^7B((A[[ M(1Y\^!,E]!3D'@^#&,F[$Z5G_G.6^#S*/>:GW(M3%H0\23R6QCP.$PRF/(U" M]G:OY-RBGUB80 TI]CT>9!%I\7@6AX,%>9#2)S_@<1:PW^[AG:4>]Z.(_4IR MJ?2EM?7 ^+"OT W*TSKN0M;)6T*1JAH(*%:BJ22K4$@'JH8RJ0EW8_$,<7KF M^SQ-PN>(^E11VQ41]_.$O:6Z7'9ZS>2?/=CN:"WM2J--P1)CG6%!QCXX$#L1 M\!<1\%(7CC4"#48K!..!>EAY$ MB8?Y)#R%6OKU$YYF,7V)N!<0?K*,YY!\ ",QD S4_OQ=J8_3\%#6,P=Z![_' MLP[_[F8]0I"^->M/8ZT&6?UK2>O#4S3^(# &6\]1/_DKJ"J/X('7!7 ]5Y;AKSI[5L.CY M5^#LM@G!R]N8SH#I./]F3#\!.S^,R(*84D3)2K>4XJ/?>(&KS8@GGJ,;+^=1 MYC^$'5J0@QIX$"0LR7B2Y1@-T"0]%J6A:TT'L .5A#FHS'F6NU:7\, UVSQ M%W0LBL88ANE!Y,"\.,V^D]!0'FCX!]#@@],F7#X. A^VWP( 12+^?E(;#'0; MU>&P83\))T>0,>]UJZ?[IALATNRZ4&#D9:Z+^4. MM+=W^O\PAP^GAT^DA^B?,K9$*'$F.MP@Z%15@$YZDKK 6>GV(4%8VZE%;X=S MPLY.R,-!S!WAZ;JK9'VKAZL"=U0BS, 5.A!/9T_SA'W0MX#A=E9^QR&T&9 84'B=NSAMBK9F-FPHSPD7C8R**)?-#-T>V5X]L_$=\2]84M=X3> Q;. MO9"E&0]!HDF,I/LP8"">/W2'8[T/2DFPG09TT/?"G'L 5(2M-O9D \_=5Q8! MI80W[,MI>XZ=5Q0$:%]@J\C_1MC]BE/N$9W_R^EHAV*MME<_M"L0J%<\KJB3 MX8CGG )@LWL<'%#K-(.9SQ2[4AJRW6U1-Y91_>91WIYU._.D/=(X-SA^D J M7\MB'/''WG'?['49\/5[.[Z<,%]WM!16T0WB66>L=I/!N"/+U8W;J+VH6VJ"OWN)*B ME!U-P/>EQEYD?"$%VYO[L_\!4$L#!!0 ( -F$8E-CBW-+'0D -<9 9 M >&PO=V]R:W-H965T97[_G(W5S;&?:SL-B7VQ+(K_+ M^6Z'\M6#TI_,5HB:?2GRTEQ/MG5=74ZG)MV*@IL+58D23]9*%[S&I=Y,3:4% MS^RF(I^&OC^?%ER6DYLK>^^=OKE239W+4KS3S#1%P?7CG3V^#R+J;U=L&O4CR8T6]& MGJR4^D07;[+KB4\&B5RD-4G@^-J)>Y'G) AF?&YE3GJ5M''\NY/^@_4=OJRX M$?\+.GKOP68$?1'7!(M]CH1\&S\B+>O\B*R]ZWC^VUJI@][!5(P^ <;UE M]Q9=H=F_;U?&WO_/,PKC7F%L%<;?"^BSVZD&+TW%4W$]09$9H7=BLB^3O1=K M&%TK]I.J!8O82_9!;% G->-EQOXNU$;S:BM3GK,WI2M;RG]LJ+>"-25O,EF+ MC*6J-"J7&:>+M2QYF4KL,35ND#C#L!F%YW2S3!J^V6BQL>M7CWA2*5WS52Z8 M<088:\&FM>#Q8@!\Q7.(AY2?8<):Y>@%LMPPM[O2:BP:(>'4XSG$MAD.T+SG'3Z4!G@!XR/9S[)/K:) M(@F8$0'#H!MKAI[H]$.4-PL3:VR2Q,<\ANHT;RA0+Y:^ET1SB_R+>>0MES,X M>P)-6G2 J >YIA*V)^>/=&73O:PI+9H2L.06BTZWN;"I/; MMR W= M8)'+ZL,=UFF:":P2FA*K!0^.Z8SP5,4)62 M>D"%JFSC!&?WGJQ4V1B@4/!,4/'WOE@DC8 [AHI'"\8+%++\';:I';46("*^ M4'!P![Y)E1$V='LE2K&6KM/03O@",+&,XD&)^1%:;"^B=D.)QMWTK;0$.+0- M.=ZDE))4G%UWV8ON7_^R"(/DE;&8&&/%93(#ZC4"F 'SFD0],HGE4MOGN:*U M#)H(ZZ<=@C*!S'?.&-9B++*+X\4X1*'>

-ZY442(&N*\L_J.?!+A?GP:B45[+F MN8TWVG@]UC^";MWD:R2L1=>*N#C97/8\\IA<4W2HIG-NZQE&V^0];BGE49HC M4B@G2&O )/3Q?MYE7=N'7'$!"4J8T'_UM(4:>S]X9?>U:]["78U,*E^F#=:6 M>PJZ]1#YS*AL9QFSI*L-X!"LMBA0@[^[LCBS@1#E>9>!?:M0JUQN');2='CW M"-#J=(^P=!!?L([5C#1EC;904S?;:N%J#8U L,(Q-$$,[51_=BW9YNV-VQD:5M/VRR&#M\5WB7 (MN>,>FGKS'9SN3AU_?.3@RZA?V> M!S1"PP6&&OU8>@M_]F=&:1RXD1RYL;HD+8MY/.KVZ>=&=CN!_T&Q/4^4,H$. MD)L.Z*=],_UJ-9>#2;>CM?>M"0>Q.HS.OP37IP-U<,O_RE6'%.PMSJ$$Q5V; M=81H8O$-'?OR_-!=1_[P?9MEUB7#INS,CAY[=<[.ELDYFT MFX,NX&?!;(%E01#B<[ZDSRB:XW.V],_9/0;.OC7S('36A,'!E;.MA_J'41C^ M/Z".O/DR)K>\9$%@SUK6F7CA;-9_#V"'R9(%P9S%<<02H)S@>A_=^3("EO&< M/L$XES%A[67;!;:@>.1,"5?F>*O)8]!1KS";'C>8.A99P@ MM\XR5,BV1*DGN/1J(R/^Q*&P6.$XV%&>'8=AC1D=$@W3K%(W+AY)D.#I,,2(%( Q[?.?KFV34^UXMC,?QX)45NZ@VM0- MD,3@*U4A4]K2)=V8;Y!J<$4HT]223S7*/7[OP :9MEL>;!91&"J: <11WQ!Y MRM.F57,L -X^GR(^-W*JXJ8G]!@>J&5LZ,+BA)(ARI(4Z\X@?7PXIO!3^,:' MD,$7N"],+0NBR99S:+4:A:%]9]6-]A90TMOM.H2R@FN21I"PD:4%!C)HA7NS M\O;7-Z]?!DL73G 1WA>6P4S6K>IN65]QLJ037,'U)YRE=XJ46C/!A[9RL\T? M088ZOHL]'M4B44D',]4VT@R*^E"T12!IV>JC3<+]L]K')K/O*KR6X]BC4E/; MPT4N"TOWB&1O>;FQKR0&8-NTV0^89WVAI$\YSENV6CJP6X0/CC5[9;Q?O=C2 M!J2E3!=_^C7%X.?14[)[@[&([9R*%]XBC-D_06XNOZ+=H(TG@6W1_WW2?8T.FVT L^")3$D(DAQ@&$>Q3.8 MZ>.HTNW")GM^?4 W$"_5>DTF'7G!1P+.;3H$X2LB8)8:^#X1@SF4_$RD.V\; MS/#" 6UD_+'=_>?S(-:)C6"[6V.I?)+,)IK/]&\%=U*JRK^Y7JD:6 MVY];P3%+: &>KY6JNPM2T/^7<_-?4$L#!!0 ( -F$8E.KOEGL=@8 )H0 M 9 >&PO=V]R:W-H965T?MKFFS:S\TRS7;^F&W#[1$6VPI4B6I./GW TA9EAT[;;3B2DJ5E,S5@V3L+-4NJ86'O5J8AK-:.F4 M:C&)PW ZJ2F7H\MS]^Y67YZKU@HNV:TFIJUKJA^OF%#KBU$TVKSXR%>5Q1>3 MR_.&KM@=LW\VMQJ>)KV5DM=,&JXDT6QY,7H=G5ZE*.\$_N)L;09K@I$LE/J" M#^_+BU&(#C'!"HL6*/S-@E'I&B-576G#![47/I?^M#A M,%"8'5.(.X78^>T/GFNU)AJEP1HN7*A.&YSC$I-R9S7LXJJMGYQ()=W)T4G8TK;R,^8F-./BAI*T.N92[@R1_OUX8JX$3_SQC/^WMI\Y^^K] M?-8&%M^I:6C!+D9078;I>S8ZY/@5-;P@;+/1P(9Q&]R00M5-:UE)%H^DY/>\ M!!$BH;*YA"U&J+6:+UI+%X(1JU"^ALH DA5?*B5*I@VJVHJ1M:,SF*+W3$-U M$MG6"SA++7LM/-40*'1CJ<2C D++ST!9T()N,=S9"-N*6H+.FG;Q&>H2G="L M:7510661LM4HS&A186!M&NPU)H"H@%Z\0#_\#H@]?=E*;LTK M",2TZ#"(#$T"5N@> *2TQ1O9*7F)IG[Y:1;' MX9F3A%%UPP>WCWED-M)V"-Y#Z!14N+YW1/2=\Y;D\!4.P"&T: MP5GY7$VA:YX8;IH1%), ;APNIX#P)48:['EB-LPNT2NG2T71BAZ*\@?H@$W: M]S\]1-)W7J@3RP5.32W@XL%R/'$]P/O-'K!DW-(1$I$#%WO^X[@$+)G1^S$^XQ#/C@D-K#N% ^2/LNPY0<0O[X70OCDT#S^=VIV]^9$L$6+FX2923$W*E-(Q SF27ZE;2MN36 M7SE&"5XZ B\!$R@=9 BT-N>I<6+ M-)K!8@:+; Z++ _B;$;>,JEJ9(I3]M/:D^OKZ A%DB1(TWF01!%)TB")\R#- M^+KK;I(T#8,DGT%@LR#+8Y+D41"E&8FC M) B3^)"50]>[')1&&DV#.$Q=@X_B,Y+,XB",ML_[=]+WQ W!AEDPFR>XS))I M$*9S]Q:6\RS$Y33*@UD2DNNG=-^?;*\?Q!V,T-@?WL%@ZZ3?RV*\,^MNTO." MA.-\[G]<;L<9_D3CZ;0/I=^$GZF7B;U,1C[MAWEPH.R"QO+A<+J[F'8&(2 Z MWO/#!N\KPHU^Q\=@S.\L!8#R((JG)$H!.GB<9<#'F!SZO)D,OA>!Z"OW56Q\ M'_*?COW;_L/[M?_>W(K[K_8/5*^X-$2P):@".-F(:/\E[!^L:MS7YT)9^)9U MRXI1 %8'^I *SN 0_H_QUQ^2]02P,$% @ V81B4ZFF(Z>G @ 408 M !D !X;"]W;W)K&ULM55-;]LP#/TKA+'#!GBU M+3N?2 (D:8?M4*!HL>TP[*#8=&S4EEQ);K9_/TIVW&QM@^VPBTQ1?.^1^J 7 M!ZGN=8%HX$==";WT"F.:>1#HM,":ZPO9H*"57*J:&YJJ?: ;A3QSH+H*6!B. M@YJ7PELMG.]&K1:R-54I\$:!;NN:JY\;K.1AZ47>T7%;[@MC'<%JT? ]WJ'Y MW-PHF@4#2U;6*'0I!2C,E]XZFF\2&^\"OI1XT".@YO4'2 D_M(_L'5SO5LN,:M[+Z6F:F6'I3#S+,>5N9 M6WGXB'T](\N7RDJ[$0Y=;!)[D+;:R+H'4P9U*;HO_]'OPPE@&KX"8#V N;P[ M(9?E)3=\M5#R ,I&$YLU7*D.3VO*15RB, M!BXRN$5M5)D:S-SZ(C"D9U%!VG-O.F[V"O<,KJ4PA88KD6'V.SZ@/(=DV3'9 M#3M+>(?-!<2A#RQDT1F^>"@^=GSQF>)=J<_J_[;>4?%T9;Z?D4D&F<3))/]E MC\]RVS<[UPU/<>G1H]2H'M'[!T&@JPVF0&A:U4B-('-H!6^STD9HPPW6#DO^ MU,;G](JU[^QN!/Q#03TIN/54UHTJ.VJKE,N*.$JQG\/:\=*IDLH.U7"TSUTA M7&+:>Z+>,YS>LS3>0!0E_F@:D<7"L9^PV%K1U!_%X>D6..3;M%6*<.]@[$^C M$"9^'#%(_/'LA5@AQ?LAGOEQR&ADDXD=9S/8_OV^4)(L)I$NM;$?DBA9;.2/ MHAF\=.V"DV=>H]J[9J9I@UMANA<_>(=^N>[:Q%-XUVRON=J70D.%.4'#B\G( M ]4UL&YB9..:QDX::D'.+*CGH[(!M)Y+:8X3*S#\15:_ %!+ P04 " #9 MA&)3>(Z [Z$" #%!0 &0 'AL+W=O0"I>%*@L9J$9PGL]7(W?<7OG+_1W/G?*9]S5 MX<#A+'[!(=TYI)YW'\BS?,LL6\ZUVH)VMPG-;7RJWIO(<>D>Y1)5AGC(H=Q*J'2%^ F,*UDK8V<"E++/_TCXC.P"G=; M&7RN-2*(_HG0/1%0@2V*-6&X*G\D$L?L[A7<$A_LWE.[ S6584U?4NKH^Q.K M3IPD/D1#=+9C#52=+ V\@B1,L\S+Z61,,@NGTX1D'B990ME9I(2MQRKY R^) MR2Y#R"<)Y'D.:1B/4PO:%UG-,ZF=*:3/)GBN2"YZD+FH:C M,T=B'&:C"G?2]ETV:(<9==ZWYN_K_8"[9GK# MI8$&*W*-3_-Q +H?&OW!JM8WZEI9:GN_K6G.HG87R%XI9?<'%V"8W,M?4$L# M!!0 ( -F$8E-RHD-H# < )T1 9 >&PO=V]R:W-H965T6X& MWRHM[RRYH>N$?;B6K=E<3)+)[L&/:MUX?C"]/._%6GZ2_F_]G<7==*^E5IW4 M3AE-5JXN)E?)V^NW?5>V;BTDQH5JNQ-#Z'\WFKW(; MSXSU5:9UX4B;<6T.B]7@O.FVPKCOE![/XLL6AP.!(GY&(-T*I,'OT5#P\E9X M<7ENS88LKX8VO@BA!FDXIS0GY9.W>*L@YR_O+/)K_0,)7=/[7P?5 W$?D9;^ M?.IA@)=-JZVRZU%9^HRRDKXWVC>.WNM:UL?R4SBV]R[=>7>=OJCPD^S/*(LC M2N,T>4%?MH\V"_JR;T0;T5TKM#\.FOYYM73>HD[^]8*I?&\J#Z;R_PZPOUL9 M';V3Q^\J@^YQWI%9D6\DK4R++E1Z_9;>.Z]0U+*FP_$,* MZ]X0\/>R6TJ[3P+=RFK[) E/8OJXT=!RY9ST[BW](#WWX:,GP:_*=/W@I764 MG<[HCY0D6927)5_%BRA.YO3)K/Q&6!D6)'$2945)91DMXH*^D^B[QK0UJ:ZW MYEZR7E954#Z/%O J+Z)XEM+'U4I5"'.P6OD!RHXP"0)I#(&,TC1*DQCUZHVE M>]FHJD7T*6S/XY)F<.UZ4&T-J& GIB2*%RD?X=1WK/1/?RC2)'U'BSBA19+2 MC>B5%VW@(%*:X.;:2N?V"^=1,L\IC^;Y@M(RCHH%?"GR*,XRQ.> W%55#=W0 MAIS4$A1;*3$R%^R)SEBO?AL?G*0 +9LOWM!)4B;1/"W? ,DBBV9)@HLRC?(X MIT"PIV9UB@23".FA 8UI::6TT,"I95Q?D3-6R8?LN4PD49(65"2+;V5@D::4 MSF;_B?L\SVA> )!H5B#[43'[/:!$ (,A0>FD#$A6YCCFB^3%'@G E?%L!*Y8 MS)[/I64'7(A8U/<,H:->J)J\0>G6>%I!MU/!'[11_Z39+;CN5 M!M9:M.T# KW'M.SQW.VZ0AM/#_"6!^\#[-%24M^*"FO@H9/V'K"?T>U@4;*A MUWUCY0B_!IM0-S*S9&9^HJ\CEH&=C0S&J&J$7DOVD.333/%\?/6C$\:BA3#L M$>]@48808I&0,7=&/V')RUF57[#]<#+"1=4.W(_'[Z'P /13*\=2 9CP7RU1 M7!$PJ\Q:J]]&K-BM00OHXH7,D*95=9!R'J>QHJ$7R3$=$!'(J]M2)RKRIX#K M"W#^\ JX1^9\O+I]#0A?D;,C*B#./6MN'O1M-7TA[.:<+4GF'\CN<"L^S9O'%1?Y6[P(U(8-<+_0#B;95D @1+ M8@@*94/[R"]AH[64E>!YRQ*MT>M3)LMZ'+]_!A9#&(JH*^5 B9JQ"QNU7>>Y M$$/%ST>27TO-?(E[U+F4&#(*9BIA[0.3X;UH!_F.&K.!3W;'XI70+ L/87BP MXZ3RC?!?^>3PO=&V8;Q 8(QGS/;65;"U,C6X^E:B4O %PE8WC61#@.L0@@;) M-M5VHOF'7E6AKBQ/!LQ-^ I5@]L/%#=R"#SL^C 0=IW')NHC 3[6\%MXVV$'"TP'E8SW(E64B;FDW5,T( M((/*=*R?38_BYP20BMPV4BEELG]&'O[4%F MR)W;C2U>$=I/\J;6!, /ZO+LJ:^YZ<$G]T_W_QZNQD_N MQ^7CCXOOA5TK[;";7D$T/EO,)F3'GP'CC3=]^ !?&H_/^7#98!LG+2_ ^Y5! ME6YOV,#^C\SEOP%02P,$% @ V81B4WF06GDT"0 7Q< !D !X;"]W M;W)K&ULO5AM;^,V$OXKA*\X)( VL27Y+4T"Y&7; M;H&VB^Y>[\/A/M 2;7%7$KTD%:_[Z^^9H23;L9.B17%?;(DBA_/RS#-#7F^, M_>P*I;SX6I6UNQD4WJ^O+B]=5JA*N@NS5C6^+(VMI,>K75VZM54RYT55>1D/ MAY/+2NIZ<'O-8^_M[;5I?*EK]=X*UU25M-M[59K-S6 TZ 9^U:O"T\#E[?5: MKM0'Y?^U?F_Q=ME+R76E:J=-+:Q:W@SN1E?W* MY3>#(2FD2I5YDB#Q]Z0>5%F2(*CQI94YZ+>DA?O/G?3OV';8LI!./9CRWSKW MQPMFPQ<6Q.V"F/4.&[&6C]++VVMK-L+2;$BC!S:55T,Y75-0/GB+KQKK_.WW MQN0;799"UKEX5WM9K_2B5.+..>7=]:7''C3S,FOEW0=Y\0ORYN(G4_O"B;=U MKO+#]9?0K5OR$MZ@Q.6E_PE@\6C=EEI7&.5 M^,_=PGD+V/SWE6W3?MN4MTW_-C^_*H]R]+==4V/: MQ8&>8)RR-)DDR:O.D%;>LX6B6T\WK0L=WIH+-26)X$GA:2A$WKIJE*Y MA@DEI%B-F3" =NZ-8Z*"*W)L;Y'N%)-">E&;_3W45^V@7G#0TF#IAC;QDH+- MH886OB I4I>.%.\B@&#T6B^VK8;MNE5GY9XSKN F9(.L,R5^@):^R"10\+92 M=D5[WI.OX2!Q5\MRZW7FQ$?CX9M[6?(B*'\(E)'X1HR'43J?XR$>1?-Q@H=T M'B7IC$;B:13/Z"G!V!!/#XVUJLY:J):MD_)/(,> G;/I]%R<_ M9O$H_A9OL_GYOB+@$J^JA;(]H;2ZQ'&K2QH'78;I])DNLV@"C1\;RYYFOS?D MXR\P#;$BMX4LV$<2<$YUDY*!,0X_'(#%*\<.[T-"Z/&%<>H(.PR#0NZ!WZK, MV)Q@<(^RE MX)6")\L\%17; 9Q0H /]9@-E9TV^/P:J^9DKE#$ %(0B[W=+7 M-HUJ_K#39B,=4.I;ZTBK.][RV.>'+E(DC[.:1C,4#UTWM$\@&I;Q\,MO[Q[? MC.:\:T@D4)_O+%Z59@&_PAVUJ;8T^F?L1 J&' =_*2R@ "A G R2P)Q>K10' M73U1R/(= KK06_6ET?UH3ZRF"S_$G&(*"OXAQ\$ IW-LGG>.(.14(*PG%:!. M7,KIX-D7D*XR25S06J\S'D=_]1D-'88"OP5^A;ZE]ATC9MY8H(00IVOG*4>B MDPYKK> DVK-^J2W ZPNK>D] W*+C@TXUUV*:@$E-8AYRA0:V2MH(I<5DGXD. M(;[J#>WP]5P9]74M0T>X1EH_JQ&YS@,& E0[%8*&)JP"DP9INUNQRA'U(0\[H\H9 N&RZM<+0V.6QZ MZ[RN0H$\3&+2X+E> 7V\ET+EXSDJ"%#!CTZO:KV$X;#N4Y.W%9=5(RY?=.PA M1=VP:9#0X@/:9663G=K6[)1JV']L>[DG[M*&LY+8S>J-]H>L^TRW: MW<,LY;4R(V+#%BB3&M$D&Z4S-D%E? %< M8<>FS-M">,KKA"3@>U>$'3+>:K\]HJ!=D.%'[HO_)LEI59->=S-$2NTG2@Z4))- M(%&A44!D*)U"\X >UC34OX5PP$C7+#Z!38F43J,AL 8H2!*$GJ35WW>IK/:LMI5ZU# M&Z%"[ MU4=5+*VI3GJPITH^F8*G@P;8I)6#ISXW3_ J%\-=<2 +\;($P^]4/T%DK\4# M8&7 :J9M'#\9H7"??@HYOT-H5NIP1 @-F2OTFCERH^C\@4?/9R=:1$>*,-U= MG#B6O*O#W4(XYJ\DI_Y)C^G=6AG6PD7X;]O=!5TQ7+W8=XCOK:%&-H-R7*8WZ\U17Z4#J-<[W?M_D;,1U%Z6B"A[-D%(UFPW/J M(8=1G$S$(RBD!&6BF*FLJ$UI5EL1)U$Z2]&QCJ,XC<_%C/[$1RMSI+NL6@;U M]$[\XM XI\.A.)M/T=RF,?7-\TF48 A;IM,HF2>\Y2R:#Z=P9ZZ6?V#**WM! M-@ONFNCP'GKZ8__C*UKD(TWFT0R:A$ \JJR-0WM0;./0^_VN8K+:CPN&@-C? M R;^IB E43*FIOX,37TZ25G/<32;)R\&:3P:TK$BFHUGYP+_D_&K41I'(XI2 M@A,-X@0DI!2IT1#'B@EOG"91/&4'C>DTD?Z_0S4:QM'L2)5Y-(8JQ ERW^MH MM%3M AV"Q; M+A@;YR*Y&'6=(<2TQ>R%F(4T J6_#J\7F]JCP/'@V2]H"FG:2+S9SVO"40RG M3FA:3*F2I!R;1-!1>DZ/J9A$4Y "'L=(E?EX3(^3KM%'A[>DL]0($!W/6Q#W MG';J NYR[]*3;B/X:M<)[GS"_6<_VM\>WX5+T]WT&%V_6?(6Z,!X!YL="(4Z6)N#[TN DT;[0!OV=^NW_ %!+ P04 M" #9A&)31!/DENP" G!@ &0 'AL+W=O1I$K:FR$NS M:K94QC:" M^&J/D6LMBK('-2I*XSB/&B%UL%WWNCN[79N.E-1X9\%U32/LKRM4YK0)DN"L MN)?'FKPBVJY;<<0'I,_MG>5;-+&4LD'MI-%@L=H$N^3R:N;]>X$"@OR#((?3[A'I3P1A_%CY RF5WK@<_G,_J'/G7,Y"(=[ MH[[*DNI-L R@Q$ITBN[-Z2..^GN+G M6(=G@&7\"B = 6D?]_"B/LIK06*[MN8$UGLSFQ?Z5'LT!R>U;\H#6;9*QM'V M$]5H8=]9BYI@YQR26T?$S-X>%2/+U<"2OL*R@ENCJ7;P7I=8_HN/.*(IK/0< MUE7Z)N$#MA>0Q2&D<9J\P9=-:68]7_8*WS56R"F6L#>.7 A[T4H22O[&,H0[ MBZV0+ A=PE"0H1!P+5VAC.LLPK?=P9'EC^C[&^',IG!F?3BS_ZSZFRQ^7B]= M*PK M^G2B9\/;H#WV*\IWI],TS/&DG;;@;AC^O^[#"KT5]LC%!(450^.+Q3P .ZRE MX4*F[5?!P1 OEEZL>9.C]0YLKXRA\\6_8/HW;/\ 4$L#!!0 ( -F$8E.L MAFCIQ0( -\% 9 >&PO=V]R:W-H965TW&326#AQL"=;X.L9.VGH2NP^\!)[ MQG..SXPSLSEJ\]TVB 0_6]79;= 0]9=19,L&6V$O=(\=G]3:M(+8-(?(]@9% MY4&MBM(X7D:MD%VPVWC?G=EM]$!*=GAGP YM*\RO:U3ZN V2X.3X( \-.4>T MV_3B@/=(G_H[PU8TLU2RQAM<)9?7N8OW 9\E'NW9'EPF>ZV_.^-- MM0UB)P@5EN08!"\/>(-*.2*6\6/B#.8K'?!\?V)_Y7/G7/;"XHU67V1%S398 M!5!A+09%'_3Q-4[Y+!Q?J97U7SB.L4410#E8TNT$9@6M[,95_)SJ< 98Q4\ MT@F0>MWC15[EK2"QVQA]!..BFS>)DYQ[EG@R?2L;1[CTU:.#*6B2[ MB8@9G3\J)_3UB$Z?0*_AG>ZHL?"RJ[!ZC(]8R2PG/2'@5MI2 M:3L8A*]7>TN&?YYOS\C)9SFYEY/_9[6?1;O^O+2]*'$;< -:- \8/**^+58K1@P'1PE-6!)T$#:_ (Q4*.-)(D6EF&>+OB;Y>X"(Q^$:T20 M'==UX/YF]"+,UC&'K+,,YB=C_;[P4 ^JEDJY4';R.T(2+HL%^X%I$68+'+>9&D8K]?P MKZ>/SIJN17/PH\55?>AH[+_9.T^OJ[%I_X:/H^^=, &ULM55-C]LX M#/TKA-&C,?Z.XT$2(#-ML06VV$$';0_%'A2;B87*DE>B)S/_OI3MI.G'#-## M7FR)>GQ\)"UZ=33VJVL1"1X[I=TZ:(GZZRAR=8N=<%>F1\TG>V,[0;RUA\CU M%D4S.G4J2N-X$75"ZF"S&FUW=K,R RFI\* ]T@?^SO+N^C,TL@.M9-&@\7].M@FUS>YQX^ 3Q*/[F(-/I.=,5_] MYEVS#F(O"!76Y!D$OQ[P%I7R1"SCOYDS.(?TCI?K$_O;,7?.92<>KC7+C$XX3-B\#J ='IIN=64$G]?06CW,=+AR6 M\3,.Z>R0CKJG0*/*UX+$9F7-$:Q',YM?C*F.WBQ.:M^4>[)\*MF/-MNZM@,V M\.:1V^S0@= -_$,M6K@=K$5-\+<4.ZDD272KB#BF]XSJF?]FXD^?X:_@O='4 M.GBC&VQ^](]8ZUEP>A)\D[Y(>(_]%61Q"&F<)B_P9><"9"-?]@S?G7@2.S4G M/E9#* =?MCM'EC^9?U\(D9]#Y&.(_'^K\8O\_MY>NU[4N [X8CJT#QC\85 X MP?$2;D9X/R%TB[';L?6H5O,9ZMB2C M)?XUYBO(JC!;5-.B*A*8NP-DP)&@@8Q] C%0:^PD)$G#N,H@B<.BRN%6R9^5 M+L(BCB$/R_Q[P%KTDH2: C>2!JZ:AQ1+*,-E4;)6*Q^$GQ<@-7\( X\AXF#A M,JD@SPIXIPG9B:"?!69ER<=95<%;J86N$13RL/A!2E(FD*;5W(7?E34-EUG% M/&E<_&E'7L&B#*MTX1>+,$]B^-V7&UU,B@[M89R'OIV#IFEHG*WGD;N=)LUW M^#2OWPM[X.)PGGMVC:_*(@ [S&ULK55+;]- $/XK(U-Q"O4SJ1.22&D+ HE"U:IP0!PV M]CA>U=XUN^LD\.N973MN*M%PX1#OSNN;^<:>R7PGU:,N$0WLZTKHA5<:T\Q\ M7VZ6[6@?%'=^4QBK\Y;QA&[Q'\]#<*I+\ 27G-0K-I0"%Q<); MA;/+Q/H[AZ\<=_KH#I;)6LI'*WS,%UY@"\(*,V,1&!U;O,*JLD!4QL\>TQM2 MVL#C^P']O>-.7-9,XY6LOO']$COGS>)]*&^J+#O5=1B. ;.[SX M!;PC=B-+.^M9?U^MM5'TC?PXD209DB0N2?*_FGH2SL[E3#@T M =RAX0IKB[U&@04W&LY@,@HN8CK3T30)*$KQ+;-S!UQ0?UOKKB$:C8,$HBD\ M"(69W C^&W,P;/^$- TNW.\:"R0"9%6,BC;=+MBB:!'&P12F40+ON6 B0ZB0 MQO,9T6A,:=(05EFF6@+)6,,-JP#WM-1R;EIJ)[Q^E49A]!;B49).NLYI$J(T MHN=XDOZCF6<0DAN1H4LZ"N,Q_.T+\H]&M$:U<8O(OHE6F&Y:!^VPZU;=B#^Y M=XORAJD-=9/H%A0:G%_0:E'=\ND$(QLW\&MI:'VX:TG[&I5U('LAI3D(-L'P M#[#\ U!+ P04 " #9A&)35<_^N2<% #Z# &0 'AL+W=O'2[Z 2["?E^<:G\(^2B4Z MD$8HR3341X.3^.5I1O;.X!-AQR*,G')*-0^)P^X,Z^,.0PMGD3V8;F)>NJC)D]$+=@')6UCV&M9077?/T2$/&%D/(W,PLF_,_O^/NFNCG$UYSZ9%&S;\X;L\2:*#DT]G[]TR/ABA'5H8 M:X@0I&'%M> M6V#_AT/R&C'7KE9HP.:U; X2:H'V7%8,IPCVB<3*UAID>'(R8U0 GRM!+P*& %T.7-XR? W:,"&M^CH1Z)-'^V,R?$-1>:7?-V!8XLW#+P;R [K!I*M9#B+\2* MX4@!XG6'B!\-6TF^0HK0A$11K:A<;G/>.IQN*B"5GY?H:<#:UBN"6+8H'CE\ M/TG!3E9]OAN\+3=&U (=:ZTZCQE%\I12/Y$6@)\.@]\ E.212!I\2?9N#Y6@ MHS!8NZH\,7?!*3;*U*>&WRWMZTI@4L(LE:%:UVS)M<62;6_[W3&[0EXWM!E* M&RG"D6.AFV-G;.>.*Q!<1 X%6M6J16;,2_9F7UF[5OHL,>_6R?F@5;XJPXM' M>N=*66RRTXVP'N#/7&+SW;)X@^Y[-LRG09Q/1KB,TV!6%+27!),BIZWA+ N* M/!NY_G=<]Q56K;20"U==R)I0%1O&49#-,-0P2T:,FC].#MSN))[U(91\0J9A M',1I=N=X%\#O7_354GJ2[M4)FNV<.0OR#(%,TI36:8QX-N/9XCR&N@8JVR%N MQT$^*="98,>3C#:F1<3^:=9Y+4+2Y6GMD;]B$A2I8W<2Y,7,DYO$A2.WP.4$ MF=FG4>0TFJ$@,?ED053DM!4':>&CY!E&QDQ^0BR&A1X:8*'L%VN&PJ9(41!E MT1UQ25!DZ7_B>HH<)\64%4GQ%,=)$&<)&TZG"#B)IT1Q7GP+BATY11ID:4)4 M%$$<)8Z2?.:IF2#7LY'#>P$U.F(>'Y4%ABA>L%=(Q;4;PWZ0OZ5")%QJ)2WQ M19O>O$#SU]VR5;< [-2W&#M'V0R%)%Z?&*RUD*@M?>Z,Q0WWI:)YLS/\'J-X M[(B[,KLC[R,C(7C>]W3QH(C&#WC#JGZQE1FO-O"<],>/W8+"G?MH M!WKA;MWX+2$I_-6TW^TO]B?^/GMG[G\5?.!Z05FT4*-K-)Y-!DS[F[9_L&KI M;K=S9?&N[)8-_C@!30;XOE:8ZN:!#NA_[AS_#5!+ P04 " #9A&)3'XP_ MK)P% I#P &0 'AL+W=OJY(.=K^WTJ^][^C+@ENX MU/)/D;GBK#?KL0QR7DOW2:_?0^//$P&N*T-(.+.G@X<"B>60=H(N@B"DB<$O64W6KG"LG]_PIJ1]A!9)M_Y/F?\0^:\?E%JJ;VM6XRFN5V=?L%8OCM]'T:()? MWN?D9.]K2[T"(U:<&@;+A>(J%2A#*,R4.@1B>R1.HNDD?K@,%G25-80]7:,D M.HJG>X%\46]7P#@:):,#.UOM+W/^EP \BM]WXC\91N-Q_!3^#?7?XS^))K/9 MPV6+?ZNL(>SIFDZC.'G[ _A/QH_6![ _P/6:?0*NU_="UO#>^.[VLB!"A<9PQ]%R@YWA-R9#"K*X-9;-0J:PS:GP%3F:Y M88;[KK4G3;B:H L-SX,LL0-BXA/.=IO9?0Q7CM ZS7[#@L%D8F\Z (;3[R%# ME^:A/?I^JWV<:L71#%)-V&@IL@=V6(<;P2GR/*^Q-P,AX+B0!,U!_Y5VW8SH M9,/AR&DO]#"63\O:AK,R N]L E'$P*;<%MYE_P'?:L1!AFP]G,7L%PPY]N^] M/:%8V>D-$>&=A<%,9BST"GZ-\-Z'9HK4PX?:(IH_IL:5P!E$1 J_UX<9H*T@ M([8L*:\$52/<4VY@J)%_1_6[M@E>*ZWB&S\F4>I"&^,G9XA+*,2\DZ>\JHR^ M1V P)1!=)!"(&XH]+RD+T"'$,.0!4CO@*$[6]'VDVD--,><'!S->J#%1E$]H M RLM5_25XM 7%+&4.MBF:Q(B3!FUB^4"4EY;."B]]9^*A&T$2,0$$P.X:>K7 MX:W3?(7 $1!)28CQ<&6P<-V4ZJ,&C+5Q@JAWH 3R4^WL]Q6ZC3B)P2";/!D1 M,[YX"C+4 + R7"NINK,#MX!'M3G%VKS8A>[_JD*RVOGFCC!Y@+.]%IQW?.!/ M#,PU$E[%1TDTFHV#Q(X$(J(VS Z\"V:[WM; [F,2;+.B%)("TX%8/:>XOX>Y MKVGLK_;1&.GZ@+@M\$;7#O=R=PWM9#5>$DN/JE!535UYA6CYC"!#]Q*04Z/M M'[ID#SK/EQ+,TC_2:)1@"8673+O;O@/GX?FS8P^/R!MNEIB&3$*.1X?]Z5&/ MF? P"PNG*_\86FB'3RO_6>!;%@PQ(#W7Z'VS( 7MZ_C\'U!+ P04 " #9 MA&)3.7-SU_H* J(P &0 'AL+W=O;S>VT^ERLIK?B29T7YXFQE[?JJWR^3 MEU7%EZT'_Y?!TOY:VTG]8?#.[ZK914Y;(H ME2Z$D8L79S/_ZE5(XWG OY6\+SO7@BR9:_V9;GY,7YP-2"&9R<22A!@_=_): M9AD)@AI_U#+/VB5I8O>ZD?Z&;8)L_&CC XJ4JK\WHR-,A5X7[C+[4?.A,F@P,3@GI"P'J[A5C+ MF]C&+Y\;?2\,C88TNF!3>3:44P4%Y=8:O%689U_>2*/N8O),*>(B%3_(="G% M+$ET55A5+)_W+5:AL?VDEOC*20P.2)R*7W1A5Z5X7:0RW9[?AW:MBD&CXJO@ MJ,!;N;X4PX$G@D'@'Y$W;$T>LKSADR:+'XO2F@H8LQOK833LQVME%9QRH\HD MTV5EI/CO;([AP-'_CF@1MEJ$K$7X'1U_5"*E[U6YCA/YX@SY64IS)\^>7$;\ MNI+B6N?KN'@058E1Z<8]ZI%[5K5[X(2BC#FM2F$U<&G5,K92R"]KYRH\!&$@ M)0J V!A9) ]BD56)K6).1J/*SY!9ECI1F)@"]7;%4Y*XI/NM)5)9:&"?!RI( ME,:";AZO0-$J-80ZE0J5JZ]0*38%='8&0#A6 1&).YU!DTS9AQTMDE5<+"%K M=X4'&.C>"H/QY677>__\QR3PQ\^V'+B TE LSK9="0=EL5G*[(%6N(]-VJ[4 M+I @B0AKL&856YZ3RA)#6%$8*1<+R93&8:G#RV/_J.),+1CYWG08U:-N9%(/\GG0X%)<;SQMH<@B5D;E')7"7($4*)-ZMP0 MPU/Y6A?P+,V*DZ3*JXR=I"'"\&LC5U1'&-*XE_T>4KJ\\$0A>9:-OWB"$B)C M17BI1QC4$&SJB".[0/HQ5MP)VQ+ K*6+"FJ)4EJ;R;Q6[X!1JNS8E&FXF)%( MNG# L@=R>ZV6@K,;EY5Q#BR!"$AX5<15JLAR@*?4F4K9#0BHE0YY&.0TRJY-E9]=0_J6>TD,F&]SE02SS.Y#65) M**(,=3[;Y$HA2\RR[#NKR ]MHE$0X"1IF&0L$\D]U&?XDCKX?ZE)?70!"DA M5] R(FA/U7389BL*AR:.K2!P#EX#NSJ8[V4Y6K[0EJU,^)UVF!/S!YXFX0^' M(*&-PJIQ!OXH,5HM%,:O03LZ]039;Z3+ /BOHKBWX )LY!\5LY[+HPSLY^9C MO88K'SFSA*?8FU"&JY:K2LDV,[2D\#AS/(2ORLB_V\9P %OJIV2J)17R"Z*/ MN$+-W/4IU-2E0A>/R%U G;M8.?@>X+E+,;-['GN\%+HTE5?Y%J<"7GD3Q1T6 MN,#PV4@ M=0'DC6.MPFZ78$!F,749#:F65;(ZI"JY:D>1!W9N*3N8A5&:\Z]3/#OU:'_U M/*%^=5=H2M>R0&.2-K.^B;6)$XWG MRDTM^A$@1F1-M9;28?S3Y4^7(#_X!0JC3A'&>V]??;BHNQ$I/JP0BO6:=%C+ M4N^!]8J:F4[CB V6SN>T$$TH1>_Z_0>4ZNNO$F'^K TJ\_?<3; M6V392LP6!F OQ']F']V0644E*B-AJ<[0=(G>[-/-10?KF4ZV$$HNO5\I+*4 M+I"J:_3>=Y+XA-QSQ.M8]=/MC?##@>?[4T_ -R+RICXX HH+WQL,(M8&1HK0 M&XTC+P@GQQLK)W#H#:>A$SCRQM'0"0R\,!RW B=>,!E[T[93V].#[?3_N\9L M]YW4,JD">+:S@?Y1M2&#=6+?;3>F,=G:;?Y;C=OL[R[=$ ]J&),=\HN:1NL: 3X309>" M[HH*'E4*;N!HQ*7X#70:H_S6Y9Y;WN_O: JF6!J QO5KGC.D@(#%@M:@'H2% MG43 FYU;C=3FU<733A2]=IH2,N*<(TM@[?3G4ZLKOMX-71N')$R6'41^O6QA$;!UZ)[C'$ M-ITT'71G@WPE9NSS-R?HMXQ1U% O^-1+;G0Q;_VCPV\:!#2[W3+ M3]2-_&5\Y0>DH1]]NR>"$?DXB*:G@-3M#_;2]!Z#CB/Q< ?UQ!D!51JF2=XE MKHQTTPKJ8>H]@Z2SS4/UF?QX!6MIXI'Q[YZ0]Z9.\]>-X=>-X5=N+8[7YNI3 M821:'2I[W?9O3S7LHHSZ]ZV-",6&&8B:[Y5:NQCZC '/'T6XZ(7!!:?( 'GS M]N!:3T?CF^'.BX]"6AW]SY@RK(<>*N(GZ'V00C\W/%4?(%2N*AUVR;? AU#Q ME+MHW?2;#7L2+IM (^/1EQ[2NQN/TT?J8X>=FXR[?L+VUOG?Z-=[+J7=&-%F MN-[24U4Q.G?8?7Q(Q1P[!H,/F74G T9J%'B#"?%.+Q@.+\0))U>$J!'P/19! M,&3(>Q-_ '0-@?7CQU@TVD?K'@C?+>X%*!T]8/*D RV764/L WP_ M:'0A?J4C5S&7%!L^0$$*1B1[&%U@.\:^H\>]6M9%?PY3%]BZN+@0SVH1SS4L M[0W'@PN!BO>N/?1DEXTG5.=ZP\GDXD\DY'>/>).9;X[L:=W!+2GOC_T.)XS] M48<9CKW]F[+$4S7CSY#$B:E_NL"_)$E$ [1[7+U&WHC)(AP//3\,F23&P:DD MX0\ H-%4C/'O7$Q"]&X^!(2C$U@BFGJCH2^&-#,,O/%T+'K3TUD"_$00QK:? M;F#.A/AIL(\FQMXD) HA\NO01$T._98N]M$$TF8"F;!OBRC@MH@4[T6C\&]' M%($WC29;S<+0"[E!=TW#TR->MYWI_H,'_L+@Z;[R._2%LY:MN%'=T]\]/>+= MK@V[>;JOR=QQ]H8@SOG/.'[P;.L*:!J&G2?[_G3>[WR_D$NSY*\T2G?@X#YE M:)^V'X+,W/7%7Y*5[?;#VOGIY?.R2M2JD&YE*E7B3&5M(CT>[.G:5 M53+E145^'(_'I\>%U.7!Q3F/?;(7YZ;VN2[5)RM<7132WK]1N;E]?3 Y: <^ MZ]7:T\#QQ7DE5^J+\K]6GRR>CCLJJ2Y4Z;0IA579ZX/+R"@T&7XE7<-#KT%9^,]"^)F0H3XK",^8^*S/X3?_G/YW%D_DK!ZN#7)5Q.ABV$R83P,ZK8JEL!Z"092K>JJ09G?#H>"0N]\T/ M+W96B,_JQN0WQ-Z55:GVXF>9Z%S[>_'5>)D_\OZ#\1 AS+JJK54E\6V9;6R5 MFW)UY)4MQ'(#R*&8G$3C\;A_$[K/)PMQK_3;B.0=I7B()[?1T+"GY&&'$P*+-:(0)81C<>O/H(QB^ 9 M[$TZI[SC5Y-73'LP+;R.NO=.R*K*=4*.*'3)0B:F=";7J:2MEC)G'#CFNE$K MY^7**E70AE\?@.5P.@YZV^"3A'59BT]56T+8"V^$!L+->]G1?4ZL-+QO;]JP M_P+9PZ]%HJQ'/A:Y(E@<"WV%8+&4Y3?Q870Y(C$O4Z033?&0( 6I/7NT"NRV M2*2U&D#(4J@L"QH!4K!:Y;P .47DW=KCS=V[;O/K=O//M'D\FHIG8C):X!J/QGR=X;HW[NVQMYYYBUM(!$ 3 M/.::U<] RSP7F2XQH.%P1*RSHHS6P M!_$N61OQ_OW58/6GVB9K%$*V71+1IC++8":$/T F%VA(_-6:NB(:Y, Y;(VR MG&'^NY#2/'>$.58T43HBW(G^"IRNB'YE-="M"/""8S1FTW(&:\1[PZA+)[GN M<^2]T'B5!^^]Y[D/(4 [)7F=,H=]]OKT(T'%! B9C5)F02EAZZ"RUD@C&H-=W;/<"&'2!M.3;DV;7D+\7 2C M[:R"B"J9K,4]IO?YN,7N!$!G6,0'60BB =LGO0D%=L/;9#J:XA_\%Q'6M;+# M\.&= N5H\HTY-_!7OS:U(SY2U"_2/JX8\?QVK<&A59NH_3 G(!- 1R"VYDZC M]$;$%X?S$]Z9&7LQZH=9L98I[V0J+BU@3_ ':)4''V4K(D0HW(:E;&VW:P.D MEK6'-WL:J*3U45!AU=AHPZ7Z#EVU]KNS4977"+Y)8FL6EMR_DKIG%50&P0HR M/ Y=/,95-]##WL@DGR>JAP@0,FKB#(2CP_'!R?OG_3<[3T2E2\>X5.>ZR7N&\*^)YZP#[ MJ0YX9S#C,JV"9UM%_:7I9!Q-%[/?X\,]?)$@ M#B>H Z;S3:+BEA%7"Q+@'E%8PP&@+E! 2F1*>)S)J"S5O=H9RE5WN/>X'[)]'CNAK: -^[Q#V*'U?; M^T8=(_%998J3 &D2!UEQ)*YDI>FP^\7;.O'4Y&F46I<2N!&^@]/;IC:'?WH6 M-7AA5EL^#Z8*1Z>\J2-_P"]9!-1K)@GUI?*W2@7_X7,SP8 J@4YX='I W40[ M-C5M5X^@VHV9&I^.SV:A\NV?> -#0S9HZTQ;*B\[!AKQ,ZFMN)%YS:F1.>FV M[U03W(:@'@K1T-AF.[ PI-S)N:%.M'I>47/U(KN6"FF$S#-#\A%>)>M2?Z^1 M/4-P;07<;CNX$)R=+C25FIF2I.R]+DIK(UZ"2-R>X=OJIUD+3HU>_D]URZZ((A"7F@Z !K&UY/XLNT44X92SF6-)*FW.*#M5*0 M/^)C -O[2%SO*XXVVV\5NB$P6,OES+ 4WM+@<%VI>*3>VR/C.#5H#T4LRN%D MNHC.%O.1>%O;KL![JMK8S?T$R:KDC:5 ->PHG.X1,SA3')W-3J+-6:/=/-70 M,8IA\-EWU%V3'OK9CN;V^%.'[F/NT:]JERJCRGLC2Q/T7:^U!2";.N;]@Z+W M3W0=4Z@'-,=-CA\I"&GB;B.EI\O.R]1=I7#& MX!6-C75A=F!I$4F_4360^5^6L-?;_ TV/Q1GDSGU3J/I9(K?:31#^*;?Q?1, M7#XFQC:AV91:KZ_N*/Z#VR:7-P5CGF_%O;^X?K=W;V.5 MNP&4,_A[@WOY2.>>YS]OSZ1'77_LQ:8MCREQUX\.+>=-=_D];)1:CV"D(7T= MA$9P0PJV%/906;.3+"E%*.>&EH*S_PU&ULS5=M;]LV$/XK!Z_86D"U]6([=IL$:-)NZX!V0=.N'X9]H*6S140B59** MX_WZW9&R[+S6P[[LBRV1=P_OCL]SI([7VES9$M'!35TI>S(HG6M>C48V+[$6 M=J@;5#2SU*86CE[-:F0;@Z+P3G4U2N-X.JJ%5(/38S]V84Z/=>LJJ?#"@&WK M6IC-&59Z?3)(!MN!3W)5.AX8G1XW8H67Z+XT%X;>1CU*(6M45FH%!I8O^L\^=Z^BH+5YX,9@,H<"G:RGW2ZU^QRV?">+FNK/^%=;!- MR#AOK=-UYTP1U%*%?W'3U6'/818_XI!V#JF/.RSDHWPKG#@]-GH-AJT)C1]\ MJMZ;@I.*-^72&9J5Y.=.ST4CG:B QMK7*4=Q!G 2)]!&(.'[1R MI85WJL#BMO^(PNEC2KEI"7FPM-Z2M&:=4(54J^$MMZ8U.;EB ;84!N][+HVN >NFTAND::EH6JE. M,&OI2O]3ZHJQP8D;:,2&).DL";(2CI"=!D=+7J-U;$,KT$+.R)PGPRJMDN1 M 4*#QO<1E>/+A0_L8>,(*.$%=XQ74)4,(M2!M\B\!6*=PWI!9EOJP8\_S-(D?0W/'G@Z M!"%^$N$C\>&[(:23:#R)R2N-XF1"_T?S83([Q#>&=!I-XZ3S3=EW,IQF\+N" MMY@'VV3*MLD\\IO8\<8'>/3:PID6IN M?2L-D4(;VL76E=K(O[G0\(Q:?Q3' M\6U2[7:*2J]71M2TE2NI%//C-Z%::OZ0=#&ZTNAV5>XBRL),"L\YH@$'!Y]V MB!5Q:&W)LOU_V_X5XT_$XFLR\=&91,I_20Y),ANGL0.EFLWDT.6+)I>-H M'K/_-!O.L\-T.Z/5IQ-VFF6D0H:9SX;S Y4[F4ZB;,RQ9]-H-IOSVA3ZI$L? M87UPP=:T&;Q9>:4M[V68IPW?(^-/MC.^=[(H;_91V$)\@U\JO>#SRE^IX$.@ M:F=".O!4*8B9M 0)X<[!4+!:NF5WK+O;_O=IWK.SI"2)4,BWP%P;KADG17=0 MVU(KZ:Q8G6M952R,$JN"B.ID=6A?*]#*E:(8N5HD)7*S?:"$:-"1;<$*;SFT MY5;J7/E&DRB#Q![1Q%:QMK5-V'7R?TR^0WA__R#V=4/GJM KNDI^U!3QK>8- M)-1V=RY?=(%P8XVC;#[>*_YM!NQO/.\6UB\D6&W[VQ.J W> MY!BN+XS#EX 'V=BC[4 "&8GJODW=(W^NK?/Q,3]6RI].=)<116BBQ-E&R.*E M5"_S<.<:/G0#'.W=HFLT*_^MP$4@(H4+=3_:?XZ\";?PG7GXEB%MT(%GH<(E MN<;#H\D 3/@^""].-_Y.OM".;OC^L:1/*C1L0/-+31O;O? "_4?:Z3]02P,$ M% @ V81B4R-4+WXL!P H1$ !D !X;"]W;W)K&ULQ5AM;^2V$?XKQ#9ISH"P*VG?M'>V =MWUUR1!(:=M!^*?N!*W!5[ M$JF0E->;7]]G2$DKN[8#M$#ZA2N)G.',,S//D'M^T.:K+85P[+&NE+V8E,XU M[VBYG:J&Z$PL].FY@ZO9C^SC1&\\$)U-4OC>#6KN523RW/_[=9=/XL M25^N*^M'=@AKY]@Q;ZW3=2>,]UJJ\,L?.QQ& EG\BD#:":3>[K"1M_(C=_SR MW.@#,[0:VNC!N^JE89Q4%)1[9S K(>DK>C;L1ZU<:=DG58CBJ?P,-@V&I;UAU^F;"N]%,V7S.&)IG"9O MZ)L/CLZ]OODK^NZ$DT8@G5SOJF7_N-I:9Y 8_WQC@\6PP<)OL/B?D7Q3#U7A M>]OP7%Q,4&96F 44Y^[D4[$;7#5?'/_\I2Y/U!\O^8KAKI3OZ)4PJ]D45 MDK-W#FLGX9EF)F>L,?I!%L(RU#;CK&KKAHJ3-?SH<7*:/0CK1,%$M[UEOA0' M)"'7-OCDA$%NMPA$CV)T3JK7DB81KBT=/]""'V#H#^HH%[-T\/>N&9+G N%G]OM44 MUG$TGT*JP<#KN M'SA4?,4:KE0+:T"#SLAM2W8.J3WDXG"32^0^ICNX_TZXU5S@V@NO"0T<'9)#U MJG)>Y<39?N8EQY!QO[;@84]N6^0_!XV#K<9$R8>-GKD(2E!YU194O;1PT 7J MQ^'7>G!/]AC1J?%TSF&<+8FPVII,)&/ ]3(8+OMZP7LA7CR#F:..^RI![#8CW4>)D2_I6T^Q;(A0/5-WW MG%%(.\8-M!HXXJ/(.XI( D6 I$JN@!4HV M=A2*^'14T=^RO'+% N^JD*-63 M:)FD@9>KWL95FK'NX&.>!FX>S=?+TSFNX;) E45)EIVQ3[L=7/:8/.;!&D-) M$)Y1EVF,:GQFT0ML1_47)>G\69$@.+YE6 $6AZV+.'GW]:RC?=]6J2FG\8=N MPK2;LE0/@B[@LH[J%8M;5KX/I!LLE5$?.Z[#7 ?;T.+ M>O414()5/B6KBHE*[N6V&A6NUX([B^_+79OTNY#R8>()U.38_R; %W>B:<'2><3N05DE MN]H9F4,$5UQ=;TGXJJ4+4M61\STRBX.WQ?\1UY=1H(Z]S&(/Z7I)1X\DCE;) MFAIZ-,]2]M(%;S:Z-M?"[/V? Q0 '+W##7KX.OS_6*$2 M.XC&T_5RPDSX0R"\.-WX2_A6.USI_6,IT&\,+<#\3FO7O] &P[\RE_\&4$L# M!!0 ( -F$8E-58".\8@D +,L 9 >&PO=V]R:W-H965TCFVV1F@,FDBP9H-D&REX>B#[1$V^Q* MHI:DYK*_OM\A)5FV9SQI@#[50#+6A>=^SG<."5W>*_V;V0AAV4-95.9JM+&V MOC@_-]E&E-R,52TJO%DI77*+6[T^-[46/'=$97$>A^'TO.2R&EU?NF>?]?6E M:FPA*_%9,].4)=>/[T2A[J]&T:A[\$6N-Y8>G%]?UGPMO@K[<_U9X^Z\YY++ M4E1&JHIIL;H:W407[R:TWBWX18I[,[AF9,E2J=_HYD-^-0I)(5&(S!('CI\[ M<2N*@AA!C=];GJ->)!$.KSON/SC;8_T/ 9/,Y;D%+WIRGK5T[SQ= M_ S=@GU4E=T8]KQ4<9?A7UF"5AP.(PCH[P2WK#$LR4):":*":'/6P/>Z6X@5[C'C M:RT$Z@8\[(9;)AYJJ?'8LCNNI6H,R[D59KPC>B4K7F7"BV[ 1:U8)K1%6;-2 M6:79G=C(K, *7N5,V0TDB]\;69.D5I..?ZN'UKQ:MYK46MU)9 I;=K(D+YBL MC)6V<59Z?0Y,R!6KE"77.%V\F^X$.)!]BLFR5D2!YW"MU3+S/A,/F:@M VRA M7/1OPIX9"\VYSJ$+84$FW$LC2UEP_83.NP[:),M1N*\1-I=0_CQ(X<:9 'W*B*+XO'/H7!EM]Q^ E5\I3\,;O9*O"4&\0* M>EA*N%+E5&]>*K(/OB&BVT^_?'A_%BT.K$9E-A1)U66,\.6]'SU:T4>^-4PB M\2G5'B2R@#RH"DG%&S"*/T7V7E*MPH92_B&&Q=OR=[ S9N\;W9E>$?O2@[<@ M\&: 7BO*)=*DPU^7.8\"9>%7O!=9NR!R"\(]*S<4D7PO_BYR@P#T?_1L-TZ^!+6O?E MT\\N1;MB/@P70PJXA(!W58F2%-6=U*IR7)!+3=59X*L39< ;PE["NDZ\]#RZ MZ/6@X#*DRKSN@+NETN@X% B70,1Q/Q$#1%YF&TBZHP6]QD#A73?LND"V3AT: M_)7PIQ?-"P<^?M*3E1_G2.X-Y>)3.7 0=/:I[S0.LP;W7AM-(]"96IU1#GHU MV"LVCX(D3G&QB()%-#^@&MIPQFX;KT<0AA#;]BZ"Q I"H"*QXM35"VR2S$6;=20,FF 4.H;7/[Z YSL! MN_"E[:IY>W53HK?)/WK<>KJ.TQFE0$R9EKI2FU%_D9>K+F:S>3@.-6)9=GK\&>1B;S9@\C MH_'"OQA<[5?#I'\S':?MU8'87)K,C49N>M@3DHX3]F>4F_O99S]S3V?C"?X. M-S7]O&E>FE6P;?/C53=&+D65;6AG14[H6#G=R5J;>0B"4FWL$0:-JM M@Z#A760><3-4*A4_U?[_=BC&/@$*$?[OCL#[]1BTHR\]<;LK&-9DPWWE86XB M&J^B((QCI].K)(@ B5L/%H]=$&"OIN>JRETH>]:0-)P5GQL"=TW*9>XVX^UP M^HC-,R9X>)W&]C8^[LC!+:"5CX*V[F5)Z8$NVUC_'FE&>3$D=SVGG0B6A5RW M1Q]="%L5QNPCMPB;\\+34_!SXZQ+G"%6[TVS9G?F,Y[J]:?,*N(3878:1/R- MZT1A0NUPYB =O2L-$EQ'"]=;$Q8G0;C ?3JA^Q0-$V"5L.F";B>H5?2M&4M2 MNITZRZGC"+ZR) +(MIB#>*<7]@T#B!=-@\DT=CTY@/MPE?)^CT<O0 M. BGN(_2WJ$AAH5DZAV*9H;F%$7/^3.!J]WX%[]]UJE)@AC.*;C1[%FGHGVZ MT6;V;5[M]A1^@#YR#CGISR$GWWD.>93N= YY.H<\G4.>SB%/YY"G<\C3.>3I M'/)T#GDZASR=0Y[.(4_GD*=SR-,YY.D<\G0.>3J'/)U#_C^?0YX//B0MA5Z[ MSV5I1 7:^V]*^Z?]%[DW_D/4[7+_.>]'KM>R(M!8@30&PO=V]R:W-H965T;"^'8?5DH>S'(G:O.1B.;Y*+D=J@KH? ETZ;D#H]F M/;*5$3SU0F4QBL-P-BJY5(/+<__ND[D\U[4KI!*?#+-U67+S\%X4>G,QB ;= MB\]RG3MZ,;H\K_A:W KWM?ID\#3JM:2R%,I*K9@1V<7@*CI[/Z'Q?L#O4FSL MUCTC3U9:?Z.'F_1B$!(@48C$D0:.RYWX((J"% '&]U;GH#=)@MOWG?:?O._P M9<6M^*"+/V3J\HO!8L!2D?&Z<)_UYF?1^C,E?8DNK/]GFV;L>#Q@26V=+EMA M("BE:J[\OHW#EL B_(% W K$'G=CR*.\YHY?GAN]889&0QO=>%>]-,!)19-R MZPR^2LBYRQN5Z%*P+_Q>V/.1@T9Z/TI:Z?>-=/P#Z27[12N76_91I2+=E1\! M20\G[N"\C_B(L!2&6%N1.#'97L2R[8!UU67#T@W9PP MR *\=GCMX%9E])WT% %#F508($M6X5^GEM56JC7CB@GK)')8,)TQZ2Q>J9H7 M3&29\+SPN@P&#-E'GN3L>\T-5 7>3F>^KE*,L%[!ML(?*@OP*64RVY%(^\\L MR;E:"[MKI>3?8(,C^\NZX%X?3_\#*J 6N*&/A\3(Q)'I#[_]?G/]-EHR!("4 MB$0K7#,=_9VEM:%[\'.9&"%8V-!)$(P82.%&N MA.F8$#*G630>SH^6C'80HHHFVM! V638EBL4S#>3(%K.?(3>+(+),O0Y=; M M+TAP QBR51.)XJ&!T,4!IE^RON$6J8S\,+)XP.1# >HJ@3J1IQY"@YV7>Q,$D#"DOK'"N$#X3\)YT_:HIC8^-90 L+X$1 M]XFP=MN^Q8"B277-4,.3;XQON $A"=@T7K"J-K;F0(0!5[=?@6@(&]'L;;C\ M$[@H\, &<%AD\05%@:)PO**$$L4TN _.SK^ !0HU[1 2P-C1@D=R((Z#$/7$ MDR ""Z)9SX)#C.TE 4SV)'#-\^%$R-%@O#BWA\!Z/K6'A+S)K&<)WR(Y-N^C M8#&?')KYA\';=@KZI]/9\8&! B=Y@6CK+$.M8*N'_T_1.0Q>R^W]>)XF<12, M09BT%A28O@7V,@J=LN>E6$,R.#[FG@T;W;GUR/L;E4JT&K9>68D[(WV;PEW3 MHZ1X(E'>UJB^-@"8X :VUY9X@:QJ5F8:C)]8:\+7+=\D!A*E2+: ^%/4/AQH MBF19EXP7Z%H4[ZM/.W3(KH^NA6ZG:%3<&=FE-GWZJB0]W3K?$KV)YD&(F3]1 MHDF$9;A *^_R7!<>H*-F[K0I?SY0.Y .2X7C$,UFNXC&6-$G^S$U56\2!]-M MP?E>0;+\*9>%K"IJ3(?LRK/]-?P\24P-M,_4-OD;!LO%@G%K==+X2.-( 1(\ ME>C>Y:JFG+9-AZFZY67+Q#_^MHBC^3N[2U:H%)0/7UY0E6JFM$-146A578W< MY%V;V!;LIZK19Y=<$M@T[9@ZF'-2-525 MF/M,TCP6#[W*'7H\SM.3P!./GC;F-(1VQ9Y O)(.7:X1WVO9EDQ;5Y4VSLMA MGP\Z^C@TSB(\:Z'7AE@='L2?E5!T+E$9[AIQYI4#]>D@CXGNFQ[OK+1; ]6[1 M IAVX=AQ1*LS. ]2%?Z1\%*($VYSE@$ERT6ZIBK#3I:+\)2N<3"/%_XN"K"@ M^[M9B&^?15* $3+#!#9',?UVSA?Y9TK'GGAU/MJ',GS,]5^/S-'[W[#J.8O83%BBY1F!J MQ%8E#\P9KFS10%QCP1HU<\UFXY!"%$V6Y-9BNF3T$+,ONN%-GUBO3 PR3+^> M6GX68G^9!,OIC.ZB8(8=G;\NENREDX_1UCE2*&ULM5A9<]LV$/XK.ZK;VAF:XBE2\3'C(TWS MD,03)^E#IP\0"8D8DP +@);57]]=D)+E^(B3M"\B0&+/;_%AH<.ETE>FXMS" M35-+FJ'C#C*]:+O'+7.F&69SJQ=BTFK/2"37U. J"R;AA0HZ. M#]V["WU\J#I;"\DO-)BN:9A>G?):+8]&X6C]XH-85)9>C(\/6[;@E]Q^:B\T MSL8;+:5HN#1"2=!\?C0Z"5^>)K3>+?@L^-)LC8$BF2EU19,WY=$H((=XS0M+ M&A@^KOD9KVM2A&[\/>@<;4R2X/9XK?TW%SO&,F.&GZGZ#U':ZFB4CZ#D<];5 M]H-:_LZ'>%+25ZC:N%]8]FN3> 1%9ZQJ!F'TH!&R?[*;(0]; GGPB$ T"$3. M[]Z0\_*<679\J-42-*U&;31PH3II=$Y( N72:OPJ4,X>7UI57.V?8EPEG*D& ML3:,TG4XMJB=UHR+0=-IKREZ1-,4WBII*P.O9,G+N_)C]&KC6K1V[31Z4N$E M;WV( P^B( J?T!=O0HV=OO@Q?173?'_F0KU@*ZPL"R=:,[G@;OSGRG+@%,9 (*("V=<.R3?86Q/?2>DZ2?8&IUA8&1$\VLN.VY@ M!R(OG.;X#+TLBO&9>FE.\\3+)BF\YI)K5@.3); 2]XP@6&GS [^AD%%'XB5Q M"+$7ISF$D1?'&>1>$.?H3UU3.DD86>J*6YIMR45H(7:_8>#E64AR208?E463 M.^[E-,%![L7)A'S-O6SJ!O@E#>#$9>Q^V-XV8%"QDJ*+(V\2!V"H<@VP:R9J M-JL)=@T+K%R+^)2HA$2C(,SA?2/%K#/P1A8(#H5\@=B^P*F0>Q-)K1/)IF?)QM$TR1S*$\G?I2OD[8;QXDW#=(]F,3^9+J%U^XD M]L(@V8,L]C%O7X7G!191D,9>ZG@D1VTQO'ATCSJT[A>F?BC=!JY[9VFO+BM1 M5 .?8N[K5<_8#5+A((*I76$+AKP]0Q(VID/))3-H(/#2)'*6PSQ$.LC)7LM= M-U.O_"<(I9.:%VHAQ3]?PED,G+J3!5Z6T(4#XALXBZE24W+;^JX&&]^<4O;7N)')'1J5J M2KCFMM.R[PTH)9@?ABZKKB5_6HY+"J=*X"%SFYQ;FFBUP@@;-,-,IV^+P@6R MOPYD@WP?E.\:%$;(H^E"M()<;]@*<+T$-$Y-RE)!A89(*8K1H874' 0_[Y%K M9+M/Z3K!FT31)R2TCL[YHA+8&[@>CH287G#[13$^6#_/9L1'Z<]U)$.E]XZ^ M[>$[V\"W_?$Q>OQ>VL1N(\5V(T3JRO XB/LY$N(.3.^PZ)?'5H@%'.8H'TY] M? RT^K7#;HMFPS1#CLW].!G&81#Y8?",\Y!__YS?D^=@M#_:$S4C6BP)U]+;22K@+1 M=(<5IRU>B!WG5,CB!>O(]C73@LU$324W]->8>='T0: %N>FYGK$_-5E*_O>GW'[HKC;?NHPW'[4BW;F*P3MK^ M:KIYN[G8G_3WV=OE_;\"N)\6 O=>S>C" 4$ E"0 M&0 'AL+W=O*5EVUL38AWVQ^7+WW/,< M[TA-MTH_F!+1PE,EI)D%I;7U91B:M,2*F:&J4=).KG3%+$UU$9I:(\N\4R7" M.(K>A!7C,IA/_=I:SZ>JL8)+7&LP354QO5NB4-M9, KV"[>\**U;".?3FA5X MA_;/>JUI%O8H&:]0&JXD:,QGP6)TN1P[>V_PF>/6'(W!*=DH]> FU]DLB!PA M%)A:A\#H[Q%7*(0#(AI?.LR@#^D:L M$?96;?_ 3L^YPTN5,/X7MJUM0L9I8ZRJ.F=B4''9_K.G+@]'#I/H%8>XJOV[+^"3@'=9# M2*(!Q%$\.H&7]%H3CY?\)ZWWFDG#?&T8^'NQ,5;3[)\3<<9]G+&/,_X_LZ@?L3@=7RXD7"36K5!#2.7MM%D +9$6*FJ9G('*"UJ\N32 M*K]Q+1_16&HR"XM"(_K1EMO2[ZX;G994\IK:CT)R64#GQXUIF$QQ/S]8JAS. M1N?1((HB8 5A%L05:LUERFLF@%6JH1ADYOP^*8MF2#0@55)VG=K'YSV[ 7SF M#YI5<#^I,Z6&:S>WSC,>_*ZT:I ";]KU=3PX<,*?G8V>&=@J9C.G.<5UT12:>)\?Y17 M@]8*Y[J7!"1CT134OQ!?M 4\A%O,*4$$[TQ@= &_$K"FXJ+$FGTF&\D:DD=@ ME!&C!,_\6>=<4KXY)=!86G Y,4!W,N2-)C=--Y%E7'2\OD]W8\F/\D9'Z+P. M1)UVR8=D:^RF(R=5;<5Q=)9FFJ&_0)\] > M89",DM-17H EN!K]Q2UV@[8*VQ-ZK7A;_;D2PJ<5['&7OU#86V),N*DJ)/]* MT)O=LX;A+Q>F3]TEA:*H4+6W'KI;[U_2/E$[G]KWTIW2H]$MUFSG11WWB&?" M3 EG9-6>Q1GX^HS?O;AVO>]00C$E<[=#A]=I^\F0M(K(446I](%#BW'\ M#/>[I>O]&>,3?1<8=(5^('D&$RKK,V@/F]P'8^^=#-XF$WCI:@V/GJX*=>$? M:,>,JK9]Q?K5_AM@T3Y]!_/V ^(CTP6G4Q:8DVLTO#@/0+>/E;]L*3O&-3.@/9S12*ZB0O0?QG-OP%02P,$% @ V81B4VL879B9#0 MHR0 !D !X;"]W;W)K&ULM5I=+E22>U/7K[FM^[\6]?NR$:;=6-%V'H.NFW[Y1QFS=' MIT?EC>_U:AWIC9.WKWNY4K#R=C%(:W2D;M+/"J_;-T=7IW]Y=T'I> M\ ^M-F'R6I E2^?NZ.&;YLW1@A121M61)$C\NU?7RA@2!#5^R3*/QB-IX_1U MD?Z!;8UZ0O-J9P'_%)JU]<78D MZB%$U^7-T*#3-OV7#]D/DPV7BP,;SO*&,]8['<1:OI=1OGWMW49X6@UI]()- MY=U03EL*RFWT^%1C7WQ[[;I.1W@Y!B%M(ZZ=C=JNE*VU"J]/(HZ@A2=U%O\_@6JC?F=%OW=G'Q5XJ_IC<;ZHQ-GB[/0C\LY' M>\]9WOE_8Z]XKT-M7!B\$O^Z6H;HD33__LBI%^.I%WSJQ1_EY?]!G+B6O8[2 MB.FJJRC@R:BZI?*C.RL1UXJ6]=)NQ5HVHN8M434B.A%0^(V0?>_=@T;^*[,5 MSUY4*'R)57*LG'\G[P]1KU(;"^5SYN637URZ![6G,L?EAKJ-NYP4:! M5Q:(XUI19VUEMZ+23BX%7M5E;_"IVT984'*X=&DY*UL\$9 MW4AZ6$I# @37 @X*XB]_NCP[6WQ9_$'P0#*@'Q0/@3\^_3(;DQ??/*E\1=KF M]:HW5S1!A8<6.-.J>K 4*ZX[L(D,M!;31 MR%HWA#$-5LXUV 21OFP./8X,K,0D64/R1)1WRG+ZR6U693PY*'^OD1%1/M!C M4B(KI!':E#>-[-!]*.^VB(*JA&ZQ9%M1JN!&\E$%1^2YMQSYD.3I7QFB"#+JT.ILT 9BZ43 R*"X^/GCE!*>ZL"KJ4HS!<8, MI]*1265*!N5#.?)FK8WN>^!8R%6]T@$+%!T=UWMK]I+U:HAKYW7S&W.N8G!%:JH/B:G=L2RBE[P%7,JPJR44]"-\434,);D/QWF M:7"+F_^8\(['SAO*#U[:T )U>J]KO$T1&$P.-!8AZ :](;).^V&V,_=)JN&"I#!1 <-@P9*0,5W)L>=&V16B2ZJH8W%5U\XW MV&VV\V[6**HDSC=ZF[L8]N" ='PQ!Y\C"G.5T*.@#E7-(Y5RZH ':H9920=) M32:V@^7]U,NH=Y04EGAG2\MWEB[AV#4X\!T]R!6R 1%[0H7QV.123\6<54)J MR O0Z,3XT69FYR\G4 ;GNO(JX92 M; ,T)GR:>'D>C0[@C (6O_<-E)< MBA^/;X]WK7V;NJ1=H;,D3:&#@9150JW?IIXDC ! 4%A&CL ?R!VZ"02U3@ M1\M\Z#9"X5 ]1ERHR*=5?-I620\">/HRM2DHC'>I#( MA*1\)@K[>DLNB,.*S3!$S-:0.S72KM.C/ M$P&9!J/$#*E/(7R4(&2P8_H&W #\,Q[@6!W"4*!@= *8[CE)@JN^2(4"D8=" M\@D)BY<''<2BWZLZOWO*[RXHZY^=7U3G7Z2SGYV^K%Y=7%:%DZ"3F>UC4M3) M9N;20K)V+-3H%CI9Y?5XO0BZ7%9G9XM M]M6XRFN9O$.-1O4ND+OF)"H,Q.I# /O."N:TX&ITXMG+ZNPLV_NR.E^\^IU. MFZM5<14"=\S0I#+,)#\1>-(CCE, EW&V(FM/H.[\$TZ;ZWQ:O;I\D6-479Z> M_W]T_A[IAB3FL4>&=5$[Q\HZ^SQC9+8+A"5U@0/3R&Z*8LL_/5'MA_P=B%%3 M&F(+%,V,W&S9,4\I>:Z2Y0YY,Z9$%=E M$T<2*)9:;$]A$P'R A*=QJG?$#"V/*Y^$MF4QE3&%IBU-]+"# M\K$ 7V)2Q"BY$3'2D6-W!(7KD]MD7?N!';\M:,CFET)!4B5/))CG(M(Q'!I\ MR0S+,UX@_&=_S8&A<2J=3 ZO$SD#^T7,1@3%:=.ZS+:V0QQ2.E)?)+>0!!O MO+[A(1Y^#QI3TXXBC"V?KL-H>E?(%Q%TIPVZ#GQ!!CD_.RTIL>=T*KU);V) MW2-\Q%BH%V3X*LT_#1B!:4)*G ,-AFA)B)0QQ.[5E)P\J2BLMN*#6OJ!6CRU M!1:/XX@!2; O4"\*! 7PR'R.K4&F\?Q_2@WJN5L#"Z%3Z&$,>8DXJR70\I) M$.R6<[R@.G.FWBO.M#).4.P'#)_;4>I,BD.G6F7*CFS%^&[<5F5ND)_(O]!XH'O1X3C XT1!=V:P5 M@S8/;L7^5+2!6,(0Q_%GYGNJ.:STKD!7(JTU;T4\VY'$SE:5<6+O*$J81)WI M-(FT7EG=0AI'N?:*AD5\,G7]>+-0T*54""4XSVH$@C1XTALEG)F#LGN?)_P9 M8\;%#8_SM< %*)[B*FFL!)SJZ%1*5U 0*HMJ'S0&R40R.)5NK%[GX=%ZMH3 M@8GQ&EG?L9IC-D+;XEW\75D@FH 2^9U&4H=<\-=M>S/(B&^C$,[ M?I%8Q 3G;J2'KSC_>ZK%1MRC8/FV:FP\&CX0JMPF: M;C,T96[Z&2W)Q"2?N;>0!622\GFYSM4=WQ2GJQMI]*\JJV#D)K>LCTCC6MYW MU6^"T!X\!A8R#0XYTTNAC? *-.;F+H I8PPA"H(,V7WH&DVY29K+\NY0?+RZGIWD:6>C-Z2=<3(2.(VBIN=DLZ?KSFADE\Y]"V&8B8,3$12,F2[[? WE:YI6>H(CA ">VD M@MAHNNEZLHIAF&C\TY7/9%BSRILA?2G)BZ-%M=OB_HE*3Z;@?# MX:G)MO'@WD6ZV4*\J*\6W)L3OMD7":/N/HUKQ+EX!*IRDNY- $0,Z#H!GKC7 M*T'*<_ED M=2%WS=X%PV'M]^W,#J"$WB9^&@;/]QCT5?*]2NCVE,Q.6A07>V2?[WPK M_0JN1NFVV+HX?O7B2/CTDYCT$%W//T-9.J!GQR_7"D3(TP)\WCH 4GZ@ \;? M);W]#U!+ P04 " #9A&)3UP/?%;@, !%) &0 'AL+W=OVHJ?_GR8'[0/3BWZTVB!T>O7C1Z;18F M?6H^!KP[ZJ64MC8N6N]4,*N7!R?S'TZ?T'I>\(LUEW'T6M%)EMY_IC=GYL%'Y=TPSCH*RB(%?&JQ+[U:2#"47ZF% M73N[LH5V29T4A6]=LFZM/OK*%M9$=:][=?_%48)J$G!49#6GHN;X!C7/U'OO MTB:JMZXTY>[^(YCWR'O0^^$!RWMP@[Q] M!_[7R3*F@+SY]RT*'O8*'K*"AS^L* MVU2&/WWM7<0I2O[\YXU1K=-M:9,I5=%_A# M'A_/GG\Z7!RJ/Y^5^&@Q_>L4L>>5]PE(<(9C?6DM>66Y5?PPV7SO7PN:]7B49D O,\<&HN/%M M!0E&$9)F__[:.H$J=C 9\>U!VS61%<$Y^5RL@.2]]G6CW99\/G_R/*H3,?C< M-#XD! M]37RZ-;LOB6)]Y7*[<+NFO:(#+4*S@%=_@KHE>?W8(I&EB 9*G9S,$4; N6U MTZD-YC[\I!- V:&+T1Y69DL3HG+P58P$L)P?:J5MH+**6":Y!>FQ+39C2SK7 M=]70X*\O8[?/E(?JEL.-!$$V'.IK\W61"G7.I=!9;%'+UI5H!]0VNZK YX$_N(3KS=-9H00E'Z39?; M*?TGGF"AX\RA?4S7P;<-'E508#(0!.VB%A";\),U^)-\5OD869>-Y*A5\#6% MK1=T;2],,I4%,V!3+C<6Z">X3;N_ZMS#<:MONLXW1+LQ3)LX%2YL26C1NV0K M'H[10V@R;(NNP"+8$"#0A0E#!4Q4]%A,F U.A[J1,HG)N&([@KP]YG!]L?32 MNLNS!=30,."<31R_1J92O+/8P46'0URWT,58Y> M085!]1R3G!7*S!4=2#5M*#:@@WVQ2SDWVB(AZ.!-\(2J>$B^B1L2G_W**'"A MJ[9_XD"_X4B3XM!_R%QC2+_X!09'RTHHG,I&MA&<[7>R$CW8^_+25I4<_P;U MI"AC JJ5NNMQ/[@!!M_6'QWU_>'PKI'^*?(:W,=F:0K:O M*=Q-@GAJH%+9%W=#IR^Y4<\*,E>(X^Z JCU9Y1M9T171FW=9%K#^;Y:43N2 M.J104I1KJ@WV:LX61@RKETCB9+.H$BT;D6TEXC".JHDTW[1'M'!6_0$'9&9S MIWY4M@Q/P^&XWG.S.*D2Z-&:\2#N^"DPM KD#A[M2WQIHAPR1O9T/@RU:WJ[ M;(&H5+O&7=C@':V9T%Q(J-9UMEIOB9:5%N[G70S ,&AL26X?HX'IVX/Y!SK? M!*:GOD,3VM..Y"?4WOPE]15NON:*X)HD@Y[:E%N)\&;A*A(L:A?KSCL1F1]7 MTE#H&:+ S)>$^B7@7.=6DW8[)B;K*I/[PMRZD71>H!_I974=+BVU3AES@3F4 MJC1O38:3$.8 3259MQ*,;GV4:ALE^(K@*Z!!2F) =Q>7DD&"[V=ZJQY9I*G*QL$5=63;%IDZ?6UR(G A?09%Q8HY-#4J4E4LI I]\:&JR< M62$V#>@ =I8&:4;#1-)7W!+RQ-'%%4ND9*:T .""0E4H:]U3U1_<$'!Y@QR MR'A4U860N/%815-4]M$X6]LH]H+S%S0[4N0_,6V10C%\W^_24< M#$1T)O<69"1I@^JE#X!]RIQ XG=T588ZZG4\"W2S,O6K*83W ^3YAT_]Z"CN MG^3MI'A7+& 3"/-[[Q+L)<\#^(FX=!/>SJI,D"=#GY<\H< 4PYXO+&9UC9EW('9(3XM2(.[%F+B@@9DFJOY"0XK-7*7<+T#K"J%'Z\J#28+< M +\T4*R-ZHV-?.[CV?P9^ >X4&V+WD^O/_QR]F8Z?]8[BRT!U'%9$,D'3+9UFE00:/B P[F=8P,50 MN+8TZV 8IP2*)& ,39[N".@M&P;62M K)=5R@AHL0?DPVF1.3(\[UT[VSM;# M :BET*L@S!+IA%(EZ%NUC,DYUZ#==9\*1=UI?#*3,F#YCI;SC+97^]>)_RU\ M[$G/QY[VO718B+3VAU$ -9!$L/T4*I33W^[PGEWLCCMB\8B_W9-[W=]:I@X==M.%@,N_ZH#SYX/@Z(,_L#)ST@%70D[;A22ZV M0_ !TQ3<)'-V8-[=W?"I?+EWO#-1TRB8*36JVF2RD=E\[B:4FI^J&_4;%^K4"T%.'\VG1]/L)Q'CY_U%8ZZ@*&576T[NT=: MR"T[:T>EU%^UQ#XFH_08\3T>V1LDET8"YZOMH'.!$94;B(2T#T1SXTM?^;7< M%7;LA6M-K$EL#5%F=^TBKY_!\H@^<+\1NQS3*M+@VT1,7"ZK^H&GZ*:;+MK= MG4[#4O!E)_BE+7EHX2\5=-\&^SS9W[WN,"/1+9OZ "(B M6< HOS<+ ,-S?/C:ESRSL:5G-95_3J<)Q2W#P2Y")E-L'$-# ?)J/#H9 +6)/O&'U[*-Q-T*R-?<.3Q?=@T AT44:-C/\" M")@6Y!CDA3(+C^[<$;(]F+SM4A0>2G.%N_5 U?"(V'PM$HN-.,.B*:P8P!A^Y7I/'RG$T"SVKLJ-[P@B*EC'^H.B0P/K$2;(2NKA.W?1/-+N]9FDAOALO_%TM&[I7PN84S1V)Q[*%>AUYO*F"-8:*4Y.#?DRNRNX)P( 7R,Z_R-HV#>1'8U^ MVH'Q>\T_8"& 1);)KSSZI_UO9$[DIR'#&31P=RM=*] M2;[A'XHL?4J^YI<; U<&6H#/Z?OE[@TIZ'\Y].H_4$L#!!0 ( -F$8E.6 MN+G(&P< (84 9 >&PO=V]R:W-H965TOI"K)<1Q78J_*SQ;.5<_VH^M^5*M84]U+WJ M\&:A35LX/)KEW/9&%947:INY"()DWA9U-SLY\G/GYN1(KUU3=^K<,+MNV\+< MGJE&7Q_/PMEFXF.]7#F:F)\<]<5272CW2W]N\#2?M%1UJSI;ZXX9M3B>G8:O MSA):[Q?\MU;7]LZ8T4XNM?Z-'MY5Q[. '%*-*AUI*/!SI5ZKIB%%<./W4>=L M,DF"=\<;[3_XO6,OEX55KW7S:UVYU?$LF[%*+8IUXS[JZQ_5N)^8])6ZL?X_ MNQ[6)G+&RK5UNAV%X4%;=\-O<3/&X8Y %CPB($8!X?T>#'DOOR]<<7)D]#4S MM!K::."WZJ7A7-U14BZ*KF)OE5Z:HE_59=&P=]V0<0K= MBT_%9:/LRZ.Y@TD2G)>C^K-!O7A$?<[>Z\ZM+'O35:JZ+S^'JY._8N/OF=BK M\$+UARP*.!.!"/?HBZ;]1UY?]!?[_ZAZ;5S=+=G_3B^M,T#+__>HEY-ZZ=7+ M1]1_5%>J6ROKX_M:6\?T@DV3B# FV[[H;K^SHPL4:39Z97<%_&\8+$>#YJY! MMU+X,TJQ=DB-HM3 9.]4>ZG,%%VO @,\&F5[Y>NGN>5>BRK*%:DF;6;KN!T= MYZPPBA5DL4'=VU?LTY-,ONOLVA1=J=B/JFC<=>"Q;UF>\2#(,! ICV2(@90\#B,,0NQ')C02>< C$4]I MF:+T(GS)DI#+/&!ARH,X92+B21*P-.9QE& RY:F,V%NCX4MO]*)V7NA;%B4P M0X;#@(M,DI6 9W$T>)"+E%Z%@L>98/_IE2D\Y-0-.-;"(NHTR5QQ,TE('N8)>PMU;&%TR]3OZ]K='K3*K70%+5=0 M[QT3&?L 78->VB\B$*0^'&]NR@89NU+D?:70-,IZ(!3RIVBIX/X8)D:SAT^" M2?"U8)*E/(L"TRL9\@ IW8F2.(&"D%"2YQ&E.LT% M39C&]D3P0A)\LXSDT[\!(#"0#M3]\4>KC M--J5](K%KP1&D44\RPA[60S* M2#Q7"9ZE1%]11 5)4,T0ZBR0N_$8I@G/)2 H>!A%+,'2.& "=1[)@*$NN4CB M78@, Q+T"(QX*HBO &/:W>A%3+:C, 8Y3\/DGZ2N2,8[J0ON!J@J MSUUS]J*!1R__ L[_^B83H?CW?4QGP'2;H*9#EF!9IDP&0:^=:T SLP29B#R9QG MN6]U"1>^V>8"7="S*!IC%*4[D0/WXC3[0D)#>:#A[T!#"$[;X'(_"$+X?@\ M%(GXRTEM=1AI:=:5VH)V)/+M 7HJ)GZWFDC9PXK:0?^4L05"Z?0C#8)5M2U! M)VO2>JFOU.&>&T(\W1#BIQW8SW"WK(@Z'[N&[;H,[-5-%_I7MB]*=3P#8BF2 M:G;R:1LS5CAGZLLU"'G<\N@+0F#4$C:MO_)6;-W#,5K2Z'* .:)?.SM>496Q M3SBZ/0>_]X'T2U<3)BY<02X3F-!U1.*/V1&.U]D(IB@C2"Q]T=W!? M-*"TBIU:M.MG(G"OD=T(O&.Y&"R#')>333J%%>!'#%=T[<\)EHFIT^ MLIT.WY:VRXF2^U "GZX4D6E#"W M^X7&V6]\( /3I\>3/P%02P,$% @ V81B4_ $)0V%!0 )1 !D !X M;"]W;W)K&ULS5C;CMLV$/V5@1L4-J#&NDO>BP&O MDZ %-FVPV;8HBC[($FVSD42'I.TD7]\94I*]:ZV3)@_MBW@Q.7/FS(6DK_9" MOE-KQC1\J,I:70_66F\NQF.5KUF5J>=BPVK\92EDE6D^ MZ\;C*N/U8'IEYM[(Z978ZI+7[(T$M:VJ3'Z\8:787P^\03MQQU=K31/CZ=4F M6[&W3/^Z>2-Q-.ZD%+QBM>*B!LF6UX.9=W$3TWJSX#?.]NJH#V3)0HAW-/BI MN!ZX!(B5+-&AZ,- MJ?O$!K_9X!O<5I%!^2+3V?1*BCU(6HW2J&-,-;L1'*_)*6^UQ%\Y[M/3.[9C M]98I!VJ,@.%]MBB9&EV--.\D7-CY?A/R)G :U'KM8*7=<&*A_O'B*D# MYK? ;ORS M^RS7,(7 =\U_?.R LZ0P,C+SAO*"REJ&".6"4&!)*MUS W-#,) M?\X6RLS_=49AV"D,C<+P"86M#O50B0-W+&=\9XAVX)9G"UYRS9F"K"Z@A8F+ MQ*KFGQYS::D[JYGR^$)MLIQ=#S!1%9,[-IC>K]%V46(2\GH%FM3#1HH=+U S MKVUZFSQ98.YBMN1B6R-XV:%U(&]IRY1BV@+NYLHC2PS)^4,"\H8 =0$S!6() MZ&'-J@7RWKH97J R.^.9&1=F?3@H5)^!-_$=+W&I%R9.'$0'MS;XGH'OI&F" M;>B$07+X_1CK"[9D4K("-5CJAPA<(2W2\F$5X^\ET4:6''00? M1B[)[MN$O!+-.5,*4#>N.10CJQ]%.9&?&+!)$G81(+L(@&(KC=/0A7HM&3/$ MU^AUJ&S2,4JZ/D)I(?'HP'[-\S7L,W)V7FX+:Q")[/7@(BO)4LBT6;-@*U[7 M! (=1Q,85QMF*BILF.2B0+?>&VQG(/W\)9"-VP^]KW4/\58XN?+4ME[PL\3#4 M"%UIU5<4SLK^BJ)0,)WQ4K4>GXMJD]4?O_\N];WD4AT5@T=@ET=@EN,SS?/S& M$_H&08S?:.*.8%X*]1!-[/D6C>^=C"RVCNJ3F/G?4QTX\20DLYPD);*CIL(F MCA]%77L@VT\FX'DQA&$ ";*U$:63&H1OT<1PX MOE$?XYD1](PMK#/I'G?I'I]-]]=BQXQ[L'3-* D- *I!+S]0<447S#&:N(9; MH7I3_JS\_I3_UK/7GA[$V+;&TZ(TE;F[T#3'O'(0M9: MF%L+T0L*_95XQD->.AG]NZ.?*EEUQ">5*=^]_+Q2ILQ2[Q(P8-H[2GO\*;/M M&\Y=T_EX2*E3DNE$SE13A?L/T?\P26\^\DU^T$LEP2IY]9* D8F M'#S_DBJMJ0&N2Q4@1B7W=,R7S=6W^!L#P(00WC[PB@=#JLY8+1[Q@-2?,("Q M:QEPW9.1Y:.O9(R/GFX8>"OS0*7#%&PO=V]R:W-H965TE_OR.E*%G7!-N+="3OOOON!X_KD])WID&T\-"UTFR"QMK^+(I,U6#' MS4+U*.GDH'3'+2WU,3*]1EY[HZZ-6!POHXX+&6S7?N]&;]=JL*V0>*/!#%W' M];<+;-5I$R3!X\8G<6RLVXBVZYX?<8?VC_Y&TRJ:46K1H31"2=!XV 3GR=E% MYO2]PI\"3^:9#"Z2O5)W;O&AW@2Q(X0M5M8A>Y26W?+O6Z@3::1.:$WRHWIK( M">F*LK.:3@79V>T5UU+(HX$;U+!KN$;XY9;O6S2_KB-+#IQ:5$U@%R,8>P%L M!1^5M(V!*UEC_4_[B(C-[-@CNPOV*N .^P6D<0@L9LDK>.D<;>KQTO\>[9?S MO;&:FN/K*_C9C)]Y_.PEOG1GZJ%%4 ?XMZ\0+K@1%7!9PZ5H!_M]CL:4O.K" M7=(ST_,*-P'=0H/Z'H/M;8-P4"W=,/((UM4/#%I#F]HV8.FX4ET_6.ZO K'; MSTSJD0G@(]^>^!K']PQN&XT(W5A4=$4%*HG%;D\ZKB[7Q.ZU.29WQ/LT4=*C,80#- @,I;B=(E)TS#+5F&:))!F8#C1!7,X\XELW \C9B>O:0);%85J4%%@9Y@6#M$C"),N!)6D8 MI^Q'*)621-0/-2I@)X8.2'0ENE:6"&?),F1Q!C__5+*$_09IR<(X>5I/G?._ MXJ9@XSPL5ZD3\W09QMG*[Y*XRF,G+I,B+-/XJ6WG-@!NK1;[86PKJ^#JH=U1 MWXD*X;UJ:Z_]058+H&E5W36TA4_E>0/QHEB-/U_;1>Y^R6*YG$.9#^FW''78 MJ)/#Y^_#["E+T@K>MM_&WG7IG8*FW!I!WITZZ;R=SUVC2^5[K1UO +CZEADEJ @3MH0DH]31LLRI'QG\:&1$SX8Q-?K1/SF.VB#M.)?GW?E5 M.Q^'^9/Z^"1^Y/HHI($6#V1*R M&LC:\[-/;%N"/E\$!H&M>Y!V()L6A)X F9%K*4RAR3N10?:K?X"$>];TP'I# M!P/>07U!XM G-*310+RXKT+LXL4#57 YORC$M_46JX"]\WT 9M3#C!S,Z!1M M?%)94P*1.3D)^5IY!\/:=SO7-4MAZ>'#U* >P5MASQ)3 *D;54OM(!O!FHS; M^]2&&:A<@JA/+8,!O:(N6RQ!A<[.9D[>+B M+2'*%E1_52]5(;F"M--$G:8OS0L:;T@4C?QD&J%$P[$_HK&5HJF?Q.%QPSK/ ML[11"OW.R=B?1B&9^'%$R<@?SUZQ%5*\[>VI'X<45SJ9V'4V(Y=_7ACH *U M3N0KYG:<>RP$G)T#2\FV#JJ'7+MQLC:#9:M M-#BFG%C@=P$H:X#GN93FL+$ _9?&ZB=02P,$% @ V81B4U8[EE&Q @ MQP4 !D !X;"]W;W)K&ULC51-;]LP#/TKA+'# M"KCU5Q(W01*@Z;JMAW9%VVV'80?%IF.CLN1)M(EHH'GF@N]\$ICFED0Z*S$FNDSV:"@FT*JFAE2U2;0C4*6.Z>:!W$8 M3H*:5<);SMW9G5K.96MX)?!.@6[KFJG?*^1RM_ B;W]P7VU*8P^"Y;QA&WQ M\[6Y4Z0% TI>U2AT)04H+!;>131;C:R],_A6X4X?[,%FLI;RR2K7^<(++2'D MF!F+P$AL\1(YMT!$XU>/Z0TAK>/A?H_^T>5.N:R9QDO)OU>Y*1?>N0 MHMU]<) %O"SO+9K7JGH4S7;E3#KN;="^#5!E#=9KPK#EO:60Q^YM^>T2'NP^4<,#M95FO*LE MI?QT:N2IE<2':-2M:1F'HA6YAG<0^7&2.#F=C$DF_G0:D4S]*(FH1@8I/>.P M\FI;Y<2DSQ#2201IFD+LA^/8 HRBKK2Z_[-QFIS0.DYIG4QIC28I_%LD&SR- M;=#8'YU;$F,_&4U(3HG<%%Y[_."@N6I4&S="--6[%:;KL^%TF%(777/^->]& MW U3FTIHX%B0:WB6CCU0W=CH%",;UZIK::CQW;:D28O*&M!](:79*S; ,+N7 M?P!02P,$% @ V81B4XE1R-;O! 3@P !D !X;"]W;W)K&ULU5=M;]LV$/XK!V\8$H"I)>H]2P(X:8H5Z$O0=!N&81\8 MB;*(4J1*4G'27[\C9;MQE[C!/@S8%XND>&_/W7,ZGZRT^60[SAW<]5+9TUGG MW' \G]NZXSVS+_3 %;YIM>F9PZU9SNU@.&N"4"_G-(KR><^$FIV=A+,K%XE<&[-CWS-R?SA;Q\7GJ[X<+OPF^L@_6X".YT?J3W[QN3F>1=XA+7CNO@>'CEE]P M*;TB=./S6N=L:](+/EQOM+\*L6,L-\SR"RU_%XWK3F?E#!K>LE&Z#WKU"U_' MDWE]M98V_,)JNINBQ7JT3O=K8=SW0DU/=K?&X8% &3TA0-<"-/@]&0I>OF2. MG9T8O0+C;Z,VOPBA!FET3BB?E&MG\*U .7=V93"_QMT#4PU CNY'<'I[,'5KR]^?U6NOYI)4^H;6"MUJYSL*E:GBS*S]'#[=NTHV;YW2O MPFL^O( D(D C&N_1EVS#3H*^Y#MA$[B23+G=Z.'/Q8UU!@OFKSVFTJVI-)A* MGW(=>=2,DH-NX7&T'\-WKT[/U&,[L)J?SI"*EIM;/MM-)=]-9:V11M99[X3K M.+1:(AV%6A[#I74"JYLW,%K>CA(DTL3"(MP]^(,S8P\!\7>\O^%FFP1XR>OU M21Q.(GB_4JAE82UW]AC><><)^=63X%>M^V%TW%A(CC+X$>(X(6E5^554D"C. MX5JW;L4,#Q?B*"9)64%5D2(JX0U' G9:-B#ZP>A;[O5Z526D.2G0J[0D44;A M?=N*&L,0E D*R$K-/RNS?@$(0 M# \)E@[U@"15BK]I$<,^C@3@JBB;@"N+##XB4_;;XG?X=;2$1IP^=H9SZ*?VRWW[_8:\[["7['L?R!WX_'7U\CD@>-P( M+9/PC&)?*#0G59)/"__& \K;%K_(/@(<*?"CZ>7K#N'@L,0A8GX@M<6.,PZH M&4O5R1"ROU\SVT&+80)VU"56BT?.^ BF:MZ;*O+?('7YO.BPW>%E_"U]8:8> MLX,$:_:U0IXI)N4]1G.+(]/@\[[IB+7&%DY\YK'6MF%O&N8_(YQZ^+-Z]P6J M#OZ0DA;3(D&^>.[!+OEVN5:1.,N0:QFIJO([_F]H5I&\H $"M#$5Q:/UA$NQ M%X__ 7,6CQ/%?T#R\*2Q;S@)?A2F9XD=]K&I8_Y@QNNY689)UF*8HW+3N+<] MW0[+BVE&_'I]FK3?,K,4RF+7;U$T>E%D,S#3]#IMG!["Q'BC'&PO=V]R:W-H965T6G:#&M7M.GV8=@'6J(MKA+ID51<]]?OCI05M[&%H!CVQ28I\NYXS_,US3ST M_73>4BXF%V=V[)VZ.).=:;A@[Q317=M2M;UBC=R<3X+);N ]7]4&!^879VNZ M8A^8^;A^IZ W'ZQ4O&5"I7C?#OA=\XV>J]-<"<+*3]AYZXZ MG_@8$&M8:= "A;\'=LV:!@U!&/_T-B>#2URXW]Y9O[5[A[TLJ&;7LOF#5Z8^ MG^034K$E[1KS7FY>LWX_"=HK9:/M+]FXN6DT(66GC6S[Q1!!RX7[IY_[/.PM MR/TC"\)^06CC=HYLE#?4T(LS)3=$X6RPA@V[5;L:@N,"0?E@%'SEL,Y]X2MG.#QBN"!OI#"U M)B]%Q:JOU\\AR"'263M1=^W\QNNRT;J M3C'RY^5"&P7\^6O$;3RXC:W;^-@V0%95!W[DDNQ".)3=42LHU5.]IB4[GX 6 M-5,/;')Q7S.RE WHC(L5,8@*G)O32T(5>TL8NH(;]0T8'\2>"0)#^2Q/?BHH!&&'A%$D$C+KPHSG$D MS+PPQU8$8SZTKCNEF"BW!! 1NJ%.V]7?(!4,&"B;93,R#0+XB7SX_>F'/ S" MGZ&7%[/]0(!0AK4+I@96];&$81]+'+I8_#C[)I;<2R'B$3HD QV29]/A#I2R MY((;1GZ%4G6 E8>(,FK_,%'NA*OFKK"NJ*HL81YQMCG+?D:"#!%0IPNND5,] MI198U$\A. S_0#Y?*8ED*,NN[0 JV-);6'M-E=JBQUN[V1>-W>P35Z> -=8_ M,*B8 UK7?*T!@"SPXB"%QC0*O"#W9XB3[X512F[8 P2U!H.&E;60C5QM21AY M<1X#*Q(OC,,9R?&/W"M:,2)H"TK (F"P#T?3)PWDC'V?3(L,"!2'R,TB]2(8 M I=QYD5%9%WF7N%G>[@=W\J(+[!M#>^(ZOI.-T_S#U^!AD\B*;P<(G% W+"R MQ\%IS.]Q&/)^VE*!PIB"<.(UMG(F7%]%1D)+ M1^EZ>9+/"/RGR2A*B1<@2A%4#< )F! C4H$/TDVMXSCRPLPF*$'%QO\W5($? M>OF34 HO@5!&BDX(&H&\)=R)?@7 MFU1;3#I!NXHCNTI@A6QX9:FF#?RY6@UQ\B&0K)U?WPA"+5BC+3N"L'P M"O%-?7D+P8Y]M_7'DO^Q=7DH;BCGGF]+/A2) $^?PLMRWZ+G%44V!E0V )4] M&ZC;T0I//FJV[!K[^2!DXXX0'<7P,H[2W=@[*;BA#TS!%9LT?,E7R(;_YL_/[4AO>6J+==@:O M;]^EC%%_AY7QZ'CI'!^1B2NX1I+Q0H1X'#Y5O]6*'9S^5AJ)TP+R8O\$P(H3 M H]3G!9B48UB*X>(X,6FP&9,4B^#XP.:"135(DFPF3KH:@:/O:5!RU#,DJ(O M=\/I=PB^^=Z#!.^&]MFEH0S L>/>)L/H\+*[= ^:Q^GN6?B&XM52DX8M8:E_ MDL%]1[FGENL8N;;/FX4TP%/;K.%URA1.@.]+*%@V2;GLH>J"ED44L1:KD*-[M MK^^0DK5ID>1"#8?S?9P'9[2]&/O%M8@$7SNEW2YJB?K;)'%5BYUP-Z9'S2>- ML9T@WMISXGJ+H@Z@3B5YFI9))Z2.]MN@>[#[K1E(28T/%MS0=<)^NT-E+KLH MBZZ*1WENR2N2_;879WQ"^MP_6-XE,TLM.]1.&@T6FUUTR&[O%MX^&/PN\>)> MR. C.1GSQ6\^UKLH]0ZAPHH\@^#/,QY1*4_$;OP]<4;SE1[X4KZR_QQBYUA. MPN'1J#]D3>TN6D=08R,&18_F\@M.\2P]7V64"RM<1MO5*H)J<&2Z"

=%*/ M7_%URL,+P#I] Y!/@#SX/5X4O+P7)/9;:RY@O36S>2&$&M#LG-2^*$]D^50R MCO:_4HL6CH.UJ D.SB$Y^.$W<5+H?MPFQ%=XPZ2:Z.Y&NOP-N@U\,II:!S_I M&NO_XA-V;?8OO_IWE[]+^(3]#11I#'F:9^_P%7.\1> KWN"[QP8YUAJ.QI&+ MX2AZ24+)?[".X<%B+R0+0M"U4KQ6@7<9?1/?NEY4N(NX2QW:9XRF*E<3M1ACJ@RWEB-_ M-1]#8Q1WJ-3G6[[;*SGUA-V)@=?\PSU6DR8+FA0>62.?PW.!QIH.' D:R-AO M( 9JC94D^>@#9&6<+TLO+.-RN68JRSC?DB U)W3@3F>G5G&QRF 3KY9+.-3/ M0E>,)L-#H^^51.N@B,MBP>LF+6&N)L<2:@+-H!JIE"=C)9<8LKADRSQ>K]=< M],EL2D$6+[.2UW6V@(^:D!/&9U5E!^;DF<&:CGN\-TZR=&UL?53;;MLP#/T5PMC#!ACU-7%2) %ZV; !&U:LNSP, M>U!L.A8F6YY$-]V^?I3L>"VP]L62*)[#0\KDYJC-3]L@$MRWJK/;H"'JSZ/( ME@VVPI[I'CN^J;5I!?'1'"+;&Q25![4J2N-X&;5"=L%NXVTW9K?1 RG9X8T! M.[2M,+\O4>GC-DB"D^&3/#3D#-%NTXL#WB)]Z6\,GZ*9I9(M=E;J#@S6V^ B M.;_,G;]W^"KQ:!_LP66RU_JG.[RKMD'L!*'"DAR#X.4.KU I1\0R?DV,KM;+^"\?1MR@" M* =+NIW K*"5W;B*^ZD.#P"K^ E .@%2KWL,Y%5>"Q*[C=%',,Z;V=S&I^K1 M+$YV[E%NR?"M9!SM/E*#!BZL1;+P\K/8*[2O-A$QM7.(RHGF]*'$;<%=:-'<83*\JQAQ*S2UDR85B M,]1:<2?*[G#.,9V12TW8[AEPJC=<8SE9$F^)X3WRK\^_>Z^M9,X7L [SO/!K ML5HQ8+HX2FK DJ"!M/D-8J!&&TD2+2S#/%WP-\M= "/OA&M(D!V7=> ^9_0B MS-8QNZRS#.878_V^[E /JI9*.5A!\[5H M#G[$N*H/'8U].%OG*78Q-N\_]W$$?A#FP.4 A35#X[-B$8 9Q\IX(-W[5MYK MXL'@MPU/8C3.@>]KK>ET< 'FV;[["U!+ P04 " #9A&)3*;TQ8N\" !Z M!@ &0 'AL+W=O1+6MLA+W2';9\LM>F$<1;(_TJ;LSO(LFE$HVV%JI6S"X7P?;Y/IFYOR]P[\2C_9L#2Z3G=9?W.9]M0YB M)P@5EN00!+\>\!:5XG&LPUG ,GXA(!T# M4J][(/(JWP@2FY711S#.F]'0XVFS+TO18P=M';K-% M"Z*MX&^JTE-^D%P'OL;N"+ XAC=/D EXV52+S>-D+>'?BR>?F M*^#+(I2%_[8[2X:_G?\O4,PFBIFGF+TDF:]4U2L$O8??*_QS];[(Y2[SM>U$ MB>N ;ZM%\X#!U&T\)]6>M!Q)U5FW2\V7SY*3RSZPUXKOL&P/U["USL@M(&QV M''WJ [S!,B M@R0.\V(&MTK^K'0>YG$,LW Q^TY8BDZ24 -Q):GG,CB7? F+<)DO6*N1#\)- M!9 M=[GG84-,%BZ3 F99#N];0@XBZ$:!V6+!QUE1P#O9BK9$4,@CX0^RRCLWG0H#GXJ>?: MV;YY]#X:I$'8(9)-VQ(=WZZ[#3QK/++ MFG\.:)P#G^^UIM/&$4R_F\TW4$L#!!0 ( -F$8E.D ^V\TP( ,& 9 M >&PO=V]R:W-H965T6\T=WIY5S5MA 2[S28NBRY_GN)A=HNO*&W5]R+=6Z=PE_.*[[&![2/U9TF MR>]14E&B-$))T)@MO-5P=ADZ^\;@N\"M.=B#8Q(K]=L)G]*%%[B$L,#$.@1. MRP:OL"@<$*7QI\/T^I#.\7"_1[]IN!.7F!N\4L4/D=I\X44>I)CQNK#W:OL1 M.SYCAY>HPC1_V+:V(45,:F-5V3F37 K9KGS7U>' (0J..+#.@35YMX&:+*^Y MY%VC>SGU+L9R'GW2XERTN.X([A5LE;6[@@TPQ?>[O4XY]HFR?Z"4[ M"?B U3F,@@&P@ U/X(UZXJ,&;W0$[X#FP/%/.OH_5[&QFA[+KQ-!PCY(V 0) MCR7=/G50&9PL]$OU/8GL>G5F*I[@PJ-F-*@WZ'67*2G&GDUQ<)F)HE8RUB5# M=I"I@CI2R/4,5L8IJ<(6RY@0]F6&:TPZS;#1!'"/5F@L'7:,$C-A#9S!9!!< MC&B-!M,P("\M-MQU&PA)Q:R=N0$V& $- TNFN\: M,R0"=*HY)6W;";!!62.,@RE,60@W0G*9(!1(3?F,*!M3F&@(JR31-8$DO!*6 M%X [&F6IL#45#%Z_BMB0O8?1((PF[>T8$EC$Z#^>1'"ZF&Z#; MD=,*5E5-F\?*TM!HMCE-:=3.@,XSI>Q>< 'ZN;_\#U!+ P04 " #9A&)3 M??.\]#<$ #<"0 &0 'AL+W=O4XCAM MXFW%OMC4B??<<\\=3USLM/ED-P".W;6-LJ>CC7/;DS"TY09:8:=Z"PK?U-JT MPN&C68=V:T!4WJEMPB2*9F$KI!HM%]YV:98+W;E&*K@TS'9M*\S].31Z=SJ* M1P^&*[G>.#*$R\56K.$:W,?MI<&G<(]2R1:4E5HQ _7IZ"P^.<]HO]_PJX2= M/5@SRF2E]2=Z>%>=CB(B! V4CA $_MW"!30- 2&-/P?,T3XD.1ZN']!_\+EC M+BMAX4(WO\G*;4Y'Q8A54(NN<5=Z]Q:&?'+"*W5C_2_;]7MG?,3*SCK=#L[( MH)6J_Q=W@PX'#D7T@D,R."2>=Q_(LWPMG%@NC-XQ0[L1C18^5>^-Y*2BHEP[ M@V\E^KGE65EV;=<(!Q7[Q6W L O=8GDWI/LML)^UM6Q\(U8-V,DB=!B2',-R M@#_OX9,7X#E[KY7;6/9&55 ]]0^1ZIYO\L#W/#D*> W;*4NC@"51$A_!2_?Y MIQXO_H:(/!_4Y+G*G$\PLT&L'T;H4JP3%@*A%HZ:%<8X$%0)E1%BX@) [2KU@T> M6WO"\ A@@RML26- E?<,4U<62=+1:JA)/BH<"HW\"UFO<1B$8[).&+XNA=VP M&G$8)KG&\%?@I $\VHZM0$$MG64WVHF&G?<,!X(_"=7AI&#QP.Y;-BYF05SD M$US&:3#GG&Q)D/."3.-Y%O BFWB),(Z!4J^5IU1U1JHU0SG9%HS4%1O'49#- M$6J<)1/VW3=%$B??>VL>S_<02%]AS:6Z!>L\XR&'<1S$:?;H^ C0VZ^@;(2U MLI9E+Y+3 U+?4/%!S'E09$@D3U-:IS'R&?K.8:-!7>,(PXAHCH,BY^A,M.,\ M(\.,1T]:1ON6*9^T3%^+D.KRA4L" MGJ7_2>L9:ISP&>,)?TGC)(BSA(UG,R2')X&69J0%#R(H\1+ M4LQ[:7+4>C[Q?*^@1D?,XX-VP)#%*_8:I;@5]!&S_IR^I48D7KI3CO0B8[^= MX_8W[;;1]P#LO#]B[!++9@F2=.V4Z"I)R91:6=W(RF=62X6UE7@2K4,#-3P- M 4/5.2+QU N'(\:"GQSR2V4/ROO,2 CP_9]6=--/U,-^SJ5P]E MQID-7Y/^]+GQ'AY\<5LP:W^OL,R7HO_X[JW[J\M9_\5^W-[?>]X+LZ8L&JC1 M-9K.\Q$S_5VB?W!ZZ[_?*^WP-N"7&[Q^@:$-^+[6F.KP0 'V%[KEWU!+ P04 M " #9A&)3CYU/1%4# "*" &0 'AL+W=O>Y.I_-TI_1G4R):^%():69!:>WF=129K,2* MF9[:H*230NF*63+U.C(;C2SW3I6(DGY_%%6,RV ^]7OW>CY5M15H31<2=!8S()%_/HJ M=??]A?<<=^9@#2Z2E5*?G?$VGP5])P@%9M8A,'IL\1J%<$ DX^\6,^@HG>/A M>H]^ZV.G6%;,X+42'WANRUDP"2#'@M7"/JC=']C&,W1XF1+&_\*NN9N. LAJ M8U75.I."BLOFR;ZT>3APF/3/."2M0^)U-T1>Y0VS;#[5:@?:W28TM_"A>F\2 MQZ4KRM)J.N7D9^>WC&MXST2-<(?,U!HIX]; KX]L)=#\-HTLL;B[4=8B7C6( MR1G$"[A3TI8&WL@<\V/_B-1U$I.]Q*OD6< E;GHPZ(>0])/X&;Q!%_+ XPU> M#OF&FTPH%[6!CXN5L9K>DD_/<*0=1^HYTC,<"V.0LLAD#N\X6W'!+2>.-L4Y M, M/,D[E^'GXQQ*A4((ZBLLU6%1KR0N>,6F/UHMSJ.]PBP+VSZ1]#N!162:@S>U=;6NRBEKF MYA7\#'%\$8Z'(UKYF)/+H]7^] 8UWS+W)8""2R8S3AA<4N7KYL7?N\1).![% MWYJ-@D.R]N"(:Y"$PWA\5/D7>0\!TG"0#$[L[-E?OOE?"O!=_?YG_D?],$WC M<_EO3_]]_D?A:#+YUNSRWY&U!T=$4'\Z%"O?93T(#O]V94=+O=H%TT\^7I>C.E M[YA>4]I 8$&N_=YX&(!N)E]C6+7QTV:E+,TNORSISP)J=X'."T5O9FLX@N[O MQ_P?4$L#!!0 ( -F$8E/=EK;+'08 "L5 9 >&PO=V]R:W-H965T M 7JA2;L/BWV@ M)=HB*I$N2<5I?_W.4+(LHX[M%'UH@:82J;F/CV.>KZ7ZK'/&#'DH"Z$O>KDQ MJ\EPJ-.;CZKV"U;"5DO&2 M""7HRE_(S+FZRBYZ+!K&"I08E4'CJ,>R=B"5H7Y(->O6.-/ MA/)266C[/UDWM&Z/I)4VLFR8P8*2B_I)'YHXG,+@-PR^M;M69*V\IH9>GBNY M)@JI01J^6%\I1D83*C+RBF5+1J9I*BMAN%B2 M_AV=%TP/SH<&U"'3,&U$7]6B_4=$C\D;*4RNR7.1L6R7?PAFMK;Z&UNO_(," M;]GJ&0E<-1W[TO*06W8XQ.]HBF[Z$$3:Z;N6>_R+F=D(0MH4/39V(03 M#8@ 36]R8O SFG:_,B3\&&/L1V-RH-6BMM6B4UOM^6(!Y\*);89%.^N6Z6U; MG"CA1J2R9/MZ\: Y/]R+K+7]E!X\W'!ZQQ-N/;%)H6E:E55AB9H$R1+,S/% M!L0$*-2HWPHWN6(UFP ?25GC/D/+77'BR-XZ8?^P"*!"_#P\E%=Q[/QY*ZVRN,0M0=.D""0 M]#W'C>R.[X2 %*\W<&Q37>)ACQH?#\E3R@>KXEBX4&_V9,>.ELLVT0!L*]A\ MQ.YN/DZGA'B=TG&S([ZWP7]B7-?0A6PG1VN($^2I0*"%PU/)LJ[=F=0VGXK= M,U'51TJ2P$$5V,-EY-I*C7S''2&\]OT@&)"73# %)Z\MB0QF38Y#CAV/6KB& MBHJAOA/B^X$M>6?DN5!= =3Z+8S6Z"SR \Q^9G9^[+#ZGA-#-7JU'$[(/ M-7G- %;@S._6HS+\6[W1\->=%;@1L$?U(O0CTH_C ;F3!LR>,\P-(.8#U+@7 MH>P@&C3@;+?[C:S!< ZN+KAI\H(X*PF=2_"T'R3N@,#!_I;9""(?ABP9X7'> M#T:CP0\TY$_/^*8S-X=76X4=6H<(\ &-]Q*O@PF)%W>0X=#7WQ0ECIT9/P(2 M)[;^Z0)_29"(7)AJ[>D5.[$%BS )'"\,+4@D_JD@X;E00/&8)/!W1D8AC*@> M" CC$U B&CMQX)$ .4/?2<8)Z8]/1PG )RSA8(PV!^#."/')W0<3B3,*$4(0 M_#HPT8##L(6+?3 !;3,"F>#?#E! V"(TO!_%X6\'%+XSCD8[PT+@A/9W2#TT M'*/WU&QQC?" BC08';=@_ MF&^MP6CQK35Y:\TI,_-/F'FG+1+;(7S/['JTUG2;V$JJ^RVIWVYO :7T!MB6OKQ'? M4 6>:%*P!;"ZSQ+X#:;JJ[EZ8>3*7H?-I3&RM*\YHW#*( %\7TAI-@M4T-Z/ M7OX/4$L#!!0 ( -F$8E/^FL>NK00 )<- 9 >&PO=V]R:W-H965T ME%SZYW"WYGL-);,K&13*7\:C^NLU$06H> 0VHL L77(TR T-.2\OJ:'CH9(K MHNQJ1+.""]5IHW-,V*+<&X6S#/7,^$(JU&!BKLGQ YURT"?#ED%@.]U*2Y + M#Q(? !F0&RG,0I,KD4&VJ]]"^,JK>.W515P+> ]%DR1A@\1A'-7@)564B<-+ M#N!=PM202Z93+O52 ?GS?*J-0D;\50/>KL#;#KQ]R%G<*-F2 Y$S,I%Y0<7S MKYHXD[=2,TN^?2FM!WU8 )E)SEUMB'&5*7<.^XZBP?G2V"\_]>.H=Z:1C&BR M*$T2JJU#F$D#^114E4Y"18;>I>5HY$;#)CD_M-Y/O-(@=_ H^:-U;Z(@8X9\ MH"GCS#R3!VDHKYG_) V&X%=-EDJ!L'XKYS::XE+,WQM0.9ENV'E$HDXC#,-M M(5X++@7QV6;HXP&(7KC&J*1NNX)=#\61'_LB:&[=^@Z93VZ&%))+]'9M\.7[ M.(H:<=(]V0BO,)C62RI2(*G41K\[#-4/DY/R^:_"27J-03>RX821DWS"=Q'Z M55(KJ3]XC1!WG?3N!]$@9=5>:JJ#7,!Z'\6#GF/E47L0_D/>-A!:%^!Z.W]N M$(J[&T\GC91"%Y?8CY3+:!R>?4;'%/94SS>J-1CMIJ(SA[VSS$\WJGE-:%%P MEMJ-2)AP0:92:,E91JVI*>4N#ZX5ZV9-7^E4?:7S]KZRDS6&NV="E6)HEPIR M-9OY!)!KC!J#-^0.?=K7=.HM0@7$UD *@6ST>B%7@DSM(=XD#PL%0'+?\\'V M_!?U^H3 =?.NGJZ);*0#49"XF9"?2=0K M*G??7.7*YM437KHT^$/D#E(Y%W;+[:MH+;J]TIWJ@J8P"MRN4(\0C"^7RATJ M2&'CDFC9+]Z2+;O0[[JM38X[<.W@AC=01F URI9!U_U]IY4VB/2[R1\*2#5' MLM/_IK[7+_W;,8Z]+^K9QM=(H@3?2:/=CMU[D/3)>5T8+X':B>V;W4[;P?4& M'?<>M!-2PYE>Q9G>FSES0PV6T[4$_-H<%)8Z^_A2B[R?+Y:-J>UQ!7W&^WC9 MYBGGUN(6$?#6LW6X'.SC*ZR G?77&WU:&DN5LD'A][$6BR)DW;\0WY,RV4CWH'-' N[DQC3GGJ?3'"NA M1[+!FE;64E7"T*?:>+I1*#+K5)5>Z/L3KQ)%[2QF=FZI%C/9FK*H<:E MU4E MU.X22[F=.X&SG[@I-KGA"6\Q:\0&;]'\W2P5?7D#2E946.M"UJ!P/7(5ER4!$X[''=(:0[/AR MO$?_P^9.N:R$QBM9WA>9R>=.XD"&:]&6YD9N_\(^'TLPE:6V3]CVMKX#::N- MK'IG8E 5=?<6S_U_.,4A[!U"R[L+9%G^+HQ8S)3<@F)K0N.!3=5Z$[FBYDVY M-8I6"_(SBRO1%$:40'-M:EJ%\/%.K$K4GV:>(7RV\M(>Z[+#"M_!FL(769M< MPW6=8?:]OT>\!G+AGMQE>!3P%IL11+X+H1\&1_"B(=G(XD7OX%T_MH79P3\7 M*VT4Z>'?(YCC 7-L,RS(KZ@W@=-SSP#G0NRX+!IEX$^9(!#!D5- MRW7=E]:6\K&/?5*&DFKV2:E#4H9"/AT24X?$NBAM79"#J#-H4-D3IT[QUY4E M]K:Q"T+#BL^6<[CMJ"L\9',G6=Q$51<9*F'9WMM*I47Q1%,;')*'AO"10W=_ M 3X&G^ N5XA0=<)&%C:0+ U6*S+;:Q-^_BD)@_ W^/#&Z!0$_RC"5]K.'U(( M8W<<^^05NGX0T_ML.@J24WQ]""?NQ ]ZWY!]X]$D@B/E$0_E$1\OC^ZP[RN" MM?:+'NHDVV\9K?+&OZP9%S[7:=E:.?%\H?D>T&]I_SB#'\F< [^4NDOBW@=. M#X%=TAM)R$HX](,I5>6@FZ62&R6J_XD6P_'8C1.KA,0-IA,:!$$\"I,3E1@E M4S<^8P6%8W?JL_\D&DVCTV284/1)S$Y)1*)BF&DRFIXHQ'@2N]&8N4<3-TFF M')NHQWWZ"-N3?]B6-H,W*RVEYKWLUFG#S4$0I,7.^/5Q1P,V^RIT)A[ASU*N M^(ZTO01\$>J!NJ7>A"X2*Y5,[#B$5*_/N8P.OWW8@^I>GV:CMVK->W&O5Z@V MMGMAM;:UZ:[X879HD"ZZON!@WG571'I3U!I*7).K/SJCHE%=Q])]&-G8+F$E M#?4<=IA3DX>*#6A]+:79?W" H6U<_ =02P,$% @ V81B4ZBJPWE0! MZ H !D !X;"]W;W)K&ULQ5;?;^,V#/Y7".. M-8#1^$?B.$42(.TZK ?<(6BZ[6'8@V+3L5!;\B2Y:>^O'R4[N?20>F_;"RW; M(OGQ(REQ<9#J69>(!E[K2NBE5QK3W(S'.BNQ9OI:-BCH3R%5S0R]JOU8-PI9 M[I3J:AP%03*N&1?>:N&^;=1J(5M3<8$;!;JM:Z;>;K&2AZ47>LW"9VO]OP.\>#/EN#C60GY;-] M>R8QCM9_<%S M4RZ]U(,<"]96YE$>?L4^GJFUE\E*.PF';N\D\"!KM9%UKTP(:BZZ)WOM>3A3 M2#]2B'J%R.'N'#F4/S/#5@LE#Z#L;K)F%RY4ITW@N+!)V1I%?SGIF=5]W53R M#1%N46#!#6PJ)C1.L][@;6- M;EB&2X\:4*-Z0>\';X*\-4=ON]Y;1MZT#P=4"$Q#(2MJ17T#3Z6BQ-==NM"F M"XAL@_4.E6/\*P$8^F\S8D5PMMH2+)ZA]K=#\(0 M(-W!@R@F_4D$LR" 613!_6M#?4L>%9I6": &;J@R";]&"O4JG,]')*=6)D% MX5PEL(\A6D<0S1/7*;V MBIF6F[5=.%&KH3\,(UI:.ZE@)291"?VHI2I,PBN]:QUSL MQ[/I]Z9N&,^)93],TQ'<%P75DV417[,.#:6:RM2M*2]10-GX =&%:K?\^V$4 M#S&>G!A/!AG?T@V;MQ5:5+:-F7C[2=/J+"0+Z%(.!@U?SL%3B6=>6)8I2RI= MZ^](U& D&-HZ"<*KYU%_'?PW1\>[R"_!^ 2SM#](DJX/TTGWG(<)O _P7678 M*%^HHV2K[95-V/)3SS;.-&W:8 M+[-@C[AI&CA*9U-[5H>!GX0S>P+Z<1I=K/KQV?11H]J[&&HL"#5X'I&9XWJYJKNQ&PO M=V]R:W-H965T*L[3!+?WV/[9G,/2!>NQ*:V(G/[3OG.S8^FW/Q5E;4\'\R4:DY'(YG-H&)RR!NH\O-@K\*F,NU,=&1C#G_JB>W^?G U0Y! M"9G2&A@^GN :RE(K0C>^+70..I-:<'V\U'YC8L=8QDS"-2^_%+F:G0^2 I/HVRAX,HJH <4I.0CK]5,DM_K'/)-^1$ZTWE$EQY=T5Z%#] , MB>\ZA+K4Z]'G=Q'Z1I_?'^'?EV.I!!;!/STZ@TYG8'0&AWQ$;N1M"81/R$/; M-"5@G2I6DBM6LCH#\F (=5M;UF#Y[0.VUX9FXZEL6 ;G Z2;!/$$@XL-8^.% M,8F6,7$KC&30*JC&(#D[R'K+%&\^\<1H0=(\)7,^*:5PVOT1E3A1;M:R[5/@[T:WV< BRXD(5 M_]JZ0K?V4R^(==:H+H[ 5'<<8Z-1@#U"$13<335F&/]P<>3N$.Z('9,(*]?% MWSC1CCBN1_4C2)8T6V&.YB(G\&/S3 )?UZ;K4,^U@Q@CT0IO;3HD=B:,Z 1] MJZP2N9$T/ ;@IX*5PYX"C+H"C-[6DJ^9G)$;3.AZ.R;W8+FLN,VRW%><+UA< MMY)I*Q-M1?.>8Q&*C8XL5O8L$CO%]E(!K>K$1-2P9UN_:(.PBK=ZO,V#"DVU MPOBX(L]Z:9RN%80) <]M.@JK=JN_ZNKS4B<* SN($[=7?*/YF-+5]8I%:+GP M2B$OC,U^X9+[/7S@8X4G3QLQ?,]FK)Z"T5/C@;!_?PB1J;CZ(8#;**T"2SL-$'AC?;=]0LL>"]RPHB:;<1'GR6&=%LUK3*%OMA) MT"6:^ 05W6D$L72>6-G"?NC6#EOZ5/$ZI'?/HF\#&K>>T$FH-DXCN@+4BQ#0 M8 $H==P(YU[0 >KB_N9'%E#L9=B;/.\0GCY"_DD2L]7:.YCN;7>#=6DO;E;+[?771R:F12W1D0F*NL,8_S,2]DK)3A1OS#7. MF"O%*S.< Y>[^(_4$L#!!0 ( -F$8E,#:N.+1@, M %0' 9 >&PO=V]R:W-H965TUAN ?%IF-MLI1)2M/=7S]*3GPIVB8O$BF) M'S^2$C7;:O/#UH@.GAJI[#RJG5M/X]@6-3;3 M"$JL^$:Z.[W]&W?QC#Q>H:4-(VS;L^,L@F)CG6YVQL2@$:J=^=,N#P<&D^0- M [8S8(%WZRBPO.&.+V9&;\'XTX3FA1!JL"9R0OFBW#M#NX+LW.*#*G2#\,"? MT$+O@2\EVOXL=@3M#\3%#N:JA6%OP.3P42M76WBO2BR?V\=$J>/%]KRNV%' M>UR?098,@"4L/8*7=7%F 2\[&2?<"%M(;3<&X=OETCI#-^/?(RZ&G8MA<#$\ M[:)W@Q4:@V4?[K#0*R7^PQ*$@L^N1@/7NJ$75/NK_8C0VKV6\Z/^_'.=VC4O MA/,DRHZ$>4;BSS\FC"47+9?B&1?1FL?0HPS9?CB97L 6*5G< M0J4EO6([A8?:($+3UAQ]S8$JYK!9$J0OVRVS?E]4/R8&T3YIG3[=QB0HK MX3P9?*(F9/%9(%I-X8NB1B2#ZOG2&A3]1\',5L7H)FYPGTAN=]2 ?I9$PH^6D0 M@TX8#.HN-'IQ&>OOAG0TI#$?]^%]55'/ EV%,AKN$(J:*^\W=,*7,+Y.*;MX M,6U)HH,1O*K2I^ 5UX965+<45M.VYK#>,L\2E*A[D/:S+*P2L,'K3C M*DZO0]]<:D==.(@U M?7MH_ ':K[1V>\4[Z#[2Q6]02P,$% @ V81B4\J*SGP>!0 N0T !D M !X;"]W;W)K&ULK5?; M'5LSX ]6 7 M*R'OU0)1PV-=->IRL-!Z>3XN6&)#/3,A:ZZI*>=#M93("VM45\/ M\^)AS5OI:K/[ ?CZ1PP75MW8.!M WBHMZMZ8&-1ETY7\L5^'+8/4 MVV,0] :!Y=TYLBS?<URG=[R:87J[&*HR8T9/,Q[R*L.,M@#F<%'T>B%@O=-@<7W M]D.BM^$8/'&\"@X"WN#2!>8Y$'B!?P"/;>;,+![;A[?@$E]/[9PG?$T2TS"6 MDC=SM/6_QE.E)>GE[P/.PHVST#H+]SFC;52T%8*8T0(KK> :*Z[)M19VQ7FS M_DU!%X?I\SA,*M[LBL%!KV8KGZLES_%R0'M5H7S P>AV@3 3%>W#LIE#;LG( M;V0T=?>$?OTE#?SDC0*U12O?IK4D6D#+"&635RW%F2H6H6UX6Y3:CF^4J,K" MXBM-A5E=91:"C$2-YW"[D(A0=W)!(Q>@8-/ *4H;\4\TKT/]1A'FXVW5S"H; M)Q(?L&E1P0D$CI^E5/I.$C J(R=*33MTDCB"#]B@Y!7PI@!>T"8K3?A-M@!\ M-%,FC- )F0_,85$*?N PED#J>"PE/E5EEM,84UJ[1VU:6W8!>6#VZWM.FOC& M+DS@5FAR>6)_9B%54H>%L>&:.DEF*]03>7! @]%&@]'1&K1"@\]+$T4%8Y,4 M2[W>I; 7,"V.6'[+K01#T2\H,C^M) 4EC5B(50-3*TAQA/)]+G)./*//23..40N4GP9D!\S,269A$FV%T9LRP/ ;P!]([ M!,X<+S-D@\2- U-F$00N@R^HC ,C/>Q8F9S]<^+8[. X<=-P(ZPH M3*S8LM@-TJ?8G3(6.ID7G4',W#C;DLUIS!S?"\\@82Z%[T65O"(M>Q%S(IOA M4D)C\ K&-M_ND(,1S?/](7=$86 ]^ZGOQ)0]R=\2[<6L6KL'I)ALI)@<+<4) M2GMI;7*$[H+317:\XK(XG/H..ME]N&Y[V[F*1XMVKT+M<=9/97)]SUPJ M>N6_E!:W=H(?);0-4I>%?=WW M?WCLB^YF;I3L/%V' M6]?I&N7SWOS=O$O&W77\V_#N44,!FI<4S IG9.JY"1VJLGLH M= TMEO9R/A6:KOJVNJ"W%4HS@/IG0NBGAG&P>:V-_@502P,$% @ V81B M4\&UQ';( @ '08 !D !X;"]W;W)K&ULC57; M;MLP#/T5PBMV 8+:L=,VS9( 3;MA?6@1I-GV,.Q!L9E8J"QYDEPG^_I1LNNE M6!/L1=:%Y_!0%.EQK?2CR1$M; LAS23(K2U'86C2' MF3E6)DD[62A?,TE)O M0E-J9)D'%2*,H^@\+!B7P73L]^9Z.E:5%5SB7(.IBH+IW0R%JB=!/WC>6/!- M;MU&.!V7;(,/:+^6('2<"5!XWH27/5'LX&S]P;?.-9F;PXNDI52 MCVYQFTV"R E"@:EU#(P^3WB-0C@BDO&KY0PZEPZX/W]F_^QCIUA6S."U$M]Y M9O-), P@PS6KA%VH^@NV\9PYOE0)XT>H&]OD,H"T,E85+9@4%%PV7[9M[V$/ M,(P. .(6$'O=C2.O\H99-AUK58-VUL3F)CY4CR9Q7+JD/%A-IYQP=KI P2QF M,&?:[N"&FU0H4VDT\'[)5@+-AW%HR8^S#M.6<]9PQ@HG#*;+'&&M M!%49EQNP^T'5W.9@Z7Q>Z32G-ZRA1HU45*G:2/Z;9*UVWN!:%263.^ 24B5E M6SH=_EY9-"-8YAH1BB;)Z)(,E"*+Q8J879[N2?"QOAG&_?CCJWNWQE1,IO[.3<[<2V[YVMC>&0JM('% MQ94^$C0Y[UT,XA>\_VS=2DLW9BS@EOJA(7JY)_($AOT+&ON]I)\X>&_@T4GO M,AG":R\IW"O9 O7&-R:GK)*VJ=YNM^M]5TW)_S5O&N<=TQM.61:X)FAT>G$6 M@&Z:4;.PJO0-8*4LM1,_S:E_HW8&=+Y6%$2[< ZZ/\+T#U!+ P04 " #9 MA&)3-TMO6AD" "!! &0 'AL+W=OFT?; B!YDD+91=(B=C>4VK(%R>Q$=Z#<2:V-9.AI$LIS>KN8\/ 9\Y]/;$)KZ2G=:/WKFO M%DGJ!8& $CT#<\L!;D$(3^1D_!@XDS&E!Y[:1_9WH797RXY9N-7B"Z^P722O M$U)!S?8"-[K_ $,]5YZOU,*&+^EC['66D')O4,61%;G1/C(]V;-X(I0:T$\>5_RE;-.Z4.QP66VANB+&2[%C)*KM(N(5N0F;I"Y*EV=0-K7$25?/=Q@(O))B- MK9J%!+/_M&H#G3:>FWQ=[BP:-UC?+M#/1_IYH)^?H?^XESLP1-=D%$\&\?9? M[8UL5X'-7[U#,<_IX50 /1D+":8)PV])J?<*XX2,N^/]6L:Q^AT>+^<#,PU7 ME@BH'32=7+N\)@Y\=%!W8&ULS5IM;]LV$/XKA#%@+=#&(BF*5) $:/RR!EBWHMG+AZ(?%)NQA4JB M)]%)NE^_DZQ8-GE2@N5+OB06]1S%.][=CBK!G[7%Z< MF:W-TD)_+DFUS?.D_'&I,W-_/J*CQX$OZ6IMZX'QQ=DF6>EK;?_HH$_MWIBB98QS_MI*/],VO!P]^/L\\;Y4&9FZ32$Y/]G2[M^GRD1F2I M;Y-M9K^8^X^Z54C4\RU,5C5_R7V+#49DL:VLR5MA6$&>%KO_R4-KB ,!P7H$ M6"O ' %X,"[ 6P'N"H0] F$K$#[W":(5$,]]0M0*1(WM=\9J+#U-;')Q5II[ M4M9HF*W^T6Q7(PT&3HO:LZYM"7=3D+,7UWH%?F))4BS)+]JLRF2S3A=)1JZ* MG=O6V_^>?-%WNMCJJL%-3&6)N>T& 0F#^28I?OQ-%N_3);NFL9^FENS1EA,V..&UWIP0'KPC+& 46<_T^>(!IL[+ MGC[_WT\_,@;?.Q9OYN,]\QUYS*+UF!+WF++SF.K18[[^"A.2*ZOSZMO $3RWE'"FTQ7]N)1XUXG8[O+E@<<";.QG>'6XC 0AI0=0R;^3#%(A6$ MQ["Y#Y-!'"JZAQWI*O:ZBD%=)XZU$74OAV?X2K]A-MH)B8/E4BEER!T;(3#! M B4=&_DP$4@6.1:?^[!0-+B'W%RNB'Z"( MJ5 GFDCOV3(XW)F=NCY*A,(-K)F/HG$L:>2HB\"B4$B%JZOVZJI!=7^MG0&( MKM+69KHA1(B?A2GN=&G3.B\5QM;) _(6U"H%6&6Q3HJ5)BLHWMX!D5E=:HBZ MUEI-TC-VK4NXM3"Y[DT[RM/G/:4R)]KNS9+V/([\(7:B]"B)O 7[]#'%,&\ MEVZ"0$".G>;8/#3F/18XJ!GIH 5^@XYGY]I0M- M/IIL"1D$H@;+%'O7M$@$CN*;!8*%'P A,0:)P702!"0DI MN\="K+,0&[30Y>=/30XH=998O83$TMBD&JAD:%=9T5=16M&NMJ(O+*Y:^>.T M':O(948,)P+A1O8,P84QBZA;7V&X,%22]>QO5V'1X0+I0Y%D/VRZJ)ZULUU1 M0J-7L;-=&4"'ZX"G=Q8A9!:$'H$AN#@(8V]C?1CGP!)>8O-QD 6B(.[9V*X0 MH,.5P%51; 2% )34G&7IQ$8 M4URYK< BX.F:LR MAH.G]G@PZZB'#5//$YW-I!4_"K%(N 0ZQ6!![ 4L J,!J.M6G0A.RD.K'&O; M<2'C@]I^U$EFUXND' I8UC$9"U]%P'9$PX:)YNF ]?MC)B%ENMN)P 1TI^YV M^C EE'"[, 0F):5]OMOQ'QONJY\5KDB7+0/AUHDH+([=I@F!"48Y=Q5&8)*Q MGEZ"=?S*AOGUR6!%Z#5@RFVQ$=C1=K2Z8N0JF:[,!34K9@0&)="NJ=H"(PRIMQN M<8[A:I;KR<"\HUC^_B+,&4GEGHLA,!$U)_S'ROJP,&*T)VCYP2G^,+_N&YVAV.CH ME;\*>N4=O?(7TBM'#K.Q_@;!8?T- D/[&P0WU-_PCF'YRQF6^V0GA>#N21T" M$U'H'5,A,%:?2WHJ8X3-. MZ5.XXEK^,8UOQZ"@?Q\PM*! 8*.$>WSDXV+ ]6UPS;+'(QU#\N'#6?QEQ>434K.'108\?:=K;UGJ3:D7Z>YMCK'QC]P=3H#L_EW0'.XTWP+,>Z6M/N2XE-2ER@5R?0M+"\XD>".Y>[C MA-V%-9OF9?J-L=;DS<^U3I:ZK %P_]88^WA1/V#_B=ZOQ[RV1UO&?XJ,$ E>RH**L95)N;ZR;;',2!F+2[8F5+U9 M,5[&4@UY:HLU)W%B2&5A.Q#Z=AGGU)J,S-P]GXS81A8Y)?<^)AC$ MUYQLQ=XST*D\,?93#VZ3L05U1*0@2ZE-Q.KOF4Q)46A+*H[_:J-6XU,3]Y]? MK?]EDE?)/,6"3%GQ+4]D-K9""R1D%6\*^<"V_Y Z(4_;6[)"F%^PK;'0 LN- MD*RLR2J",J?5?_Q2%V*/H.ST$YR:X+0)[A$"K@GX5 ]N37!/]>#5!).Z7>5N M"C>+93P9<;8%7*.5-?U@JF_8JEXYU0ME(;EZFRN>G"Q(JF27(*8)^)NPE,?K M+%_&!;BEU2K4:EZ !_),Z(8((TH"U-Q1\/L9D7%>B ^*]KB8@??O/H!W(*?@ M2\8V0OD1(UNJR+5_>UE'>5-%Z1R)$H//C,I,@#E-2-+#GPWSHP&^K2K6E,UY M+=N-,VAP0=:7 ,./P($.ZHEG>CH=]J5SGO?Y'WL_* 9NUA V]O 1>\WB6'%6 M@OF+))RJ13$UJY=P81;7':/IQ9UJ"@FX%H)( ;[?*3O@5I)2_!B(PFVB<$T4 M[F^B^ @HD7U+K*+[AJ[[Y_/$B2!VO)']O*]<#\Q%$(6'L%D7%CI^"-U#V+P+ M"V#DAJB!'>3J-;EZ@[D^TERJ0BYD+(D8J)W?V//?4,&@B2(X3\&*[AU($P6. MWU*P!P9QY+05[,*4-#AT6@IV83Z$H0O[%0R;7,/!7+\PJ0K\+Z,7IVH9-9:C M-]02P=W& L]3L^;O5]:%7A2UU.R!8244;*G9 T,H<)VVG'TX&/KND2\2[6VD MZ)1O\E-.TX250R5T=B:=MY1RU]\1/E-*W/WD A?CMI0],-V#VU)V84&(O:BM M9!?F>Q =$W*WCZ#?;21" K8"WQ@OALX*:->MD?>6.NZZ//+/U-'O;%<(([_= M8/M@+@J#MHY=&(Z@C]LZ=F$N]G&[P=I[AUQ5M-3<+@18L@V5U5FEF6UN,-?F MW-Z:OT%74]0S/],W'G.HWIFOKDN?8Y[F5(""K)0K>!DHN7EU ZD&DJW-$?N) M2:6H>&PO=V]R:W-H965T"J#-1 C=/9D(61)NEG/NJE$ R M)RJ8'P9!ZA>$]UQLW=)YK>\/O M=TLRAPGHVW(LS?WJ_MDU;YJY)PH&@MW13.<] MK^VA#&9DP?2-6'Z%JB$7<"J8?<:*E>4J-3OG))O.G5?[+ M5?YP;_[R#$7!"0J#$.^0#YKE0Y@:.7;RX*W<-R1KG&&-,W1^T1Z_&W@"O@"% M9E(4Z.I9@^2&PL!]2)#*@;L6?'YZ;79OABZ4 JW0[VOC@T8:"O6G(454IXA< MBGA/"O<"YEY W MV<5U9I,["_K,_]7&:A&&GZS]M\MM1UHY;G:@N>Y,PKA/& MC0E'/*.DH=.D]DD.R#NM4Z0?Y[VR2#9 MJ,T3+9POZ_JM,(4[Z;=JO.U&O/= M?CU#OO>,9IN[5-?5=5FG1V4\?!>K8&C0G' M.66T+,W=)NIX8U;C W+'ZR&'PX^3KSPVH9KIT@JVT.\JZ\11O(?]>@3BYAEX M THC,4-W0K*LJ>OUR,+Q(>FO1QY._@/]Y/W[KO+(NC[9WO;QPP[.GN M&Y%SRA5B,#.ZX*QE;.3JP+1::%&Z,\>]T :.N\S-(1.D+3#/9T+HUX4]QM3' MUOY?4$L#!!0 ( -F$8E,*S*\VOP( #$' 9 >&PO=V]R:W-H965T M3 M7(A5Q\YL ]V_W[63NA12MA?PQSGWGGNN8X_V4CWJ"L"0IYH+/0XJ8YK;,-1% M!375U[(!@3MKJ6IJ<*HVH6X4T-*1:AXF430,:\I$,!FYM7LU&%Q9L4QF[$$Y&#=W $LQ#!]/X M=I9;O -\9[#7!V-B*UE)^6@GG\MQ$%E!P*$P-@+%OQW,@',;"&7\[F(&/J4E M'HZ?HW]TM6,M*ZIA)OD/5IIJ'-P$I(0UW7*SD/M/T-4SL/$*R;7[)?L.&P6D MV&HCZXZ,"FHFVG_ZU/EP0(BS-PA)1TC^EY!VA-05VBIS9EG-R\>Z2O"-,D&^5W&I$ MZU%H4+1-'1:=P+M68/*&P"4TUR2-KD@2)7$/?7:>/H<"Z;&C1Z_I(5KE_4J\ M7XF+EY[WBZR5K+U9K[TB/Z=D M&VGH(MG/=S>)/R1QCG7O#AWK@67Y,!UXV"NAF1>:G17JS:#N;^V@=&ULS59=;YLP%/TK%MI#*W6%0$.:*HF4CTV+M$Y1HVX/TQX="#[W,F.+&]W6204[U MI2Q X).U5#DUN%4;7Q<*:.I .??#((C]G#+AC0;N;*%& UD:S@0L%-%EGE/U MQ]L?W+%-9NR!/QH4= -+,/?%0N'.;UA2EH/03 JB8#WTQIV;:2>P M &?QE<%.'ZR)#64EY8/=S-.A%UA%P"$QEH+B;0M3X-PRH8['FM1K?%K@X7K/ M_M$%C\&LJ(:IY-]8:K*A=^V1%-:TY.9.[CY!'5#7\B62:WXX"P!H2O ?$)0%0#(A=HIG0]\@_XMBY_4OB:5K_"$KSZYE<)DFGP0*:1'\--V?"=L(? Q M\";Z=X/N"73]. M$ED*P\2&+)04N$X 7QNCB51DFE&Q <+$2S,F$E9P(-\_(R&9&\CUCQ8Y5XV< M*R?GZH21W&V5/,7^4/AIP/P\EDR[5B93J8UNR4?O:]&DL1&31):,$,Y^W6\8)6'[D$=7E>JS>*%[.M& M]O6_E>ACR=?822Z OY6HWY#WWT*).L'SYS7X[T6J7<0M56HUJ:3[!T,B![5Q MLQ-]VR14\Z(Y;>;SV$TE_]F\&NZW5&V8T(3#&J'!90_;0U7SLMH86;B1LY(& M!YA;9OB/ 9 RCR4I5,3JQ?>S@<:;P#?"MC*O3/1F2PY?]:7+^G$*CPW$4);:$8;QJ_5I=9*:N'_>>?]DM,'4WW#QGH53/?) M0@E\6R!/18^P ;8&>448-N5'$G.F!'X]#$/E)#8!@" M#)\)7['B#Z3D8@:* M%J6\1-;38D8N/ER2#Z1@Y&O.UY*R5(:VP@BUCIVTT4R;:+P3T?CD'O5S2>8L MA;2'/SO/OSG#M[$R77F\77FFWEF'"ZBOB>]<$<_QW)YXXO?3G;YT_D]]_L_J M;XKA=[WB&W_^^5XAF>#5J4;Y<;>4QO[SC�"09&,#@A.(,,A,!>$ZWR1<)Q M0J4@J&KF5 (X9E+==33=4); 95_3-2I#HZ('YR9R1Z-Q:&_VOV0/:.BZ;T&S M8Y W'OD'J/DQZF;L##K0FUH,NEH,SM8B[L\<-P6I!4] 2H)U1\SK_,4C]/X) M!T?Q!8>9QL<8W_$/JG&,<0 ,,N6IG-(4G"UTPU_=E9 MN^5T9V;R@7WJWL9NCWV&RZS9/:_NFTUX3\6J8)*4D*&4$6S79J+XK49 MGTNNL,7-,<>%#$(#\'W&N=I=M$"WXJ._4$L#!!0 ( -F$8E-(:5S>!P0 M $\0 9 >&PO=V]R:W-H965T*_[C%EA[D%K;>&)[+= MR;+!7LSV:(N?L?RZ?^2J9K;N74';V/HEX0*\8W@@^B403F4 M%\:^EY6'=&XY9428XD26$DC]O.(EIK144G'\:$2MML^2V"V_J5^;53F] M0A(M9IP= "_12JTL5--5L97!)"]7UK/DZBM1/+EXPJ\X+[#X"'*UC#^!)R(<#WQ6 >P$6.HX?C_.A.R)@ M*V];@]TW@^_=4<5GO+\!GO,1N(X+#0$M+Z<[)C_>U_OZ?;W'X_053A0=FN@] M+[UVL7J5GG]"S[@XJ\4X(NZWXGXE[IT0?\@3E9H%+M=U7;H&#TH>[8E$E/S& MZ7%SU!O@[R=&*5 )[H!X^L]("$$;0C ZOC_5>4'R+;A'%.4)-FV?6B"L!,I3 MXW4Q":.9_=I=44,,=".G#UH90(ZK*:T-(,_10/$94,^)L'4B''7B+DVKV17 M!E<8CSHF-V(6C>B M<3G\D@6 M@L[Q3N#\7ZD0=BXF\+W)L%'H[;5PZFO3;4"%T43/AP94$'K:9*X-J,@- FW* MSZ'ZCKA'1]S_+"DV4OUT-M6=&8(@#'5CAB#?]W1?AJ!(S["Q"=2)J>_*\4X MQR\%YY)C0]=RFJ=;84#Y@S/"A%*V^KH;!IA*R(-E8E+S'>^$(\>+#/3?FR8; MA>ZA[;GZGE@:4*'O#4RY1&M]D59L0/5V8>V(W7GO9)AOJY>I DK+N$AO85O%W7;]NC?/W4_HSXEJ@=2/%&=>7<1&KV>/UZK2N2 M[:O7U@N3ZNU6%7?JQ8]Y"5#?-XS)MTK90?L_A,6_4$L#!!0 ( -F$8E-W M6]'TT ( &,( 9 >&PO=V]R:W-H965T:4R8F5*57VYSB1G6/"K.G8K#V)Z9B7BA(&3P+),L^Q^','E.\GEFN]+2S)-E/5 M@CT=%W@+*U#/Q9/0,[OUDI(PEYTQJBI9<_Y2 M33ZF$\NI$@(*B:H\8/W8P1PHK1SI-'XW/JTV9 5VQV_>'TSMNI8UEC#G] =) M53:Q1A9*88-+JI9\_P&:>DR"":?2_*)];1M'%DI*J7C>P#J#G+#ZB5^;<^@ M;O .X#6 -Q3P&\ ?"@0-$ P%P@8(AP)1 T1#@;@!8G-9]>F:JUE@A:=CP?=( M5-;:6S4P]VMH?2.$54I<*:%WB>;4= D[8"7(2\2T[*_0+$EXR91$2TB [/": MPB7ZJK?.%Z PH?)"&SVO%NC\[ *=(<+0MXR7$K-4CFVE$ZK0:-PUN-.#WP]/O@]_&)Y\'_XX.'GW MYA"WM01:'7BM#CSCSS^M [01/$=SSI3034)K465H;E0( OV)3)"JZ^ZF[HTW"K0<=ETE M])@%HY$7M&8'-01M#<')&CZ#E+=H1G4[QRS1A\<%@M="=UF=>"(@)0I1+GL3 MKSV'G8RNHO@H[7GP3]I7L>\9OC_@M!-J>_PPKY;=^/CD^DQ"^+(#X\2M3OMLWK]?L%B2YA$%#8: M=*YC[4?4K[1ZHGAA.NJ:*_W/,,-,?P6 J ST_H9S]3:IFG3[73']"U!+ P04 M " #9A&)3XE+@*H(# 3# &0 'AL+W=OX[]Y. T"YP1:SK6,?-8$50U@;0LV^@J5)1UC@Z9C1(V)*+:.I"_VXM%L"SH@JK%?!Y-U,^L1T#0<@ M)?![1&05/Z!9+DL-DQB0+%JT8)!D GV@G*.[" 3.JCZ_1NCNW7OT#F4$ M?4IIR3%)^-@6=5=N]*=A]]I$2D'"U) HG!'_7[G][RK_K]KM<3 MP)8H&Y[>B>?UVQ\3CS[(O_RS[JM\>02SMKLE^ MP=)O:M/7\?PK\69Q3$LB.%I##-D!;W*X[RG0KVN:YTB>-T?,DF\]^8,F?Z#S M!U?RSW&N$V&!1 IH [N,D(SL$-WJB3VPC)JJ;E[%#75<=;0?ID-?$CF<%T)7 MXP9^<"F*#")W]'0I6II$H7\I6KTAN@ T: ->@'-$@E?OA\XLM&=?!*E?EO( M$R(IF>+4#ZF*/3A;T8/;VMK"H/'#%B.#)G!;()==D1\,6H@,&L(ZK=B/Y5[[Y9/LB3#2&G>QM%EV%UV)AB-':Y+(K M>1BU.!@D S.%44-A]#M'#I#D[<-FU/EEA\,VD:[&#=J/-;HAT/*60"N#Z/S4 MJLC89TU+ 6RGVTN.] ^B>DE0( $P& 9 >&PO=V]R:W-H965T MPXK6W]BRD?]^Q=X.(!*A]87V9%Y[D>D-^(9Z,*K'&!=*W:FYY%N]9"EFB=M)HL+@:1[?I MS:SGXT/ =XD[=S &G\G2F&<_>2C&4>(%H<*J'+&@SCH81%+@2M:(GL_N$;3Y]SY<;Y<(O[-K8)(*\ M=F3*%LP*2JF;KWAI?3@ I+T3@*P%9/\*Z+: [K\">BT@6!TWJ00?9H+$9&3- M#JR/9C8_"&8&-*P]3H+5J22X6P0"V-A4=#Z*"H$;[F9)9,E%Y"EF0]3Q7VKN = MQ. \O1O%Q+K]Z7'>:KQK-&8G-"ZPZD W"9SI$?CT//RV7G<@&YR$S\[#.:<. M)"&C=/@6'K/9>\>SO>-9X.N>DJ-)%E+5P=\%YK65)-FC^Y=#*X[$:G8>'RW', MW/^&O5'?VZOOG>69X9) :D>VYIY$EY"':QJ:4V5ESC=9:BB,4L(ZJ-C$&ULK5==;QLI%/TKR.I#(C6>#^;+D6.IL;UJ'UI%]6;[3&:PC3(# M7L!Q^^_W@B<3F\&.N[LO-@/G'NX]P.4RW@GYK-:4:O2SJ;FZ&ZRUWMP&@2K7 MM"%J*#:4P\A2R(9H^)2K0&TD)94U:NH@#L,L: CC@\G8]CW(R5AL=.WXSE9K;3J"R7A#5G1!]>/F0<)7T+%4K*%<,<&1I,N[ MP:?H=AYA8V 1?S&Z4P=M9$)Y$N+9?'RI[@:A\8C6M-2&@L#?"YW2NC9,X,?? M+>F@F],8'K9?V?^PP4,P3T31J:A_L$JO[P;% %5T2;:U_BYVGVD;4&KX2E$K M^XMV+38S(GDC*\4 M>J 2+=9$4G2#IJ+9;#6Q*RF6Z)XH5B+"*S1C]5;3"G56F\[J:D8U8;6Z!OO' MQ0Q=?;A&'U" E!E5B''TR)E6'Z$3VG^NQ58!HQH'&J(PO@1EZ_']WN/XA,<8 M?15?O1&?L U.LDC%\EO(_/$B[H9HAP^!'%81QY_)E>;A[Z MPOEOL\__]>Q'8N!N/V'+AT_P?=LV5!(MI+H]PY9T;(EE2TZQ0:9DO!0-]>V3 MO6UF;4U"?)G$61KFX^#E4'T?*HF*8]2LCRJR)!T=H^9]5)K'Z1O749!I%V1Z M5K(9Y0).]KNB91U?=E:T_7'=V10)9Y6\P(*L* (5&SC/[7F$.T-I.(!PBM$5 M>^V^]LF\GRT]"!KC)!GA*'*4]@ 3'.=)[BS)S,>8%C@?.8QS'V,2)OGHA.1Y M)U%^5B*;Q^""0G2YA!O+)#DKP(VYD^7O.<<^(9S9V=-^[ X+&#; M.)KT83B/HB1U%/&P13C$L5^/HM.C^%T]2L%AX]AZ "J0AFT;!$V]INB;T/1= M<8J^.%$6AXDC3A\6.KKT$;B(P\@AFI\C.I)DU$DR>E\2V O_WSD:^8Y'F!8C M[(CB Z8X"Q,G'4+*RGZ+.K*HK_P^Z*"8B2Y(?68=*E'7 M1!ZXY5V2EJXXW#;#W)%YZD>Y2I@YI[4-$PRTXL0_P6>'S1;OV-T.,+ M@IKZ49D;>A\%H<=NZ'T4A)Z>"/VMX(CPV=!_N =T _F):T;J^A>J7A,;I#/% M8*,9' S>= .FK.7"EAGU%@I"4YV6MOXU1[IJ=:7];?[.:6^]/LJ (2[:@L"W7.^+O:ZW>PY^LH\@ MI_\^NIU&GOZ9>3[:%\H;_?[M^97(%>,*U70)4\%N F?E_CFW_]!B8]\K3T+# MZ\_ -02P,$% @ V81B4\T">@"R @ M-0@ !D !X;"]W;W)K&ULE59=;YLP%/TK%MI# M*[4%FX\D58+4)IFVATE5LVX/TQX<<()5L*GM)-V_GVTH(T#3[ 5L?,ZY]]SK MV)D>N'B6&2$*O!8YDS,G4ZJ\=5V99*3 \H:7A.F5#1<%5GHJMJXL!<&I)16Y MBSPO<@M,F1-/[;<'$4_Y3N64D0?OP2+>9,A_<>%KB M+5D1]50^"#US&Y64%H1)RAD09#-S[N#M,C)X"_A!R4&VQL X67/^;"9?TYGC MF81(3A)E%+!^[?Z3IBJ;.6,' MI&2#=[EZY(I9JGXCF6V14P3[!\V=$]S@E3$F"6@DP(T-!8R@X::BU4:VEBV0GA#9T.62HD@I;*41CV,ESW@<%T:1KI@\: M^1 -6PD;*^'_66&<79^R$_:20+Z'.G8&0&@RZ=@9 HU&PW:BQD[TX5:[ZNTS MN_G$L=,A;U%_[R$_FO@==WT80F$(N_X&8##R8*=6RZ&@(R\(.H5P6T>NN5"_ M8;&E3(*<;#31NQGI0HKJDJHFBI?V%%YSI<]T.\STO4Z$ >CU#>?J;6(.]N:? M0OP74$L#!!0 ( -F$8E/QS/^U# , (,) 9 >&PO=V]R:W-H965T M:_1Y"Q[ ;@:W8&R.M9,[8JYX\) /+T0%!!@NI+6#UV< 8LDP;4F'\JFQ: MM4M-W!_OK'\TVI66.18P9MEWDLAT8-U:*($E+C+YS+:?H=(3:GL+E@GSB[85 MUK'0HA"2Y15919 36G[Q6Y6'/8*RTTWP*H+7) 1'"'Y%\,_U$%2$X%P/844P MTNU2NTG$2?4"$HJ\I*P2FB>C;4@6FS=N+ M*HA1&81W) @?/3(J4X&F-(&D@S\YS>^=X-LJ(756O%U61MY)@S-8WR#?N4*> MX[D=\8S/ISM=J,2]D@3.T+(Y46>D@ M,@YT@]P,7<_W^_9F_^@Z0+TH/ 1-VB"_UW,/0=,V*';]=]!!%L(Z"^')+#Q0 M"1R$-!E(R(8DH ;$)+]+"(X*@6 M')T4;*I+F-[2I2]JN;SVXN:1=H'"IL(.4-1K@*9MD!O%W0+C6F#\=X'5"1Z5 M&;>+,O::Y]@&><%MLW+;H- /HH;,-JCG^;V&3GOO5LF!K\QU+M""%526W:-> MK5\,]^:B;*R/W+NQV[$^42^,\D'P;KY\GCQBOB)4H R6RI5S$ZL3X>657TXD M6YL[;9].EB,/LHUJ)Q'PS M5VD<:G.9+L;9*A7AK!P41V-F6>XX#F4RNCPO/WM,+\]5KB.9B,>49'DU(LY4FIK\7%K[.+D55$)"(QU86+T+P\BQL1184G$\>W MK=-1-6+-8I["3-RHZ"\YT\N+D3\B,S$/\TA_5NM?Q'9!98!3 M%67E7[+>VEHC,LTSK>+M8!-!+)/-:_BR%6)G /,[!K#M -9W -\.X.5"-Y&5 MR[H-=7AYGJHU20MKXZUX4VI3CC:KD4GQ;YSHU'PKS3A]^9B:C$CU=Q(F,W+W M+95**7&;E+9F*V/WYL%EBMDKVN\IJA M#B=B]9%PZX0PB]&6>&[PX;=B:H;3-\5YDV1FYFD[S.(]";>*="0.>J0PWV]DD51BK5,M_RP_:XM],X.P$ M=LHLC[M>;0$M=C2@+@O:5^!6*W"/4-ELD+88W<;3TA:3%U MHIH:24._L7CF^$Y-H:81]9V.% RJH(.W3L&@)05-;M6";[&BW&?MT5,+4&VA M\>\16.RQNI6Q5B,,'MBU4%N,;(]V1+I35.B@D=(&6/6<:#$+F.\Y'=$R MB);U2N;[33)7^^B+2>:K33)/M,F7LMZ9)-_8RS BCRJ39>[\??>BB][FR=3* M>YGI?UJ7B8=QG&@W0WG;%PU*&.6H_]^$+AHT<%U.-%7Q*MY Z M2:$(4;P*]:R46R^[F48IMX.@GI$M=I9G4;4D4S(N-5JIY+R&&[EP%6&1M&4V .PYG35U/>K&FN MQ^I5NLW,MYR.,LV 6@RGUA![EP'1&$ZTG]F[K-DI4\KJYX$6*Y]Z'2H!X=B! M;GH^ER;L>9XF4N>IV*]3F#2 -88WQ+T3$)C#<.;T3<"6%M?R&*\+VV+&&+4Z MI 68,1QF0R0@!]!Q''0_DX"\236/U:M'BQ%S.IH^#N#C./@>E%8I>19+.8T$ M!CP.P./# (_OW"<8!'B\23+7JE>0%B,GZ#@2-_F#MAZ\ 9'FF9Q:?D?ZVP _&X??O:E: MV T\P)%-A[DE"#2R\0-@WYN"K(E@J]XJM1G1CD;)!KK9.-UNPI74YA1=GB-E M0DS_N4A%/4(+7%'/;3<^0T% M1Q!H^8^THN M4,/%.X[^&AYPQ YJZ )XW .'J?#EI\N."T1QASEGN8 /%^]$CA 5=^0<%A4( MY.+@ %%[E!T7&.(ZPZBW\[LHWG0#@I M0-/>9<<#='C#''X\H(:'=QY':(@[0O;X>.:JD^K M)\BNRN>FQF"^>?SL(4P7,LE().9FJ/6Q""K=/-&UN=!J53X4]:2T5G'Y=BG" MF4@+ _/]7"G]>E%,4#U7=_D_4$L#!!0 ( -F$8E-I.-+YZP( ,@( 9 M >&PO=V]R:W-H965T2LM MH+82?=F&!%)%Q_9AV@>37!J+Q ZV2V&_?F#"3JWC@>.9 D$&D M#0/%UQ.,()T:I<&V!ROV3_:V#&6>ZI@++)O+-;IP#ES2 P)76;Z M5JP^0Q7/J>&+1*;LDZPJ6\\AT5)ID5=@/$'.>/FFSU4>&@#D:0<$%2#8!G3> M (05('ROATX%Z+S7PVD%L*&[9>PV<1.JZ; OQ8I(8XUL9F"S;]&8+\:-3N9: MXBY#G![.)$I.ZA=">4RFCTM6H CT$>$HT6,R 11?Q&A94[2XS(74[&>Y,'U& MM2HHH4F"I2J[&H,R1W.C*H!1&4#P1@ AN1%0QQ"WZR'W^^!^]B,NN, M!NN,CH*]A',H3DCH'9' "_R6\XS?#_?:PODW[]._]KZ1C+"65VCYPM_(ZXC, M,LKUILK(]VLT)U<:<+:C5MI4*Y1J;5-82=NUM.9B?1J> M!V=AWWUJEJW%R/.#3:/)KE'0/0^[FU;3-JNFPXWH3^OH3_\L^N:WNB>[W9J_ M^_]+V:N=]?8&\WJ=)-5U NOK9&&NDX,,[Y/#MEKV=G+K&R5OE++%YFRKD+LF MGAOU5$MW$UYR 7MB,*Y)!@JZ\DQ[J1Y9]LYQH4=C&<"\TMAD[3/%7 Z0QP/U$ M"+V>& ?US\OP%U!+ P04 " #9A&)3P6L!]2$# "N"0 &0 'AL+W=O M&E!';21L2<]N4V&EJ,# @*QU!:P^GN!"1"B M#:DPGBN;5NU2$YOCG?6YT:ZT/&(!$T9^I8G<#*VNA1)8X8+(>[;]!I6>0-N+ M&1'F%VTKK&.AN!"2915919"EM/S'KU4>&@1EIYW@503OD-#YA.!7!/]4#YV* MT#G50U 1@E,)844(3>[+9)E,3['$HP%G6\0U6EG3 W-'*TX*I&N7Q#F"9H]ERDN:H:>8FHJNDK=$LE<(H)>4-3>%%5F$."EFPEMY@# MFC AQ:4"Q:1(U$9!$^#OV^=3D#@EXD(9>EA.T?G9!3I#*44_-JP0RI\8V%)) MT('8<17N31FN]TFX/KIC5&X$FBE?20M_>IS?.\*W5>KJ_'F[_-UX1PTN(;]& MOG.)/,=S6^*9G$YWVN1\S?OL:][GQ^E3B!7=;:/OY=*O:]$W]OS_U.(E6A!, MY7Y)HM_C1R&YZD1_CKCJU*XZQE7G$U>Z=-NJKV2%AJ5[\LO([7:]:&"_- _E M)-2\#>5';HW:"SRH P^.!OX=A$!]-([C(BL(ENJSPQGC,OV+=:=NTU0:#!IQ M7/7<(#C0=!)JWH(*>KUNNZ:PUA0>U=3H,DG=94351DPK:I,5?@BE%T;>@:I3 M0//PXT%Y?N2WBXIJ4=%14>/&J2!X50\! 6TRHH_.G6ZX'^&D!>2YAR?X$>2[ MX0%HU@+J]KP#J7;C/LF K\W-+U#,"BK+S[E>K1\78W.G'JS?N/V)V[(^=?NS M\NWP;KY\R=QAODZI0 16RI5S':FSX^7KH)Q(EIO;[)%)=3>:X48]J(!K@-I? M,29W$^V@?J*-_@%02P,$% @ V81B4R5-5UU* @ 6 4 !D !X;"]W M;W)K&ULA53;;MI $/V5E=6'1"+8V)2T$5CBDJJ1 M&@D%I7VH^K#8 UYEO>OL#I#\?6?7QJ45N"_V7N:<,Y>=&1^T>;$% +*W4BH[ M"0K$ZBX,;59 R6U?5Z#H9J--R9&V9AO:R@#//:B481Q%H[#D0@7IV)\M33K6 M.Y1"P=(PNRM+;MYG(/5A$@R"X\&3V!;H#L)T7/$MK "?JZ6A7=BRY*($9856 MS,!F$DP'=_.AL_<&WP4<[,F:N4C66K^XS4,^"2+G$$C(T#%P^NUA#E(Z(G+C MM>$,6DD'/%T?V;_XV"F6-;YL$+-M9U&4#)@]*H>H_?VOR< (@GO. N '$_P)&%P!) TA\H+5G/JP% M1YZ.C3XPXZR)S2U\;CR:HA'*57&%AFX%X3!=&GH0!M\95SF[?]V)BDJ$/:;H M =VP:9X+EVTNV8.JGXS+_=4"D MIK\GD>;5@5Q^NQR&2-XXSS!KE6:T<7U#^ MS!ZUPL*R>Y5#?@8_[\8/X@Z"D-+0YB(^YF(6=S*NH.JS).JQ.(H'YQSJAB\@ M(_C PZ,.=Y*V-(GG2_Y3FAY;2J[P[PJQG].U14-=\*M#:MA*#;W4\(+4-ZVV M-Y+Z*6?<6D#+1%EQ8;Q25G"S!7NNPC7KR+.Z>;%/*?#]:"1_J+ -Q$FWYJ) $*_;Q; +1J(MKA3ID53<_/N2DB(ZLZ5<6#>62/&\ MYX-'C\7%0:KONJ#4H!\E%WH9%,;L/X6AS@I:$GTE]U38)UNI2F+L4.U"O5>4 MY+51R4.(HFE8$B:"U:*>NU>KA:P,9X+>*Z2KLB3J>4VY/"P#'+Q,/+!=8=Q$ MN%KLR8YNJ/FVOU=V%'8J.2NIT$P*I.AV&5SC3VN8.H-ZQ9^,'O31/7*I/$KY MW0WN\F40N8@HIYEQ$L1>GN@-Y=PIV3C^:T6#SJ9"'+[1-:.+T,LEU_8L.[=HH0%FEC2Q;8QM!R41S)3_: M0AP9 .XQ@-8 ZK@;1W64M\20U4+) U)NM55S-W6JM;4-C@FW*QNC[%-F[A,8&YUR$61O(N@D$>@))T5TBI,TFL\7X=,9UY/.]630 M]4VE%!79,S**",U)\\+D_]K^LV^@.;N=C>+D*)*/\3P]'\>TBV,Z&(?=^S?R MGYYXC9/Y-.WQ.^O\S@;]W@E=J5.7K[3FG=9\Y 9).^7T\@9)3PHTB9*^^N#( M8R(:O4-:R58)/@6)KD/3UB@<* M'B;*YY*J7>V[TO:1UD/;ZM&"QV8+]G#!(] %G^(E22V!SY<+/%Y@?+S &;S$ M44_/@.<+7,H7..6+_0].>L@&GB\PS)=K0?BS8=E0KX#'"XR-%_!X@1'P F?P M C/H^U8!SQ<8GR]PRI>H)PY/%[B4+JW ]*T2A$39F#DOCX./$IC#Q?U;6&/&ULM9AM;]LV$,>_"J$56PLTD8YZSFP# MJ8UN>5$@J-ON-2/3MA")]$@Z;O;I1]&*9)N2TAC)&UN4[H[_.YY^E#3:<7$O MUY0J]+,LF!P[:Z4V5ZXKLS4MB;SD&\KTE247)5%Z*%:NW A*%L:I+%SL>9%; MDIPYDY$Y=RLF([Y51<[HK4!R6Y9$/'ZB!=^-'7">3GS-5VM5G7 GHPU9T3E5 MWS>W0H_<)LHB+RF3.6=(T.78N8:K*8XJ!V/Q(Z<[>7",JE3N.+^O!C>+L>-5 MBFA!,U6%(/KO@4YI4521M(Y_ZZ!.,V?E>'C\%/VS25XG2/.+=K6MYZ!L*Q4O:V>MH,S9_I_\K MQX !! MCP.N'?"O.OBU@V\2W2LS:.IN<5O_N WJ&*3*SJ;GV8I)'O MZ4P?#FMD6X$':10W9D=*@T9I,*CT.LNVY;8@2I="*Q0J_X]4MV67SGVD\$#! M11#[J7\BM,O,Q['?+31LA(:#0K]Q18HN5:$U79"D7GPBRK8*DR@-NC5%C:9H ML)%NF.;,V>Z:WM%[0G]O*FB;6\ME68AGW+FS;2TV'I@BPH8J2DTE!556/-T'LYL*K@ MM<#VWK![X&!C@%=)HR8YV,UBM>H?Q>M9V MAEO$XK="+&X1BU\3L=AF)P367M9AI1NVKV-;P.+7 RSN &<:PZG0+@RG(?0H M;>F*SZ1K[7?XRA'@]%25;000I">BW(,7V^JKPA9=QCHKL7]1 MWP\4WYAWW3NN]#.!.5Q3W:^B,M#7EYRKIT'U^MQ\+IG\#U!+ P04 " #9 MA&)36+O0,'L" #1!@ &0 'AL+W=O7:2R*"E(1LZT.EJEFWAVD/#GP)5HW-;%.Z_?K9AK"D M)5'5O03[\SGGN^ MBHTK*P$XMZ22NH'G7;HE)LQ)8AN[$TG,:T4)@SN!9%V66/R> >7-Q/&=;>"> M; IE FX25W@#2U /U9W0.[=7R4D)3!+.D(#UQ)GZXT5D\!;PC4 C=];(=++B M_-%L;O*)XYF"@$*FC +6CR>8 Z5&2)?QJ]-T^I2&N+O>JG^RO>M>5EC"G-/O M)%?%Q+EV4 YK7%-USYLOT/5S8?0R3J7]14V']1R4U5+QLB/K"DK"VB=^[N:P M0] ZPX2@(P0O"=$!0M@1PK=FB#I"]-8,%QW!MNZVO=O!I5CA)!:\0<*@M9I9 MV.E;MIX78>:>+)70IT3S5/*9\[PAE"+,:?3#,D6G)V?H!!&&OA:\EEI7QJ[2I9J$;M:5-6O+"@Z4 M%:);SE0AT8+ED _PT^/\T1&^JT?4SRG8SFD6'!5<0G6.0N\#"KS 'ZAG_G:Z M-]3._V5?O#O[WC#"_M*$5B]\WZ5)B WR MO='HJD>UO;H[_]$2Q,::HT09KYEJ)]]'>_^=6MMY$9_YX[D_$$^U7[?V^D^^ M-?M;+#:$241AK5-YYU?:0D1KH.U&\AO#@@#T.=KSM5V8Q+T M7['D+U!+ P04 " #9A&)3FXG1MJL" W" &0 'AL+W=O@DFCW!2^.S?=]]Y\^^ZZ16^M$4B!9>2B'--"BLK<[" MT*0%ELP1*E\R2J5>AJ32RS#N5(DRB:!26C,M@-O%SMWHV46LKN,1; M#69=EDQO%BA4/0WB8#MQQU>%=1/A;%*Q%=ZC_57=:K+"#B7C)4K#E02-^328 MQV>+V#OX';\YUF9G#"Z5I5*/SKC*ID'D&*' U#H(1I]G/$&I!@RZF M<]P=;]$O??*4S)(9/%?B@6>VF ;C #+,V5K8.U7_P#:AH<-+E3#^%^IV;Q1 MNC96E:TS,2BY;+[LI3V('8=DN,,,MF$ZUJT&XWH;F!3]5[ M$SDNG2KW5M,J)S\[^ZY45G,A@,D,KJ1EX MYCF"RM_9_.4"+>/"'$Q"2]1<@#!M:2P:&LD>&J=PHZ0M#'R3&6;_^H>44I=7 MLLUKD?0"WF-U!(/H*R11$O?@#;IS&GB\XSUXYUX*U'03!7/WR12\,CW QQWP ML0<>[ &>IT]KKNE\+[GD%@^OZ9*^I\2?:W*$*XNE^=L3=MB%'?;FT\G*6EE% M*RM_B\Q\Y/?$[,<>P0:9-C" LA$U'D/&-GVG->IHCWJA+_"9"DE%O"VFA51" MK38]L"<=[,EGBC#NPHX_4(1^[*01H8?E:1WTQ(JCMWH4?:84\4XAC#]0C/^ #]HG$3=/ D9['T2X4\NIWJQ\ MQS*0JK6T35GO9KNN.&]ZP=OVIJ7>,+WBTH# G%RCHQ-ZMKKI4HUA5>4[PU)9 M*FY^6%!G1^TVT'JNE-T:+D#W7V'V"E!+ P04 " #9A&)3O'RN^Z<" !A M!P &0 'AL+W=O) M/6Z$?%0E )+GBM=JXI2(FPO757D)%57G8@.UGED)65'47;EVU48"+:RHXF[@ M>8E;458[T[$=NY73L=@B9S7<2J*V547ERQ5PT4PY+*F"F>#?6('EQ$D=4L"* M;CG>B>83=/G$)EXNN+)/TG1K/8?D6X6BZL3:0<7J]DV?NSKL"/SH@"#H!,&_ M"L).$-I$6V/J M3,L?%G-R>G)&3@BKR7TIMDJ#U-A%[=TX(LCH=9:<]*C[$2^Z5B"?JH7R'((72ZOW]!&A^H:=:S MLS?9]P(I'Z)E>U]FE&8[56U_Z_U5<9IDT5^>W)T#T%P^GZEEO4$L#!!0 ( M -F$8E-1I>CR. , $,) 9 >&PO=V]R:W-H965TFT\!+)VIDF$11'C9]6JA>I2BA4?-3-\T7']_!U(= MED$<:[4"X6G3\&;: '[M'3;UP]%**!EHC5,LT5,O@(7Z[CB,KR4^F([[\ME$%DBD%"@=<'IM8P5O(?46*]#&8!*Z'BO<0G=?@#AH RZZ]0TK@G.PRV4<"*WJ!J!C$1 M-*(]OOFW(1$G@GAR19 ,@N17!>D@2%V@1S(7UH8C7RVT.C!MKD]<;0"ZD>4/& M'[<;]OK5&_:*B9;]5:O>\+8TBQ")S\X2%@/+NR-+:Z4%"O!F_>@W=W[ML=ZOXCS)\D6X/TVNQRK+L]EH]0/T9(2> MW(3>@"9F>U)I;U N>KH!T MY]).=3#]-I_$9XZ71?)IE?L1L1,QN(CZ4>]X6 ME%14=)EUG12@O839Q>1IGD[."#U&\RCW$^8C8?Z3) X;L5"MVTZLZF4EI+3) MI$'CSVA^@1+GT?FJ7QHEL]F519^.O-.;O.L73.Y.A(]M>LF6Q>=L'J-9//&S MS4:VV4VV]RV"!D-L1:%[RBF5$AIIZ.KOE!%^VMD%2)Z<;\U+FSB?^UGG(^O\ M)JN[5KQ \\M52^+Y&9'':!Y?08JC_^M%]',HJDS':G!]A0@;I M,YO&T3EF>%+A[._%GUP_TX7")%2DB^ZG%*8^5NQC!U7GBMY.(950UZSI+P>T M-:#OE5+XTK%U=/QO6OT'4$L#!!0 ( -F$8E,*2TN8 @, / ( 9 M>&PO=V]R:W-H965TM%*7?F&I$HB MM8FF3=JTJ&FWBVD7#AR"58.9;9IVOWZV0U@2"-T-V.:\Q\\Y''],MHP_BQQ MHM>"EF)JY5)6M[8MDAP*+&Y8!:7ZDC%>8*FZ?&.+B@-.C:B@MNP KD4[7DJF>W M7E)20"D(*Q&';&K=N;=SU]$"8_&=P%86HXF 0B*U"ZQ> M+S '2K4GQ?&[<6JU(_#^5^ W M\$ MNB,S82VPQ+,)9UO$M;7RIALF-T:MHB&E_HTKR=57HG1R]DWFP-&=$" %NER MQ(2**_0!/:T6Z/+B"ET@4J+'G-4"EZF8V%)-JJ5VTDQPOYO .S/!"JH;Y#O7 MR',\MT<^'Y8O(%%RU\B=8[FM0FWC]=IX/>///^LO \XA17,FI+A&-O"-.$);X^1'[C]O&'+&[[#R\D+UIN"JECUAVJU MV?2G-.S,'OICYP2Q:Q2-?;\?,6H1HW<0F^)+6&E*"&4US0BE&E4-BG[>J(/B M1G%PPMLU\N+@#&_<\L:#O/,])C:KH(\M[K+YL7O"UC7R(N\,VZAE&PVR/0(O M!A?.J$LV.DU:U\9SHWZN<LQ\SQF/3_#L@^-(WP6^8KY12Q)1R)3.N8E5>'QWO.XZ MDE7FA%HSJ&PO=V]R:W-H965TJ!E.B)*B2I)QB@KN^IX7NP5AI;. MU;TPA/GQ^\?[*+ MA\7LB*(KP?]C>YTOG)F#]O1 :JZ_B..?M%U09/QE@BO[BXZMK>>@K%9:%*T8 M" I6-O_DK@W$B2!,S@C\5N"_5!"T@L NM"&SRUH3399S*8Y(&FOP9AYL;*P: M5L-*LXU;+>$K YU>7F69K.D>?;R#Q%!4(5+NT=\ZIQ*M:BEIJ=$U(SO&F6;P M]0^T;?8;B0-ZI?;MFFK"N'H'7KYNU^CMFW?H#6(E^B<7M0*MFKL:EF3 W*S% M_]#@^V?PM[2Z1(%W@7S/QR/RU;1\33.08ROWGLI="&073;^+IF_]!6?\;<@] MV?$V$C8\A"OT[6JGM(2$_3XQ1=!-$=@IPF&&'%T[BM1% 6B"EB:ZU@%PAMGQ#HS )O7&\N,.+7[39 M&:F8)KS9]#W3M1P'C4<8HED/=&B4S*)D'#3I0)-)T#65[):8B@P'&I*]ADJO M1Q&3X3;.<#\UAT9A$(T3SCK"V23AYU)3B)I&59.A8VRSP;1!DO30AC88CLTX M6]JQI9-LGUA)RHPB3N%">BX9TR% @GN00QO?/\.(O<>;PIND;"I[UE;V9RA; M7T\09D%_GT>LX.B?V6E\K'??X1LSC$9TX]?KQ& ML/^BA+@V"7'1W:+W%P\7ZP7:0G6EYI29F[BQ9U A-D(QVQ]]^WBG3;=EBO$U M4_V[IUWF-,8OQW'U&R=H0NN>M#ZF[_R+R!NH0'"4#C"C=YE ;LFFE6L&6E2V M&]H)#;V5?&PO=V]R:W-H965T;-FD/55FW%]->F'" M<1FM@-LGWYG)\U2,&DG[0W$ MR?WO?G>VSQ[MA?RA-@":'(J M://"GXRV= UST'?;&XDCO_&R9 5PQ00G$E9C[SJ\FH968"V^,-BKUC,QJ2R$ M^&$&[Y9C+S!$D$.FC0N*?SN80IX;3\CQLW;J-3&-L/U\[_V-31Z365 %4Y%_ M94N]&7NI1Y:PHF6N;\7^+=0))<9?)G)E?\F^M@T\DI5*BZ(6(T'!>/5/#W4A M6H+XG""J!=%3!7$MB&VB%9E-:T8UG8RDV!-IK-&;>;"UL6K,AG$SC7,M\2M# MG9Y\TAN0Y*/@+Z>EE, U><_H@N5,,U#D)9E7TTO$BG2;/I^!IBQ7+U!T-Y^1 MY\]>D&>$F#EE=AF_7"Z4E+LCO'4'B)DAL@_3. M!+D%S204QN\".*R8=A:N^;MV>4Z-TF$O:(P>\/4:OEXG MWPPDVU&S]W!R,>W2H#H1*S])*WJ4!+TC1(?1T V8-(!))^ =EY")-6>_84DT M/726,3D)/PP&1XC=-@\8^PUC_Y$BK@#7#O))BAU15SUQ![P$%V7_A" )AD>4 MIS;#J.>F'#24@T[*-XQ3G@') ?LDR?^N?A?CP#';QY/ML$E#-V/:,*:=C-=9 M)DLL9$:W3-.

RDM*W3R3,\C1:E MT1&2PRCIIVZD,/C;^8/'H0C'?G[?R!Z9XMI?NY^$<1(=KT2768J&9WA;)U7X MI.7XWBS'B^;P^=7NQ1=DKJFNVB<>696$X;JX$?4V^_;ZH,TM9)&C)Z:.>W:= M:3?)OU9N^O_\5;7S6P>^N6U]H'*-W1AWZ@H#!)<#7"NRNL!4 RVV]@ZP$!IO M%/9Q@Y<^D,8 OZ^$T/<#7ZS'%$LJ)%+$[YFC+U9<'+(I;JM5PZ M8EW2.*V5BMQ!KALX19RQR>5YW?:IO#SG&YEGC'XJ@=@415Q^OZ(Y?[R8P,ES MPTVV7,FJP;D\7\=+>DOEY_6G4KTY.RMI5E F,LY 21<7DW?P;(Y)I5!+_)71 M1['W#*I0[CG_5KV\3R\F;N41S6DB*Q.Q^GN@US3/*TO*CW\:HY-=GY7B_O.S M]7D=O KF/A;TFN=_9ZE<74RB"4CI(M[D\H8__DZ;@/S*7L)S4?^"QT;6G8!D M(R0O&F7E09&Q[7_\U"1BC )J%)"FH#HV*^!& >L*WH""URAX8WOP&P5_; ]! MHQ#4N=\FJ\[T-);QY7G)'T%922MKU4,]7+6V2G#&JLJZE:7ZFBD]>?DN23;% M)H\E3<&?*/C A0 GX'9;>( OP"B-HRF5<9:+8Z7[^78* MCMX<@S<@8^!NQ3NH@%7,?C(F5P),&,I30WZ,[L^ ML>@[*FV[W*'GW%TCJ\%;NCX%V'T+D(N@P9_I>'77%,[K>I^_N/=.,O"ND'!M M#[^PD-ZSA!<4'%7E<0R^?%#JX+VDA?AJZ=S;=>[5G7L#G5_19<98QI8*9?*8 M)=1475L306VB MR'RQ!%+O3.G8?]0>N+!9%+4-05FQFL00)#U!6;&ZR%KNO" MG5@G7G\7KV^-]S=%&0(XX"A7V:0JGR5-^))E_ZKDIYNR2H0: K"F9<:-,V5K MWM]SZP2Z/@PU[PUBB'C8['RP'JXW:08E97^($0JR-_MQFIQ-MN(LVM$9[0Y,\%B);9$E<21R-?B[(N%+ND# MS#AK\X/6.L%"MUT7N-9PU;I-K*?B_:-?0WNO; 7@4$N)-$ MWL.6G:&=GG\<\6>-Q6&X[KK2$B>T,^>/PS'LDZ .-U:1KJ,M24([2XX"XQGL M\Y4J3*+[UY="T$,#+K;,!NW4=A@1H8'+B$^P#HE&.>QAC2)F(^W-#]OKAMPR M)+33VV>FMN]Y/?.6:E8Z]90\KBH[B<4*+-1&W5C4W>Y:RH'DU\,C:CD V3E@ M%#PV-CHEB$.BUZ!!S'/) $VAED 0_+G8V-CO+COTQ99!R'>]@3F.6OI!=OIY M 2ZB/LD,N='R"[+SRX]C(C(11>3IT] @%N !-D$MFR [FXQ#1F0BD)Z#!J$@ M&%@HHI9DD)UD#@,CZC.&'Q%M^S4U2!'HZJ XRM;\D*UNJ"U-(3M-W5"9E;0N MVGO*Z"+31Z-KM^46%/X/R-?B/++C_#CD,^Q8D$\B/?.FS0\F0U76D@.R;TA> M#WW]O8.^LK&*=,^)6E;!=E9Y >KA/GD,N=$R![8SQX^C'C:PP!Z<;3-F$$(D M&'"V90IL9XIQF(<-.Q#HZT<Q$98"WEY0]LYP_S4=W5 :V[%144Q"5M@'(?D_89R+ E>JN^ M]U8+(&8I6-@.FZJ-EG">6>X4W-"%FB8*K?_@D@($P9VD]R1894V.>Q3D04C54OHA3TUQR]B[5"EHNZ^M/H8QMF-R> MU.]:=U>L5_7%HM9^#<^FT- ^@V=S4_L[')W-U,#VOZBQ45_J6URG=6E[!_PQ M+I?5>B"G"^6>>QJJ65-NKU6W+Y*OZVO >RXE+^K'%8U36E8"ZON"JW0V+U4' MN\OMR_\ 4$L#!!0 ( -F$8E-SC_))[@, &(3 9 >&PO=V]R:W-H M965TM$"W4BD;,DN; -MC&(7:( @ M:;O7C$W;1"71)2F[^_9+'2)*%C4*G-S$.OPS_H=#?9YH<1;RESHPIM&?-,G4 MTCMH??SD^VIS8"E5-^+(,G-G)V1*M3F5>U\=):/;,BA-?!($D9]2GGFK17GM M7JX6(M<)S]B]1"I/4RK_^\(2<5YZV'N^\,#W!UU<\%>+(]VS1Z9_'.^E.?.; M+%N>LDQQD2')=DOO,_YT&Y(BH%3\Y.RL6L>H*.5)B%_%R3_;I1<4CEC"-KI( M0\YU%8/OX.?O7LGA3S!-5[%8D__*M/BR]F8>V;$?S M1#^(\]^L+FA:Y-N(1)5_T;G6!A[:Y$J+M XV#E*>59_T3[T0K0 \&0@@=0!Y M:4!8!X1EH96SLJPUU72UD.*,9*$VV8J#VR:7DV=X<_WA@W>]" MT\3E:=K_MI!,<7QARB&+8TSF;E=1XRH"MTKKX0'V2]QDB]^\)7&OKDE(PHOB M':)HXJY\UGB=7=>/V4L,.41#AN:-H3EHZ!L[L01AH TXL-P,7D< W$(P?A4# MZO#I& 1<.H "V,(.DS??='7*MIG@TB\DZ5JU.,4P3P?W7!TWOH@.';2(EJ5X M\@8OK4@W]_!++0 (/E,-]Z0^$+E,. MU: I"U("@[2B00@UQ)*.P,/>* V(A12!(35& ]*?V"YI $JZMBSO"#S47;7E M^K-&5_V](>6 +X0ERL!5U7 3Y@225'[_U J1X^W1'Y=XL!$K8SL0$-[$I1E8O=*H3 M+8[E.Y$GH;5(R\,#HULF"X&YOQ-"/Y\4KUF:UVJK_P%02P,$% @ V81B M4V4>6<$6 @ 1 0 !D !X;"]W;W)K&UL?511 M;YLP$/XK)]2'5MIB0DA;500I:50M4BM%S=H]3'MPX A6C4UM ^V_GVTHRJ0E M+]AWON^[[\YGDDZJ-UTB&OBHN-"+H#2FOB-$9R565$]DC<*>%%)5U%A3'8BN M%=+<@RI.HC"\)A5E(D@3[]NJ-)&-X4S@5H%NJHJJSQ5RV2V":?#E>&:'TC@' M29.:'G"'YJ7>*FN1D25G%0K-I "%Q2)83N]6L8OW :\,.WVT!U?)7LHW9VSR M11 Z0<@Q,XZ!VJ7%>^3<$5D9[P-G,*9TP./]%_N#K]W6LJ<:[R7_Q7)3+H+; M '(L:,/-L^Q^X%#/W/%EDFO_A:Z/O8D#R!IM9#6 K8**B7ZE'T,?C@#1] 0@ M&@"1U]TG\BK7U- T4;(#Y:(MF]OX4CW:BF/"7*6\07A" MJAN%MN-&PW=8YCESC:,<-J*_?=?&RS4:RKB^@@M@ GZ6LM%4Y#HAQLIQI"0; M4J_ZU-&)U&O,)C";?H,HC,*7W1HN+Z[^92&VF+&B:*PH\K3Q"=I';)%#=(9I M-C+-/-/L!-.JT=:C-2RS]X9IWPWX_6A]L#%8Z3]G>T+VY-IW.H]EMG)#V6 @Y&@KWOIZH.C"A@6-A@>'D M9AZ ZF>V-XRL_9SLI;%3Y[>E?>:H7( ]+Z15-!AN],8?1_H74$L#!!0 ( M -F$8E/ DHNB_P, ,H- 9 >&PO=V]R:W-H965T;' M[[$30BB!@E8[+Y XY_O.=RZ^]5==*#]C#_@+/R2-13XNI@#>[8>;\FWZ99 /+T8I(05*E*3#\O9 1*0K-!#K^J4FMQJ<&MI_7 M[# CF&4LRXL57FJE\8,46RL@,+POUP%=WI XHU'PI+Z3Y1:O:UK%0NI2* MES48%)245?_XM4Y$"^"Y>P!>#?".!?@UP#\6$-2 X%A 6 /"8P%1#8B.!?1J M0.]80%P#XF,!20U(3#M4]3/%'V.%AWW!5TAH:V#3#Z:##!IJ3IEN]D<1)AEZ(YDN_;"D+00NRTEGM5R?7VR$W0 M/6A._MX[_RCM(^$@6Y\AW/B'/\=RGQS$Z^_"Q0];H!);; MJRDZJZ+OHAJ?0'7]]*"I3'J[N*Y/X!K],=T3W,UAEC%)@<4U+,[^%-V>P/). MBNY.H'HO19,3N#I3M-56?C.M?$/KOSNM8,Y()9:P/RCH_UO8?M#99RYAVOSU M&4!HHD@I_S[@,FAJ?2FC(PK.#>U*Y_7M:2;5/[G2KK.9JMV?E8MW=;YP/V? MJED3MXOD!H[K)COE'-6F2;ORB>MN6XUK*YVE#:/CA-MFUQU^@Z@7>D'\IHDZ M!?I^$NP(O.T0")3^MM5=ET O"'K;9I,.O[$7]V!5?=.[=NM<5Q(Q-Y<"B<[AL$:$-X/N,<[5^T0Z:Z]OP7U!+ P04 " #9 MA&)3*L!V)UX# #=#0 &0 'AL+W=OV:5II?_QL M0X F)-V/\A(PW/=\=Y_X;(9K+NYE J#08Y8R.7(2I5;GKBOC!#(B3_D*F'ZS MX"(C2@_%TI4K 61N15GJ^I[7=S-"F3,>VF=78CSDN4HI@RN!9)YE1#R]AY2O M1PYV-@^NZ3)1YH$['J[($F:@;E970H_"8B2"%6Q@71EP>80)H:3SJ.GZ53IYK3")OW&^\7 M-GF=S!V1,.'I-SI7R<@Y<] <%B1/U35??X0RH=#XBWDJ[2]:E[:>@^)<*IZ5 M8AU!1EEQ)8]E(1H"W-LC\$N!_Z>"H!0$-M$B,IO6E"@R'@J^1L)8:V_FQM;& MJG4VE!F,,R7T6ZIU:CP%01^(*:5$A,W11Y@O ;V+8YXS1=D2G:!901CQ!;H@ M5*!;DN9@1USH*C$TR84 %C^A#X]Q0IC63SA30A.2Z&@*BM!4OM6.-O;QQAXV M]G%E?X)N9E-T].8M>H,H0U\3GDL=EQRZ2F=K8G;C,K/W16;^GLQFL#I%@7>, M?,_'+?+)8?D48BW'5NX]E[NZQE6A_:K0OO77V^M/ZMR)@CDBTI;95/>2225R MO2P4^H6^J 1$61VEK20H>6#FH)HYL#,'+R,^;A+\_DD;HDL%F?QQ8)I>-4WO M8()_0/>X2*J-9>&[;WV;UO,P'OB]P=!]:!+;-8H&/:\R>A9V6(4=O@Z7%WGT MJQG[7?(85-,,.N11^ X;I0Z#R-OBL6O4CX*@G<=9%?;9__+0W4GD^CT\ZLU, MEHV+/UL\*25W-*6*PB%B4153U"4Q[-7-V/M_9IOAOP6NS6K0 M;P>'&UL)?IVEQ#@[^3M2N&ZSV.^45=U5<= UJV"'@A]ZO6U6+5;1'E1UK\:' MFW5SVV=%6_B^T7JU)XKISX[-..=;M&$==+[UHYRCA][>/&VU&X?;2&PO=V]R:W-H M965TNJ^*,%D2=BPWE\"45LB :AG+MJHVD)+&D(G=]SQNX!6'1#BNQG<)%/',RNB.8VU,4'@ M\4CG-,^-)5C'WY51I_9IB,WWO?5?;/ 0S -1="[R/UBBLZDSQ MNZ950)&Q%XM@^*MTJ*HR+""@O'R29ZJ1#0(8*>?X%<$OTT(GR$$ M%2%XK8>P(H2O]1!5!!NZ6\9N$[<@FLPF4NR0-&BP9EYL]BT;\L6X$,K]%GM"HUA$2*EFD*!39O4"6H 4?S MK924QS_0\BG." ?N7' MH?X*G2VH)BQ7'\'(_6J!SCY\1!\0X^BW3&P5>%,3 M5T,,9B5N7*WWJERO_\QZ _05[&<*+7E"DQ[^XC1_?(+O0N[J!/K[!%[Y)PVN MZ.8H3 M^@([%CJ[%0JT\.R/.?N')F@-7MRSW'J1 M-!9K;J?!]>6O\]L^K96F!]:TV5(?9_X TOC8K%\7@WT\B(Y1BR[J<^@?8Y9= M3.2%7@TZ"C^JPX].AO_EV9ACP97(64(TC)6&ARV&^?,R'HN"]B6D=!8U@\7# M=D:ZH"$>M/+1Q?CC:-1*2!<4A)'?GY!!G9#!R83L-Z9XOS'1_<84[S>F$ZH; MUEZ&[R7T4>UR]/.$/NIDVFL5]47$HHO . A;)3UEYBCL<1WV^&6!HRI8.%FD M+]<7_8N:;8T+#4<'!23[5R *9=#D3&]CA](!YVW*P=ZAXWKOI1W<://X/?>) MREMTM-\-6F*8]Z""8-C:%A=]MK 7M975 _-#?]RO+NP?$N.?3$Q3*28;1&4H MA>-S+1))_6;O&AW^*?V'#Q:SIN#ZBO MY?; NCVW!]33=-W& ;J@T<,'+N[E MBC&%'LNBDM>]E5+K*\^3V8J55%[R-:O@FP47)55P*9:>7 M&YW5067C$]V.O MI'G5&PWK>Q_$:,@WJL@K]D$@N2E+*K[,M:0I'.E_%"UG_10XOU>RC;2,7+-AAF4.95\Y\^MD+L M!4 >=P!I X@9$!X)"-J X+DCA&U ^-P1HC:@INXUW&OA)E31T5#P!R0T&K+I M#[7Z=33HE5>Z4.Z4@&]SB%.C"1/YENJ')1&MYN@MFR\9>I5E?%.IO%JB/GK' M,UH_5+Y ;Z#T$!=P3TKTD65\6>5?V1R=39BB>2'/ ?_I;H+.?CM'OR' _K'B M&PF)Y=!3,%T]J)>U4[MIID:.3"U [WFE5A)-JSF;.^(GI^,')^(]D&FG%7G2 MZH:<3'C'UI=EHT__]^@'8@2[P@GJ?,$W"P?=5E*) M#70/)2^:"CG3]7&._GX'0>A6L5+^'L*D-"Y, A^$.=D W MVM&-3M)]PRHF:%$O2SJ'M9^#S(WB[!$V"NE6H$D:[4TFB'%L,!O;*!*GV#?X MVRCL!T$\,/C;L#2,?.RF'^_HQR?IW\'FH1N0I@][V#VKV]$IYK'-"8@3@[F- M@D<_,)G;J&@0!]@@;J-"D@P2-_%D1SPY27S"8,O/\J;GU@^_Y$+E7YL;K0 N M_HG-C 2^4:QC%RHD!FIBHX(XP;'!WX%*2.J[^:<[_NE)_K=5QDN&9@QL$(,] MI+Y2]/&)>JT)HZ*">I!H(7B)V.=-KKX@NECD!0CG+H_4GJP?)Z8\#E0X2(R* MG]@H[*=ADAKZV+ D2N,C]3'8Z3-XCCY:D;-6DG-O!LUBD2OHC06M%XKBB,[X MUEDH VM:_1 /C(<[=J#2T%HH#A0A/C9;A .&TW"OH ZDP'YG7_R38OP.7KHM M$:J4R&<;16<%T_2GC\4=$]L\8^@M+^:Z6BY@K\HN$;BJ['X%]YAP^Q+?T1VA M\QL".6$A-HI@XH"E<1B9"CE@44*B](A">P8/GU0(_#2X9=TXLA6MP-PM88?V MS@J]0U^@BBFG M@N<)Q@4P ;9?6(B0-$!I&Y4ARH((S($?*D(T].[Z&:*VK( M(NB>BU:,;",$J[(OG2H9>$4!KRT2_8OV3?&$20B G@)]6-;V6*^N/P="JA3>KDE=RE:]UP.MO3^.$7\*=1\,_S:3ASJ7AE]NT-L5!?:6^ M55\VJD^"P"PP&Q7'IN.;.G,EQPJL\VCXAY@T[/!?Q#2I#E ?!\2D;Z,2RZ&Y M4I'P6/?M+!K^WAX-.^R7]=AM3#\T6=N8P"+MR#,X0KDS9_@'N3/L,%[8=!\. M4#^V.JK#=@U"D[PC$_://?'.F^%?8\ZP;94(CGQ3'AO5#P/3NSI0";R0F (Y M50H,Z8MW>,6S*QK,_/):J/8IN#N=W=W1G]J_IDVKA_@Z_&V'%_@J^FS0E\E[[Y M0> ]%5 [$A5L 4/YEPD4O&C.V)L+Q=?U(?*,*\7+^N.*45BG&@#?+SA73Q=Z M@-TO':/_ %!+ P04 " #9A&)3_6T9>?L" #T" &0 'AL+W=OG[NNBA+,F3H3<^3T9"IDSC1MYYTYF^$$]=W\1M+.K:W$:8Y< MI8*#Q&G7Z?OGX[;!6\"W%)=J;0WF)O="/)C-9=QU/.,09AAI8X'1WP*'F&7& M$+GQJ[+IU)*&N+Y>6?]H[TYWN6<*AR+[GL8ZZ3KO'8AQRHI,WXKE!5;W:1I[ MD4_>ZSBL$8@._L)044(M@GA"X1&16B\52&L M".%;%9H5P5[=+>]N S=BFO4Z4BQ!&C19,PL;?*7451!3^$QU>\D)JJE2=(E50.GN?QE> MP=$(-4LS=4R<*\!UX+K M1,&8QQCOX8\.\S\P2I>@^"@P0G.SZ#AG4#@!?X>?X9OIWO[KO-W MZN,_5M\(1J,NGH:UUWBU>*@LE):%*0MU I^H/\'1E5!4"S^NB 27&G/U\X!D M6$N&5C)\0?*Y&#D58_I!?3]$*O!FT$IUD'IWDP M.-0ZJ3%RZAM2(H^> !^CA'%ZH2-Z"R0U974@!:U:I?6OLMZN)=O_*^OMG3QX M6SE_%3':1?A^(]Q*^"$S95#HYS9^:G MN+RI:Q/ZQ'=MY-IZWS@GP_] M/>&PO=V]R:W-H965T\YR6I\TC, M_,C%5[DG1(%O><;DPMLK57ST?9GL28[E+2\(TW>V7.18Z5.Q\V4A"$YM4I[Y M* @B/\>4>JHPRG0JC@<*/I+@%8? S0 &"/>FQ.WU-$IT.;7IP MGN[K =7S@.IY0%8O'-33 [YC4HE2/Z0*_/59!X [17+YMT,^K.5#*S\:D(]+ M(8QLP86=4;X%&6>[&T5$#C;U&O1-XTDXLL*F*0]+. X"/>9#>[:Z4>@LZLSU MJ'8]'H\'JX[KZV%G]B>'<3->_)-6-J9WU$71_3(.QW,:E=3%YC&5:33FTX";J/ M2C<,!7 6P7Z3T]KDU&GR"U>:L_#M71#IZ% 8-"X.W M@ !LP1:^$0;B2KD]>0/]!1OF0?0J_5W)C%\R:,A 0T7HQN)5+5YI7=KCL*$< M=&/N^BZ'7>(-MSEL@ ?=Q+MX/;JT@^%DL)%@@SOHYMTE30R[B',6;R@'W9A[ M( >>'719$ N24@4^X81F5#V[6J_!$YR^26\W%()N#/V/5WREW.FO%^#N"7.\ MY%&#/12\RONEDOGA"Z8G+AK^'$ -/9&;GM?08H5SP4 ' 9 9 >&PO=V]R:W-H965TF4/)DQT7/^2:,84>XRB1YYVU4IM/O9[T MURRFLLLW+($[2RYBJN!4K'IR(Q@-C%,<]8CC#'HQ#9/.Q<1<^R8N)CQ549BP M;P+)-(ZIV%^QB._..[CS=.$^7*V5OM"[F&SHBCTP]7WS34AF026;\NBO,%#K\\ZH@P*VI&FD[OGNCN4)]36> MSR-IOM$NLQV"L9]*Q>/<&2*(PR3[I8_Y1!PXD$&+ \D=R#,';]SBX.8.[C,' MF,IF!R]W\$YUZ.<._>,.:AXDF^X,2<#<$/W5QQ05XA,E*HM_091"$FH(T M0O,D*R1-R \SIF@8R8^3GH(AM6//S^&O,GC2 O_55UWDX#-$'(*3-%XP\74Y MHWO9 #6U0UVFJRXBPPSJ^\,,??CEXR'B+ZB'Y)H*)K/OAA%F)P>+1_D()6H# MWK4=[X%MNLAU*A%;\6Y.QW-RO :4VS>.ZNY-HIK;46;,!Q1L0>D!3PMZDX+> MQ,"Z+;!3P8#2Z(;Z80349A+]_1E,T%RQ6/YC&< M!G#- %[+ /=L0_?0_)5$ M? E==J&:5B3#&!@,+3_;"Y>,'?.9]+:' -<"W0V]/,YD?- M*DD-BJ0&UJ3<;M_Y%4W-*JIP$3'TP)*0"_0[5\#[(&4(&AR'?HFR,O/0?]D] M2QD,B\&'[U-GHV* D36[&? 1A8E4(C6,75*?(1KS-&FBZ6Q4IVG?>59PE3C& M11QC:QSS!)C#I$*"*M8TLMW=+%(3PU[G=OMBMTK2V"EW"8X5:5HVA[;$)6;9OF MXXX.F8)'77=8K=E9;G?(J&&_:G-]@LVMW:8Z.Z7(86*=G%AD& M3)B-6V.^I#8^<0=#C[16!BZE$+^!%DYQ7>*(8ZU-7&H01G$-#137&_%A9I MFZ=2*K!=*UH(Y> M[E>=\U)GL5V[OB>@[K"1^1=*V+!2ES--?,T-J9I+95RGICL>C8>M%""E !*[ M +[1]CD?Q;I_KD982B2Q2^3K]W_P^Y N)!293N9Z6RNP:D0'SU[O]/!%2LDA M=LGY8PW5N.91H#7?A\#IBNGYSQ0@VQDH$:Y63#2]O#B"#GO&KF/E,RFEB1R3 MIG)A-#O.D"IB5X+J)P\M#/*X)%R1NE*U20(I58K856+V.7KGH%\;G4458KM;2M5JA!YIV<94@H*L;?)ES>WZQRQLNC5SI8U M=E)_]&FRFS?8>>-VL21EXR;VQMVZ.+K=L-W3U4N0>A;;6XU;MF?7>:?W/&5_ M=>W]]0M]#.,T1HNG-Z;(IQL8[SGKLN5RZ_M\M[;+S5\.G6*:!=T[>-&K_XOX M0L4*=I8H8DOP=;I#H(?(7N]G)XIOS+O?!5>*Q^9PS2ALK+0!W%]R$(#\1+]. M+OYDN?@?4$L#!!0 ( -F$8E/8^,5%@P( %P' 9 >&PO=V]R:W-H M965TR0CM"RK8/ M8Q\4^VR+RI(G79H6]N,GR8Z7!<7XVZ\D^I!%P!(GDHN],0K M$*M+W]=) 275 UF!,"^95"5%09<[B;>T-L;UBPOT!K\Z;BB.=P#?JE6RMS\EB5E)0C-I" * MLHEW-;QGO?LURYWD\N&:IA+_HVE6$R\CQY)(:-;CFNY^P1-/B[ 1'+M?LFN M]CT_\TBRU2C+!FPB*)FHO_2IJ<,!P/!T \(&$!X#XA. J %$KU6(&T#\6H51 M W"I^W7NKG +BG0Z5G)'E/4V;/;@JN_0IEY,V#ZY1V5>F<'A=":503"1:_*! MS!6D#,DU31AGR$"3.56*04JH(,LL _>ODAN!H$ C65,$\G8!2!G7[\8^FH L MK9\TXK-:/#PA'I$[*;#09"E22#OPBW[\10_>-VFUU0CWU9B%O83W4 U(%+PG M81 ..^*9OQX>=*7S?^K+?U;_JQA1VQJ1XXM/\*WA4?)'TQI'??%,?I'/9@(T MUJM< 9C)@3V2<2L9.\GHA.0"-FC:2Z/:6D;R_=8XD!N$4O_HH1^U]*/>C$ZT M<%?C]A.%@RAXT]4?_;#AX*(3MGA)+>B$+5^"Q<>PNFK^P;@H0>5N3FN2R*W MNCU::[L*KMP$/++/AI?S88=]859'/>G_T-=[YXZJG E-.&1&*AB&ULE93;BMLP M$(9?93 LM-#:CNUDVR4);)*6!GH("6TO2B^4>)R(E257&J^WT(>O)'M-"DE( M;VP=YOM_S0S2N%'ZP1P0"9Y*(!+';6I^#HL&+'I6*L&M(NV:F[@B^EIFSZ7KNT;TG:7 M6XZF,Z4MP>7>P&OXK @-S)G6''-@$MX5!?K&P%(2:C0$:T8(+Q9(C OS-_\] M>>K-TS/F"]R2;8PA7=N+2/#CHPV )6%I?EZ0SWKY[&)N9YI_JN67A=)P%-^< M:O5E+ G?GL06_^W6IA\=W1+WI'UB>L^E 8&%%8K#VV$ NGTFV@FIRE^U MTD;N7"I *H1I2.M6E75[F/80R(%836QF&^BF_?C93LBX!%9MZ@N)G>_[SA4? M=S>,/XH44<)3GE'1LU(IE]>V+68IYK%HL"52]67.>!Y+M>0+6RPYQHDAY9GM M.4[3SF-"K7[7[-WQ?I>M9$8HWG$0JSR/^8\!9FS3LUQKNW%/%JG4&W:_NXP7 M.$'YL+SC:F57*@G)D0K"*'"<]ZP;]WK4UG@#^$QP(W;>04Q1+\9)SW*T M0YCA3&J%6#W6.,0LTT+*C>^EIE69U,3=]ZWZ6Q.[BF4:"QRR[ M)9-JSVA8D M.(]7F;QGFW=8QA-JO1G+A/F%38EU+)BMA&1Y258>Y(06S_BIS,,.0>G4$[R2 MX!T2@A,$OR3XS[40E(3@N1;"DF!"MXO83>*B6,;]+F<;X!JMU/2+R;YAJWP1 MJOMD(KGZ2A1/]@>,*P:A"P%O8$PE@^=X;HT_P^?3 MG;IP_L_ZZ)^M[R7#KSK&-WK^"3U3_S$5DJ_4>2'AZWL%@+'$7'P[(Q]4\H&1 M#T[('[9;HLTEVW93>S)%^, DUC565&@WC;8^(M=]M]4)N_9Z-U\UH$[@5Z ] MM\/*[?"LVWXC=%[!D-$U*O>G&<($*6&\/- MRGCS)4K2JN1;9V.KC@4LCX6_5&'0.DIPVVWM%V%XC'%]U]\'104HW 'Y0> = ME+,&U/';]>5L5R&W7ZX+!^VCV +?/8C_&-,,@X/PCS$UW5P#.NYF>V="Y,@7 M9C0+,.$4?_UJMYK^-V;H'>P/W.NA6[,?J=M",=S_R!=7C=N8+P@5D.%0-I*F%!!*(U$J-*2A512VAVD/;G)M+1P[LR\M_/N= MG33JM):])'?V]WWWW25VMC7VU:T1"=XJI=TX6A/5-W'LBC56PIV;&C7O+(VM M!'%J5[&K+8HRD"H5ITER&5="ZBC/PMK,YIEI2$F-,PNNJ2IAWR>HS'8<#:+= MPI-4L[E5*6:%VTFBPN!Q'MX.;RN)^O%._#[US+POA\,ZH M'[*D]3BZCJ#$I6@4/9GM%^SZ"08+HUQXPK;#)A$4C2-3=61V4$G=OL5;-X<] M0CHX0D@[0AI\MX6"RZD@D6?6;,%Z-*OY(+0:V&Q.:O]1YF1Y5S*/\HFQS)!Z MY> SS*S4A:P5PJ.@QDJ2Z, L80\D= EW%DM)<&NMT"OD+T0.3J=(0BIWQC)/ MN#%JP_ =\EX44DEZAQ.0&I[7IG&LX[*8N /O(RXZMY/6;7K$[1SKV\=W SZ\,@ ?"ROWZ0'[8 MRP^#_,41>6\63K\59!9H>3Y3++#B\.S0 %JIRR#E3]0F'XR2),GBS0$'%[V# MB_\Y2 \5:UFC_6)7R=%JH[[:Z,-JSX:$.E1N]&]OUP>:B_=^9W\S/ J[DMJ! MPB43D_,KUK'M:6L3,G7XPQ>&^+R$<,T7%%H/X/VE,;1+_*'IK[S\#U!+ P04 M " #9A&)3,KC& >X" #R!P &0 'AL+W=OR9D"5FGYH/L5[GG'N/I*O)5JI[G2$:>!)YH:=>9DSYQO=UDJ%@NB=+ M+&AF+95@AKIJX^M2(4L=2.1^% 1#7S!>>+.)&[M1LXFL3,X+O%&@*R&8>K[" M7&ZG7NC]';CEF\S8 7\V*=D&EVB^EC>*>G[+DG*!A>:R (7KJ7<9OEF,[7JW MX!O'K=YI@\UD)>6][5RG4R^P 6&.B;$,C#Z/.,<\MT04QD/#Z;62%KC;_LO^ MSN5.N:R8QKG,O_/49%/OPH,4UZS*S:W%W?:E433+"6=FE!-#J'*(A"G3&%^@#)O)MD MB64/XJ F27*F]9UA$/+&8Z_+A=P>K*7GD^& MMJY&K:N1HXV/T+Y]J+AY/H>YC1+D&K[0E=25>B:?*4[X\8$ <&U0Z)\=&K'&&)!9<*/DE#8:<5PN?$2)M-Z#:Z3^&Z MN0Z;!JWXX"5V9=C*#3MSG>]N ->ZPA1..0VX\W]&B1V]"5?#?XR/PR >]P^[ M/VHC&G5&9 \YW&)9J22C6@DW2FX4$QVY7K3,%R]A[;B5&WR_JWY[._4V#M:_B1J0TO-.2X)FS0&]%. MJ?J%J3M&EJ[FKJ2A"NZ:&3W*J.P"FE]+.M--QY;Q]IF?_0%02P,$% @ MV81B4\2KNY&UL MI59-;]LP#/TKA+%#"VSQ1V*O*Y( ;9)A.PP(FG8]##NH-A,+E2U/DIOVWX^2 M'3?+W+38L=M-PQ MC3,I;GEF\HEWYD&&:U8+@ MK#>QV8&+OD-3O'AIZV1E%*URPIGIC%7<, %DJU-3*X0/L*Q5FE/P0:YA)HN" M\KDR,KV'M9(%+(I*R"=$#;?8J(*,ABL4S& &1L)WU,:N M$]45#15/[4)#=S)'P[C0I[3GS6H.)^].X1WXH'.FB)Z7<%-RH]^3D<;7N:PU M*S,]]@T)M\?WTU;D92,R>D'D$+[)TN0:%F6&60]^?AS_Z0C>IX!W48]V4;^, MCA*NL!K ,'@/41"%/>>9O1T>],GYO]T7_[S['\$8=B4X='S#%_@6OVINGN#' MQ1W5!UT,.SE^O#E+0] M[.?D58_YWQY1/(H/O!8]7DD2A)W7'X+C3G!\5/"UM&]Q*ND"SU Q>PGWJ6Q( MDB,J7_68_^T1!6%\(++7*>K7F'0:DZ,:;]VM3ZED#R1Q@[!++E1TK] 359-A ME^M,"L&4?K;VICUY-2"O>LP;C[,]CX^?!N%9\/P+#Z+3@X@'R? @//[>M5Z@ MVKA^JBG)=6F:UZNS=BW[PG6J _ME>#X+>^QS:O%-1WZF;[X/OC&UX:4&@6O: M*AA\I'RJIN&PO=V]R:W-H965T%*HG4?*RVATI1TVX/JSTXX 2K@*EMFO;? M[]@0FA 25;N7Q![FO9DW'CP,MXR_B)00B=[SK! C(Y6RO#%-$:0.& M#'):U/_XO:G#'@!X^@%. W"Z .\$P&T [E W ^VH$OP%HZ6:M71=NAB4> M#SG;(JZ\@4TM=/4U&NI%"]4G2\GA*06<'$]Q227.$-BJ6%:(G M:)EB3@1B:T2E0%.6YW"V2\GBERMT5\19E=!BH^U4J,X1Z&)&)*:9N 2>I^4, M77R[1-^0B43-1 OT5 #7%1AA_9BR2N B$4-3@AB5DADWB4_JQ)T3B;OHGA4R M%6A>)"3IP<_.XZ,S>!.*V%;2V55RXIPE7))R@%SK"CF68_?D,_TZW.J3\W_1 MY_\<_: 8;MM6KN9S3_#-7RLJ/]#OVY60'"Z#/VJ1SK%N*D;/OS M GJH[JS+O@ZJ^7S-IR[,M['C>7X( M_V#^;8S0TC_]H_=)L=NX6>%_C!H=O\ MV,T/?-?[#'H@WF_%^V?%/S+UEL;PBM&$<*PNV3[%-4FPKSBTHTZ*TQXO+[(Z M7K-CK] -K$Y5YL=>;A"&4;_:H%4;G%7[K.]W.&#\!F(W!.V.')6'WN MN@,2EF68BT]K;S/4$<.]1&W;'SAAIS;';H$[B-Q.;8Z]HG 0=;CF/5P0T>_4 MQMR[O7/"-WIL"CCKJI#U&]=:V\E\JP=2QSZQ;Z9VCWT&D[P>O)_T]6? />8; M"K=V1M80RAIK36&\E*/3M63,(DTLL4OD8(5P[P?,V8W&U4@/;[9OP7 M4$L#!!0 ( -F$8E/)&PO=V]R:W-H965TF^$;#LGQXDS9-WX$$.BIR$N^M(Y"5+>V MS7='*#"_H1640T_/2+"A_@$<27ZI[)GMU9R4@!)2>T1 SV M2^O.O4U=1Q$TXB\"9W[51DK*EM)OJO,I6UJ.6A'DL!/*!):?$VP@SY4EN8[O MK5&K\ZF(U^V+]8]:O!2SQ1PV-/^;9.*XM&(+9;#'=2X>Z/EW: 7-E+T=S;G^ M1><&&TGPKN:"%BU9KJ @9?/%3VT@K@C2CIG@M02O3PA&"'Y+\%_K(6@)P6L] MS%J"EFXWVG7@$BSP:L'H&3&%EM940T=?LV6\2*D2Y5$P.4LD3ZS2HLKI,P!: M0PE[(M!]CDN./J _9)+^QK"HB7A&&\H%>IN P"3G[^3LE\<$O7WS#KU!I$1_ M'FG-<9GQA2WDDI1A>]>Z7S?NO1'W/OI,2W'D*"TSR S\9)H_G^#;,A1=/+Q+ M/-;>I,%'J&Z0[[Q'GN.YAO5L7D]W3')^S7OZT]Y?!,/ODL/7]OP1>P\@" -Y M+8A+>G#TS]V6"R;/]]<)!T'G(- .@M$%LQ/9 =K)_#(E3\,.-5M=>:=5' 4+ M^W2](4-,&,U?8I(AQ@N#^"4H-8#T+IP, F>=P-FDP$^E ;R\(PI;.BS:Z>^ MVU-HP 1>3^$0$SE.3Z !XWEF?6&G+YS4ESY5\L:'3+X9HF8EDE=_)2\0A#D' M8;P/PL$B/KCSWGYM3*!9?U,-H'"@V0 *HL@L.NI$1Y.B[PK*!/D7ZY>.[M5C M5V-&<(YRROE[=&#RHR8$?C*%(!JLR8UZR;@98N8]2#*$S'R_)W^(\>:A67W< MJ8\GU:N'X7!Y&,;2.AY*=.+^R1V"XK"W?\D0XWMQ[X"D0Y W"T][)G/_/ MR=W1 M06HFW[-*JZ9G+K39&8#Q/0[QW>S2LPB0'CSGH130V@L>UVG1\5@O-+ MZ5[*A!A/]M;X];7J!F$O 90V,,D!HS?O^A3 \B[NA.:"-A7Y5(![*#K5"YS MN2Y%\SAVHUTM?*&UL MA53;;MLP#/T5P<" %LABQ[FL*YP 2=-A?2@0M-CV,.Q!L9E8J"Z>1,_-WY>2 M$R\#&N_%%B7RG$.*5-88^^)* &2O2FHWCTK$ZC:.75Z"XFYH*M!TLC-6<233 M[F-76>!%"%(R3I-D%BLN=+3(PM[&+C)3HQ0:-I:Y6BEN#RN0IIE'H^BT\23V M)?J->)%5? _/@-^JC24K[E *H4 [832SL)M'R]'M:NK]@\-W 8T[6S.?R=:8 M%V\\%/,H\8) 0HX>@=/O#]R!E!Z(9/P^8D8=I0\\7Y_0OX3<*9V+ KAZ\8E>]#MY?LJ7JT!N9#N.HN1Z#U(G!^I5BU5>H'J M,WLT&DO'[G4!Q;_Q,=?NQ9\.;Y$./QFFG<=J+LQ8N)WG^YNV!Y71C5FQK;SN&IN&V M<&R2C*Y>KH/V@6]&H6KU'_']I)-A\K[X^*RS%=A]F%]'LFJ-;9-WN]T3L6PG MXZ][^[X\ MH'LX%V]02P,$% @ V81B4\B(N5BC @ [@8 !H !X;"]W;W)KOL@10Z+VB3"Z]4JGZSO=E M5D*%Y8C7P/1.P46%E9Z*O2]K 3BW3A7UHR"8^A4FS$L3N[81:<(;10F#C4"R MJ2HL/M9 ^6'IA=YQX9GL2V46_#2I\1ZVH%[JC= SOT/)205,$LZ0@&+IK<*[ M]<+86X,?! [R9(Q,)#O.7\WD:[[T B,(*&3*(&#]>X-[H-0 :1F_6DROHS2. MI^,C^F<;NXYEAR7<<_J3Y*I<>G,/Y5#@AJIG?O@";3P3@Y=Q*NT7'9SM+/)0 MUDC%J]99*Z@(_+Y\.;VKQ3*V]I6$X":/$?^N1,>ED3 9EK#+58*K+ M2S6"];$Z]\D)ZS2:]W-..\[I(&=[YP3*] T09->8^NSCGIYQQ_%LTD\^Z\AG M@^3M/9>HQB3O(YV=D=Z&X?Q"R/..=3X< ]Z"9$H="NP6BFDR!<=W43Q6O;T79*X" "N!P &@ M 'AL+W=O&ULI55-;]LP#/TK@M%#"VSQ=^(6 MCH'F8]@.!8)FW0[##DK,Q$)MR9/DIOWWDV3'2QPGZ+:++5'O\9&T3,8[QI]% M!B#1:Y%3,;8R*4%$ %811QV(RM>_=N'FJ\ 7PCL!,':Z0S63'VK#=?TK'EZ( @A[74'K!Z MO< 4\EP[4F'\:GQ:K:0F'J[WWC^9W%4N*RQ@RO+O))79V(HLE,(&5[E\9+O/ MT.1C ERS7)@GVM78D0*O*R%9T9!5! 6A]1N_-G4X("@__02O(7A=0G"&X#<$ M_[T*04,(WJL0-@23NEWG;@HWPQ(G,6<[Q#5:>=,+4WW#5O4B5-^3I>3JE"B> M3.9%F;,W #0!"ALBT2+'5*"/:,JHY&15F<^IC>AZ!A*37-RHTZ?E#%U?W: K M1"CZFK%*8)J*V)8J).W87C?RDUK>.R/OHP>EDPDTIRFD/?S99?[M!;ZM2M'6 MP]O78^)==+B$=1=\24;1;6R_''ZD4XPW'+K'H%D/* HZH'D/Z-8=MJ"CK,,VZ_"OLU:] M3:%2M&I^P_)<^N%)0'X8.9W\3T'>*(PZ^9^"7&?HCCH%.$5%?N1U"F ?-* " M^-9T?H'6K**ROFZMM1TN]Z:G=NP3]V[J]MAG:AC5L^./^WJ2/6"^):ICY;!1 M4LY@I +F]72H-Y*5IOVMF%3-U"PS-5"!:X ZWS F]QLMT([HY#=02P,$% M @ V81B4R3_>NX\ P ]0H !H !X;"]W;W)KOPE"5!U)A=2%JPLV7 MG9 5UJ8K]Z&J)<%;)ZI8B*)H'E:8\F"U<.^NY6HA<H)]<2J*:JL/QU29@X M+@,8W+_X3/<';5^$JT6-]V1#]-?Z6II>V+ML:46XHH(#27;+X#5\M8:Q%;B( M;Y0)'.#%5D+]IUN]6$9Y '8DAUNF/XLCF])EU!J_4K!E/L%QS8VBP)0-DJ+ MJA,;@HKR]HGOND*<"& R(4"= /VI(.X$KG)A2^;2NL(:KQ92'(&TT<;--EQM MG-ID0[G]&S=:FJ_4Z/3J/3$U4& &+C'#O"1@XR;/.][.$%OIYU=$8\K4"Q/U M=7,%GC][ 9X!RL&7@V@4YENU"+5!L89AV0U[V0Z+)H;=D/H"Q-%+@"($/?+U M>?D5*8T<.GGT6!Z: O150'T5D/.+)_P^U42:9/D>N'J<<8Q[Q]@Y)D\Z,NL( MI)U.,[&;-::#E2+:6[76=.Y,[0J\7>4P1LDBO#TMSCBJ@ 7,^ZA'Q$E/G/P5 M,:/XAC*JJ9L>ZT9*PK6/N;5-3VA@'B?1@-D7E1>)GSGMF=/_8/XH^*RQR5)WDVP3WON>=GN;\(C1D0T_0^WOF(I$ H&_*.HV 49_.)R9'U MP-G9!?*&>CM%": MIX/.:.ZNP)RJ?J_' $P?-G4+O+[*;8O;3C MHR5!PV7F"4IA-* -3^XD]D+X $ON_8FT]_TUW]!E!+ P04 " #9A&)3,0ED_/D" !0 M"0 &@ 'AL+W=O&ULI59=;]HP%/TK5M2' M5EJ;3PA%@-0"U2:M6E7:[=F0"UA-[,PVI=NOW[434D@"J[87$M^<=]UU6(-&557(@>.7Y9"9E3C4*Y(4QI*D1PFG\+#6=*J4A[K_OU.^L=_0RIPK&(OW!$KT>.CV')+"D MFU0_BNUG*/UTC-Y"I,K^DFV!C3V'+#9*BZPDXPPRQHLG?2OKL$= G79"4!*" M.B$Z0@A+0OC1#%%)B#Z:H5,2K'6W\&X+-Z&:C@92;(DT:%0S+[;ZEHWU8MSL MDYF6^)4A3X^^ E99D4LR%EDN.'"MB%@2&\:8PN'Y!#1EJ;I U/-L0L[/+L@9 M89P\K<5&49ZH@:MQ*D;0791I;XNTP9&T(;D77*\5F?($DA;^Y#3_^@3?Q1)4 M=0AV=;@-3@K.(+\BH?>)!%[@M\QG_'&ZUV;G_[)/_SG[03'":E.$5B\\HG?' M..4+(*G9!?T3@E$E&%G!Z(C@32:D9K^I/1MP>TGS][T4R\L-[C*J%.C6/52( M=JVH.?!>1U$\<%_WEZ4)Z02'D$D3XD?7AYAI"R9^3W7@N5-Y[IST_(5KD* T M0,TT>)5%661+[=TT)LIPYVWA\\ ML76NS0-W-MF0-7VF^NOF4<*=V[)DK*1<,<&1I*NI\Q'?+7!L #;B'T:W:N\: M&2M+(;Z;FT_9U/&,(EK05!L* E\O=$Z+PC"!CG\;4J==TP#WK]_9'ZQY,+,D MBLY%\8UE.I\Z(P=E=$6J0C^)[9^T,109OE04RGZB;1V;) Y**Z5%V8!!0FT3L ?RX!^ W /\8$/4 @@80' %PWPIA PAM9FHK-@\+HLEL(L4621,- M;.;")M.BP3[C9M^?M82W#'!Z]A>%I"ET@^9$Y>@!R@ 1GJ$O.J<2?>)U89D- MNEI035BAKB'VZ_,"77VX1A\0X^CO7%0*,&KB:A!D:-VT6?R^7MSO67R,/@NN M[HA;_ [U0K!7B)2BLI<,YX6%:3,;"!L-2JA M#"I)32 2*U28JD %(TM6,,V@0.X&Y(2MG-#*"7OD?-E0"<7$UR@UPJ +K:#> M:F&B?6?7[BRFFCVV[*:?OM].BGI:\8)SRE M \)K[FA/4C@^4GT:$O=(CEO)\:#D!ROK9R7')WIPE!QI[HCIRW/2BDX&1=NY M7M^3H/P M>.SU.!NUSD:_UMG!'IWS-3HI^N2XPDY#QCV6QJVE\6![^6:'*LUNR ML DB' M!@)^=INAJ2S1%9A[HT2JZX$6@KW=O/(N*.LF+9TC9QB/K1B$/536H\,/44;> MNK(Z_R54AS[WYC*^L./T.QUFB.JT7VAUF"MNN,(?L.KOK/H_5D<94ZF94P@R M0(>6V U"'/S/JAG&X_ V\'[K3-P9H'<*//2PFY[XTO'9[V*8(>DU<0X7#7O8 MC5$\/$>?:%;5?_BA*]1-HNZ%G6ZBTU'N^?YA7UMT1 4X#+I;&]Y-3SP\/CN4 MGNG!#>$YN:=1'7+=O7_T)95K>S)2R/XJZG^S[=/V]/71GCF.GM_CNWE]AMK1 MU$>ZST2N&5?@;064WFT">93U*:F^T6)CSPU+H>$48B]S.%E2:0+@_4H(_7YC M%FC/JK/_ %!+ P04 " #9A&)3>. 'P<(# #^#@ &@ 'AL+W=OLTK?V7%14J678N_+6C"Z;9S*PL=!$/LES2MOM6CV M'L5JP8^JR"OV*) \EB45/]^S@I^6'G@O&U_R_4&9#7^UJ.F>/3'UK7X4>N7W M4;9YR2J9\PH)MEMZ?\#M'6X<&HN_VK(=/1;J M"S_]R;J"(A-OPPO9?*)3:YO$'MH)EYZP)RKQJO^F/KA$C!PAG''#G@/^K M ^D<2%-H2]:4=4\572T$/R%AK'4T<]'TIO'6U>25^1F?E-!W<^VG5@],]T"B MW]$GJHXB5[E>\!UJMM%#3M=YT6Y>W3-%\T)>:]MO3_?HZMTU>H?R"GT]\*.D MU58N?*6!3%A_TR5_WR;',\F?6'V#2/ ;P@$&A_O=>?=[MM'NT+@'O[K[N@U] M+W#?"]S$(S/Q/M=,4)57^[9\>28DZ4.2)F0X$](4AJX^;Q1?,X% ]TY#L](L M"%R[.M;&BYMXYAU\7L4!P0O_V4$1]A3A)0KLRM5Z1:-<."0)],G:'R&TB'"4 MXLR-%/5(T24DXD**;"029%,DAU5(('8CQ3U2? DI="'%5C)(XI!,D&PKC(-X M!BGID9)+2)$+*;&1@@0G$R2'51*DH1LI[9'22T@QTJ\[4@>FY\9.,>$B3*W< M)(RS=$+HLB)DAC#K";.SA%^YH@4J&@6KZ4\]?\48Q!Q>I^9@RSEDP;3?#LV/9\8+#&(.KU-SL(4: MPFB*Y##*9C0 !C&'UZDYV$(=6P^E0_)ACFC01V.%O3T&&C MQ_H,XR#?^/^0[R[H^%]?B*=OKL,HLN:-/SJ24UQDY[!3>)KE>T MAZUVH7C=G%?67.G33W-YT =4)HR!OK_C7+TLS!&H/_*N_@502P,$% @ MV81B4U6@T4*X P U0X !H !X;"]W;W)KM$"VX@'':S -M D*%H@Q1I-NXN]9&S:)BJ)6I*.V[=? MBE(D1:3LA9'>V*(T__";L?C3G!^%_*'VC&GPL\A+M0CV6E?78:C6>U90=24J M5IHG6R$+JLU0[D)5248W5E3D(88P"0O*RV YM_=6BH/+7 M#F/Y>K:09A5V6#2]8J;@H@63;1? !7=]B M*[ 1?W%V5(-K4)?R*,2/>O!YLPA@3<1RMM9U"FJ^GM@MR_,ZD^'XMTT:='/6 MPN'U<_:/MGA3S"-5[%;D?_.-WB^"60 V;$L/N?XJCI]86U!F!PJ\!U^H/DBNN1F(+;"WP3VGCSQO M;JXD%Q+\PZ@$;^^8ICQ7[XSL^\,=>/OF'7@#> F^[<5!T7*CYJ$V;/4,X;KE MN&DX\ 3' ZNN (%_ PQ\LAO3\OOV-K(D97#E_+0=*1K"^[:@FT^,I'OSXI) MJGFY:SJA3J0D74IB4T83*2<*NVE4B575B^YIB2.2FM"G8?F>J'B&LR[J!5+4 M(47GD+ /J5'%P\D(S,9(GJB(H,2/%'=(\3DDXD.*GJ!3.(C]2VB&EYY!BWR))G@B>:'UB]&S2MS?O=P N-W)L=%EEMW*7M20P7&A;A >O&LOD7K'1I=9 M-G+=&$7Q&,D3E$TL/M0[-KK,LI'KQHGS-GA\'4T1]8:-+G-LY)KQP'M:(D_, MQ :">KM&E_DU<@T;H8G)>K]&KV+8R/5BY#3#C9ERE]ZLT>NX-7)].,:.!;I! M"4K]B+AW:OQ:3HU="W;V/$^,^:,PP=B;-/X=)MTF'?Z/C/#8)CQ!L;.KA(,S M1WW@^T+ECI?*8&R-"EZEIE[9G*&:@1:5/88\"FT.-?9R;\Z=3-8!YOE6"/T\ MJ$\VW4EV^1]02P,$% @ V81B4\9]5D-7! <1 !H !X;"]W;W)K M$)]//Z0>+, M*:W$209<)8(3"8OKW@V]FGE6P4K\F5%B%+^^-WZ[S9X#.:%*;@3Z8\DUJOKWJA'8EBP3:H? MQ?8/* +J&WN12)7]2[:Y[##LD6BCM,@*9420)3S_9;LB$7L*:*=9P2L4O&.% MH$7!+Q3\CWH("H7@HQ[ZA8(-WX0WX!GMB(45&9CL-TC3%G>U(D(I@TJ@,U3D.E(T"D%NP[[5*62FI<2"<*&ADE[HR.P=1G:[Q\5<]8@ M-!H&S1&-RHA&)POPOF7M/I6@\%PWZ<\O$'Q).%XQ[)Z')=Y+"!Y%1&\%'DIQ MPK!FFQ>5X$@FC<6:C>I]XWLM=0A+U&$GZILHDAMDNFVB5RN1Q@:E-L=F4_[# M>MK<<'1<@5-2!SBI6QWI;B?29YYH!/JD6:V7#RWN71+H)YX&U*MP>)V1X=T0 M;WZ\X/[&.X=7S^G0;=N#M#H.J=_I^<='JE[8V.^[T&TK9W4&TFZ.MSW?E;Z* MXVG_,\M8$3#M9N"399S2.I,.!NUEK+B4=I/I1\HXI772\X.PA?1HQ7JTF_8> M5DF:K->XVKDI*SZBX2=6TZOHQNNFF]/5+ SL)S3P^FW5]"I:\NBO5[.PL;\I MA_5J.GM/*$S>TKY=%8G$ANO\UERNEN_C&_LJ/%J_I5=WM&%]BN_I_/5;F<\? MX]^87"99/Z^S2=:K.T#[D5HK*P=KH#%((T ?E\(O+04$^.@ M_"_#Y%]02P,$% @ V81B4VB!D4866XGTDG2<[J_?(:6HMD0[1GNQ1?*;U\?A<#C9"OE#Y0":O)8%5]>] M7.OUE>>I)(>2JDNQ!HXKF9 EU3B4*T^M)=#4"I6%%_I^[)64\=YT8N?NY'0B M-KI@'.XD49NRI/+G+11B>]T+>F\3]VR5:S/A32=KNH('T$_K.XDCK]&2LA*X M8H(3"=EU[R:X6@96P"+^8;!5.]_$A/(LQ \S^)1>]WSC$120:*."XM\+S* H MC";TX]]:::^Q:01WO]^T+VWP&,PS53 3Q1>6ZORZ-^J1%#*Z*?2]V/X%=4 # MHR\1A;*_9%MC_1Y)-DJ+LA9&#TK&JW_Z6A-QBD!8"X0M 33L%HAJ@:@MT#\@ MT*\%^J=:&-0"@U,MQ+5 ;+FOR+),SZFFTXD46R(-&K69#[M=5AH)9MQDUH.6 MN,I03D\_\4240![I*RAR0>XA$2O._H.4,$YFHL1TS4T>O0"IH6=ST)05ZASA M3P]S1$>\"(BGP77N2(+GD+JD%\< MEQ\?D?>0D8:6\(V667A4X0.L+TGD?R2A'P8.?^:GB_NN^1$34Y M$EE]T;LY0N9,)850&PGDZ\VSTA(KP[!0%(_=',0-!_$?<2!!,PEV^ P<,J:=-,1=SZ*P1<,) MF(4#$PSZ+1H!>Q>!>Q["*B('1'/VJB'QV-'EL%; 3PY&^D!)[\)%A>N"JJA%AAE^2= MF>)P[@IZU'$GCMIA=S$78= ?MT+OHH+1H 5:=D&HZ4#XXR;\\='P'X6F!5ZD MMMB:_:\WF7CD#%ZQE51PCCFP>T$+G0,6B+UKNE: 0H?(NCWNQ]?@FXOAL:M MMAAV8/KC0:M^++JH(!ZW\\L%&AVH,H'I5O=G=OJ?X#>BO7U'ZC$'!81*V-TO ML*=7[>Z1XQ[[Z#K'!/LF4^B.Y[^J#@"H\TOLU#+<>BW(WP*K1!A@-[;7R^$* M)@?9<+I)F497$L&5*%A*S2!CG/*$8;XIC1/&%W7INL>]G=:R!+FRCP"%RC9< M5U=<,]L\-&YM>]V:GP57\\ QOS /$\?\3>!?+7!CNRNX-[A2/3U^N52]A#Y3 MN4*>2 $9NN=?#O&(RNIQ40VT6-MF^%EH;*WM9XX/,I &@.N90#KK@3'0//&F M_P-02P,$% @ V81B4W@,^:N! P TPP !H !X;"]W;W)K3#ZE8\J^T*"ICB*!@O/PGCU4A&@; TV\05 9!VR \88 K _Q: M#V%E$+[60U09V-3=,G=;N#G19#*2XH"D00.;&=CJ6VNH%^/FH*RTA%T&=GJR MTF)]?SF%4J=H)@HX?XI8!2]AJK1"MS0G&C:UL/N$/[U7Z*35,B<V?.P)$_P(M'H1DK"M]2,+]#BT9P1V 7UT8SLF"8Y M^Y>F%^BF$'M __,G4*)/FA;JVYF PCJ@T 84GCW694#KY@&E92"])["D'%A* M\X)]F/A>,@Q'[D-3URXJP>'@O@H(D'K90BQZ4ET1>C3I*/:I3C\ZF;AY; M)#;P%G^@?-_.](AR4%,.WH:\<1U0_//E+2FC9K7]8=)2MPORXP"WU.V"HBAI M,2VZH# >1/W:)G7>R=F\?Z><2I+;,I,4K@.FM"3FJCV1^9&78>UE^#;D]KV7 M6\K[^8)7G$<2A-AO*=Z#PCAJJ3GO0?D!QG%+]!Y8XN&D7W6_<4G[Y].'1HKQ MK:TW]'/W5)O9*R3W@Q<7P1L1_>52\?$O$!UW7JIAT'CN*M&[*-Q!S7M0<"/$ M?EOT+BSQPK@ENMMHT@HJM[8[5I 8U*Z\:>O5N@._L7UG:WWJ7\_\GO6YZ=AM M4_A"7[;[GXG<,JY03C?@RKN*X7S*LH,N)UKL;(MX)S0TG':8P5<'E08 ^QLA M]//$.*B_8R;_ 5!+ P04 " #9A&)3Z'LG,@D# I"0 &@ 'AL+W=O M&ULS59-;]LP#/TKA-%#"[3U1[Z+)$#3;EB! MM0B:93L,.R@V$PNUI4Q2DF;8CQ\E)XZ')=YE WJQ)5E\?'RD1?4W4KWH%-' M:YX)/?!28Y8WOJ_C%'.FK^42!7V92Y4S0U.U\/52(4N<49[Y41"T_9QQX0W[ M;FVLAGVY,AD7.%:@5WG.U':$F=P,O-#;+SSS16KL@C_L+]D")VBFR[&BF5^B M)#Q'H;D4H' ^\&[#FU$860.WXS/'C:Z,P88RD_+%3AZ2@1=81IAA;"P$H]<: M[S#++!+Q^+X#]4J?UK ZWJ._=\%3,#.F\4YF7WABTH'7]2#!.5MEYEEN/N N MH);%BV6FW1,VQ=Y.SX-XI8W,=\;$(.>B>+/7G1 5@ZASPB#:&3@A_,*18WG/ M#!OVE=R LKL)S0Y*8OX RX@$^I7&DF$MWW#5&P0'Z\)>LD_VO,?1;6 $UQ>0R.XA"B(PNGD'L[/+G3*%.H:\$8I3L.!-TZ! M6Z"KV9_BW)(R8H%4G09F6ZCN&[.M6[[=,)7 UX\$"0\&<_VMAE"S)-1TA)HG M"#VM\ADJ8&O*!IME"/1;PH*X&#BGQ!2!7\!/."9!(6?AH.4@^,+J$)2HN$U<9 MNV5+[ABO>@<1(3.EH0MY\.6$T8%)]+]KYR\>0E<\$ ;[XHF: M)XO'KW2O'-7"]6A-HJR$*1I9N5K> VZ+[G?87EPB'IE:<*$APSF9!M<=.K14 MT9>+B9%+UPMGTE!G=<.4[C*H[ ;Z/I?2["?607D[&OX"4$L#!!0 ( -F$ M8E/'J::!HP0 'X3 : >&PO=V]R:W-H965TD[1CHCR]) MR9*UEK12 K076Z1FAM\\.)_(Z9Z+5[D&4.@MCA)YVULKM?GL.-)?0TSE#=] MHM^LN(BITD,1.G(C@ 96*8X(($K&Y[<_SYCA"C M8"7^9+"7)\_(N++D_-4,?@MN>ZY!!!'XRIB@^F\'=Q!%QI+&\7=FM)>O:11/ MGX_6?['.:V>65,(=C[ZQ0*UO>^,>"F!%MY%ZXOM?(7-H8.SY/)+V%^TS6;>' M_*U4/,Z4-8*8)>D_?![)(RT MMF8>;&RLMO:&)2:-STKHMTSKJ=FSXO[K]4('(D!W/-;5(:F-[S6RKU#%J_3% MUXT=S$T>F#J@BWM0E$7R4JL^Q)N('P#*HI^0@^2:"I"()>@E84I>Z4G]_,>: M;R5- CEUE';*0'/\S(%%Z@"I<6""OO!$K25Z2 ((*O3OFO4Q:3#@Z&CF(27' MD"Y(H\5GV-P@S[U"Q"7XY?D>77RZ+%Q/?ZMP-EN]!U];Q=:JV\IJ";R7UX-G ME_'JP!M#U\OSI,^%H$D(>@K#3\ST5P566;9W:KULEE1P!UWAACJ@2H>O+:[! M&2ZW&M,PQS3LB@G>0/A,=D U/$-U3<9X1*JAC7)HHZ[0-&6M@'4)V*AMP,8Y MJO&':@[26E]T++CQ><&Y$R^'FG:'"J'ZJISD#DVZ.K0#:6*L73H6 UU&@*@R MWAG)#0C&VR=ATNQ<"39V"]9R_X\V=86^6=[7TO,="/T=@QZR'8$>!=,Y_3Y? M2B7TQT=3#\,G[(L;$W!<[IIFRQTW(-J8Y5KUM$!W5BJD24R:!Y.0@AHJ*35% M-3[)"AG<].O20@IWR,?<.>UY[\%-VFYI7! >]CZ&N=P3WX,Z!8!).=QX4@.] MH$#^!?DZ&=0$OF! W4V&WFL]ZZD<+?E"1@M'-D/S093.YMANC M8%K<3+4_];E+VWV/_\-SOTKNE_TJ:!J/_K,^/ \"9AYIA.Z9]",NM^:HT*[C M%A2.FSE\'H8"0JI GSN48/H\ZJ,=C;;ENC,!K8QC:GQX&L?)X,NCT#J/E>%JAM$N7*F/SLD-1PPBM!<_4L/=)BJ][,AG M\\NEN;U2<0KQ]&;J"Q7Z*TJB"%9:U;T9Z4TATLN>=*#XQMZ7++E2/+:/:Z ! M"".@WZ\X5\>!62"_&ULW5=;C]HZ$/XK(W2DTTI ;A!" MQ2*QN^TY?6AWM:NV#U4?3&*(M8E-;0?*OS]C)X1L(5E:Z;R4!X@=?S/?7#S# MS'9"/JF44@T_\HRKJUZJ]>:-XZ@XI3E10[&A'-^LA,R)QJ5<.VHC*4DL*,\< MWW5#)R>,]^8SNWB]!%7E.Y/Z:9F)WU?-ZAXT'MDZUV7#FLPU9 MTT>J/VWN):Z<6DK"S>)]< M]5S#B&8TUD8$P9\MO:%99B0AC^^5T%ZMTP";SP?I[ZSQ:,R2*'HCLB\LT>E5 M+^I!0E>DR/2#V/U+*X/&1EXL,F6_85>==7L0%TJ+O (C@YSQ\I?\J!S1 *"< M\P"_ O@_ T8M@* "!-;0DIDUZY9H,I])L0-I3J,T\V!]8]%H#>,FC(]:XEN& M.#U_U")^&ERC(Q*X$3EFAR+6OP-XH$I+%FM\8T_!)\ZT@H5Q/--[7"946A#A M^[]5=>@^(US!JUNJ"(O*DN=X!TVM[?4/]E[[G0(?Z68(@=L'W_6],WQNNN&W-$:X9^%N!YV@=G]@ MY8U:Y)WW<8?@42UX9 4';78:AP^6IW%=2$GXFN)-U+#<0_/MBB2+Q G_K,'1<&SKN]&"9E"4#P+(&NY3%*7*D4)@$ MS?:,KR$6>8[&*^MCIF"/!5(+6%)0Y/>9%7AA$];%G)H:UB>$O)4F'UR:UR,G_G1X8]T&9!&2[M[$8WJ>#M7E%U"Q3NE$@:>.VIAXA^9^+^5-[3,TPN3IE+R M[)J[XV#L!RW\CMW "_[LJNT=^Y,WZ@S%0>N 5%I71M76J+KT7B=858A4L$'K M;+C.1ZOD$36B%4Z&45LN'?N.U]UX.@UHWOP+:9;:/+]9B\*AW]([O&/S\+J[ M1R?/1FFXD&9X2C,,AN&TA>:Q(7F3WZ?YO'):$IVD<(0^_[G<.(TQ(*=R;:K2>PA9T[G./Q M. 4972'4'4XP.V4Y$94++39VJ%@*C2.*?4QQBJ32',#W*R'T86$4 MU'/I_#]02P,$% @ V81B4^L#D/4V!0 R!L !H !X;"]W;W)K1Y:ZG4ZE40R-F2I52V^8IE^LF6N,7EV0GA&P,S[%;"-K8S"N3#F_-1?OHO-6:!"Q MA,V444'USYI=LB0QFC2.KZ725F73"-;']]K?6N>U,U,JV25//L>16IZW^BV( MV)SFB;KFF[]8Z5#'Z)OQ1-IOV)1SPQ;,)-%+'HH'V@'*B_PO1<7V*OPAJW:0,(3P"%&OT( 3K>C M,!:"9@NFMX&"Z1W4YTWHG;UMPW$"'WAV>K6R0F^^YK&Z@W>95"(W<^0)7.5* M*II%<;: +]<\24 GM9'\QP._4\'O>)?G0YY.F3@![HR< -6(V2+.,F-R2A.; M1T=Q5L;F&/Z%7?$IPEW8ZUA[IK"L1RCL] =H&*QWX.Q6.+M[X5SH155Z"?=% MT]U"$^X&TJN ]/8"LF;R,3AZ^^+H5SCZ>^'0^WS.XL= Z6]!.46=WFXT@PK- MX* T8D7:/C:'!KMRJ$?.=H-$H:N8X7-OUNT="E=JR02H)ZBDM MK]NCW2MH4+"2GMG8V6"YDKT3O(H0/5KD>OA-B$-@1(YTD)]UO'AKI>,0N&1ON([#T-GAOA*LWB:2Z+N@43[34"R^GCFV1GVZ+5308 M3!+IA(EYM#,__&H(W#&=<3Y(CG*1GW/?4W'+5)$:EUQGMUFK1_>YV)$G?G;R M?(Y.%SM*Q'Y*?/I>MS3X?;/;;2@!V/$=]O/=H>TNWN8RA!'J-S $=H2&_81V M8-N+]R8K[,@*^\GJ\,ZW5+Q?ZXL=#>'#WJ$.;'[Q]AL4QMW^ #?@=+R"NR^[ M7&/'3-C_EO9SNM\25+TY&/3:_88^!SORP7[6>,[NMS3]H#E#:-#N-X!V](3] M]/2,+3#>?C]LJ"K$L1L)?V(+7!I_N,HA;C?\*T(\9/>(QJ:Y^^"2>T/1O*RRRIQU$O\U+MO%_P#-3_N@HDC7^(GW_\_ M:;2:]_1;G.:ISP''RN2%LS)QK$S\K#QA8J;1&7M\#HJ*!5-EH0&=$-GW!PIE M,OF5ZHBUP_"W70"#VN%*RK0UC?X# M4$L#!!0 ( -F$8E.9?].@R , #4. : >&PO=V]R:W-H965TV0-67->,ED6K*-Z[8[)8DI\YDI-?N^63$*EGD M%.XY$E59$OXRA8+MQ@YV7A<>\DTFZP5W,MJ2#2Q!?MO>8 9%43,I M._XUI$ZKLP8>CE_9;[7SRID5$3!CQ5]Y*K.Q,W!0"FM2%?*![;Z <4@;F+!" MZ/]HU\A&0P ;@'\,",\ @,(KM40&D!X MK8;( *)K ;$!Q-<"^@;0U\EJHJM3,R>23$:<[1"OI15;/=#YU6B5D9S6I;B4 M7'W-%4Y.'J @$E)T3[A\0?-<) 43%0>!/LQ!DKP0']$OZ-MRCC[\\''D2J6R M!KJ)H9\V]/X9^@!]951F BUH"JD%/^_&#SOPKG*U]==_]7?J=Q(N8=M#@?\C0<#SI2$;2E%VB^ MX*K2^X,3*DC3G_[^58FB.PFE^*=#4=@J"K6B\*S?*XE4&Q:2T#2G&UOD&H98 M,]3M^VGB^_$PQIZG(O5D41ZURJ-.Y7="5(0F@-@:B8S4.TN-9 9HQLHMH2\_ M"92PLE1NJ\V>/-KV6'1B7!#W0__0MJ9X3P6/).;74BVZJ-X$(FX#$7<&XC-0%H!4ON2K8"C9F.''9YC;W\J>-\WR/C@ ,*7PYQ3(7FEKC@2 MK8G:+*1D%96V'F78#@L31U[S9P\Y]O>F^._-^-101!U[[++(K47DDA?[MHJ# M[HY#):@V(]4U+^&5]=2=&HI.+RZ*W!J1-[D(<'#>AWW'QMTM^P&VY$67@VF6 M3;GG%"5$9%:/PA-S?>\XHDV7M(B>.'\UVZ*3[:W[^S,#7S@T7E,(S^K-(=3A M0?=1L'I_VJX'N&]Q_53N.&,F ):#(K2=$S;!83 XK0'WX)): M_H]T=]]JF- MWEP:VM7VC?-)W^R/UJ?X9H8MZW-\LVA>,'OZYD'UE?"-ZC"H@+52Y?7ZRF;> MO%&:B61;?45>,:DNW'J8J7<=\%I ?5\S%7@SJ16T+\7)_U!+ P04 " #9 MA&)3AAJ"K4$# "O" &@ 'AL+W=O&UL MG5;;;MLP#/T5PMB %6CK6ZY%$B!-.JP/!8IVEX=A#XK-V$)MR9/DIOW[47+B M9:GKA[TDEL1#GD/2HF<[J9YTCFC@I2R$GGNY,=65[^LDQY+I2UFAH).M5"4S MM%29KRN%+'6@LO"C(!CY)>/"6\SK:;6WAE\Y[C31\]@ ME6RD?+*+VW3N!980%I@8ZX'1WS.NL"BL(Z+Q>^_3:T-:X/'SP?MGIYVT;)C& ME2Q^\-3DZ^X%[/T/I+9*'=+^SVMH$'2:V-+/=@8E!RT?RS MEWT>C@#DIQL0[0'1*6#P#B#> V(GM&'F9*V988N9DCM0UIJ\V0>7&X<<&:QDF7)#97%:& BA944AHL,1<)1PP4LTY3;?+,";D73-#;[G]9H M&"_T&9E\>US#IP]G\ &X@*^YK#4YTC/?$#T;Q$_V5*X;*M$[5*9P1\%S#3O,2%XZ.!!#YVX377L_,7_ ME>HUUTDA=:T0?BXWVBAJ\%\]40=MU(&+.G@GZGVMDISZ'/Z&[RI-XV3DG-@W M_WDQI(M@YC]WA!ZVH8>]H6]>*JG,A52<@F(*M> D';5AFX)3RZ;G4*%*Z)#N MBRY2_>[#(+@,@H\].1JU1$>]GI99IC!C!H&5LA:&[H&2V2:$S2LU=2)+!,-> M@-4F)S7&UDMAP:PH(\&JHGH)O44%E>()516XUC5VO@6C-ZF.!_%TVN:ZZRKNA^M:*2X^[LDM%$ M&AX1G 3AX$1%AU$8O=-6DU;$I+]:KD8:*L93H+OH(*"+Y.1-_%$4G::ZPR@. MQMTDIRW):2_)]2&K=&?2G/DW[:XWTBZ^T[=5'T^&)WP[C"9A?,+7/YH)):K, MC4I-9:7<->.AW6VG\=(-(?^O>3/*[YC*N-!0X):@P>684J6:\=@LC*S;T18'*&M#Y5DIS6-@ [3?*X@]02P,$% @ V81B4W%J*+M) P M%!0 T !X;"]S='EL97,N>&ULW5C=;M,P%'Z5R$-HD]#2-C1K6%L)*DU" M C1IN^!N38P7%'NTM>A5N>@D?A2?")T_1G/M78!;2D6G-\/I_O?#X^ M6;SU2[,4[&;&F D6N9#E@,R,*=Z$83F9L9R6YZI@TB*9TCDU=JBG85EH1M,2 M@G(1=EJM.,PIEV38E_/\*C=E,%%S:08D;ER!N[U/!Z0=OR:!HQNIE W(W>G+ M+W-E+E\$[G[RZN2D=7=VN>L_K8 S$GI)NT\@/6^U<&( ,?+X:>3[N#'J"S_U MS^](-1I@?SEZ?MI?WWX@O&MD/W&R3=R4KN5J>[KEJ$C"NBN&_4S)=7-$Q#EL M%IJSX)Z* 1E1P<>:0U1&G$NE MJ]PN@_L>U]-W@-4(!'(A&H$=XAS#?D&-85I>V4$UN7(^@H+:OET65N%4TV6[ MTR7K@.IFDXR53IENTK3)RC7L"Y:!',VG,[@;580 &J-R:Z2<3I6DE8951&U8 MV@D3X@:>YL_9%O;$PKJ#8=C1L _R:;X]ZDC9[%&Q3\7IEW<[L< M68VAW=BU9AE?5.-%U@C V-LX.RT*L7PK^%3FS"W^R0F'?;J*"V9*\P>;#5IE M8AU,D^">:<,GFYZOFA:W;&%6[;3(<,V=(]3\=^L\99)I*C9%V]X_Y"H_6W%T M\:\D5[]5=@5[-=:OZ$,7V3T&D?$QB#R*GNP=@\CD\$5&AZDQK \9&R>9K7-, MXPW@O#@@G^ 4*M9)@_&<"\-E/9KQ-&7RT7'&TALZMG_R;/';^2G+Z%R8VP8< MD+7]D:5\GB?-K&LH1#UK;7^ Y;7CYK!J5&5C#9JTO"-A% MKJK+CV Q#O,C@&%Y, 58C(O"\OQ/Z^FAZW$8IJWG17IH3 ^-<5$^9%1]L#S^ MF,1>_I4F213%,5;1T\VE@@?R^_- 3_ECH@AV%=.&/<$XDB08 M KWH[]$X1JH3P\>_/]A3$D5)XD< \RN((@R!IQ%', 6@ 4.BJ'H/[KR/PM5[ M*ES_'W#X&U!+ P04 " #9A&)3EXJ[', 3 @ "P %]R96QS+RYR M96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY M/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL M/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( -F$8E/6:%V3Z < &I+ / M>&PO=V]R:V)O;VLN>&ULQ9S1<]HZ%H?_%0TOVYVY;(P!VW2:SJ1)VIN9WI9) M>ONZHQ@!FAJ)E>VDZ5^_DEW:HT!^:NS/ZP#:J;+0U_F X\%6KQ_KW\^&A>-"UOM>5;I[.!]W_E1J( MC39ZHW^HQ?D@&8AZ;1__M$[_L*:1U5WI;%6=#T;]$U^5:W2Y=_@N0'Z1]W5W MI)'WM]*#G ^RQ)]PJ5W==*_HSB\]XX/R+^X?M8U]KZM&N2O9J _.MEMM5N$T M_EN M#/+Z?ZTFD!F S$X725FO"60.('->R,]N)8W^T3U!B I 5/ 2W;6;C71/(4QW M>F6T?YLTC;@H2]N:AE[;&8"<,4.J57B%D&8A/BB[JZ M$U[,6_6@3*OJ/X11#86"/F$6RK5TQGNU%G/E?!\MG:)D2"(C;HOX9OE'USB[ M;N1!5EV##1?Y5M51 )%&1LP>^=RL?>2",C9J[\HB=8R8W>&'?5L_*'OJ(A8B MN UOV$-$XA@QF^.#M8M'754=XHT?59I5(! 7=>W'"I02F6/$K([^"E^VSH5. M9I\-"6/$;8R.;9\)*6/$[ PO!]=ZRUY_]R>I5=]D?P>18B)IC)BMT1-]LF:X MN[0?M>Q2(*UH+%/DC)39&3Z6[::MNE'+SQ#Z<9]3:Q]9GRQ13&21E-DB[Z5V MXJNL6B7^4K)N73^ZHG@P'V%6R95RWA\AN^Q_C'^JQ4K]&L1$61-22T=CRV_"=#].BZ]%\ M=_8\ZTF1'%)F.=RJOL^=RS""NM)U6=G0K=$ CI$8QLQB\$';Z&;S:TCL\UO? MDZV4*6-[C9$6QLQ:@-EC/!&$]#!FU@/,'V-,.&'%K(44SDF0FS9V#.&4<3WAIA%LX+.>?NQTDQD70FS-*!N6<<322=";-T?N>> M!ULWLLV$V39[2>A!0B2:";-H#F>C!S&1:";,HNG3TD-84Z26*;-::'YZ$ ZI M9=C,J3I9^1/&HFS7-%J;(-5-FUSS' MO%@L='C1SWA23.2:*?L$VN%H]L&\I(M"D'NR8]Z3IY@7I4]KZ2 R0Q;*F"VT M=]'[X6,M;E6I] /%1!;*V"WT#+.J[&.W^LN?+K[HR$(9LX4.3%4-Q2?I7#=, MIRT]0Q;*CC^C-NS&(&T37DPQD86RD\ZJ4:=GI*-5)7T9Q,CN23GW*!6=S D7SR4RXP$T."62#Y M%*=<8A9%LT#R*4ZSQ"SX,?Q,*2:23\$L'X 9$G6*B>13,,L'WY6(+CJ23\$L M'XQ)'5D@^10GO<=#'5D@^13,\L&8U)$%DD_!+!^,F5-,6!G#;"%RQZQ/RZ5Y M^E3A?YT!'.&+#1CME <3:<\IW@ORYTM*2:R MT(S90A'F)]MXM$OIG/;NE$9<4TQDH1FSA2),/QI63M7-;KPDHHN.+#0[VH)G MCSEWVI1ZZ\?L?\FF=3JN+D,6FAU[%73NG(M_36W2XJ) M+#3CKL0$F(MHAFN&+#1CMM +]_1]J_RAET'#G2$=@<*ZS8391#\75_:13"S#WJK2KLR M88<6H_. ET'#+6$*BGX0W'NAW'CCK7EZ_?;/P0S&C%I_\A]3^>"FKU@%%/ MF+;80!3,0^2EV*V&W7<$ SBE'O0$^1]9Y2C79^)/4:7.U:]QNYZ?#_OIZ?DX M7;SNMOOI>O4TS\KH\',?]^9.'PVFWGL_+T^-P7&]>UH_CX)W+ MP^GKC-7-U=>9%W=OQ_%_)AX>'IXWX\_#YO=NW,__&#S\.9Q>IJ=QG%<7=^O3 MXSA?KX;7[>?M:7B_V.5Y\NKB]OYZ=;J]M]6P=" O@?SR@8($"LL'BA(H+A\H M2:"T?* L@?+R@8H$*LL'JA*H+A^H2:"V?"!S*J,#1.JP!FAMRK4!O#8%VP!B MFY)M +--T3: VJ9L&\!M4[@-(+]/4!OKWI[@-Y>]?8 O;WJ[0%Z!]4[ /0.JG< MZ!U4[P#0.W2;)0"]@^H= 'H'U3L ] ZJ=P#H'53O - [J-X!H'=0O0- [ZAZ M1X#>4?6. +VCZAT!>D?5.P+TCMUF-T#OJ'I'@-Y1]8X O:/J'0%Z1]4[ O2. MJG<$Z)U4[P30.ZG>":!W4KT30.^D>B> WDGU3@"]4_=G)4#OI'HG@-Y)]4X MO9/JG0!Z)]4[ ?3.JG<&Z)U5[PS0.ZO>&:!W5KTS0.^L>F> WEGUS@"]F> WEGUS@"]B^I= 'H7U;L ]"ZJ=P'H753O M"[J-X%H'=1 MO0M [Z)Z%X#>I3LL"-"[J-X%H'=1O0M [ZIZ5X#>5?6N +VKZET!>E?5NP+T MKJIW!>A=5>\*T+NJWA6@=U6]*T#OVAWV!NA=5>\*T+NIW@V@=U.]&T#OIGHW M@-Y-]6X O9OJW0!Z-]6[ ?1NJG<#Z-U4[P;0NZG>#:!WZ\HZ +W-]74=@-_F MNL*. PANKJOL.(#AYKK2C@,H;JZK[3B X^:ZXHX#2&ZNJ^XX@.7FNO*. VAN MKJOO.(#GYKH"CR.(WAZ"_"=>L_G[XZ?SW]??MSL7ZUWKH>O,::;OU!+ P04 " #9 MA&)310\$_HD" #90 $P %M#;VYT96YT7U1Y<&5S72YX;6S-W$]OFS 8 MQ_&W$G&M K8!&Z:FEW;7K8>] 09.@\(_8;=+W_TYZL6QWZ;G";:.?]]"E)7+VS?>7B<;)#&-F.!V\'O_;'&M'-]9W=5H^=7WT^A)]=.PZ;:+:=BU:WIXG'K$U435/7 MUI4/X\G3T/R6LGY)B,/*98[;M9.["A.BY-V$X\B? U[6?7VR\]PV=G5?S?Y+ MU8=9R:%+G'_NK(O/EWBGQW&[;6O;C/5C'Y;$;IIMU;B=M;[OXE/1J_/)/NRP M/7W*B_.7,N<"P\S[>9Q<.+'9?CSN]4B.J]=3*&1GWYY_Q;?$4/KB][/'TVYL M\Y?987M_C/-^.0^7+(_+]_C7,WZK_\$^%*2/%-)'!NDCA_2A(7T82!\%I(\2 MTH<4E$8HHDH*J9)BJJ2@*BFJ2@JKDN*JI, J*;(JBJR*(JNBR*HHLBJ*K(HB MJZ+(JBBR*HJLBB)K2I$UIX K @ $0 @ &O 9&]C4')O<',O8V]R92YX M;6Q02P$"% ,4 " #9A&)3F5R<(Q & "<)P $P @ ', M 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( -F$8E-\OJ?K3 4 M 46 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ V81B4_>! MA1[Z @ G0D !@ ("!\!4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ V81B4R+_:)?," %#$ !@ M ("!)"8 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ V81B4UND6P9Y# KB( !@ ("!\SL 'AL M+W=O&UL4$L! A0#% @ V81B4V.+&PO=V]R:W-H965T&UL4$L! A0#% M @ V81B4WB.@.^A @ Q04 !D ("!5&0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V81B4T03Y);L M @ )P8 !D ("!VG< 'AL+W=O@ >&PO=V]R:W-H965T&UL4$L! A0#% @ V81B4]J2W.'% @ #08 !D M ("!"X$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ V81B4SES<]?Z"@ *B, !D ("!.(\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MV81B4R-4+WXL!P H1$ !D ("!?JH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V81B4S+C(OZL!@ M^A !D ("!S\( 'AL+W=OC" 4$ E"0 &0 @(&R MR0 >&PO=V]R:W-H965T[- !X;"]W;W)K&UL4$L! A0#% @ V81B4]<#WQ6X# 120 !D M ("!OML 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ V81B4WSYB7RT P ]P< !D ("!N_4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V81B M4XE1R-;O! 3@P !D ("!F/\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V81B4[P8(?G7 @ YP4 M !D ("!JPT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V81B4WWSO/0W! W D !D M ("!Z18! 'AL+W=O&PO=V]R:W-H965T M,> 0!X;"]W;W)K&UL4$L! A0# M% @ V81B4_Z:QZZM! EPT !D ("!-R4! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ V81B4V?3 M$^'\!0 XQ, !D ("!R3(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V81B4\&UQ';( @ '08 !D M ("!SD$! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ V81B4SD3 ,^= P $PX !D ("! MI4X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ V81B4VY%[O+@ @ P0@ !D ("!L5@! 'AL+W=O&PO=V]R:W-H965T!P0 $\0 9 " @<=> 0!X M;"]W;W)K&UL4$L! A0#% @ V81B4W=;T?30 M @ 8P@ !D ("!!6,! 'AL+W=O&PO=V]R:W-H965TE0( $P& 9 " @<5I 0!X;"]W;W)K&UL4$L! A0#% @ V81B4]=?&U]S! 8 \ !D M ("!D6P! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ V81B4USL" #(" &0 @(%E?@$ >&PO=V]R:W-H965T! 0!X;"]W;W)K&UL4$L! A0#% @ MV81B4R5-5UU* @ 6 4 !D ("!WX0! 'AL+W=O&PO=V]R:W-H965TF4 0!X;"]W;W)K&UL4$L! A0#% @ V81B4U&EZ/(X P 0PD !D M ("!QY&PO=V]R:W-H M965T 0!X;"]W;W)K&UL4$L! M A0#% @ V81B4T+CPM-( P 4@H !D ("!':(! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V81B M4V4>6<$6 @ 1 0 !D ("!7[ ! 'AL+W=O&PO=V]R:W-H965T*V 0!X;"]W;W)K M&UL4$L! A0#% @ V81B4RLHY$#8 P ;PX M !D ("!=[H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V81B4XP8KQJ_ P 7A !D M ("!W,&PO=V]R:W-H965T M&UL4$L! A0# M% @ V81B4TXCG"4X @ MP4 !D ("!DM0! 'AL+W=O M&PO=V]R:W-H965TG0@( /X$ 9 " @3K: M 0!X;"]W;W)K&UL4$L! A0#% @ V81B4S*X MQ@'N @ \@< !D ("!L]P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V81B4\ES! *= P 70P !D M ("!D.8! 'AL+W=O&PO M=V]R:W-H965TGL 0!X;"]W;W)KH) @!X;"]W;W)KRY(@0 *,. : " @2$: @!X;"]W;W)K @!X;"]W;W)KDC @!X;"]W M;W)KDG @!X;"]W;W)K7!E&UL4$L%!@ ![ 'L Y"$ /D] @ $! end XML 128 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 129 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 130 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 298 526 1 true 69 0 false 10 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/(Loss) (Unaudited) Sheet http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited Consolidated Statements of Comprehensive Income/(Loss) (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 - Other Income, net Sheet http://www.exlservice.com/role/OtherIncomenet Other Income, net Notes 14 false false R15.htm 210281008 - Disclosure - Property and Equipment, net Sheet http://www.exlservice.com/role/PropertyandEquipmentnet Property and Equipment, net Notes 15 false false R16.htm 210341009 - Disclosure - Goodwill and Intangible Assets Sheet http://www.exlservice.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 16 false false R17.htm 210411010 - Disclosure - Other Current Assets Sheet http://www.exlservice.com/role/OtherCurrentAssets Other Current Assets Notes 17 false false R18.htm 210441011 - Disclosure - Other Assets Sheet http://www.exlservice.com/role/OtherAssets Other Assets Notes 18 false false R19.htm 210471012 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 19 false false R20.htm 210501013 - Disclosure - Other Non-Current Liabilities Sheet http://www.exlservice.com/role/OtherNonCurrentLiabilities Other Non-Current Liabilities Notes 20 false false R21.htm 210531014 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.exlservice.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 21 false false R22.htm 210561015 - Disclosure - Fair Value Measurements Sheet http://www.exlservice.com/role/FairValueMeasurements Fair Value Measurements Notes 22 false false R23.htm 210601016 - Disclosure - Derivatives and Hedge Accounting Sheet http://www.exlservice.com/role/DerivativesandHedgeAccounting Derivatives and Hedge Accounting Notes 23 false false R24.htm 210671017 - Disclosure - Borrowings Sheet http://www.exlservice.com/role/Borrowings Borrowings Notes 24 false false R25.htm 210751018 - Disclosure - Capital Structure Sheet http://www.exlservice.com/role/CapitalStructure Capital Structure Notes 25 false false R26.htm 210801019 - Disclosure - Employee Benefit Plans Sheet http://www.exlservice.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 26 false false R27.htm 210861020 - Disclosure - Leases Sheet http://www.exlservice.com/role/Leases Leases Notes 27 false false R28.htm 210931021 - Disclosure - Income Taxes Sheet http://www.exlservice.com/role/IncomeTaxes Income Taxes Notes 28 false false R29.htm 210971022 - Disclosure - Stock-Based Compensation Sheet http://www.exlservice.com/role/StockBasedCompensation Stock-Based Compensation Notes 29 false false R30.htm 211041023 - Disclosure - Related Party Disclosures Sheet http://www.exlservice.com/role/RelatedPartyDisclosures Related Party Disclosures Notes 30 false false R31.htm 211071024 - Disclosure - Commitments and Contingencies Sheet http://www.exlservice.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 31 false false R32.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 32 false false R33.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 33 false false R34.htm 230113002 - Disclosure - Revenues, net (Tables) Sheet http://www.exlservice.com/role/RevenuesnetTables Revenues, net (Tables) Tables http://www.exlservice.com/role/Revenuesnet 34 false false R35.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 35 false false R36.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 36 false false R37.htm 230263005 - Disclosure - Other Income, net (Tables) Sheet http://www.exlservice.com/role/OtherIncomenetTables Other Income, net (Tables) Tables http://www.exlservice.com/role/OtherIncomenet 37 false false R38.htm 230293006 - 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 38 false false R39.htm 230353007 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.exlservice.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.exlservice.com/role/GoodwillandIntangibleAssets 39 false false R40.htm 230423008 - Disclosure - Other Current Assets (Tables) Sheet http://www.exlservice.com/role/OtherCurrentAssetsTables Other Current Assets (Tables) Tables http://www.exlservice.com/role/OtherCurrentAssets 40 false false R41.htm 230453009 - Disclosure - Other Assets (Tables) Sheet http://www.exlservice.com/role/OtherAssetsTables Other Assets (Tables) Tables http://www.exlservice.com/role/OtherAssets 41 false false R42.htm 230483010 - 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 42 false false R43.htm 230513011 - 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 43 false false R44.htm 230543012 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.exlservice.com/role/AccumulatedOtherComprehensiveLoss 44 false false R45.htm 230573013 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.exlservice.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.exlservice.com/role/FairValueMeasurements 45 false false R46.htm 230613014 - 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 46 false false R47.htm 230683015 - Disclosure - Borrowings (Tables) Sheet http://www.exlservice.com/role/BorrowingsTables Borrowings (Tables) Tables http://www.exlservice.com/role/Borrowings 47 false false R48.htm 230763016 - Disclosure - Capital Structure (Tables) Sheet http://www.exlservice.com/role/CapitalStructureTables Capital Structure (Tables) Tables http://www.exlservice.com/role/CapitalStructure 48 false false R49.htm 230813017 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.exlservice.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.exlservice.com/role/EmployeeBenefitPlans 49 false false R50.htm 230873018 - Disclosure - Leases (Tables) Sheet http://www.exlservice.com/role/LeasesTables Leases (Tables) Tables http://www.exlservice.com/role/Leases 50 false false R51.htm 230943019 - Disclosure - Income Taxes (Tables) Sheet http://www.exlservice.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.exlservice.com/role/IncomeTaxes 51 false false R52.htm 230983020 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.exlservice.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.exlservice.com/role/StockBasedCompensation 52 false false R53.htm 231053021 - Disclosure - Related Party Disclosures (Tables) Sheet http://www.exlservice.com/role/RelatedPartyDisclosuresTables Related Party Disclosures (Tables) Tables http://www.exlservice.com/role/RelatedPartyDisclosures 53 false false R54.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 54 false false R55.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 55 false false R56.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 56 false false R57.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 57 false false R58.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 58 false false R59.htm 240134006 - Disclosure - Revenues, net - Additional Information (Details) Sheet http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails Revenues, net - Additional Information (Details) Details 59 false false R60.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 60 false false R61.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 61 false false R62.htm 240164009 - Disclosure - Revenues, net - Accounts Receivable, Net (Details) Sheet http://www.exlservice.com/role/RevenuesnetAccountsReceivableNetDetails Revenues, net - Accounts Receivable, Net (Details) Details 62 false false R63.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 63 false false R64.htm 240204011 - Disclosure - Earnings Per Share - Narrative (Details) Sheet http://www.exlservice.com/role/EarningsPerShareNarrativeDetails Earnings Per Share - Narrative (Details) Details 64 false false R65.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 65 false false R66.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 66 false false R67.htm 240274014 - 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 67 false false R68.htm 240304015 - 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 68 false false R69.htm 240314016 - 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 69 false false R70.htm 240324017 - 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 70 false false R71.htm 240334018 - Disclosure - Property and Equipment, net - Additional Information (Details) Sheet http://www.exlservice.com/role/PropertyandEquipmentnetAdditionalInformationDetails Property and Equipment, net - Additional Information (Details) Details 71 false false R72.htm 240364019 - Disclosure - Goodwill and Intangible Assets - Summary of Company's Goodwill (Details) Sheet http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails Goodwill and Intangible Assets - Summary of Company's Goodwill (Details) Details 72 false false R73.htm 240374020 - Disclosure - Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details) Sheet http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details) Details 73 false false R74.htm 240384021 - Disclosure - Goodwill and Intangible Assets - Amortization of Intangible Assets (Details) Sheet http://www.exlservice.com/role/GoodwillandIntangibleAssetsAmortizationofIntangibleAssetsDetails Goodwill and Intangible Assets - Amortization of Intangible Assets (Details) Details 74 false false R75.htm 240394022 - Disclosure - Goodwill and Intangible Assets - Weighted Average Life of Intangible Assets (Details) Sheet http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails Goodwill and Intangible Assets - Weighted Average Life of Intangible Assets (Details) Details 75 false false R76.htm 240404023 - Disclosure - Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Details) Sheet http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Details) Details 76 false false R77.htm 240434024 - 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 77 false false R78.htm 240464025 - Disclosure - Other Assets (Details) Sheet http://www.exlservice.com/role/OtherAssetsDetails Other Assets (Details) Details http://www.exlservice.com/role/OtherAssetsTables 78 false false R79.htm 240494026 - 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 79 false false R80.htm 240524027 - 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 80 false false R81.htm 240554028 - Disclosure - Accumulated Other Comprehensive Loss - Summary of Accumulated Other Comprehensive Loss (Details) Sheet http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss - Summary of Accumulated Other Comprehensive Loss (Details) Details 81 false false R82.htm 240584029 - 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 82 false false R83.htm 240594030 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 83 false false R84.htm 240624031 - Disclosure - Derivatives and Hedge Accounting - Additional Information (Details) Sheet http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails Derivatives and Hedge Accounting - Additional Information (Details) Details 84 false false R85.htm 240634032 - 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 85 false false R86.htm 240644033 - 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 86 false false R87.htm 240654034 - 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 87 false false R88.htm 240664035 - 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 88 false false R89.htm 240694036 - Disclosure - Borrowings - Company's Debt Position (Details) Sheet http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails Borrowings - Company's Debt Position (Details) Details 89 false false R90.htm 240704037 - Disclosure - Borrowings - Additional Information (Details) Sheet http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails Borrowings - Additional Information (Details) Details 90 false false R91.htm 240714038 - 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 91 false false R92.htm 240724039 - Disclosure - Borrowings - Notes Carried an Effective Interest Rate (Details) Notes http://www.exlservice.com/role/BorrowingsNotesCarriedanEffectiveInterestRateDetails Borrowings - Notes Carried an Effective Interest Rate (Details) Details 92 false false R93.htm 240734040 - Disclosure - Borrowings - Interest Expense and Amortization of Debt Discount (Details) Sheet http://www.exlservice.com/role/BorrowingsInterestExpenseandAmortizationofDebtDiscountDetails Borrowings - Interest Expense and Amortization of Debt Discount (Details) Details 93 false false R94.htm 240744041 - 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 94 false false R95.htm 240774042 - Disclosure - Capital Structure - Additional Information (Details) Sheet http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails Capital Structure - Additional Information (Details) Details 95 false false R96.htm 240784043 - 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 96 false false R97.htm 240794044 - 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 97 false false R98.htm 240824045 - Disclosure - Employee Benefit Plans - Net Gratuity Cost (Details) Sheet http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails Employee Benefit Plans - Net Gratuity Cost (Details) Details 98 false false R99.htm 240834046 - Disclosure - Employee Benefit Plans - Additional Information (Details) Sheet http://www.exlservice.com/role/EmployeeBenefitPlansAdditionalInformationDetails Employee Benefit Plans - Additional Information (Details) Details 99 false false R100.htm 240844047 - 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 100 false false R101.htm 240854048 - Disclosure - Employee Benefit Plans - Contribution Plan (Details) Sheet http://www.exlservice.com/role/EmployeeBenefitPlansContributionPlanDetails Employee Benefit Plans - Contribution Plan (Details) Details 101 false false R102.htm 240884049 - Disclosure - Leases - Balance Sheet Information (Details) Sheet http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails Leases - Balance Sheet Information (Details) Details 102 false false R103.htm 240894050 - Disclosure - Leases - Components of Lease Costs (Details) Sheet http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails Leases - Components of Lease Costs (Details) Details 103 false false R104.htm 240904051 - Disclosure - Leases - Cash Flow and Other Information (Details) Sheet http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails Leases - Cash Flow and Other Information (Details) Details 104 false false R105.htm 240914052 - Disclosure - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails Leases - Maturities of Lease Liabilities (Details) Details 105 false false R106.htm 240924053 - 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 106 false false R107.htm 240954054 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 107 false false R108.htm 240964055 - Disclosure - Income Taxes - Recognized in Comprehensive Income (Details) Sheet http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails Income Taxes - Recognized in Comprehensive Income (Details) Details 108 false false R109.htm 240994056 - 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 109 false false R110.htm 241004057 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 110 false false R111.htm 241014058 - 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 111 false false R112.htm 241024059 - 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 112 false false R113.htm 241034060 - 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 113 false false R114.htm 241064061 - Disclosure - Related Party Disclosures (Details) Sheet http://www.exlservice.com/role/RelatedPartyDisclosuresDetails Related Party Disclosures (Details) Details http://www.exlservice.com/role/RelatedPartyDisclosuresTables 114 false false R115.htm 241084062 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.exlservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 115 false false All Reports Book All Reports exls-20210930.htm exls-20210930.xsd exls-20210930_cal.xml exls-20210930_def.xml exls-20210930_lab.xml exls-20210930_pre.xml exls-ex311x09302021x10q.htm exls-ex312x09302021x10q.htm exls-ex321x09302021x10q.htm exls-ex322x09302021x10q.htm http://xbrl.sec.gov/country/2021 http://xbrl.sec.gov/dei/2021 http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 true true JSON 133 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "exls-20210930.htm": { "axisCustom": 0, "axisStandard": 25, "contextCount": 298, "dts": { "calculationLink": { "local": [ "exls-20210930_cal.xml" ] }, "definitionLink": { "local": [ "exls-20210930_def.xml" ] }, "inline": { "local": [ "exls-20210930.htm" ] }, "labelLink": { "local": [ "exls-20210930_lab.xml" ] }, "presentationLink": { "local": [ "exls-20210930_pre.xml" ] }, "schema": { "local": [ "exls-20210930.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.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" ] } }, "elementCount": 688, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 7, "http://xbrl.sec.gov/dei/2021": 5, "total": 12 }, "keyCustom": 40, "keyStandard": 486, "memberCustom": 19, "memberStandard": 46, "nsprefix": "exls", "nsuri": "http://www.exlservice.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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", "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie973da0a97244f76a59a9cf185144e1b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240844047 - 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", "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie973da0a97244f76a59a9cf185144e1b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240854048 - 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-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240884049 - Disclosure - Leases - Balance Sheet Information (Details)", "role": "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "shortName": "Leases - Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R103": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240894050 - 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-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240904051 - 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", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240914052 - 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:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240924053 - 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-20210930.htm", "contextRef": "ie973da0a97244f76a59a9cf185144e1b_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240954054 - 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-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240964055 - 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", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240994056 - 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-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241004057 - 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-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i458b49aacee742cc9e304766533dfe91_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241014058 - 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-20210930.htm", "contextRef": "i96bd625e3c144dfc860b74982a916c44_D20210101-20210930", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i3c28f51633764d4b9340ec0ff5235fce_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241024059 - 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", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i3c28f51633764d4b9340ec0ff5235fce_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R113": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i934135e46b8649a099ece46394a0b032_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241034060 - 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", "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i934135e46b8649a099ece46394a0b032_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R114": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie973da0a97244f76a59a9cf185144e1b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241064061 - Disclosure - Related Party Disclosures (Details)", "role": "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails", "shortName": "Related Party Disclosures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i35bf2ed0143f4af0b7a34a19abd634e1_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R115": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241084062 - 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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210251007 - Disclosure - Other Income, net", "role": "http://www.exlservice.com/role/OtherIncomenet", "shortName": "Other Income, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210281008 - 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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210341009 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.exlservice.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210411010 - Disclosure - Other Current Assets", "role": "http://www.exlservice.com/role/OtherCurrentAssets", "shortName": "Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210441011 - Disclosure - Other Assets", "role": "http://www.exlservice.com/role/OtherAssets", "shortName": "Other Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210471012 - 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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "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-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210501013 - 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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210531014 - Disclosure - Accumulated Other Comprehensive Loss", "role": "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLoss", "shortName": "Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210561015 - Disclosure - Fair Value Measurements", "role": "http://www.exlservice.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210601016 - 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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210671017 - Disclosure - Borrowings", "role": "http://www.exlservice.com/role/Borrowings", "shortName": "Borrowings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210751018 - Disclosure - Capital Structure", "role": "http://www.exlservice.com/role/CapitalStructure", "shortName": "Capital Structure", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210801019 - Disclosure - Employee Benefit Plans", "role": "http://www.exlservice.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210861020 - Disclosure - Leases", "role": "http://www.exlservice.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210931021 - Disclosure - Income Taxes", "role": "http://www.exlservice.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210971022 - Disclosure - Stock-Based Compensation", "role": "http://www.exlservice.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "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": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211041023 - Disclosure - Related Party Disclosures", "role": "http://www.exlservice.com/role/RelatedPartyDisclosures", "shortName": "Related Party Disclosures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211071024 - Disclosure - Commitments and Contingencies", "role": "http://www.exlservice.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230263005 - 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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230293006 - 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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230353007 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.exlservice.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "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-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230423008 - 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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230453009 - 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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230483010 - 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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230513011 - 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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230543012 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "role": "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossTables", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230573013 - 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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230613014 - Disclosure - Derivatives and Hedge Accounting (Tables)", "role": "http://www.exlservice.com/role/DerivativesandHedgeAccountingTables", "shortName": "Derivatives and Hedge Accounting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230683015 - Disclosure - Borrowings (Tables)", "role": "http://www.exlservice.com/role/BorrowingsTables", "shortName": "Borrowings (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "exls:ScheduleOfPurchaseOfCommonStockFromEmployeesWithholdingTaxPaymentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230763016 - 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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "exls:ScheduleOfPurchaseOfCommonStockFromEmployeesWithholdingTaxPaymentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230813017 - 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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "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/(Loss) (Unaudited)", "role": "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "shortName": "Consolidated Statements of Comprehensive Income/(Loss) (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "exls:ScheduleOfLeasesInStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230873018 - Disclosure - Leases (Tables)", "role": "http://www.exlservice.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "exls:ScheduleOfLeasesInStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230943019 - Disclosure - Income Taxes (Tables)", "role": "http://www.exlservice.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230983020 - 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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "231053021 - Disclosure - Related Party Disclosures (Tables)", "role": "http://www.exlservice.com/role/RelatedPartyDisclosuresTables", "shortName": "Related Party Disclosures (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "operating_segment", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "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-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NonoperatingIncomeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "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-20210930.htm", "contextRef": "i7a406ab2f5a446c2af6b1e4d54f46224_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "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-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "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-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "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-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnbilledContractsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "id92048392d1b48eeb82be6720dbc5f64_I20191231", "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-20210930.htm", "contextRef": "id92048392d1b48eeb82be6720dbc5f64_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "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-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "id457555bc242438b9abb6f4166dcac95_I20210630", "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-20210930.htm", "contextRef": "id457555bc242438b9abb6f4166dcac95_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "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-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGross", "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-20210930.htm", "contextRef": "if63c181de74d4b2c8d026b896021d613_I20210630", "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-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "exls:AccountsReceivableCreditLossExpenseReversalAndOtherWriteoffs", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie63119e1532340e583fb726717a9b02d_I20210930", "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 }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "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", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "0", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "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", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ib732a0d87f634ef8a260e14be9f2862e_I20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestAndOtherIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240274014 - 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-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240304015 - 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-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240314016 - 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-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240324017 - 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-20210930.htm", "contextRef": "ie973da0a97244f76a59a9cf185144e1b_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240334018 - 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": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie973da0a97244f76a59a9cf185144e1b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240364019 - Disclosure - Goodwill and Intangible Assets - Summary of Company's Goodwill (Details)", "role": "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Summary of Company's Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240374020 - Disclosure - Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details)", "role": "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "shortName": "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", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240384021 - Disclosure - Goodwill and Intangible Assets - Amortization of Intangible Assets (Details)", "role": "http://www.exlservice.com/role/GoodwillandIntangibleAssetsAmortizationofIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Amortization of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "exls:ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "id52a131244084af9948d9f5905204c5c_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240394022 - Disclosure - Goodwill and Intangible Assets - Weighted Average Life of Intangible Assets (Details)", "role": "http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Weighted Average Life of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "exls:ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "id52a131244084af9948d9f5905204c5c_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240404023 - Disclosure - Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Details)", "role": "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails", "shortName": "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", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "exls:ServiceTaxesReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240434024 - 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-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "exls:ServiceTaxesReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SecurityDeposit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240464025 - 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-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SecurityDeposit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "exls:AccruedExpensesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240494026 - 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-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "exls:AccruedExpensesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240524027 - 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-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "if63c181de74d4b2c8d026b896021d613_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240554028 - Disclosure - Accumulated Other Comprehensive Loss - Summary of Accumulated Other Comprehensive Loss (Details)", "role": "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails", "shortName": "Accumulated Other Comprehensive Loss - Summary of Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "id6ee439dfed8440280a3f78aa3f4410b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "exls:MoneyMarketAndMutualFundFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240584029 - 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", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "id6ee439dfed8440280a3f78aa3f4410b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "exls:MoneyMarketAndMutualFundFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i498fd858301c4584b76c0677150f6489_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240594030 - Disclosure - Fair Value Measurements - Additional Information (Details)", "role": "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i498fd858301c4584b76c0677150f6489_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240624031 - 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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i3f86d2b032d94e059c5a41d643c7e363_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240634032 - 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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i3f86d2b032d94e059c5a41d643c7e363_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240644033 - 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-20210930.htm", "contextRef": "i0be04fc1065147dbbf6433a591b2960a_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240654034 - 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", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240664035 - 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 }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie1bdbd1715e347a2880ff6531dde37fd_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240694036 - 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", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie973da0a97244f76a59a9cf185144e1b_I20201231", "decimals": "-3", "lang": "en-US", "name": "exls:LongTermDebtGrossExcludingCurrentMaturities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RepaymentsOfDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240704037 - 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-20210930.htm", "contextRef": "ie973da0a97244f76a59a9cf185144e1b_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ia11723bf49344ac99cd8a60ddb6316ae_D20210701-20210930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInterestRateDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240714038 - 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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ia11723bf49344ac99cd8a60ddb6316ae_D20210701-20210930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInterestRateDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie63119e1532340e583fb726717a9b02d_I20210930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240724039 - Disclosure - Borrowings - Notes Carried an Effective Interest Rate (Details)", "role": "http://www.exlservice.com/role/BorrowingsNotesCarriedanEffectiveInterestRateDetails", "shortName": "Borrowings - Notes Carried an Effective Interest Rate (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfDebtDiscountPremium", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240734040 - Disclosure - Borrowings - Interest Expense and Amortization of Debt Discount (Details)", "role": "http://www.exlservice.com/role/BorrowingsInterestExpenseandAmortizationofDebtDiscountDetails", "shortName": "Borrowings - Interest Expense and Amortization of Debt Discount (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i16a85757ef894f7c8fd95642af15d8a6_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ied292587b36748af8a3b1c64d548c55d_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240744041 - 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-20210930.htm", "contextRef": "ied292587b36748af8a3b1c64d548c55d_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "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": "240774042 - 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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "exls:NumberOfClassesOfCommonStockOutstanding", "reportCount": 1, "unique": true, "unitRef": "class_of_common_stock", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "exls:ScheduleOfPurchaseOfCommonStockFromEmployeesWithholdingTaxPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240784043 - 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-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240794044 - 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-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockRepurchasedDuringPeriodValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240824045 - 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-20210930.htm", "contextRef": "i288f78fec79248e89d48c5b2e9be32d0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": "3", "first": true, "lang": "en-US", "name": "exls:DefinedBenefitPlanExpectedReturnOnPlanAssetsPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240834046 - 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-20210930.htm", "contextRef": "ie41d75de59ba45e89144a832d6db5cd3_D20210101-20210930", "decimals": "3", "first": true, "lang": "en-US", "name": "exls:DefinedBenefitPlanExpectedReturnOnPlanAssetsPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } } }, "segmentCount": 69, "tag": { "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2021", "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/2021", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails", "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/2021", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails", "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/2021", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails", "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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r691" ], "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/2021", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r692" ], "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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r693" ], "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/2021", "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/2021", "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/2021", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r693" ], "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/2021", "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/2021", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r693" ], "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/2021", "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/2021", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r712" ], "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/2021", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r693" ], "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/2021", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r693" ], "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/2021", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r693" ], "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/2021", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r693" ], "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/2021", "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/2021", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r689" ], "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/2021", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r690" ], "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/2021", "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/2021", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "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/20210930", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsInterestExpenseandAmortizationofDebtDiscountDetails", "http://www.exlservice.com/role/BorrowingsNotesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails", "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails", "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "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", "negatedTerseLabel": "Translation adjustment" } } }, "localname": "AccountsReceivableAllowanceforCreditLossForeignCurrencyTranslation", "nsuri": "http://www.exlservice.com/20210930", "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) during the period" } } }, "localname": "AccountsReceivableCreditLossExpenseReversalAndOtherWriteoffs", "nsuri": "http://www.exlservice.com/20210930", "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/20210930", "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/20210930", "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/20210930", "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/20210930", "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/20210930", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "exls_AmortizationOfOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Operating Lease Right Of Use Asset", "label": "Amortization Of Operating Lease Right Of Use Asset", "terseLabel": "Amortization of operating lease right-of-use assets" } } }, "localname": "AmortizationOfOperatingLeaseRightOfUseAsset", "nsuri": "http://www.exlservice.com/20210930", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "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/20210930", "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/20210930", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "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/20210930", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "exls_BPMandRelatedServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BPM and Related Services [Member]", "label": "BPM and Related Services [Member]", "terseLabel": "BPM and related services" } } }, "localname": "BPMandRelatedServicesMember", "nsuri": "http://www.exlservice.com/20210930", "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/20210930", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "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/20210930", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "exls_CapitalExpenditureLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Capital Expenditure, Liability, Noncurrent", "label": "Capital Expenditure, Liability, Noncurrent", "terseLabel": "Accrued capital expenditures" } } }, "localname": "CapitalExpenditureLiabilityNoncurrent", "nsuri": "http://www.exlservice.com/20210930", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "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/20210930", "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/20210930", "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/20210930", "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/20210930", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails", "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "domainItemType" }, "exls_DebtInstrumentConvertibleDayVolumeForWeightedAveragePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Day Volume For Weighted Average Price", "label": "Debt Instrument, Convertible, Day Volume For Weighted Average Price", "terseLabel": "Debt instrument, day volume" } } }, "localname": "DebtInstrumentConvertibleDayVolumeForWeightedAveragePrice", "nsuri": "http://www.exlservice.com/20210930", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "exls_DeferredContractAcquisitionCostsCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 5.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/20210930", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "exls_DeferredContractAcquisitionCostsNonCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 7.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/20210930", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "exls_DeferredTaxAssetsWithholdingTaxes": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Withholding Taxes", "label": "Deferred Tax Assets, Withholding Taxes", "terseLabel": "Accrued withholding taxes" } } }, "localname": "DeferredTaxAssetsWithholdingTaxes", "nsuri": "http://www.exlservice.com/20210930", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails" ], "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/20210930", "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/20210930", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails" ], "xbrltype": "domainItemType" }, "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/20210930", "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/20210930", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "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/20210930", "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/20210930", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "exls_HealthcareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Healthcare", "label": "Healthcare [Member]", "terseLabel": "Healthcare" } } }, "localname": "HealthcareMember", "nsuri": "http://www.exlservice.com/20210930", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "exls_IncomeLossFromContinuingOperationsAfterIncomeTaxesForeign": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income (Loss) from Continuing Operations After Income Taxes, Foreign", "label": "Income (Loss) from Continuing Operations After Income Taxes, Foreign", "terseLabel": "Foreign income" } } }, "localname": "IncomeLossFromContinuingOperationsAfterIncomeTaxesForeign", "nsuri": "http://www.exlservice.com/20210930", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/20210930", "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/20210930", "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/20210930", "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", "negatedTerseLabel": "Reduction in lease assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseAssets", "nsuri": "http://www.exlservice.com/20210930", "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", "negatedTerseLabel": "Reduction in lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.exlservice.com/20210930", "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/20210930", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "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/20210930", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "exls_LongTermDebtGrossExcludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt, Gross, Excluding Current Maturities", "label": "Long-term Debt, Gross, Excluding Current Maturities", "terseLabel": "Long-term borrowings" } } }, "localname": "LongTermDebtGrossExcludingCurrentMaturities", "nsuri": "http://www.exlservice.com/20210930", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails" ], "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/20210930", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "exls_MoneyMarketAndMutualFundFairValueDisclosure": { "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 and mutual fund fair value disclosure.", "label": "Money Market And Mutual Fund Fair Value Disclosure", "terseLabel": "Mutual funds" } } }, "localname": "MoneyMarketAndMutualFundFairValueDisclosure", "nsuri": "http://www.exlservice.com/20210930", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "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/20210930", "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/20210930", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "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/20210930", "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/20210930", "presentation": [ "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails" ], "xbrltype": "monetaryItemType" }, "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/20210930", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "exls_RelatedPartyTransactionAmountsOfTransactionDebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Amounts Of Transaction, Debt", "label": "Related Party Transaction, Amounts Of Transaction, Debt", "terseLabel": "Aggregate consideration, debt component" } } }, "localname": "RelatedPartyTransactionAmountsOfTransactionDebt", "nsuri": "http://www.exlservice.com/20210930", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_RelatedPartyTransactionAmountsOfTransactionEquity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Related Party Transaction , Amounts Of Transaction, Equity", "label": "Related Party Transaction , Amounts Of Transaction, Equity", "terseLabel": "Aggregate consideration, equity component" } } }, "localname": "RelatedPartyTransactionAmountsOfTransactionEquity", "nsuri": "http://www.exlservice.com/20210930", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/20210930", "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/20210930", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "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/20210930", "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/20210930", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "exls_ScheduleOfInterestExpenseDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Interest Expense, Debt", "label": "Schedule Of Interest Expense Debt [Table Text Block]", "terseLabel": "Schedule of Interest Expense Debt Recognized" } } }, "localname": "ScheduleOfInterestExpenseDebtTableTextBlock", "nsuri": "http://www.exlservice.com/20210930", "presentation": [ "http://www.exlservice.com/role/BorrowingsTables" ], "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/20210930", "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/20210930", "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/20210930", "presentation": [ "http://www.exlservice.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "exls_ServiceTaxesReceivableCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 3.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/20210930", "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/20210930", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "percentItemType" }, "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/20210930", "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/20210930", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "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/20210930", "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/20210930", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/20210930", "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/20210930", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r295", "r334", "r423", "r424", "r599", "r600", "r601", "r602", "r603", "r604", "r606", "r657", "r660", "r683", "r684" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails", "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r295", "r334", "r423", "r424", "r599", "r600", "r601", "r602", "r603", "r604", "r606", "r657", "r660", "r683", "r684" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_PayablesToCustomers": { "auth_ref": [ "r723" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r211", "r371", "r375", "r609", "r656", "r658" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r211", "r371", "r375", "r609", "r656", "r658" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r295", "r334", "r390", "r423", "r424", "r599", "r600", "r601", "r602", "r603", "r604", "r606", "r657", "r660", "r683", "r684" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails", "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r295", "r334", "r390", "r423", "r424", "r599", "r600", "r601", "r602", "r603", "r604", "r606", "r657", "r660", "r683", "r684" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails", "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r212", "r213", "r371", "r376", "r659", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r713", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesbasedonGeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r212", "r213", "r371", "r376", "r659", "r668", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r713", "r714" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesbasedonGeographicalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare": { "auth_ref": [ "r353" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r41", "r594" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r233" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r219" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r29", "r219", "r220" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/RevenuesnetAccountsReceivableNetDetails", "http://www.exlservice.com/role/RevenuesnetContractswithCustomerReceivablesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r24", "r617", "r639" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 7.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r26", "r617", "r639" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r68", "r74", "r83", "r84", "r85", "r498" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r39", "r264" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r74", "r83", "r84", "r85", "r86", "r497" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r32", "r71", "r73", "r74", "r643", "r665", "r666" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r83", "r84", "r552", "r553", "r554", "r555", "r556", "r559" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r70", "r74", "r83", "r84", "r85", "r140", "r141", "r142", "r498", "r661", "r662", "r724" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r66", "r74", "r83", "r84", "r85", "r498", "r553", "r554", "r555", "r556", "r559" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r30" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r140", "r141", "r142", "r454", "r455", "r456", "r528" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r291" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r426", "r428", "r459", "r460" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r428", "r450", "r458" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r221", "r228", "r229", "r232" ], "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 loss", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAllowanceforCreditLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r231" ], "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 receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAllowanceforCreditLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r104", "r121", "r315", "r562" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.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 notes", "verboseLabel": "Amortization of debt discount on the Notes" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsInterestExpenseandAmortizationofDebtDiscountDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r121", "r248", "r255" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r165" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r133", "r193", "r200", "r207", "r226", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r494", "r499", "r542", "r592", "r594", "r615", "r638" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r10", "r12", "r58", "r133", "r226", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r494", "r499", "r542", "r592", "r594" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r532" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r429", "r452" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r508", "r513" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r263" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r125", "r126" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r687" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r686", "r688" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r687" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r685" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r240" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r239" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails", "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r239" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails", "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostGross": { "auth_ref": [ "r239" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r240" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r239" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails", "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r241" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r36", "r123" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r18" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCash" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r117", "r123", "r128" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r117", "r550" ], "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)/increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r525" ], "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 Twelve Months", "terseLabel": "Cash flow hedge gain (loss) to be reclassified within twelve months" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r506" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r354", "r355", "r356", "r357" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r51", "r276", "r624", "r647" ], "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 24)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r273", "r274", "r275", "r277", "r670" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r140", "r141", "r528" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r28" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r28" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r28" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r28", "r346" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r28", "r594" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.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,312,225 shares issued and 33,343,895 shares outstanding as of September 30, 2021 and 38,968,052 shares issued and 33,559,434 shares outstanding as of December 31, 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r79", "r81", "r82", "r94", "r628", "r653" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r93", "r106", "r627", "r652" ], "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 Loss" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r129", "r496" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r362" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetGross": { "auth_ref": [ "r222", "r234", "r359", "r361" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractswithCustomerReceivablesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetGrossCurrent": { "auth_ref": [ "r359", "r361" ], "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, 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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetGrossNoncurrent": { "auth_ref": [ "r359", "r361" ], "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, 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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r359", "r360", "r372" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractswithCustomerReceivablesAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r359", "r360", "r372" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r359", "r360", "r372" ], "calculation": { "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 4.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r373" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractwithCustomerRevenueRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Fair value of convertible notes" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r22", "r616", "r635", "r667" ], "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": "Notes" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/BorrowingsInterestExpenseandAmortizationofDebtDiscountDetails", "http://www.exlservice.com/role/BorrowingsNotesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails", "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails", "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r90", "r91" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r99", "r609" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "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" ], "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/2021-01-31", "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" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r134", "r471" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Withholding taxes" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r488" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r130", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r309", "r316", "r317", "r319", "r331" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/Borrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r22", "r24", "r25", "r132", "r138", "r292", "r293", "r294", "r295", "r296", "r297", "r299", "r305", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r325", "r326", "r327", "r328", "r565", "r616", "r619", "r635" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/BorrowingsInterestExpenseandAmortizationofDebtDiscountDetails", "http://www.exlservice.com/role/BorrowingsNotesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails", "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails", "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r25", "r320", "r619", "r635" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r294", "r322" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r48", "r294", "r347", "r348", "r350" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion rate" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r292", "r325", "r326", "r563", "r565", "r566" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r47", "r323", "r563", "r565" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective Interest Rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsNotesCarriedanEffectiveInterestRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r47", "r293" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/BorrowingsInterestExpenseandAmortizationofDebtDiscountDetails", "http://www.exlservice.com/role/BorrowingsNotesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r49", "r132", "r138", "r292", "r293", "r294", "r295", "r296", "r297", "r299", "r305", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r325", "r326", "r327", "r328", "r565" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/BorrowingsInterestExpenseandAmortizationofDebtDiscountDetails", "http://www.exlservice.com/role/BorrowingsNotesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails", "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails", "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r49", "r132", "r138", "r292", "r293", "r294", "r295", "r296", "r297", "r299", "r305", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r318", "r325", "r326", "r327", "r328", "r347", "r349", "r350", "r351", "r562", "r563", "r565", "r566", "r634" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/BorrowingsInterestExpenseandAmortizationofDebtDiscountDetails", "http://www.exlservice.com/role/BorrowingsNotesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r305", "r562", "r566" ], "calculation": { "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r40", "r305", "r564" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r464", "r465" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r121", "r134", "r472", "r477", "r478", "r479" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r464", "r465" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "auth_ref": [ "r385", "r417" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r381", "r403", "r415", "r417", "r418" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r387", "r391", "r393", "r416", "r417", "r418" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r381", "r402", "r414", "r417", "r418" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r384", "r391", "r393", "r394", "r417" ], "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 September 30, 2021", "periodStartLabel": "Plan assets at January 1, 2021" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r381", "r383", "r401", "r413", "r417", "r418" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r399", "r411", "r417", "r418" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "auth_ref": [ "r388", "r421" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r386" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r382", "r400", "r412", "r417", "r418" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Contribution to the defined benefit plans" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansContributionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosuresTableTextBlock": { "auth_ref": [ "r422" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DepositAssets": { "auth_ref": [ "r57" ], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 3.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r121", "r262" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r121", "r262" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r121", "r188" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetNotionalAmount": { "auth_ref": [ "r503", "r504", "r505" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r61", "r62", "r63", "r541" ], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 2.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsCurrent": { "auth_ref": [ "r61" ], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 1.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/2021-01-31", "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/2021-01-31", "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": [ "r60", "r63", "r64", "r511", "r605" ], "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, Fair Value, Gross Asset", "terseLabel": "Foreign currency exchange contracts, asset" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r60", "r63", "r64", "r511", "r605" ], "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, Fair Value, Gross Liability", "terseLabel": "Foreign currency exchange contracts, liability" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r63", "r509", "r512", "r517", "r520" ], "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/2021-01-31", "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": [ "r45" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 1.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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r527", "r531" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccounting" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r507", "r509", "r517" ], "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/2021-01-31", "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": [ "r507", "r509", "r517", "r520", "r521", "r522", "r524" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r507" ], "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/2021-01-31", "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": [ "r489" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r462" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r95", "r145", "r146", "r147", "r148", "r149", "r153", "r155", "r162", "r163", "r164", "r168", "r169", "r529", "r530", "r629", "r654" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Earnings per share attributable to ExlService Holdings Inc. stockholders:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r95", "r145", "r146", "r147", "r148", "r149", "r155", "r162", "r163", "r164", "r168", "r169", "r529", "r530", "r629", "r654" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r165", "r166", "r167", "r170" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r550" ], "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", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r467" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r461", "r467" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount", "terseLabel": "Excess tax benefits, stock awards" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r451" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r451" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r448" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r83", "r84", "r85", "r140", "r141", "r142", "r144", "r150", "r152", "r171", "r227", "r346", "r352", "r454", "r455", "r456", "r473", "r474", "r528", "r552", "r553", "r554", "r555", "r556", "r559", "r661", "r662", "r663", "r724" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r37", "r194", "r225" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 9.0, "parentTag": "us-gaap_Assets", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r532", "r533", "r534", "r538" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r307", "r325", "r326", "r391", "r393", "r394", "r395", "r396", "r397", "r398", "r417", "r533", "r596", "r597", "r598" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r532", "r533", "r535", "r536", "r539" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r307", "r391", "r393", "r398", "r417", "r533", "r596" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r307", "r325", "r326", "r391", "r393", "r398", "r417", "r533", "r597" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r307", "r325", "r326", "r391", "r393", "r394", "r395", "r396", "r397", "r398", "r417", "r533", "r598" ], "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/2021-01-31", "presentation": [ "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r540" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r307", "r325", "r326", "r391", "r393", "r394", "r395", "r396", "r397", "r398", "r417", "r596", "r597", "r598" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r537", "r539" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r508", "r514", "r522" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r570", "r574", "r582" ], "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 interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r572", "r576" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r568", "r581" ], "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/2021-01-31", "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": [ "r568" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r569" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r581" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r568" ], "calculation": { "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 6.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r569" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r581" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "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, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r581" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "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 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", "terseLabel": "2026 and thereafter", "verboseLabel": "2026 and thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r581" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "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 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": "2022", "verboseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r581" ], "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": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r581" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "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 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": "2025", "verboseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r581" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "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 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": "2024", "verboseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r581" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "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 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": "2023", "verboseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r581" ], "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": "2021 (October 1 - December 31)" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r581" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r571", "r576" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r567" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r570", "r574" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r570", "r574", "r582" ], "calculation": { "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r567" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r569" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r579", "r582" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r578", "r582" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r254" ], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 }, "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails_1": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r256" ], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 4.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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "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": "2021 (October 1 - December 31)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r256" ], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 5.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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2026 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r256" ], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 3.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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r256" ], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 6.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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r256" ], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 2.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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r249", "r251", "r254", "r258", "r610", "r611" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r254", "r611" ], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails": { "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r249", "r253" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r254", "r610" ], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails": { "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails", "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r610" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": 2.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r543", "r545", "r547", "r549" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 2.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/(loss), net", "terseLabel": "Foreign exchange gain, net", "verboseLabel": "Gain/(loss) recognized in consolidated statements of income" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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": [ "r122", "r547", "r549" ], "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 exchange gain, net" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r63", "r391", "r519" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign currency exchange contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r102", "r121", "r224" ], "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" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnOilAndGasHedgingActivity": { "auth_ref": [ "r509" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r121", "r329", "r330" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.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", "negatedLabel": "Loss on early extinguishment and conversion of debt", "negatedTerseLabel": "Loss on settlement of convertible notes", "verboseLabel": "Loss on settlement of convertible notes" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r100" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r96" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionAxis": { "auth_ref": [ "r235", "r631", "r632", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711" ], "lang": { "en-us": { "role": { "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Axis]", "terseLabel": "Geographic Distribution [Axis]" } } }, "localname": "GeographicDistributionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GeographicDistributionDomain": { "auth_ref": [ "r631", "r632", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Domain]", "terseLabel": "Geographic Distribution [Domain]" } } }, "localname": "GeographicDistributionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r242", "r243", "r594", "r613" ], "calculation": { "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r260" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssets" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r98", "r133", "r193", "r199", "r203", "r206", "r209", "r226", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r542" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 }, "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r507", "r521" ], "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/2021-01-31", "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": [ "r507" ], "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/2021-01-31", "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": [ "r507" ], "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/2021-01-31", "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": [ "r121", "r261", "r266" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r193", "r199", "r203", "r206", "r209" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "exls_IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsTotal", "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", "totalLabel": "Income before income tax expense and earnings from equity affiliates" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r89", "r121", "r190", "r225", "r625", "r650" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails": { "order": 5.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", "negatedTerseLabel": "Loss from equity-method investment", "terseLabel": "Gain / (loss) from equity-method investment" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r267", "r270" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails", "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r270" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r135", "r468", "r469", "r470", "r475", "r480", "r482", "r483", "r484" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r136", "r151", "r152", "r191", "r466", "r476", "r481", "r655" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "exls_IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsTotal", "weight": -1.0 }, "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails": { "order": 4.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 (expense)/benefit relating to above", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r463", "r467" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "Tax expense as a result of electing new tax regime for two Indian subsidiaries" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r124" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r120" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r120" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r120" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.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": "Advance income tax, net" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r120", "r607" ], "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 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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "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:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r120", "r576" ], "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 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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r120" ], "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 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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities": { "auth_ref": [ "r120" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 15.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r120" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r120" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 19.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": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r159", "r160", "r164" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r156", "r157", "r158", "r164" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r250", "r257" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r257" ], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails": { "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r250", "r257" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails_1": { "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r247", "r252" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherIncomenetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestAndOtherIncomeTextBlock": { "auth_ref": [ "r378" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherIncomenet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r87", "r187", "r561", "r564", "r630" ], "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" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r104", "r313", "r324", "r327", "r328" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense on the Notes" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsInterestExpenseandAmortizationofDebtDiscountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense incurred on a debt or other obligation to related party.", "label": "Interest Expense, Related Party", "terseLabel": "Interest expense on the Notes" } } }, "localname": "InterestExpenseRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r116", "r118", "r124" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r16", "r17", "r45" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r623", "r648" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable", "terseLabel": "Interest accrued" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Interest Receivable, Current", "terseLabel": "Interest accrued on term deposits" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterestAndDividend": { "auth_ref": [ "r101" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r375" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r580", "r582" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r580" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r263" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r583" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r581" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r581" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r581" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "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 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", "terseLabel": "2026 and thereafter", "verboseLabel": "2026 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r581" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "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 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": "2022", "verboseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r581" ], "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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r581" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "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 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": "2025", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r581" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "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 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": "2024", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r581" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "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 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": "2023", "verboseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r581" ], "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": "2021 (October 1 - December 31)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r581" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r583" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r44", "r133", "r201", "r226", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r495", "r499", "r500", "r542", "r592", "r593" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r35", "r133", "r226", "r542", "r594", "r620", "r645" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r46", "r133", "r226", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r495", "r499", "r500", "r542", "r592", "r593", "r594" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r532" ], "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": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "auth_ref": [ "r50" ], "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 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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r42" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r42" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r42", "r132" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r215" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r25", "r306", "r321", "r325", "r326", "r619", "r641" ], "calculation": { "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total borrowings", "verboseLabel": "Debt outstanding" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r138", "r278", "r311" ], "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": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r138" ], "calculation": { "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails": { "order": 2.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": "2021 (October - December)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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 noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term borrowings, less current portion", "totalLabel": "Long-term borrowings" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r49" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/BorrowingsInterestExpenseandAmortizationofDebtDiscountDetails", "http://www.exlservice.com/role/BorrowingsNotesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails", "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails", "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r49", "r279" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/BorrowingsInterestExpenseandAmortizationofDebtDiscountDetails", "http://www.exlservice.com/role/BorrowingsNotesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails", "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails", "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1": { "auth_ref": [ "r526" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r117" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r117" ], "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)/provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r117", "r119", "r122" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r77", "r80", "r85", "r92", "r122", "r133", "r143", "r145", "r146", "r147", "r148", "r151", "r152", "r161", "r193", "r199", "r203", "r206", "r209", "r226", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r530", "r542", "r626", "r651" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "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/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails": { "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r213" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r507" ], "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/2021-01-31", "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": [ "r103" ], "calculation": { "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r137", "r587", "r649" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties.", "label": "Notes Payable, Related Parties", "terseLabel": "Repayment of the Notes in cash" } } }, "localname": "NotesPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReduction": { "auth_ref": [ "r125", "r126", "r127" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r181" ], "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/2021-01-31", "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 }, "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r193", "r199", "r203", "r206", "r209" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 3.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r575", "r582" ], "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 single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesPriorYearDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r568" ], "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/2021-01-31", "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": [ "r568" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 6.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r568" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r573", "r576" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r567" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r579", "r582" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r578", "r582" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r4", "r139", "r179", "r502" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r4", "r502" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/Organization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r21", "r614", "r637" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r56", "r594" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 7.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r508", "r522" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsMiscellaneous": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 5.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 4.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r40" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r65", "r71", "r544", "r546", "r551" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "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 gain/(loss)" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "auth_ref": [ "r74", "r83", "r84", "r552", "r554", "r559" ], "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": "Gains / (losses) recognized during the period" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r67", "r71", "r510", "r515", "r523" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "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 AOCL", "verboseLabel": "Effect of net investment hedges on accumulated other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.exlservice.com/role/DerivativesandHedgeAccountingEffectofNetInvestmentHedgesonAOCLDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "auth_ref": [ "r72" ], "calculation": { "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails": { "order": 5.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 loss on cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r71", "r75", "r516" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "auth_ref": [ "r72" ], "calculation": { "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails": { "order": 2.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r65", "r72", "r548", "r558" ], "calculation": { "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails": { "order": 3.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 gain/(loss)" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r518" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r78", "r81", "r83", "r84", "r86", "r93", "r346", "r552", "r557", "r559", "r627", "r652" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r78", "r81", "r492", "r493", "r497" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "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 income/(loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax": { "auth_ref": [ "r69", "r72", "r492" ], "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, before reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax", "terseLabel": "Effect of tax rate changes on retirement benefits" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r71", "r75", "r76", "r404" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "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" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": { "auth_ref": [ "r72" ], "calculation": { "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails": { "order": 4.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 benefit on amortization of actuarial loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails", "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax": { "auth_ref": [ "r71", "r75", "r76", "r404" ], "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", "terseLabel": "Amortization of actuarial loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r508", "r522" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r14", "r15", "r45", "r594" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 6.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r122" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r105" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 1.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r7", "r11", "r238" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r26", "r618", "r640" ], "calculation": { "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 5.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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r114" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r114" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructurePurchaseofCommonStockfromEmployeesWithholdingTaxPaymentsRelatedtoVestingofRestrictedStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r109" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "negatedTerseLabel": "Investment in equity affiliate" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r111" ], "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 purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedTerseLabel": "Purchase of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r110" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r390", "r392", "r398", "r405", "r406", "r407", "r408", "r409", "r410", "r417", "r419", "r420", "r422", "r425" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r26", "r379", "r380", "r389", "r417" ], "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 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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r429", "r452" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r27", "r332" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r27" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r27", "r332" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r27", "r594" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r8", "r11", "r236", "r238" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "terseLabel": "Advance income tax, net" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r113" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r108" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r107" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r112", "r453" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r59", "r265", "r574" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r39", "r265" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r269", "r671", "r672", "r673" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r38", "r263" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r19", "r20", "r265", "r594", "r633", "r646" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r19", "r265" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r19", "r263" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r97", "r230" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.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) for expected credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r74", "r83", "r84", "r86", "r552", "r556", "r559" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "auth_ref": [ "r72", "r76", "r83" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "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 other comprehensive income / (loss)", "verboseLabel": "Income tax effects" } } }, "localname": "ReclassificationFromAociCurrentPeriodTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r85" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r85" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r85" ], "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": "Gain/ (loss) on foreign currency exchange contracts" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r586", "r589" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Aggregate consideration" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r584", "r585", "r587", "r590", "r591" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RelatedPartyDisclosures" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r115" ], "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", "terseLabel": "Repayments of debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r5", "r18", "r128" ], "calculation": { "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r13", "r21", "r128", "r669" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r165" ], "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" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r31", "r352", "r457", "r594", "r644", "r664", "r666" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r140", "r141", "r142", "r144", "r150", "r152", "r227", "r454", "r455", "r456", "r473", "r474", "r528", "r661", "r663" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r184", "r185", "r198", "r204", "r205", "r211", "r212", "r217", "r370", "r371", "r609" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesbasedonGeographicalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r374", "r377" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/Revenuesnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r214" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationTables" ], "xbrltype": "textBlockItemType" }, "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails", "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": "Revolving Credit Facility", "verboseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r577", "r582" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r577", "r582" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r74", "r557", "r559" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r249" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r404" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r165" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r485", "r486" ], "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/2021-01-31", "presentation": [ "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r516" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r384" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r49", "r138", "r325", "r327", "r347", "r349", "r350", "r351", "r562", "r563", "r566", "r634" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r509", "r517", "r521" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r164" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r428", "r449", "r458" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r428", "r449", "r458" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r211" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r532", "r533" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r249", "r253", "r610" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": { "auth_ref": [ "r512" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r245", "r246" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r245", "r246" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r257", "r259" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "auth_ref": [ "r42" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r278" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r399" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r39", "r265" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r588", "r589" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to 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": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, 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": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RelatedPartyDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r18", "r128", "r612", "r642" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r88", "r216" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesbasedonGeographicalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r193", "r196", "r202", "r245" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r429", "r452" ], "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/2021-01-31", "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": [ "r433", "r443", "r445" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r354", "r355", "r356", "r357" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r253" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r57" ], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 1.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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r180", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r198", "r199", "r200", "r201", "r203", "r204", "r205", "r206", "r207", "r209", "r217", "r271", "r272", "r656" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r180", "r182", "r183", "r193", "r197", "r203", "r207", "r208", "r209", "r210", "r211", "r216", "r217", "r218" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r96" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r120" ], "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 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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r430" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r438" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r442" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r440" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r440" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r439" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r439" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r441" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r441" ], "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/2021-01-31", "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/2021-01-31", "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": [ "r434", "r436" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r452" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r444" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r438" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of options, granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r452" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r435", "r452" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r434" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r447" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r447" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r446" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r427", "r431" ], "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/2021-01-31", "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": [], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise price, granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock": { "auth_ref": [ "r432" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r446" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r446" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructurePurchaseofCommonStockfromEmployeesWithholdingTaxPaymentsRelatedtoVestingofRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r23", "r621", "r622", "r636" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r180", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r198", "r199", "r200", "r201", "r203", "r204", "r205", "r206", "r207", "r209", "r217", "r245", "r268", "r271", "r272", "r656" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r54", "r83", "r84", "r85", "r140", "r141", "r142", "r144", "r150", "r152", "r171", "r227", "r346", "r352", "r454", "r455", "r456", "r473", "r474", "r528", "r552", "r553", "r554", "r555", "r556", "r559", "r661", "r662", "r663", "r724" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r140", "r141", "r142", "r171", "r609" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r53", "r310", "r346", "r347", "r352" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Common stock issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r27", "r28", "r346", "r352" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r27", "r28", "r346", "r352", "r437" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited", "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r54", "r346", "r352" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "auth_ref": [ "r27", "r28", "r346", "r352", "r354" ], "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", "netLabel": "Issuance of shares of the Company's common stock", "terseLabel": "Issuance of treasury stock" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited", "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r27", "r28", "r346", "r352" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructurePurchasedSharesofitsCommonStockIncludingCommissionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r28", "r33", "r34", "r133", "r223", "r226", "r542", "r594" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r84", "r133", "r140", "r141", "r142", "r144", "r150", "r226", "r227", "r352", "r454", "r455", "r456", "r473", "r474", "r490", "r491", "r501", "r528", "r542", "r552", "r553", "r559", "r662", "r663", "r724" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r131", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r352", "r358" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructure" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r560", "r595" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r560", "r595" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r560", "r595" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_Supplies": { "auth_ref": [ "r9", "r11", "r237", "r238" ], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 2.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimeDepositsAtCarryingValue": { "auth_ref": [ "r36" ], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Any certificate of deposit or savings account held by a bank or other financial institution for a short-term specified period of time. Because of their short-term, time deposits are considered 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 with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Time Deposits, at Carrying Value", "terseLabel": "Term deposits" } } }, "localname": "TimeDepositsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r487" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r354" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructurePurchasedSharesofitsCommonStockIncludingCommissionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r52", "r354" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r52", "r354" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r28", "r346", "r352" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructurePurchasedSharesofitsCommonStockIncludingCommissionsDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r52", "r354", "r357" ], "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: 5,968,330 shares as of September 30, 2021 and 5,408,618 shares as of December 31, 2020, held\u00a0in treasury, at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r40" ], "calculation": { "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedTerseLabel": "Unamortized debt issuance cost" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r55", "r608" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r121" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 20.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 short term investments" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r172", "r173", "r174", "r175", "r176", "r177", "r178" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r154", "r164" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r153", "r164" ], "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/2021-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r106": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2029-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://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(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27405-111563" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://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(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r275": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466103&loc=SL6014347-161799" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r331": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405686&loc=d3e22802-112653" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r358": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r378": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "http://asc.fasb.org/topic&trid=49130413" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://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.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://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(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r425": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944" }, "r462": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r484": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://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.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r502": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL109998896-113959" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r531": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30755-110894" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8,17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r583": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r591": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55302-109406" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r689": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r690": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r691": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r692": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r693": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r694": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r695": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r696": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r697": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r698": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(4)" }, "r699": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(5)" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r700": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(i)" }, "r701": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(ii)" }, "r702": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r703": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r704": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r705": { "Name": "Regulation S-K (SK)", "Number": "229", "Publisher": "SEC", "Section": "1402", "Subsection": "Instruction 5" }, "r706": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(1)" }, "r707": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(2)" }, "r708": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(3)" }, "r709": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(4)" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r710": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(5)" }, "r711": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1406" }, "r712": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r713": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r714": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r715": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r716": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r717": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r718": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r719": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r720": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r721": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r722": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r723": { "Name": "Rule 15c3-1", "Number": "240", "Publisher": "SEC", "Section": "15c3-1" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(7)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 134 0001297989-21-000010-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001297989-21-000010-xbrl.zip M4$L#!!0 ( -F$8E-%;1ME34@# %*P*P 1 97AL(D&@ M"R,)&_CU)U* C;&[C=T"J=3J&=N2JBJK*I^X/!&9&?G+_SGK]QKO<33N#@?_ M?L0?LT>-__/LE_^OJO[GUYV7C?5A/.WC8-)X/D(_P=3XT)T<-MXF'!\W\FC8 M;[P=CHZ[[WU53:]Y/CPY'W4/#B<-P02_=7#TU())D3-7*8F^@I!DY9/0E?<2 MF >$(-5/!T^-"#;[S"J=;*H %9WFHZE8IA\P"DP>?TI/)?C$43)0.4.T(4@= ML_%&@-!^.GW;-)-<;X[T>'D\G)TR=//GSX\)B^/SX8OG_2 M'?2Z RQO_&0R\H-Q'H[Z?D(]\D0PKBIF*\D?7;5S%D:]U/W83/GZ>#@ZH#.9 M?G)Y\-&G6WYVNX_G_MG]!*N8J+BX;F0\^M1(]N,P;8!^+*?RBO$;C]8]^_KM MZ"7DC7M>GT[?C__H B:?E,/!C_'FBW?_Y/SN8#SQ@_CI_"_:_R"G9W/GW)/I MT>M3$][JT&M@Z,#T/3^^X7@(@IL_>XK+,ZXOP+/>^+.SRP\X>M^-^#@.^]/& MF9/L^OS3<77@_W>BMKS@X-_/\)!M;?[B&0??7KV2Q\GOE$NK? _I]WW M_W[T?#B8D$97[?,3>IAX^>W?CR9X-GDR;>K)L__ZK__Z9=*=]/!9Z:WJNH]^ M>7+YXR]/+IL.PW3^[)?4?=\83\Y[^.]'J3L^Z?GSIX/A .D!NF=/RXDXNOS8 M30D'TX]TO$5F9=2-E_<_F^Q@_O>C+@)/1B54+GA0:!T'\%:*I%-0,;%_M'^T?IL'71 M.6NNQ_/F4>OPI6SU.A?#B];FB^/FV[V+YOIKOM_OL,[%8;=SU!0=T9&==A3- M]IIL'FU==-Y8]E+LGW?>1MWJ=\Y:HOFA>;%WMOWVM6BMK[%6?P-:%WMR_V@- M]MVN^_AOUV/&NM'W]H'AV([793M,3K MB\[1%F^VW_0Z[;6K:][0O=1@OWURW+GH';?:O?[^^F&O=;'!MMMKY]OK'=6\ MZ,C]]5:W>;1WUGK[YK#Y@IZQO3%I[K*SE^VU=UZ8Z R(2G#0%0"8RBG&*B]= MB D"@DN/GC&2;>&,L^Z7)Y_A.7MX+TTC77TV>9K(!55]:O*P2O[\)O3/3T M/WK&Q1/)[QWX3^!>DY!/Z+Z@7\8K;+^%K;B);>+).DF:+27R"K@E5@4Y5II! M!F&Y#4":7?I_;M"^HO:':07NG<"5-\$-/!!^5A&:Q%+=5P@\N"K>]!/**]3Y]T1T4 M\OH2*1[8*0'>=MX;X]IXC)/="?G9@O-VOCRK2XH\''=+.+-Q1N1RW T]?-D= M3^8K!+RUZ_JQ_V*P?;3&6^O[A]OMUZS93MW]]NMS:K_;;/>.M]=?GW7:+[K; MFUNLTWY]]E+N'';Z9[WMHQ>'11 Z;YNL*5[TFT>O/VR_)0 OUGBSOT? 1K;_ MMGG>ZK?ZU]?0O4[WQ9YNOGU1!.&P?RT;-OARK_ M>#4:GN!HX&@MDHT^[97P?QU/1D@ %VSI MRK7^<#3I7DR_?I<<\I!"XH8KE&"\L);EK)7D%"%(D]-4#C\S*"LYG*L<@N2* MF&&N&!9>R%RQ1Q@KE<#II($C\CK*X4SLXB3PO@Y"Z"*)L/K\2Q'Z3 M=T03"'3H],DS';T^:])UU%9W?W./[;?W/C0WR4MN;LE/@MB\:+XMPMFY(&]Y M1D(%^V\WH+E^<$'W4LUV$SI'!R3@47XAB!?-L\[1SF'KJ-7;;K\X:I%W[+0/ M/FROM^B]CJ?WWE[?8ZV+E+=WV8AY*>H3SC+OL*ZV5KT"Z7(5H5.6$,UH& M!B;ZVDI/:SB(-1.@5O?:#^Z0SSN0S.BG][\X4?;!UMG3?7 M=T@X.[+5WA.MS0W5%!LD5 '-S3Q)' M/VZMO^@2TK+3WZ)[KYTW+[;(>1W3]0MM^2\^JUN:_V8-3=;Q]N;>V>= M_@:]S^_4WL99BQSD]AO[X5/"@-H[.H9WA$,@HR J17ZN J]9Y4T4520GHD5P MUGF2+O:8<5G^NY:4:]%X-OWAQC#-"#.22$4GHZFWZ;C MCT^OQ/521'XD177=$$Y'BZZ_=5/YGKLX:DP?"+\Z3OQ\Z_]^/OAQ^^)GUS]] MWOK)-+%Y_6T\\:-)&9UX=JW1C%]?]^G8Q\=,-TYU51F&^_S(]??KFSSYK*.N MVREZ/^VT\:&G3OW8#7UR J^LT=/I]+\>9==#4,_ MW=M=_^[>_ YJN&"]^9E\?E]O?MX#=Z=/_RW))U'/QF:, MQ@FP9,\3V*B"0$>F121V9<_-8MMS\Q#V_+-^XYH%QI!EF04H;JU5:+QW#CB* MS,RTW]AUO[%%[#=V]WYC,^NW[% QXY/TLLQ \R[%#,I)S;-AVKBK?N.+W6]W MY0^SZS?22\=8,<76@N?&LX0YDGFVI+^_NZ[>&@]*=''Y-='-SDYZ MW=B=-+'$.(W4[9>@M4QPO Y+/L:X)0,].7\^[)\,!_1UO';6)7)T?1K]WA\. M=B?#>'S9UB]/OGJ+C[WV\4F^VW7JV;A.%2RS7FA)D1Q D>S,LB'SF7BFOY8' MFK64IAD)WWOENVEK\-R?=">^5Q.8#-EFRSFQ'"O 2^\U:9(VVA'?(_:W/##M MX,1W!Y@V_&C0'1R,:X*/]LP8BJ!]]N1$E;(9G(&@C2$VFK59&GQNC*I-DTKE MO!$>EM;>X]8@#OM8$\B24$FF$!%S!JV4TYQF5@04D(P/62I<0+4-A17"*";5\@#X8Y5H <$7RP065N8M$ MHX5UD9BT2=QF:]0R@GO/7F7^D!HE<\HE3:(1=(@>E32*L1*\6HKVEP_2N7"[ M^0-MF2 B" P= #@>G$&6F29.F)@+>AY9Q-H'6?-'E;D,B-P:+3CPZ'P*CF)E M@273$85XN%&1.M.F^QFNB5H2,)ZQX"%Z\#E(!@:13*O4+BX--'/*.E#&,$,UXCQ%Z33*5&KK M^$"6+EG#K.= %BXM#3[S9@PSA,RRI%(,WBH@QI /.Z*[/B@F06;TB45/W"L9+:,$MWR SF>4:B[@EI$, MI%B&&#,Y$T9^)(84HN5!&\W$$FKK0XY2S0525-R2PW'H?0(!.C#P*H!G67I# MGF?Y()W_*-5<@([6VJ0]<.\,F*@L66=%__@D51FS6CZ@'WB4:CX6.800,X5C MFBO("HHNLYBCD,B3\M?TOOY@/F#.:4;IP.0B%X;+@)(#$_0UF;*T)!- X%)< M&FCFE'.:$4PF"Y&X#Q+1@)#,!Q:8S($YA8$;OS0P/73.:4;X2(^62^%U\ 84 M2,<9 10#HZ 1D>6EP6%,?V$9\N?+8"!+%I.WG@$0K[5&V9A3*;;/=% /N!![*3G3K&!* MPCF.!A77'+3/P0I%1D22_@3MP_)HT -SIEGA$Y1'3\%]4*Q43)3!)Y<<"THX M):7#I<%G_IQI5I I(5BP,2:A*8K/UB;TV2:M,T3ILEH:R!Z2,\T*'(H-O<24 MOZ/W6F#G,I2'1K!K%*.F1'CBR"$]DRG4Q 9D4" MD5ETB2RKM48RYLA[6L66!YHY9%QF"%-V#ICB"(H+R$);[8*AR-XPE"*R ML#0P/63&98;X>&&98R9&(QP%%,91@ C9::-,U-;QI<%GSAF7&4)&VD1AH%.H M(8$/EJB$)&\$&(%'(=320/9@&9=9VCOT,N@"!!%^3N HI8@YZ!"S8XG%AP-G M7CV@C:,(UEIMN0/+M"7I)*K$.#BFF#5SJ!599_)T>ZK6PQ>Q!"Y]RB36T[2$ ML=8G3O%KYL8B$W(>Q3^7A7+-'UP-0'0Y:1 AT!_EOJN4#]X%G M1C\\I$IZI;R-FM B?^70<,EE*2Z_A)#./^W+IG]^0F_V[NJ9O]@OH>P/\O2+TZ[;O?/6 M"0DC#YPB7L?23[^>CDDVQN/=RR:N1&?:85L#ZI:R ME=,R%GQRT3*CDB,3$*',"0,O)2D]**6UM[4LF/DG6/Z&OCDA R"X9F!M]'!V0(;L^91DA99QGRTL\+ 28*(.3*B:? M%2-[:T1>,DC7*&PZGW3C4F()T7G'%,7!#L$$[P4F'JU@40BK;*KC8K0%\)MS M68)6YO9[ C+[X &Y*G5. ;T*T<7 8U@R+!_,;\YG.;!.92%8-$[BCN="0Q(4RD"K6.* M?P'\YER&:V(R:(TS29D$1'^LTF53G)2XC89%6#(L'S+>?'@P&3!0%&/F%#SD MDN#3P@+3VAK%5*[E(.OB^,WY3(506FHRK,;;LB\[!J=1(DTA+ 4FX"(/3)?-](205I.NUF$893R:/'TU&J;3.-D>[>+H?3?B M#?A^?=7T@[2#TUD/5X>7,N6>E)?4K3SE&(&94ER5!^NCY.T"'3F5=9JQGY%9FM/7WE1^ISC+[2<8\ M6"8H+D$$9,F#DE)$XX(V0DE??S_YT##.Q4=:4D(!V00I! 1C'%=:A""#MX&A M]?7WD7/0QCGDU:W)SB:?7;:0F?/YAW=Z3'FE74G,."S;2@=NK'<=6X.?D[Y2(X.F;"1 MPGGB+<&3 >71FN!0UR4&O -RF[\NEY^+A(5TP"G,XR"-]$;$'&0,I(44/=1A M'Y3Y(S>?2 ^ 0Y(2$!18#N3>,C>&>X@@0EXB/W>_.C>'&39&@A22_I\2$)D, MI?JI2!05"!&UK,-(X?R1FX^?PVDA"B(H ."%]]%QG4*0VFLF1%W&!?\$N6EL MOH/CR79^.Z2FEC'52:J&5C,FG43@+'CR;Z1_DBG"UX.NO\][8!3GM"F?Y"!2 MY,J2*W3285!:)Z6$I( /ZE ;<[%0G(LO!""\N(@F$8]QPG@D[% H)>E+2'68 M"+58*,[%+TJI0K1!YL@R"*^=(?.)96O?*'DT6'^_>#TUJC4<["WE^!\1&@H< MLK=<&S ANJ#*!GO*"AZ%BTO@%!\2POED/ITG,SK=3AM >N6\LF"\-QRB8C;4 MWR,^L!;.8<(^11:6!QEBT! ,"S()L!1G<*8;_):8SVX-PQFIP<^&>-!6>FY M >ZR@\R]*(6:/$3Z6'L]>/7;PNN!=9',3A21$3-VY)Z1="*77=F3)G9J+1 _ MDYO-O)Q\GPXGMQ Y?KGM?B?T^YX6B2[G'&_^XN2RN@9T:F< M(>?H(3 %Y+XM1E:V9F<,L*Q#NMI#>@71]VO1K"!B3!K.5?3)$=O**C@=N8]< M2H.>8O#%M6H+#]',B( KPZS:.<4M,&M\2HHC"YG'&HSG+")6\Q_EX1*Y +#,"D<^*P7%$V$M/);E M7[I.12L7%MCYK(V6&+GVJ))%<$D'$XC-"U'6#"57B]D0"P_L?$:$4)(59E)S MY* B2^Y+^:U8@$H M4C<*M M!D,(10,2&@D:T5X'\"J(?".1G!!'%[X)'8.3L "('GWC99H:7S0&3 M2W&9TF$O3GNYV^N5]NN4#C,:2+A+-ERA!A M UP&QVNPQ?5B0C3#=!AF89B4EOG( *6PT8I@$L79&(WD82G38?>/U?S384HH M'C"D2!T-(+5347MT%)1E8UBP2YD.>V!@YS,5.K"<X0$"BJ 0&'D\^B=R MK^JTR<#" CN?W2-\=#(ZFY35Q&8(86V8%XRL<*3^]TN9#GMXC9W'3M)64_Q= M]AQ6X+D)RBLA'>1D.61,2YD.6V1@9Y4.RP5.X @Z$[\5WIJRTQWC*0FAM)#+ ME Y[Z$!^1KD6K7E)5)K$>8# G45&(;U3 :(B8QN7*1WVT('\C" "&X75,JA< MRE:7DL>:6"L/7"OG9(YS,(^+:GT^;H<]."T8?K$']E4;]/&Z@3OO>XU:^>;GI%NG Z+0\]81<@30WH'UQAA.HA.BSK$&\4>99;OC!P=7(E*^-KN#;O^T M/RMQ>#4J.]%/SE_UJ)?7!FGC/Z?=D_)TOYY_*9IMC(>#86]XOR\5UV1=$B^%%PRX ,*+C-$H MPVUTB^^:%@_5>W$-D,M6;"&:4B'#Z3+A/Y= R,C (U-N\8=D%AJHV0W,Z&31 M,0E92 6@DI6)>:V3)!JB;6W**2R0#]\=YLD'/T(Z[_KC.K['WO!DJ7.6A*8M M6V1X&QQPI2EVRUZD'%PFJYU7/GTE2'>=EJ_(*!F?;(QDD, Y#I$K"BP$)W]2 M@_!S\5&^%Y]/G-Z"--PK">! ^92U3SIP+H3E:H'76M82N!DNRBR[J; 42 MM 9GF4(*[K,'HG"V3M/JOPO!E^C'>#CLI:W^R6CX?KK2]EN8W1\;J:6Q9CHP M*\%;+RR(&((*/I+M=D$EY6HU!+V8HG,G_E%+T0$;=1)).(@D0"(X+U@F$4HH M@W!Z@4N&/)C$+(IG!\-@NIC5>4Y0Y9!%*.,S2CA!OF*!*^S4!*K9^7*5B86) M+!7Y;C!ESVWBS9%^4YB4D'4PR L6S[\X'0VZD],IT7O1/2N?EC3ND@$Y9A5D MAA1U0%3.)^0Z*2^@KJ,Y> J1!DO34"S9)[\ M86"]GQ)ADI@52]'Q") #.0F5#$^)J;+GFT]+YL@?'*G9^?$(Q(9+46K+ 506 M7GDN8U3&FR132C6PQC\$V1L\[,;>-V%:A>&?5YLIL]K*9F06,PCE*'SRGCGA M,]>!VSKX[H63EN6-O%GQT=PFG;,F,V.MTDE2/)>!B,-B(G MK,.&=#\$TZ^G76IU<+",]A -+WM)&.E0@I=@C5$8+"I12NCR9;.']P?E_92Y MSXS@8=EG!F"ULEYX+7P@4ES6+R[;5*('06=V]E *[0W'Y'(IOBZX8TE&%$$K M%Z)72Y?%]X.ZE#YFR )ZII0VK 23GA'C8RE3O%\6WM>@*L)B(3,[G3$B">"@ MA (!AK,@O4$0V2:I57:P9#KS?#A=#1%+<9ZM 5UZ,,)Q7=BX)>:=%3"I"M4+ MRJ.593=I^E=D@6')M&@.6,U.KP TY]98Z[T!':/79=MH8Z5%RZ).-:I@L36( MPSY^K/_^3&:J)U/!EA[%[^/$AK_>%HTKV8?KU_CO[P12Q"SHX;J:35 M"50,MJ2K*1PF&@A)YCILX5X';.=2Q\*)J)Q(UL3D0&GND4?,+FN&2$8WURBF M7F1LY[,-O)(F*>$M\QQD2LYS9#DF0C9FQ6\7 %UA^\-Z.X=J%A:E*5-$R^0_ M9]!RR9E,@3DG.6=L\;G11S!_/1UW!\1T=B^;&-\ =6LP/AWY0?S6 N%%84%, M*T/.40&8 )(B!NI[4/D-?6]R&/VH+K!PF;E46892ZQ-= MMM92'$Z?N;"H65P.6#;Z.#KH#@ZN3ZD).)*;Z(&[I&T$E2ER\)S92)^LS#'6 M8.G"7^:0;ZX)*,J4L/);5X12!*^NYQ4QT@H-C)2N\^'F2Q?$O,\R( M\!P#)"2V'J%LQ\ !B+^3'?.!0QU*'2V0?YGA3G=,0K+"21_)U2,/Y.UYV>8. MI>,:XG+ \J#^989C6%9 ,"EKP #1AE+3+T7"2B;)I*M!M?S%\2\S1$6*J%C. MTB4)3(.WD)C(!LB@H5,U6&GZHCOH3O!E]SVFK0%UPT&I*[0V'N-D_.MYTQ\- M1\][?CR^E>,]'4\HD!WM8&\:FHX/NR=U@4P9HT7$Y!D/X!,2E?;&",>,D<%E MMJ2072TLQ?2IT,1.]^"P/@N(DG!6&\FL2) <=VA\#)X5#20%U$L*6WM$(MKW MH^/QVB!-O[1\OS83T3(9Q02._G8(%!99A0*<0QU)]P!JH&M;@X3Y[P<A$3&&D1,)L01,P48%D+2H0Z M3/JLD5^;85+/JX Y+F(SBJ"C$>P M1@>9,1E4D0!T*MK%!ZU6?FV&^4 E/)=E:U=FP6?GP":7E6-*,(BJ3JM<%MG! MS7_0F&EI(Q=,6MQ7C:/R4KC071P?C27J^E([+@Y>J:.%R15:GHZ 67$6(V M5CH4(#*S(@KRP,N(UZ;O#EX.Q^,63I[[\>&+WO##;Y@.\)4?U0UT[A0N3HI#$LVP@WK_.'. M"865GO'(RR9?UJ/CCCQITMEC%&*IX7Y@JSQ_M+F77*>0630<7&)6&51""SN- M8+%.TV,6S7+?RV")LX$I9LOZ+@1RL@'!EG*'W 9+%EDM(UYSY+@S')Y$Y70I MBT%V%5"&D!WRG(CN,JN-JM/LP$6UIO>"6](B<*^U=5*!UVBC5ESE%(GS$FQQ M\;<"KX&!G.&^X)RBQZAMX"*P4M[=)<&(P$9+))8L)UM&O.9G(&<(G).@.$8' MR P$#D%[1%(\C"%KY&(9@9N;@9PA;E8Z%K22046 2)&" 2STD:#S-IC;NV N MEX>;1Q)@+HOGR(QR=,193-8@4[ Q6F>XL5Y'):18:I3GF@28#]QE%YO$L]%, M7U8S2BJB<%8%+JV42PWW/), XF =L9\(3F:%6K',LA,1:K @ZH7O MCM[XWBG^>O[QXV_4HA_%P_.790+/K5KDUR=M#4Y.)^/I&?P;:/W(PS0OMWDO M;_-BA/\YQ4$\_X,GN7'J> ?CZ6A4GZJ0#J5AC@@T66H $ST:KRTFYYAWY'?_ M'@(D5@+TPW-;F*3@VJCL9(+( U$ +Q(PJ;D3$&J0/IZ% ,F5 /UX'AL1I$L9 MDZ6(3ECF9:;PG?X&X"S42H#^+IB1;BL#)J$FOJ^#(]=A(S&.[*SVL@83VE:T MXX=XZ\PFUD62$P@4Q6<+.N<@0+.D!.I2BSK\303H;T<[9B= &7BI 86N5.3* M/ 7IB(0@ ZN@#&#_/03H;T<[9KCD,$B=1.#$*S@H"U8'GC(M#%WR==/[U_.J^-]",I_6U5_TN/M=,=']^2W^$(J8LVSN)A MV1;L.Z3+'*C"=OR]"3(;*:M0M><"5^-^3992YK)H.3(I49G8J%Y4' MGLHHJD&I:["^9"%\^Z^^5VKN[AXBWJKD?WW&]N001\\ISJ2[7J[A7WXQG>'X M++@D+3JBGP&$=SZY% -SEEF$##78&V EI@LKIC-<<,TB+S$]^&#!H'?H%3K/ MO>6"2\25-9VEF/Y=Y'-V9C1P85S@F;O$(*GDR,?'R+U,03'+:E#*<26?BR>? M,V2CWG.I57"F5)WGV6899([) H^V%EM9+KA\7A96CW%TBFGC[(0NQ%(GZJ;7 M?]GUH=OK3KK?+!JU!*([.]-JHI#(1 S"1 K4,0CGE%)"):UY\#4H [D2W5J) M[@Q'J,C2)NF#<]Z =3P ^@0!LXG,\#I,?EUPT?V,%;2&@_@W%-<96EH9C2-; MZT1D +HLA5.H.6,0G#6^!G->5N*Z\.(ZP]D:TBD;RO[191MI';T-8 TJ*XP$ MI6J089UGUFB5^+\G*\J]SE([K1P&2"DY9#%[7=8/HQ,\+;X578GEPHCE[*RE MD58PU&00A8:H9$@J>B9"*C,3%:\!%UVT"&8EJO=D0:UE'A"%\RF!T,$Z[5%E M[2S25U6#W3I6HKK0HCK#=28!&>3(F58<3 JA%(F17E&L+\J&WEE_E?8N M6=P;% >MK,\J*K"0? Y2:,=2\,XQX6H4]R[R>.EA\BAFRE4%*$]"99(+-R.7B8_-R M.#B8X*B_CF'2/C^Y%9.0S7N/HTDW]+ UG.#XE3_W]+DFZ 0C*5C03*8H ;,) MN13<,F3K7.92B;^C5?L.'QDFG[SCC95I+?QP><>U@Q'B'7(,"V-(.3="A@Q. M E#(X6*R7K-$UE1R[>LTF/IWE8OY1Z]2R4P!JPC9)K""!^Y>XJBD!8/(3"!Q(I\D928"00RO1F'R2HCF%8\K("P9""69 M !(?:[24T;MD!.<4(-0H'E\)T=P2[1Z%E1$T%Q8P4NAO,&NFI(@B^\OR<]QR M0GU19><^ IB_+CUK\K%B-VZ^BX/N<#1]A'2*VW$RI!8Y00GW29ZYK3B[(5-_ MA3P+[I0GWR2TU]? M"LVM$V8E+"M)_883_4Q6_]R)?G;J]]F_CSN]#$[+@P]S\N?C+[9\F?;-Y1G; M>9W.N&[MSAN_B)2="D$DG3P(3-8FKWARF6<1K;C:^&61W?)*8/\T336S:G!" M6:%+H2T>023O Y.*#*L2 J3 ZT$S*TQU_6$E,761F-MQ@JV$N6.<9]4C7*J*_%:O&QK0K3>0" 9"P !O'2. MQY21Q12SJ--\\I5X+5X>%IR5RH S1AOPH+VP7%O(PFN1@YQ.>+[,PU:KA&R= MQ>MV2O9/Q.OVJ3^8YIJN*G@WS._BL-\?#MZ-)\-X_/5\UU=/_>[$EQ, B-+8 M4+:R=1"$]-H:(\H&#([BB#*FX+C@>E%%>/?0CW '3TY'\="/\=5H>##R_1O2 MU/XP;!\.3\=^D%K= 4X0!U^1<\LPG M;H75=8KZ-K%T_,EA-ZYWR01TP^FGQ5)Q>#J8C,Z?[NTN5U1EM6-9I8B,J&_F MW**DZ,JSJ(U6T;D:T=Z[P+?56BY::=$J);)'S24(,IG6"J<4$$R*"<>7#+Y7 MORT9?,HJ5(K4SN2R-#QP$ %MTKEL0A!EC8SGY6+"W0GU1+GRZYNZ/!^.)]MY MU_>^N>] +8UI#AJ]U-(&E< PXN#6IV""-AQY9'4J6;Y@<,ZG$C?#:$5")D4$ M[ZQ'YUA(*"11TLA]C8SK@L$Y%V,;RQ1;2("6HC2!TD<(B6GDTDKD5M^M#=):ZG<'A2-- MER!N7&[QLXS^E#15AZ"T"1& ,^8QF9QL-)E'K7B=AGQJ /%\IK+;Y!%9^=N M#/1!"' 0@[#69K]T/G;N6CR'A=^2"Y6DQAX*WQRFCZ"R$[;77 #Q34*LB^J7SQ;O8ZW4'!P1QTX^.<4*?E]@-,_!" M4RBK #1HIKQ2I=!R8 2U8DXOFQN>&[IS\< VH>INW-POEQQ$VV Z1IVD9PT)GL3/%H)0KME<[[SU-TY#/LK0M9Y'Y'8 MLXC1H61@M%92)M)AOOCU(]8^^%'Z=[GHT_JZ(1 MWI<"$4'GA I$BL$1&B(IX5FVFMV>Z+/"9M:Z]1F0?V4_.AV2%A2?1 Z0'1 3,B^"!RC,9'8 %T#;9?_P-(=K ,7<<)IBDH-?%95EB6LN!D MV2S(4I0DDP-SQ!*=U,+'^INZ>\=E_F8.45FO;5EQ8\!FL.@MH,24P!"DN;9F M[B%U:G8F3D9AL^):2J,A07 2&$:6LQ)2Y8BU@V,Z"TD^2>F0$/VSBDMDW$I$_=P6'M@W^/@%'_U M8TRO<)2'H[X?1/P!=._\&*]Z?M#R_9M/L48GI>E"ADO!NLJ<;>?V(2D0T]O] M03>N!&]A! _1B12MT3E:8%I:L#IX%EGTC(&L@PL;CR9/=TH-\TN(R]>F M/^OV3[^U2&4ETDLITA3+<*D0=+ :G&?.8:1OTH%G@=6AI/C]^NQ%8<_H$CC+ MC2&D( CN()7]P[71T0;#ZY=FNR>[L"AX21.2"X'YH 60U_"J5%/A2; DT80Z MN(J%5;#Y6TT))DMO#(L\@95@'2'+A49AF.*I3AM"+JQ:SA]E X ^6DOQA@;/ M71"6P UASW?,J#PK0_+V75(%T*S$.,H//+!@OBQ?S(6D)6(,)9:OR M,;,/5;IG3T3P<'3P1C,DG5V<\R3Y.JCP<3@;TJH\: M>33L[V >EX4_\LUY6!^^?REVWG=D\S0=;;S?WW1'VT=-UGG[^FR_W?S06G_3 MWS_:.=K>_+W;O-@_VC]*AZV+SEES/9XWCUJ'+V6KU[D87K0V7QPWW^Y=--=? M\_U^AW4N#KN=HZ;HB([LM*-HMM=D\VCKHO/&GC>[KA_[+P;;_2W5.CI6G;<; M'SH7&W2_G>/6VQ>'K7[KN'FT]V'_;8ONNW?6W/S]^*7<.>STSWK;_?WN/IW? M$IWSUN8>IVNZK;<=:&YNJ>WVZXM6N\E:HOS>.;N^ANYUNB_V]'[_]UZ'GF/_ M:(OMM]_T6IM;?/_HX$.'GJ&UWN3-B]=R^OO1BTS/.]E^SLY>MC)2$K3GZJ B%%Y42V ME;'1*8<:4*=5AWZK0UN?)-3XJ(#97#&M; 7)^,I+[RMB:,8E:61 O^K0;W;H M)PFUW%+ J&,EG945.&$JJW6H3'39E+D*TJE'C5YW<+SSYX9X:H7+>8\:DV$] M36\/?]LYWW^;3H( 37TGMMN]PT[[UZ-F^P7UZ6M.[=#]7I^WVK_V.J()^VUJ MM[^3M]MKZIU17%GE6&6R]22:Q)0\A%SIJ#7W-KN(]E%C.$HX^O>CPFJ>W/)V M2^7^SK9WKS XBJJY?G#>%"]Z^^WCB\[1:]DYZA NOQ^W^F^.6^W7O'ET<+:_ M?L _Z<+&1:M/S[:^?]2\V&!TS0=ZKL/]S0W5;#=)IC?.FNT-OO_V]8?;NM!I M-\7^^@MJNWG1+#JTOD9MO3CNM(_/FA?'C*ZC:]_T]M=_SO @=7 092 M!Y?(SEBI-%J;,<"J.[\AG>QC=V*T)?B%2O$BG9"H.[U55?#6E:E+2G.[ZLYO M2.>G[LR&Z11XK)3(Y/8XUR2=3%3!")ML0A4%6W7G-[KSD^T4VD60R5=$%T0% MV08*'"+%$5AV7V+.9[N2SF]U)WSLSI!5*D41JVQ"(6615Z3@KI)1EZT8<^8K M5_1-VREN2&=4*8=8!:LB>?:0*C*=MG)!*A%Y=M:NNO-;W?E).H5)/$N9*A4R MN:+@9>69%E72TFAKRM)NK%O(\*,H?!8RM"Z./VRO4WMOW_2VVRWJT=2E\$,T M^Z\%(O>'VM(<8(L4(SE/<# ""6(20%$OSH 1JSE1892.^T9V?# MPBI55 M4)66FNRT)HOM+63*Y+LL M)#,8L5(,R6Q:P2I7H@6=T$?#*7V%DL3;H8GF0$+7*J*^I+PBRY7GI<4 M,N>044;%F5@9EF]TYR?#HKB#4NNA4AY#!4C&VI,F5%8E!TXX'^88GM2E.S^1 M,@KI3"QC;AJYKX AT3-F?*6#8$FE@.A7TOFM[OS$(J@#?70>*J&RJ$!PJ+RA MOR Y(40VC'FW_T%_7'$Z>2OY8G4Q^_M!-D\.GG+'_]6AZYK-?QB=^\.R7 M,'I"UU]^_MC,Y<'KQN*P-QP]_0>C_W+^.0\'Y'=]O]L[?_J_V]T^CALM_-#8 M&?;]X'__-/:#<37&4??JQ''W NFN] #3KQ\NGXF$[6>2(+Q^1B[8__JYS!RI M$L;A:-I13T\'U!_E+'I@OS#/TC@<8?[WHW]\&QCSZ%F[3!5J#'/C>9D8,YB, M?WGB;_7V%]!-;^U[W8/!TTB7X(A>?S)MY^J$,)6LBGJBYT_&^/3ZP\^I.S[I M^?.GW<'T?:87_=SWHP,2AC"<3(;]IT42IC.*HN]=W61ZO\O#GX3D,;L4E D) MY"1=W_GJ\./IH2>3].4Q9Q\[]L>'V6/^\=B3:=NCZQ.NI?5D\FAZ';U5Z:9_ M/Y*/;KWXU:OPDTEC/.QU4V,J#83BU?')\.0K!T]\2MW!P5/6X--;?'J&)].. MNB,2?Z 7=(,?D45]!UE\]&ROM=7>6&_LMM?:&[M?Z.JB/>WNQO.]G:WVUL9N M8ZVUWMCXG^>_K;4V-QK/MYO-K=W=K>W6'%_A+LK_Z-G;M=W?MEJ;[>W63XWU MQ\\?-P13X!;^L=_]Z'\++U,OMG>:C1(K#H:#UFF?&HF-J[F&.\4:=Q%X,BJA MO-AN[U'[3;;=[D"G3UQH/G M=W=Z_'^6]1F-[0'^ZP][^LK#%[>G+KWG(K&%FR[_]C'QF$MW)[+P71Q$/U;Z MCR_]"@?Y(\)QS1G$R5EA#3_?D.D>YB_[9GAR=R%?&W5]K[$WZ,9APD9S]ZY2 M#K?%Y++K9VT;ITL8)G0UO?$8X],P'/:"[_6&DS \^YKI?'WJ1Z3EO?,=/!F. M)K6THB^Z87-/-_MOZ/BQ:%Y$WKDXD*W-_>-FOXS#MHZW2QSY=O^0K"M]7[NZ MY@W=2PWVVT.**5M]LK87K8LW1]OKD>WW7Y]/QV'%:T5QI-KOTSME;F>"O+KO;6=]L;.RTYC9^/5]DZ[\6IO9W=OK=5NM+<;1"W;Q!\; M7#:V=QI<_3/]J[']HM'^;:-Q@W5^9)QKS]OE,'<2/NNB.;/^NQE^HCS3%_O4 M(:\V=K:VB5"WUBD8N$^%?YK\!*L^-7E8]+Q*_KPZ1S^JP-6VC)X7$9!DN%5L FK4L6OE$U'S:&$1:_:&\U?-W8: MDOW4*/U^=RYUP\/+SY5WGA*ZO;.B)"M*LL"4I#VBQY^N:JX])]E??_VAM?FF MM]_>Z>^WTW%K?0VV-ZG=B^9YZ^UKUKQ(W?WV'NRO[]WB)"?E7+;_MHP4[/=: M@LY=/X#.4>NH>;'%J=V+EOB]UVH?'K?>?,Y)M/1DP'2NP#A-3"1@%90(E8HA M>4M_,N0K3@)+S4G:.VNMW:TI\UB1DNF+W>B1*U;R8F>[>?T^]_I@7QB;Z8,U MYG;O/QNV^.]_<,U^?OB_EQZ(KTMG>WOI7[QN$E@3*OMI;*+Q8NOE1J.U-V7J M]YAQWI@NOW_1[2&U'NB]Z\A-_DK&2Z9CBQ7*I3I1R+PRC,9*L%@DG;*K@8*V>L"$%C\MH^>K;Q/R]W-W;>;#W?:/RV_7)]J[6Y^U-CJ_7\ M\0)IRQU'.C;.?)Q,!:',F!A]%("&'S?&)QA+F9?4Z X:W8_'A59 M7AOP>7+EJR[T8=,M!AX+[7YDNHB0CSD7,T^WQW4^KA@^O[P^2'IA673T;#]\6D?)ZZOO0Q97O(T#J8C,Z?#U,]7PH'EQ<-9LT_.OK\GMXK+:Z;ASU*-SC\_WUUO''?&B MWQ1;O-7[/%G$?%88?*R8M[R"S+$*6%; \>@3,^AS#H^>K6//?_ CG&VV:)ZR M_?7ULAV_YLZZJ@V^5.K36.C1Y:%9N?QI)C4MHFJ#SDLDH: M.*DBUY73+*+C(C@@5;2B8LJ4"M]_JHSU\#CV3O+[SZF-;PQ'C>'D$$>-H]-1 M=YRZL4@:4<[I5.CN39\P/75TX ?=B^GW?]V'1E]2J?OND>6P4W?$>>OQSN/= MQXVKW2Y'4V _-RR-UO#QO[XFZ-\Q'?FK,XKG?NJ/CQ^.RAL_C'0NB+]92VF$ MX_'5/R_I ?C*UWS+UUSP>QW?@HM@9T]%G**H1(8AN8K)P 52FN5-ER M$S"Z1\^$FQPV7O2&P]&,)?8AB< ]!2SWZ7/N8:1_L33W.7W<'K6''P8KO?V6 MWK+/ILDFSZ27N4IE5 B2]13D1%LI3"P:;K13_-&S(@R=X>CX ?S,\HCJ=V?/ MKF1Y&E-MCU[1F10[K=)F=Q'H3XY(R1ABJ;ZEHW85:,,JYWF1:BM-%D%+>4.@ M_X(\?T'M3S"_P>R_6I(6M#;[YZL$L)WE.Q/62CO@\B@9,6G!;X-L2L+ MRE12 5GQ9*/TKJPI8T(\: +J'H3VCEF)*Z$J@YLG([*5W1/?:^ 9QM-)]WT9 M\\S=B.-5CJD&4))):)1)TE])(2WZ%,Y_WJ/Q++QV;82^MN;R+TW9$.^L04[! MHZDBYZS0TU1YDU4EB9KF'#,:6<)*_H7%^]=]3C5[.225>74X'/Q=IYIMJ'?: M*)E*F"G!KF@WFFQN U/.GO+GOW BS[LI!,'CX6S/S+I1*K' M3,Q^&H=0CX'?;8W/=SVM?BRT^O'9(>YV^902QOYQ\931I1C]6&V5!4MU?=UY M[Q+A&G4G76KPCM[N2R M*&CX>-YST_'C^] Q>L?\?=11C_ MM.-&?FJ;Q^?],.S]\TYQP=)K^%^5QM;5Y-*I,&Z>C M/?@1+?]67:HE$N8'6O'YB<->&>US+L+4HM22PUXF8UJ;'6@>[4'AJ*WVFV,Z MI[??WU"=B]3M7#0_--L=>JY>KW6T=3L9P_:/#LY;[0/9>;O%R[+/EGC3[[1[ M1RWQ^U'S8NV,KCG??KLGFCU[?C-O'G*@/G:I/#U2'%!WZ\U'.!]5[F[8XF%QG?^]V +*_^@0/)7+CLZ'4^Z M^?S2O'8'9;KI4VZG@ZYS6(Z^-4AEJBLVPGDC'F(\;O3+!+P/ASB=^EQ$],8* MNW_R?UW*\*$?-W*W1V+N>STZHY1-*=+_G]-ND7T2^8!7)U##GXN_+-.E+^M? M7"G!#07Z&&R18I3#I?Y%(]%1"G'+J2+EH3$M/C1O_I/8R_1F?4FPV M/AR6!7^-RQW'Z1H_N?T6'_SGCUJ>\_+BJQ?YUT\-/T@/7=CQ#^H%_%/E?&O3Y\(ZSK"FLXA7$7#9! 4T^T8A*&<\MMTZ@ M)=;8P?%MA_@7*G;AW@1A2SM*Q_]U[-!HX7*'MBOO$J2(W['!*\-/] _:A;9 MXZ_S>':@<>\2,]L'!!%[-WM7FXGN_+6+K&%GTM.;#G>3E;1WG7SQWJ< K M Q+#U&F>$B 9=(!8+Q"%2@MH\M:1MXX5V#HBZ>I*2W>C!:"MC5M'VA=<^"W=2_TS\M1)G(.+9(/$NT5M.444?*U\[79^](\N MWUV+)HDOAN9\:+:+VI!%0%X*D\#Q*<,\?N_O?;GO#?^Q\ M/J"'QW&,/S_0QO%7N+/_\>3@Y./QX>=MNG.ML]U:!7"^(5Q 'P(DV M@#*8BO8;#AA#@6@=H#&A6G]?["GK(UM&,><+R^68A8@_4C]Z;.[A#1UR<4\U M^X3*6<2^E^W)1B1Y\'AA(,ZK](QE6;?9XXS^/BZRJ?Q5+^YF_$S[T=51#AKC MK*,7OH_0$J V[R./>;*]@8T\>+0K0WGPY] &7JT'+LLBSA1TB^OR,;!?"BGZ M\ZP7!]9;SN/'N=HO%^_W#ZX;?&@+#;(><(IPZE+9LK+!7E7K,?&8#DR8_Z*,>%H_"-BF%"H#? , M"D"9TD#*0 %FFBG/G1#\D8RY<*:9E)0>$ZQ9L@.J\,!)4$I_'7M^U0SCHAZ* M6(=H8K4[1<3!66]PBA2?T\?'=)7^5:NQRX/Y=&"?OJMUD;[\1S-^=3J>:L=' MZZ2#H>_-7F&RM77;)I:)AEPJ/EVD?/5UV^FNZU52_9VF&Q]T6D'DE?YM_(G0 M5">.RW**V#ORK=;5>=^KN#K%8=Z@-\##9V67\0X'OG?SQ+B8KD<>)3]GY\W0 M//ZW7A[4[3;9R? =8K,S/21,2&E1?I9D7VV5XQC]ZQ?4&'DQ+A!134N M?AR^,,&/V@WZ0B7$DG('($I5PGRD"!F0 B(P:PF-\A[XE8*95W5)5C5 A+!' M$(14 (X&0H$6B &MXJ9!- _QOVJ=D!J!N*:NB\9<+G#]S@N#],S>Y<[7O5L% MQ Y2/'MI.2J=ZY5X*-US;7DZT?RB\>^#+7KEFH*/"UJ8W-OQR.2_A_/W)M#) MAT-*N3>GG8%>^J;K4USL=W\]5>F!1BX:C@Y>7Z)-',E9_^XE]^^)HS_3O0M8 M$ZH=\@12%@*UTA@2=W&A!4=08$ST%U&]O.:H>VV*?/7 =+W^!G2(PO1&MW[H MBU[U]4T1C!(R?%J:1.3Q(WU(XPWA>7*=?M&M\0]=FK%4CKIIF_C/H]9NOP!Y M9)V-M,.T^[T_7NNQ3=V&_M;C?V]%\%VY9DE4Y MC5\&=>61XH76RJ&K9+:<$5N2:OWM=F.]L;&]_KZRM[\>=_AD/%9>?6JL?]J, M&_[F;U,1YE)OQ+=N,2QFA=;P+7MY>$Y\/Q:S*$X@BCQ5[FL7>ET1!ORG;L7= MVU?VCKSO]U+W]$XH9'%9GZZRYT_[/A6MKA X.,ZJ+/4#I>S/36^'CX2*1X)9 MORJ5?L5_J5]E6LZT_( J5NT7#3*&A1QZH1*ZCU_XJ_*.>W'^_HB*WQYB2U5 M_FNFBG)+_ "7I<<&45U+_2A7F^92/\7UCI_ D??)TNV3<8U8WB?+ *S%R\XT M(,?XP7TRA3MV_9%O]U*-L,&N^?K5^TZO]]LJ;9YI%I9Z\TP/L"*;9WJ4Y=\\ MBP7)FV>I-\^T1CQOGF4 UN)E9RJ0LPE2#W_9-126-932:RAQC4364,H K,7+SE0@EP^;][IW5'G;ZORX[FRP MO'PFEUTWD:NCF\BEUDUDTDV6?7N7>7LO_?8>UTB]@.T][^6S0#1!J>9@/XZI MWZG,]#(A/:T=NH]]<\!PZ0*&<0X87BGN1"A:TCNZK;\6['B5 MD+_9[-FS7B_5:T@JTGI;MRYZS<(VNB;5R+5N4%PH?>:C[YVU!N;3[JD?C"FS M;:G8MEAMFNEV:>B69+I=,;J-ELV'5#&MV2^J7A3,&5]H7?Z=B+?5Z9VE>BGK MIG/6K^SH[C??KWQL]KYE-BT7F\;%9+^P4S.;EH=-:6;3U6)3C HO?K\;UZ9@ MTG^Z'>M=(L],E:6BRK12F2I+YIK,)#03$J*7%0JVURJ[17G87)Z@M#Q$,P\M MD\J6"Q2L&EN*:OV]_ZI; UVMZ&R>E;62D:3()+E4)+F>67*U6)+ :CTY_"IO MM>UWNID@RT60:7DR02X/0>93ZU7C1U*M?VH/"LG[;@K?U2T_FENTY^U9M]EO M^H%?\%.OJ ,]5#DSG9:,3N-J\GPJO31TFD^E5XU.>;6^Z8,NXG<^G7;:D3_; MS4YWA$8S99:+,GFFS&6BS'STO&J4J:KUG7A-U#R#CPKG2-Q.ILIR4:7*5+E, M5,DR5:X655)=S\7*39%JC3)++0Y(\D^2*D22KUK?.CYJFF5,4R\:-<6DX M>B(WJN=EL;NWGZC[5(;QK&"<"CS$>=7]; F6#\AQ<3A^",B_ZEQ;]')]EM:U MEY>,K/J<^H^.[]F.9]$_-W6#R@UTGQMBK=0:16R:)M:U0EX2:;T;DNX1_CI)F^% MO/H3.:8/W5TYO66=(31WE_2LENY9O_(7J#;:?OO:C?NS \/EM=;[:)Y,Y4I: M$)/U?+).?@VU7SWK8Q9@*>\QL1"$XK\E$H*-LVXW,EE%%\+P9BIIN/704ZW" M,MQC1I10*?Y5)1&+\6[*HI9SLD9L^L7_WUGSNVX-G!FSIXM)Y@]6%GK2^-CY M^Y_;\S31,XX^6S?=M5P/]T?S/+F1WW:U+0K9G;6;_8_)07;6<]4H$>TT_.*% MID?&&8<$8IY0H;&4, 3."'+.$Q'Z%;O?ZL@"M,@Z"'> MXKS_IGUV ERG<,ZE3U0K;7WBT]>!KUJ?ODG"NMYVZ9^M:TE=[V_H;O_O\'!Y_/-Y]]W=SY^?A\>&Q.VK\/#C?V;07.\>-H_>DT3KXV?G9>/?V MV\[G3S]W-C^@PY,#>/#SJ'EPO(,/\ $YV+=X9W^=[!QO_SSX5YXWFNK$GKQM M[Y[LL)W/6Z3Q?#X@C>,/^'#_[^;AY@<8/W^^N]DZ.OA\V$K?^9Y\/#HX M.6_MGAR@P^.='SN?=U#CI_UQ$*_9V?] &_@3WMU(+^_U=_9@S^^,FM=0QCRVFUCA"M,1DU M]YO"4?]__T$<_OX4.%Q2Y@2PR.R4V>DQ[*0$<1IJ)3"E07#-E%8V(,D0I9&Z M"G:""!.4V:E<[ 2OV4EK;)C1P'-, .70 ZT8!@(*(8U2PF%>K6,D:XS $K'3 MC$R+95 F]XXZW3[H^^Y)I=G^[GO]DZDUR<>J^'BRB1S+VTO.;?/0O(J5W8\+ MNWV]KIG*)J&RYHBB%;15S@8!7+ &4"TUT''] .$..VBQ\M)$18NKFB#JJ53V M )T\EZ*5P5LJQ22#]^G@O=9#H)-(2L1!< (!:@0$4E$*.&;$$.BPT"Z"5](: MEKQ$X'U!3JV/4ZV !.=@7*\HJ3Y$!20B&"CB)& 860(Y4E;Q:IW6N"H3=E^0&V3=VB*>K]+U MUC>_IQB[6J7M^]D1LOQZR.7:?KQ:VH;O9TJ;G-)V-T;4$<0,I]8$((2.ZHA! M&LAH8P'.C"+:*^:*DR>%:T@\F=2R0Z3,()Z'0I)!/#L07^LEDGAJL1: 0\C2 M\;$ .H%8.VZ@\5AX+2*(J:AQPDH$XA?D&/FGZT]UTU7\^:EO]_SSQ@1FZVHN M&DE1/&2XL%N#=T&(A5A7ZZK& M&"F1B94!O)3:2 ;PK !\K8MHKDU@U@!'20#4>PHDP1 @S!%$5CACBU"V&J&T M1 A^24X2]UVWK:\TV[9SXBM]?9Y])"NBD0RY;%^?^WS./ F%Q>_O[S3A>4%C MZU\H@L1H9("0& /J# &:4P(4MS(0$S>B@)-7I 95CA)9:=3.0PW)J'T":AL; M5Z@EQO 0C 6*8@2H1 (8Z:+$&J^8558(%U'+:EP^6?/(3I!I@#>HMFEOY,-E M1\CU/*JE5#J*51UDNF;K:1H2VQI5/;@RCCKL06#< 6HE! H& AP.A'KKD+2Z M6B>DAG'V@)0&NF3L/AF[(PJ(DHQI*S5P@AM H7+ 8$\!-UH&B"3% 47L MBEJDW!)A=_53\/<[?=V:A>(Q0\OIT551RL=MXR>Y;'I)IK7I:6W[ADI" L&& M<."D@RE&Q *#@@<:HTAK1,/ 2+2K**LA_YC>H;=\*GG"ZI>3T6^UZT].SEKZ;YWF_ZT&[^@*$P= MKUP_Z<0Y_UG\F=E\(C;?N7&4IN/:0T,!"4X#RB $2LD0E<>T%Q/+L3#5NB0U M!9\-XY[XN(BJ+?_EII)>A4BDD!G0#.XA_E\,*M.G7. MY0#P2@THPWB6,!Y17@0G0GI. $(IFE"9"&.#'5!&!F@M#T:(J+R@FD)W M_5E+'YA48OTD5ZM9.5WD9L6+1J=MLT-^"O[Z=,.%XZQQ&AO@B(O\%?D**&1Y M5$@,\9I*CE,K4EPC$)"FUD S@&0%X1 $QP0:C(VPAY!Y0$[40I1@# M.##&* L6LU3 MX:?GLV0PY(FP-ZF#SX*MTLY6$-_2$[%6A%%Y')MMXLLNWU] M/H@/:&13:D(F.QA510A1F@IO@+0: 8JX!LI#" Q7468I9-XG)N,U046)3*F, MX:7413*&9X;A$6W$8>JUTQ10Y0F@7C!@( S QX6D,L35-+Y:%Q'"9MLS2Q[SH=]Z/9:F5&FXC1[(T M::@\L\( @:$ E"$#M,4!L)1%KA!6Q.MJG:J:A$_62K*'I,QHGH=6DM'\#&@> M]98@KYS7#%!*#*#2T&AM< ^4#,8J"X6+RU=GJL;4"E:P*;&"B"JE*#2- :X. =)IH&/]&+AI2A,H:SV5J5ANR\] [ M,F2GA.R(;H$,X1P%!I#E$% E*3"4(D "=!P+'2S"";*J!F6.!9E_;9IM02O-=I&[G-*80VBVFKKOLZ]C^561K6)-=WS_J.-R(]@IV>SX1H%> M'(R-A*:!)RSY:"$'RG /$ W6\: -I$D9J2F6PT!6&K_ST$4R?F>#W]$8$.T@ MT<$!1CD#%"D.I(,L_A!$2(LD9[)\^%TE+\A#A?*>SPORO&4.QDWF8HM4_<^S M99U/(+NE+\\UOVJ F;,GXNP;E8FI8,8:!P$G2D<+DBI@&!9 6R(]<@+QE(V, M:HC+&AS3+'*9*G,M62693*N95A=9]3#3ZH2T.IH=+BP/D!K I J 8F&!Y";2 M*B;4Q#HPYE65]MK.)X'WC>U:;::_6:\9ZIYV.MW[+>C3BO. M:^___4=B)'X?^A*?U8/XB'N,+#:)R^DZ9RG"_/9J/^4;%C3*U;<&A\5L*ZUK M87OSK&?CRWZ/E]1%<-C)NW*J+U(?[^>@F2<[-Q>IN8Z?ML=KKN.>L33*Z7(< MO%S*Z#\#$KN2@!%3CJDN-3$)+^ME*A$ M?MM,1YF.RF K9SJ:!1V-V,Y<0 6EYP!KCJ/M["$PC K $3,I4R=(#JMU7E/J MR96)RG>,M Q:XJ4%<9K*($<(=D*EU6E_!7W?/:E$FZO;^1&?* ?GP%#( (DLRX+FDNL0S:2R@?<% MN:^N2J]U_7??/LMQMBN@@6S$;TQC^=SL'VV<]>+,^.[E. L\PP31P:Z"J]1].0SG^Q/F5$P2N=6A^*G MZBK9."N5KG*SI6GV'C^)[6Y4@V,",THX CAUXZ$X(* Y\X!!*J DFFJ?PE-D MC= RG7!G'"^EPI)Q/%,* Z'A,!060V0TM$2 M$ZG5NG886*Z,]512!TD1IP)EF2RQ#.&EU$TRA&<%X1&U1-.X6H%;(%&J5LM0 MA# V 3@6UU02PBU.K2UJ-%?)7T!]N%F=[,S0RGI:A:,E+_0SE_2>["Q^&K_= MJ*663K$Y<@8H:"F@6%(@38! <4NT@)[TH)')ZF96_4\GNC1K- <]>5*3EW>U3/"]YI[#P$WE,.J P( M*(8"@$%#:QU65J7BC@+.(A,T^Z+*#.!YIW%G $\-X-'SL6B?,24\<- Z0(WT MP%"/ 3&1;J45FGL5E2:(:HJ7J>35*KFB[FG8>'_HS@PUE!P(4"H-Y9Y @,QU M4W+=SJBR(AV3QDH%"&0B*BLB &VP!9QY*RBGUEE(RE)=25\E0 MGC641]06;ZESUB"0%!1 XZ] :\%!8,)+J+EER%7KDM:D6,&PGG+7W!P7T).] M)\NOF]P-!,A<-B67W:@Y[*0FB%H/B$I^:Q-I3!,:@.1.$RAZ4 ME0;Q8J)Y,HBG!O&(0H*"08@; B!5!E#*-9 D6&"$MLI#:[4L(8A7WXMR50D-7)NWO"9MB:CK1M5>!UEE&@D *,:1CM* MH,A8(O[IL&4T,I=.A3P5?++K-_M#R@S4J36/#-3G!.J-BKN!&B0U,)+Y:"2P MU%":LV@D0(BHPT(QE!P>3VXGO7S>CD6>T12%8.)L@UP,9GFTBTF M&<.+P/"(0D*<"-)[ [Q("DDR&K1!$<,\.)^JVADW*)" R)-+UV6/Q\0I3#EU MJ1QI!'-.7 MI;29Q]0Q8#ACJ;Z4!-)#"P3D2D D*:*D M6F=8UG@FF^QM&M3WZYR<-/LG/G4E3V6($_CCR'W;1C!67GU,WM=*OU-I=/J^ M@NEOS^J >L0]'K7DEU_P/#K5>:_YIMUL_6^UWSWS=SNP7,WG>MMMC,YF)K1' M$-J-"K^!,BAD5)RBKB0 Y5@ Y;4$CA+'L6%>!9SDZ Z3K9AP3K '9^%\5N&\ M405.J52\%A 8HGXO'0+*R-1[E#@!(W4H:^X5SKFZ#%SS^X)VEW^ZEZ$2O7[' M?JM5_N.=-?/1 7=;KR]+?Y7H]E+@_E'=W>[>_W4@.)?W3KSU]\^ MU$!AQL0C,/&MOW.)B0T%#_][!.W)OVW]69WM'C=:\?J3@\^-DYW/C3@?'[_% M<1ZE>^QN_GG<.#X\.=S?1@?X[Z/__MP^_P*)( AA#RPD!%#&/9"6:,"4QTQH MB[63#Q/G?1(TE<^5>H>NE!>_-3MXFL)IO"F,A>;WUL_Y1IQLIVF4A7(@0 M[J O'!GC \=1]!B*9K@*D<:L!(H[9:F5)DK# S0V7J*FWP.S1"V]1'DD'-2> M !MW2$!U%"L9D $:"N<5%YP0?-G7?FQ1A+O<-I"RBKY:W=IB."XTS[T#/WVW M\QAAW.[USK(@+D@0/Y$O$"FL$$J-=D2*&-.1VD12");*\3.@46IP&-E6VD"",:2,P%W] M ].M\]:>[WYO6E_YJ]-R@^*.VVV[5BDD_RB^YKN]8F7$[Q7_?V?-_L6;19^: MEOH>\SX+N;SQ\'J0/OP&R6) "SN#[[2?=$0R*P?W8"C9NSTK6F]L;CU@-+UM M[G[>ACOOWAX??C[ N_L?+N)XZ>[G#[BQF=[[^*VQ?\ .CS^A__[AR-S<66/2&+V8Y=" G4Q.[07*(N?X!=I*8:,"6!%@Q<6( M7J;%A2JI#3%(4^VIU_XF+ MN]W>&"SM"+UE9IN(V6[T"!2&*<,% E9K!JBE ABLXY\0!:4#,Y#"9%>RFD)/ M+E^9R[V5&M4PQK M2MQM[+[@NF^O^ZD7S:75/Q)>-!1HFB3^M-,KY.=-U[=TO_G=__ZCZ?I'E](^ MN@JZ\> MF*[7WX .<:QO=.N'ONA57]]XI)-F&XS.W^U''SQ@_0_3?5V_^:T/Y;J',).G MOU-3*3[]0'(B>W12?ZZX:E'B?#=]*@Y8EV8LE:-N(LW_- G5#GD"*0LAI20: MPFT06G $!<9$?Q'5^GX2[.3I2H4B4LV(/U[K^K@U'ETXW?T:URY5P& W=YDK MT2SPZK[CH]^'=AQA)7W!;FT_? M-WA[*#-*K5'$DM@,C8KA%P\E:JV0J%ND,7B/TS4A\;UOPS4TY7N,L*FN?&BP MB*U)-.V YCY8NL:)>-1M9Q0;N@SFX$??U_%%5_&ZVTYAQ8NNL;GJBN,\K,#+ M1=T:KNFZM6G77_DV[UHU%9:G5[N4#+%O+Z: MB]K2BP\:?YNTM>/EBA^6\B_KO1LM4ZY!#' M#@3C(O]9IT'4:B@PSBG-I,&(1/Y3N(;978_VG;JLV9F]G.B>6H_)Z"X?ND=K M9V4;NQ, ([<.!Y-%B(IL%K%DT56E/R;A#:0M#]4KJ:--NV=5;$ M]0U#_8Y\R\57*_VNU[VS[L6B_3 ONOW @Y_4R9C^; 1Z,>)VN-<40 &R0"E& ,5$ ,2"2HU(A; M[&BTN*2H430N=S2ST4++_RRNK/U[W^N]*65ZYB4MC&0BY?2CB1CBX('THZ^L MD;X_?N?A9GJVC]^&\],\^/GV^.!D"S:.#[_M;AXV__MSZ\<7X=(B.PL$U3+% M-06@'4) .>>"== JAJMU5N2^$7*78:Z2T91)"J,^7N/H[C'I32F\D_56*^SEP7XT8C37*KH?1:_7 M?T)6W S]ADNLLR[RR&!:S.?,G:D@/]+-G >$ M. 4YE,994Z7RD(B#=("J@1 M-3;EK?(:&Y,T/;&_L#1F:H;\HL\1,N3G"?D1:]1H@R"R- +=4T -E$ ;K8'D M0G$?<-"*5>LXZHIX3#!3^2 _I_.#Q;J.[J_YFD\-5O34X)+][CKJ,OM-Q'[V MYMF $]$H1E'#43KYXFBT5Z@!"&.)16 4N5"M3M*8;,N\T5#*>D&-D0(X[3B@5@2@5-# !($( MTBJ0U%!JA=3T)=7$5YUM%J-L9[:9 ]N,%@;!AAD3*$ NG8)((8%"&,<%@Y&( M=-Q6<%@I!7V)8G#*H-FUFMHT6\U^,QU/M]V@@])8;VSE.=+2'JF5#\M51"NH MXCIGJ?C%Y00]S5]2OE7YGRD/(68Q0RNTN,<(,@9#%Y(XF#B=$Q%38Y)T,ZUC<\4TJ^=FTCZB$N.=]1=M4&T.W+U)F:;O3C]_7[T2*T&>NF>IG1'HH M)JPHIA&:;=VVS6C2]%+'S)-4;6_M3F'#%UM9DMY?63*-MN"R7U8T1*FUX-/+ M4>(UD2M2+E%%ROG+\+@9J-:W_OM^;^OCO]L;6Y6_=M]O;C?>[=4JVXV-^V$^ M4DN3WU-+;;RWDX?-&WL_OU.&1\_GX M0X>)GW]!9PJ/?/ )CA2PE$'(X*U0F$HOE:/2,H.],IY@![]L%L?$ B(PDT+V MA82_[79.DO,EC>]SLW^T<=:+D^6[6^?#R*CU7L_'_UV9RD7N[@V/&XXMV]G\ M>K&#W[8.][_]/#C^0 Z.#UCC^.]OC9-_OS7V/Z"=XZ_GAYM?T?5QP];/QDD< MV^;A\<[/+1BO^1''=73X;HOM[.^PQN;6^<[^%CK\_.''[>.&@_T=?+CY-MY[ MY^?._L=F8W,]WNOMMX/];^<[/[_!>%V\]M_6X>:?8:<)+XJCACWXXPO%C&L' M(: J%4H+,@!M7 (84\TM@@S%&E6P1K!=Z,L2YH;D)DP,^'S,&$4=P.AAX$$ M3!F24C(OM%:*(H\#% 43PDLFA)D)R\Z$\(H)+1+0:*T!A90#ZA0#!J>2D2$N M(C(0.Y22XBFJP3&E:S(39B9\44SH*7*".<^4T91%G1!1JF74!KDSS#HRU E1 MU@F7A GQ%1,B0:C 6@#%= 4$P>DMBR5$L=.&QL >R\BB:R M=D C$X"3C$BJO.%65NL"JAJ5:%F8<-Y9.[,OGOM(#&]T>OT4PM,=NDR?)3"2 M/RHPJPSY>4/^VH&%N64N& N, M9#;N\B::;9))H QAV**@9%&''HH:YD\^U,R0+R_DY^N:R9"?-^2O/358.!0( M<8"9$'=YHPG0D&/@.!%<"FJ\B_8T%:066;]$D)]W<;PY.&/&1^J]ZW9ZO0)6;FR,N%LP5Y82IX$G M"J?H,@,DM0(@[["34.D@D^V%<(W).575>J2245+??6:<>3+.?)U$F7&F9IQK M;T_2ZYU!%C <"* (<: 5Q, (+)V,QK_%L%J7LJ;(W0.[3#B9UUD@>Y9%UC%@?*=[X=4=DJ M2C]I=])L-WO];N&1OD)I;B2S.E%_P^5.!WXW%GMKL-99'9I$'1K-8#88&VMQ M2M1#(I7 YD %B8"/QK,A%'G*433 > WQ)X?WY$XMY87SG)VU&0U B_ZQ[->%X9/,_9T9CQ/$L\ M7SL?B74!.6L <=X RJ&-.[.7@!-%XG)20I/S4=(:@[-*B,PNOD<@<<\7K0 + M;\*)[G[S-]Q]S^KM>_%1QO-U) Q7.E+;SN4Z9U:;@M5&TP*Y]!9A8=-!2DA& M!P5*8PT,9"8PS[0H:O^@&A_3_#'G"ZP,DN?K0\A(GA621ZIX*<2%L0% 7>@G M3 $C!061H9%0%GJ)?- 0 M4"-=:H,F@!1>(.(0@SKNR4S5^)A(SHSDE4'R?!T'&Z"(#(I["B3R<2^V%@&)D8@F"!+<06<\DT54H$ \0WEU MH3Q?[T&&\LR@?.T^")8$*S$#03$#:( $&"AU_-/%W5HH*%V"LJAA6::(P%^X M#RX[*L?!^H?1GS\Y[2=7/NICO]/7K4KG3GK7HN,]EC>A=LD\.E>9?4,G=2]O M,Y-4D-M?[^\TX7FQU:Q_$2RXJ/ [P"R6@)(@0;3[(EC=$:>&D2M7^9UA" MKC39]!G\R^<#RN!_*O@;&U?@#]Q#AQP&D,[KO)X-_%<$_7Z]1!O^3P7^]\WN&+0U2 D1Q !2%=)HC!-!4(T^$HL:DMA!* MS<)=E-&_BNB?KZ,IH_^IZ-^]WOJ%L,@I'0!R5@%J, **!0NL5MAH)BD3-**? MQ[U?/+GSZ[S0OT+1*^.+7&VW;>?$5T*WFT%UXR8WD9<,GJ,U\QX$ . MWG=ZF0,GX\"M4=\'MIQ0JQW@3#! @Z? $$Z!5$1R:@2'T!4Q>I3S#TOJ'ASYIZG<\^(UXEB0SQ1!@3,H\5%8(I0I)&*!,,2K'5%)O547S&=@FQ/5_71L;V\V'[ILLC,K4AP$:.!E0P J2+ M*RB@080[+85/K1IJE)6IRN(*1=*,A^5VQ%W7]_JYY,O44_BJM/Z$R\7-5:RF MH:^=49\!=Y 3(RT@RKM(7X$"+00&6"@F7)"^:/6)QG:F^"UGDZ\"=N<;:)*Q M^S3LCC@,(&&2 VE0$5I( ,!:.*Q:D,J):YS4)[Z;E9NRN!';GZP[( MV'T:=D=-?HF)I1&L0A@/J/(:*$<40"A:_!I:BYBNUF6-R;OQ50O![LJ'$>SV MCWRWTBQB>'+TP(I%#Q2+V^BT.S=CM3*134-D'T:-?Z.%DAB;:/>3J(10P8'F M"@.A!(.(Q973.AG_ N> @16&\YPS33*<9PGG$7^ Q 921CB U@1 .2= 4N= M,!(*K+3 E"9_ )6SJO:1X5Q".,\Y>R/#>:9P'@GG0W$5E8- 0F93.!\!"C$/ MM&3*J:AL*2FK=58C-$<$K3"$\2SB/5N0(3AO! ]"#)O L MLB RQ2 MVEB(N?:B6EG0B\^) ,6\!L5A0F3P/ M4J=\2HD1_KU$I>LSIDL8>Y W[%) _/:&K:5'R$:(*Z7CAAVBI6(D Y JRY3E MC*4L[KQA+QNX%^=TR!OV_-"\>VO#1C#NS-X)P#3E(%*T!37>MO=O,M6(4T[OG_4B>]\CQ])M)L+X$SM\%C_XCQ,AS8:I+T34!YY5CL4 M0%2-C58::FAAM4Y@C8N[JM,2%<"95\7G3&FK6W(T4UIY*6TDJ@0A81'U CB3 M>H&G(#$5.0XX3:)FR:A7S!6E3)58ZII>F=)6D=+FG2"3*:VTE':MI4%O$"%2 M@4A=+E*:\4 ZF@ZH.#)JB!8.!0"&+ 4+::VN@88Q4ZX+5)!>9TDH3^+3("BFW'8XYP&EUDJ:N MV'@8N?FG;_O0S*$]UG%=JW5: M0^K)\=CY:+2\.%Z$DRSC^*DX'G%H<:P"E31*K78>4(T94%A+8*73@@4:*1JG M]&VJ[I8\RCA>&1POPC.4<5WPR,22,0,<)!Q0'C30(F[(4'EB N7: M2ENMH[@C/[WV>0Y0FC9 *47B-YL/X?'!5-J*:C^LD$]6B MB&JT%HW!DE/. 7(!1YW.!2!1B+QEG.#22LB)&Q"5S$25B:ID1#4?WU FJH41 MU8@7R5'!##= !PT!U9"#2%P:,&@#09 X9WFU+B-1+7?+TDQ4JTA4\_%]9:): M%%&-5ATF2*:*G,!+3 &50D0C4#J X^([SEPZN*K6F8A$=;=:9R:JEQ?@DU)K M*Z\KKUH1LK^->NW 20'.2O,*G3GRI^21/P^%9.9@REEP[==1-QMD<;4T), 3 MCP#%+ "%30 .4L>Q8T$@$ZW7)W=KS,>*):YO,@-OU55]DXS?Y\?OB/=)LT!1 M*H+,XG\@6O 8:&TYL-PS'S .7J1@Z+MZ4JY>4EKH+LY]L P%H :#X'B1*121%!Q* *3J(S%2S*D2]@M*>_&F,K=DN;C7VSX_F6Y(=WO=YOFK*]3E>-^I[)U MWMKSW>]-ZRM_=5KI<7JU2@3(6AQCQWX[BJ_Y[K/$^CRODW>!-:?'K\'_/)L_ M; )Q+[ES>[X94Q$5USM!ION)Z/[;C1@E:X3T"@+ADLY&J ":, FBQA8H5)2+ MU%(:\UKFXG:IE@,\$N-)4M$^Q3"';4NV619T9Q0(Q$@'J'@=*< VTC MS3K(J"5X$%N%V6?%V>>)1R>9?9Z%?48/202QAG(% I$T MFIA>@[@]* "-I<02(D4Z)(GL<_<,.K-/9I]RL\\3SQ4R^SP/^USK/L(ASQ'A MP,=? #5: NE1Y"%"H&$2$>)#M8[76&:?S#[+QCY/=+IG]GD6]AEQKS.!J$^Z MCU91[:&0$&!PU((<1G$O,-'RHE'W06O\R>449\@^,_)A+X'/:[/9.NM[]QR> MZ"@UE,[/O1.R[? MD;AK8&8&?OK\P_4_+/:/Z7M AK# R%J?2K"L#P8(%B4C . MD39BX/O"F7\R_RP9_SRW[ROSSW3\,UHHT5!GG2> 0VL ]9&$E T^-7OFAG%+ MK9:%]XN5B']6J.C >*Q]+O[P#N@X)/W55]IG)\9W*YTPB.?L5_Q']1(]HAG=YX#WJ1/4B M6G9, <693T?H#$@N?*H%[*FEB/-@(KQIC6!1HV..Z(G,..N1+AK MCG0Y<)I*"($/!@(J.4G&.TDU?)F2# N3"G[&;95)4A,J;ZNKNJT^T=&6X5T> M>(_XYKQ2'!N! 9=$ 1HP!M(S#N)J8\^DDIZ[8ENED$9XWY_\_<+2))\2,O98 M?\DC.BVMO%)1!EM]N-9WR"?SSD2\\VG46K<84\&Y L:@:*T''U)%'PZ@1DQ@ MB13Q:J#.0U:38RH1+WU4_HP.%98=X&6PUC/ 9P3P$7O=$A'50HT 1=H!JJP! M!DH).*(^$$=P\+0 .".\!NG]9;ORUKK"]GI&WJR0-^((=\HP[ T@D58!M=( M+57<:8G6F&*"N!L@CT3D*0;SUKJB6VL9+/8,\!D!?#2>1F -O7, $D)2N6$2 MMU;,@?!6S;;S[?X;C-/=9XTL=0FLXH9O MFOTX /LPU'#1"@?]5DEP"YU.O]WI^Z64TI;_Z^/%X6=W:C#EC9_??NQNQOM] M_K>UN]^($N>:C>-O>.?D XX2BAJ;GRYVHT3N;OX;)>[@QQ>N/8PJ @2(T"AG M<9Z IH( (4*(?W$#A4@<,9B@CYVT7D?]_NF;UZ]__/BQ=FZZK;5.]^OK2"WD M=3>^_?KRL]7ZUKEMG?6:WWV*-W+^M!M9I6A:7(G\4-$GG4BZ/PMIRB?J).?X1F6[?C2K;BV.,+1:>FM7LG8OA= M%*^)Q"NGG5XSK?B;KF_%I?_N?__1=/VCR[UOY,+!)OP&7E^B31Q$W&GNO62. MD_S@E+*;LS'Z,XVV8!E"M4.>0,HBT*+^9@BW06C!$108$_T%X^KE14?=:ZK^ MZH'I>OT-Z! ?\(UN_= 7O>KKF\(7)>]RWM.DWYZO!R7XWBD+X7G*S\8I&\ C M:AV=05?S-U&'\]WTJ3A@79JQ5(ZZ2>GZSZ\73U3K^T6T9&2^U+4]8>2/U[H^ M3C 6*L#C9B R]W_?[VU]_'=[8ZORU^[[S>W&N[U:9;NQ<3_,1_B.SY?N'GR0 MC=W&WN[[[*?HL"FO$I6OJTY]]<_O*[:_9.6_KB3;-=C*6XZ/?AW8>*M6Y;IX#TJUBCE][X-U]"4[S$\W5T?&BR":UR0 M91DL6L.,/L-@B9SNRM4:K'K4;7]QPCJ!1^27'U5W/CK&1S(@B/DX2>2CBM7O MQXW85T[BYXYZ%1_W9U?9\Z=1%TW)#036'N%77M6I:<17'CLS^\^_O;]5'28?,P?KZ!#RX:[SZAPW0D]/F [KS;9KO[ M'WXV]G=@ Z?7#\YO'R4=GOS=.HCC.#S>AH?[_[8:[[;1X?'7'P=Q#(W-';3S M\P,I7C]^&W::\*(X1MJ#/[X$9;A5# &A#0)4N2+X,Z5,(1>8XEQJ=V]CX.GB MNDO3VBQ37*:XW)QW12D.7E&<13YN04H )(("U"$-)"800"*P)H)1G!J;W=.: M-U-[24!R^HCB&&"(,*H!DBO=+?7$U= P@Y#C72 L#U;W-<3/% M98I[4127&]0N#<71*XHCU%%$$ 88,P:HU0A(80/PU##'L(<,HWO;TY:4XI:W MP-AM%^1XG^M@VG?[1[Y;5!#K^B/?+B+^!H[)UZ]:$1._Y5)@^1XOJA38XQSX MG]I='X?PT[O*5]UL#\%2B7N;U;VC2FAU?E2.O/OJ>[FN2MO2O5XSQ#E,8UYONWU]GC6*"32* MQL:(Z]M09JTR"B1?'H@*8 "&8@$"%5Y+9Y"%J28R7^5Z)B\>W//UZ&;D+Q#Y MUQYAS D36GJ@H). (BN =);%/[7Q @=CH:_6$:ZA4M4CSN!_#/A?S=?9V8L/ M''_+2"\1TJ\=HY9A#@5'0!+C 74T $V- 19SK)'SBDE5K=.[70]^RP O*\!+ MZ^G+F%\@YJ\]A4Q03[0FP%A# 17$ 6VH!E(PI(DT2FA>K;,:I$^N>U"^9@/E M=VLDP4].C'81G_C=]_HI1?0IGHQ<\64Q$7JA>>X=^.F[G4F8L#@/N5SV3(?/ M0H=[(VX.!>,":\$ =,B!:.-:D$Y, "4*2V^LI]0F5[W$"/^^PH5@7CSZ9^SJ MR.@O+_JO71V:.D\"TL RJ0&UC +-O$J%V#RSUD)$84;_LJ)_4;Z.&1E%F0SF M00;7WA#/F9!>2Q"$18!B%(!D+/7#5A ;)"FAK%I'-43H$QPBF07*JP/,V"&2 M=8#RPGXD= IY021.QQTBZ@ J0*!X_,VJP!430C/IRZ@#O)A(C[=1Z., *O:L MV_5M>U'I=^/-6H/:9R.Q'SG.XUDUI!FX1V:I(0VE8F,H%/M))@8/D0CQ6D(R M><""=9 ;Z+BDVD+/JW52$_)N9'T^1"HM+RQ= MB$AF@\6QP4CDB.$N(1^P=,!$HZ8#M+(,:.^,LEAAHT6TH%"-H!PYLFR ME,P.BV.':_\*ATH$00,(Q*JH*S +M!,6.*Z,BR:8A29$=H U*NZR0U865H(8 M9N!AR<2P&L0PXH%AS"%O$? \&$"YH$!R; $TAF@7H--$5NNBIN3=+E<+X859 M1J.(06GOQ3M?QB>IW9;UBG:I:/S)H"9S3DS+]YAO8MKC@')??PXDG[%_QL.; M9-I"?GO=&H9WW9>C-M.1L37)'C&X,6T%4E(O(&MH3"UJHWM^4%O^%;I5,#OK M3&5UO#YGF.[M'6*@(V6%:#*%:']K1V: %!I$6!0S*P"U*@"-N 4$(1H\L0S!J+=S M-N?29=?3J_?O1+L/P=R_4\KSM';3K?A^S>/LS+E3TCY MH_F#7%-K+*% :1PIGU(,M,($$(52CWF.(#/5.A)/KKJ8\P;*2PN+\=9D6B@; M+5Q[> 321DLH0R*/*>R"18\!IJ#VV4'D,JW6566&%66$QY9,R*Y2-%:[] M/T;98)#"0$G-H[)@/-#21%9PV@B,&!1!5.OLZ?9AIH7RTL)B7$"9%LI&"]=N M(XJXY2SR "<\*@O]^7IZD<2.WVG"\X*TU[\PIHU+$3I(X-12B$2=#@<)A+2* M*<^IYR[5R,W'>*N)WEEZ?"8XQ,_0?B9H-S:NH"VT913* "!G$E G--!$:R!] M5,X=$<1X7:W3FF)W];&,[M*BN[2!.1G3SX7IZ^U:(LE%2"?Q2A) %19 _' WKW>K&D@SAHG )+0 ,I@ ))Z#*2. MQA3VF @E"F"/J3_R0F)N%N ;&^7Z_VS1G?6U:?K_SCTY[1=XB M)MHBMD9=-41JS1FU ,>- E""*#"(<:"XAQH9CJVDJ>$!>Y*W9E)(+?@X+E/C MRZ#&I2ODE0GQ>0AQQ,%EE2/>:@V413SJS"8 C45_H;\>=J;2&5T3KW,M$? MUPP8[A#P.@J(HXHX+ZIU@I^2'STO[IMKB-P"O+P#S^XXG^YS5.+_U77#Y1PL MP1L2U\QUSB(JKY;TQ>X1LY^@K@U5!RZ2@! MSD(.J,8&:*MD\OWC27R9\PN4C:T4GQD],WI)>"LS^@P8 M?;[1N)G19\CHUSHZ8E1#P1DP)NGHJ12"%) "AZGBA@7!E*K6N:HA>3>J/C-Z M9O22\%9F]!DP^GS#L#.CSX[11SSU 6HF($/ (4@BHQ.8:IERX *5B##&'/'5 M.N,U-::<16;T*8\37AIV2-Y\2>Z^[79+K[^5CL9ZR/TND-6J/]ANJ_K M-Q.\[\NN)VCM.KM^\@M'QY!J333#Q>"E9MO%(;T!-^X_,RF0ET)0W/!-LQ]' M8!\6"\3^OQO=+)[G+&6B\?Q^8T(Q7AM6R(PX"IU.O]WI^Z5DK);_Z^/%X6=W M:C#ED67P[G[KZ&#_S^.=_;>1?3Z@>)_X?1\N&OM_M@[P#CW/'VOG MIMM:ZW2_OHY["GG=C6^_OOQLM;Y_Y'N^HKN^TKW*V_$NE7)H^_[P7*NBVZ[X M2/RS=>;BV\UVW-IZ_4HGQ,N^^_99E(CTHL> M==,1"U'!!TS$9[#''\]=.%GH>W$7TS8%ENGV1=)AD_@5 CR9\-XS$EXT.[V]I0]0KS'S%H(S^/0C+,V@(>+Q-TMZ/;-650[NH,2>7_H MTHRE?)"-W<;>[OOMS?7]KKL;]7V7U;V?KP:7O_H/+J4V/]T^9V?/^WQ^P0"WV:MYUNH57THQSZRDG\ M_%&OXMO)V-GSIY&*C>\.'*X$UBKI?+90;));O_3/]FH[66:=LW@/%Y4T?VY] M)24O/<1I5+>&?YTD;TMO\N5ZO![PF,OJ?Q3>X>L=J_!(Q^EJZ=.>?W/Y MR^^NV3MMZ8LWS7;QT,5%OP_A,MSFQI0(+08S>'M(WTJN09B,G\LH]^$7#\E] MK2#W6P[VP7M8KM'!E6/?AFOHWO<>NJU8@T1-==>'WR-RNBL?&BM?@Q@_PU@9 MYDLSK\\Q5KY&T++,JUR+1/@,8Y5(/(,,<'S_N^7"5N0E-MUJ+41>'\D#PWRB M6V8,&EC;X^,]?ED23E4KW&DZ9S+?_>H,NN M?SJ^Z"I;NMN.H^X]W[Q,4\RM?!.V;NW9R5FK\+84Z;&5&V$UE90:.XLY7 $^ MVN]ZW3OK7F1&NI,KNO5_9\W^Q8TI>8Y-;84^^KS3,TG,4KGE:R_9X8]AH$<] M\HN:NO7">3$CGBK+1U=G>;)D+TBRYU2^89$3]*=NZ;;U*3*M$RI_G[5]Y=)- M>^^L/:*(^--B_L>&PBYRENZ-;"^W*404AI1Y)2342&CH?+)),*DQ# M(%^VBRPE?C.F?;OQ=M*@]FCT%AKF@"!VS_J]OFZGJ;V*:H<+CFIO[ V#/(YW M+AJ;?Q[MO/MPL7/R[_'.SX^MQGZK>?!SBQXU?VPV MCEOQ]P_HX&>C>5 $AOQ[U-C1+271FR,)Q1646(,5P2HC,3QQ AH:J4V*3B,&YO" M=KD172,?**[]AQ&)=P]K7V;4^IFJ/D(>TA+3C!X3<6Z;9;2,)*)6(NW%'*+; MP6Q)'3H/I V$'@S[>?K&4_-TIXG6S!-V:8FOW>&@C&,T[.?A?]PIE ?'[2GY MM2*0^^T,.4W F40\IT ,=1$=-4:6#@V:LJX0%8PK&%!26D26 U>::U5ME_UU6A\F[8,%98? Y;E&2Q[IKFT 8BG4,H2 M:D.<8Y%(4(EFBBP,IQN;1G4UW*4^^8JAXA,^&;H:*BX]&HI<1A%],Q6@I+2* M*9V_H%/2,X_7' W=!B[J&=$2SX@R )S5FV:)6V85,5$+ D9R8J.U)'D+"5/0 M"C([4UTJH,L G@X25'Y4^=$R$*_RH]6"QJ\S:+0VTN!UX4620(J9*T4?B-!!D8/@5#+M;1&Z:#%K.>A:;.1(B>9CM+>VN-]4(II. R;%K[@UY-BT98-D+::62T M?3PJF)F?<1BGEG1S<>^HC'K\\@N.0B^+K=K4"R#E6;>/XEB31CF03A"39*:- MP SQ-K-(4#Y2Q57PDFYL9I@4^B)KO!:K[J^4^@+NL-73S/_W7X8S_G.=V@<$ MO8LLT;NH$E"/V60&8X2-B(8B-]Q;2;F\07>Z&V':OUW_&*^'M$K^;@1ILW@: M$Z6@%)!@%E6A?H98I2(1DOF4B1]+J#8VI;C8[:(J7<6S.K5U:NO4UJE=Q:E] MV/:[E> \K,TVY]V2BJ.*2A 4-%MM.JI,<:@G@LGHA,LV>7'V/PK%6=W6ZPMX MD"YQ%MTE:W?UD.8F('Y343]FD[4JI2JEQY;2P[HE%O##;L52 KTIZ;T_G!4V M*W7-=@8G5UKE4:>K*TM1S85C.\6@5(S:R3$\E6)*7!A*:HF):<*Z! MMI"HKDFTTU:8KN^BKL/4F9R6QQU?6QYWE3W@]7"A3FV=VCJU=6KKU*[PU"Z8 MW>IY=-YZF9@- )$;&YQ(.C*3C)8_= LO&I][6F9_+K^U81JC&HB[&%?NG4MN MY=EF6X\A/W]S:5Q=OXMME3/7[_[6E]UO6Q]"TH9AH,1H MD 1*M5-GI2OYU7L_??1!6 M:RE$(B@-)2 9(QYX(BQ*CTBYEU%G3JR[@E9.O+YJ_K!!DE7-[UO-=^>V\[W] MK0^:"L4C DF@FN-<0;SEC@1C@M;*FHSJ>3LO).[S[R5GM'E5*54DN. MII?@W+Y-,>Z;)$1,J]*69(CA(+]P+[V80>0V^EI[]I:.;[;[Z>6W#YXFI$QJ MDJVWO/>CI<3QF(B04H>@N*8J;&P:Z.:E>H=:W%7W*T)7*54I52E5*54I/5TI M/7"X9.6DJ\%)SUQ2N_OY>3]_H)8B0D0"0E@"60&(49X1YQ!\$(E"P':QTG4/ MOMR;'."H*2,WP@,^^5-J\ M&&V>=9T&R"82XXQ0\$" ,4J9&%"WAHU\P2XE\0+:HGWT8/.$@ZN79ODPDZERQU: MK74JY47=Z35+O$8YU;.**J4JI2JE]932 N3+4!Y%!(H6 "SS5B--5(&2D5JO MEAQMGK>@&W+BDP[W%HPD>>AQU!.UV MB@;=)>#(#T<11V3Z>,]%%D(<'I=,N].G.GG!9'CTO(AH/.SWXMG%-N/8Y7.Y M6*T.:A,@,J,59\""==%;QS.4"6M$X/S#SC)*=+P8'AX.!W,%F?>.)^.)&Y2I MK84Y%D&T4S1K[*\@ FBJB.1<$0BHB?/!DD2U%E9&DY3?V!2V*QCO&;3:AO___7@+88$%T"8POTA*;X?D5W1*/QCV\_2- MIR'OF7WVC\N$_38N#SA^\/=X:",8S3LY^%_W,DCROA>@^$7 M1/5O9Z@>J4J:1R0H3$9UQ6PI^8W$!R&Y"UFXJA1FL!7-*YI7-%]7-,>@1,9R M1ZEW$!RXY 4%C>AH%,J&J]%\T:H[%>H?&.IG?;+SOFS 9FS/@I8E#U\38S@0 MKG2**03-OB8KW%>]; 6L5[^^.]P8$F,B3"U)#BMY;!OF_A$;Y M2&FJ>+^R>#\[,-?4*1>2(BE"*3?..'%"^2PNEK<"!&J"W]C47'>-,!7O*]Y7 MO%\IO%\DW#QKO-6:@Z4^@4W2(*6**^6U1VX#NQKP;Q-E7I'_,9!_EJJ5I#4> M*1(M!"?9FHO$<2=(%KO-_TO)5=S8M+S+Y46BOW 8^MH ;SWGNPW87'[0)_+; M##@0OA39\"9D,A*%B)1Q5$Q><]!W&\"I)WY+//&;[\*J2OEU84A4/A'P3&4@ M$8[0Z!F%J!Q.)N!ZJ5Q*T6^LZ:\%KAI; T M9?252"#P3..TI42'X*10,5OT;F-3"-7-C*YB;\7>BKWW=D#&?/21:291@';< M&)J2DH+%B$*G6!VFJXNXL[?8^^OS7\T7Z;/X4<_G4WJ32\V]SI[\NGX\U/WW=$8GY_^ M\'/LC8_Z[NOSWJ"9R^9-/Q^ZTX'0ZY-'%+/;R;-/+/W_NQ4ROQ6K'\>=7/!+V/L=[/>F7Z9G<] MR4XY?<'I'B@;_K_LQ#.[T1D-/]\J">T[DR!@(6??;R>'O1C[^#C<=^HQ[324 M\\I\EV5,HIB;Q+O5E6G?),Y*=W=*[6[2&W1.JG?7*;WEE+[!B*]:+>>3 ^U[P(S-YJ+.MG-QGF8'V]RWYC^ ME.ZQ/FNC*N+J*^*3JW#QK^,!GA:WH$LH;K$N,6V+A;2YD(!I#< $A^BHMTX9 M3#3XD&3^VAP!4JIJ[8KK3_8^O91[^;-V_[,C=OGKSW]LO_GS_?Z?\OVGW3_? M?WLG7N]_%.\/?^>OO_TNOS_9>[W_)^3G8N\_!?'^VS__W/WUS<%>_KS7_,VG MW?WP96\[]O[8?O]M=[N?SN(H2D"L9U;&$($X9(Z I8Y8+3FQTE*NN0<64TE] MZQIFND*MS]'>NL1J//%0C"<4:7$[F*V%)=H!N;/"$I1J#L)(@L[*TE\Q$I.$ M),'SI!U"I(ZO56&)"K6M@IP*M3^$VI0\B]8%YSD%EJF/E9BXR*KIO3 Q70VU M-:BMY3@\J_K@I(V0I4Q82HR 8XJ8(!TQ0DLOI.#*9.H+%+J:0@7C"L85C!^) M]RH+@5JT^;M!9H533D&7!>%:2(8*6*AA-C/>& &6).!@F;"".:!&&<$ =",E#9^1('/MI$ JDK7/I8Y,M<7.?)M$^U:#XM/ M^&AHP7('R= H8_#.2("(T3+E@HD4%-DN(79"B=4"]YIYQ;E0(KKKQ5A<.YPH%\"BH5 !$" @$#/AL,4J=?[4T=EU..77W 4>EF>U0I? %MW7\R%:E)4@%&5 M6M54$>"EP[-+B7!P-ML<0(4O1)-WY24MQFK3TU8K>6U-NPI26H#M:J=L2-)Y M206(A"[2X%BT42L1!-@?X/ 549L7D?;?KG^,UP-M);$W MI98)"*5&1S1Y"$ MW!.P(A"K4R@UHZF./AE*X\;F)66NJOJV6GTKR%8I52E5*54I52FU24J+="M1 MU%.*-(G$03)CC$3MG+7 D">J*ZUL&ZV<]XVJH)FW$0C*5/H,*B0F,TOB%$M< M\1#RUY81RP=*"7]<]^,EGL:[)(.O'@+=;I^X7-2K$I=5I52EM/I.H@5\]5OQ MT_%X$;_+_CWK@WP;T!6@ M[DH-*AI4S*Y2JE*J4JI2JE)ZNE)Z6)]39:DKRU+G_5=.:LN3!2)CS#Q5!4N\ MLX[XF)SPE$=@M'T\==TCZ+;"=-T7-1ZFSN2T /?XV@+<:^E)K^<=54I52E5* M54I52E5*54J+26G!U':J$#!):F("B#28&'STP3"OM*)\V:'VIXU5YI+;&^8W MJC'UB]DTO7.9[=)YP"@D 1KS%V8I\2$QHK.I$R0([XTH!9!M5^J+!_,W3]^L MRMP69;ZD??S=-/F&'@[\TA\_GS/6]M(YE:[>B5MI\BP1VS E7?266)$L@:0D ML=0HHAT'8Z(-.IB-30Y=2R^Z)ZHBKX,B/XRKLBKR/2CRG)O1VH14 Q+I@)9: M@(8X827)6)R2LMHKZ]NER.L>)3?MDAC.=4GL#?+O6./DZME6E5*54I52E5*5 MT@JJL18HF'S;8K6Z/R]\>YSU)$9BP!AF)G $!B(PXRAR1D@&/7HG,AEJX0:Y[ MQ%I>VG=Q'ZVL*[N& 50I52E5*3T=*2W O$+F6E$Y8,YJT$$:$$GF;RX*R;Q= M,O/*6]",:E6*M0#%VGLQU[;+RY2I,F?$N.1*"(TC3AM)-!7@J.?!<+&QR547 MV,5BOU5W6ZV[%6&KE*J4JI2>CI1:ZR>J;.4.;.5ADJG@%"R%[H&:-=8 MNC8-5Y:@RX]\Y/;(H-4V_+]M!ZUES,]J@ODE>2RW0O(KBL+6+EH/C.K?SE = MK)+2BT2XUYR B4BR92$)IBB\L2E8D3*J7VRS6M&\HGDK0*NB^=W1/-K N&;" MHV! >?XU:L_1IHSI8&.X&LUKP\260_VL]"!D^-XH@T70WXX_R8^:>*_*U'_EFREF2HLP5G2=!* M$P@Z$9MW>1(S_Q<*J'9"EN8_7>[#=A<>M"G=5(1D OP M%H""$2PR# F,UMQ1?LU!WVT IY[X+?'$;ZYBF= Z>F"4!)LRD$2FB0\62;8= MA)=)> ]T8Q.ZQNBND%"QI)*X2N+NC<3=#E0KB5LM])U5F6-H@?G@24)F"$@* MQ%H:\D]9V'DQ2&=+Q#O7779)N$7%WHJ]%7N7Y##U.AO/-)J,P (P&<<5108> M;>+%A*X.T]5%W+F8W2"3U%1G@AM](F"H)TXJ1IA.**1A&8[CQJ:FMFOYQ:#= MZC*]7;3Q3\UZSM]C[Z_-?^0OIP,_>43@S[3,TW TG!;!?#["OIOT_L*?/_?B MY.!4F^?>>/)$=/86Y_/@CR=7OV5NW &+*BT;DQC]D21Y&9,^$V(S&_-?#T:G M@SER'Y'X$;H_B4MYK,]=_[/[.M[XZ=PC'?8&Y+LI_/[II\^X^0\_^FGS_ >? M7;QD E):R@1<0.4\ =/UDP%R.&HZ+3W/JQ9'Y55YP*XU8^D"]42-IIQ:CF7+@/>F-SORSO$FK^HFPI@\GX'S^YS;?.R]>=OYG[]7VSNZO;[N=G=T7SRZL MGLN>I$4/\F)O]^W>JYWMK?V7VYVW^_G;ZY>[^V\[>[]T7O[^;F?_?>=O[W:W MWFWOY.M_O_+AVO(TOPQ'G_'>;M;3)>7%!70-]U;VMVJ]E. MT^R0>4;Z[FB,ST]_^#GVQD=]]_5Y;] \5_.FGT]TX61[*H#\?9V4\GG3RR=8 M;/[8='E':C,QI^_OZX\IHDS.GV]?U^<]B+L8^/XWZ9 M'MIUWE[;.W*!*1%S4W+Q;2LQ);,FM)W2A9;T!IV3/K1U@IH)>H,3E_\8.R_= M*'/=C^,Z+R>-6'&;1[;?F"[W[;H^_WX:9?_?[;^]AE__K MSS^V#PYW?WW][?WASI?=$H&P_>9@E[\6[__S_NONX;_36=Q6"< /EB9=0F85 MB$2 "D,61 ] P(J,MB(*$L'QQ#,.16"F'Q:C2NJ;VK LNS M^BRA%$_@E!(K;22@P!'/0B)9U%$C#=[8L+&IH6O-\FHJM!X5G_#)T(+5523G MU)L0(E<23#)Y7W?)1*42!&&3O.9HJ%97>>0SHKGJ*FB4IM MLR$Q(QD LGI,L\(0NSL'L39*8SD0)E1FGYIRXFQ,!+UV>2DZ<)IE(Y39+M,U M0.G'$+]PH.?E31M_!)[Y >X;02Z?]D9C.[WQ^!ACQWUTO<$X3V/Y(_%NC.6A M#X]P,&Y*973R3C.X.C#Y:;5TO=2&%XA.8$Q.)@"/W!KFO-=1:2N+O1'2 MSH*->-E$/6=$248)*,6(M<(1YQ7STLHHW;1>7T79U=+?BK)52E5*54I52BLK MI?NHBK&6DE^$JP*+6D:4UCN0:"P#<$;PJ**7(8K*5=O&5><]KEI S"N)$^D4 M$*":$XN<$VYY="(J)IUL&UM]H/3UQ_5J7N+ O$O:^NI!T.TVG\M%O2H=O*J4 MJI0>>SN_N^MI@2. K?CI>#PY+ 7(]X>S2H.ET.#.X*3,8',>T*#ABSDP?(/_ M=]P;]R;X%D=_]0).2<(;#,./@^8N#5^HU& 1:C#?F=T:2U%12U0JG7JUC<1S M[P@Z9J+'&'@6_"8W76TOILQ5.&@U'%30KE*J4JI2JE):62D]M"=K927_L)ZL M2GU7EOK.>\6H23%(R)17B4A 4$&\,X;0I)3V*AH93 O)[[J'^VV%Z<(O>CQ, MGSQM56SU])!OW9',U5*54I52E5*54I52E5*]RRE17/[:0K1.Q$B:G ( MWJ)T2:3@-*1$?V08+9H7<-H-92Z[OV%^HYH L)A1TSN7VJ\Y(#@G"//H".CD MB5$A$2_!2F"<:64W-HVF748O6C4WSU^MRMP69;XD9_UNFGQ#%P=^Z8^?SQEK M>^F<2E?WQ*TT>>:>B* $8[*1$2V:+(A!,"3I&+06FC(CLR;+KBH-===1D6L@ MWSV P\/X/RLXW ,XS$?T@=8TEC/[I#0!AIP8YRP)/'J4#!QCJEW@L.[Q?"66 MM6E&LQR?YQ:S=(5R54I72"AQK/FA$WW71^^2DV)YCKOE=Z5L@S, M$=0!MI!PA8[[AH[=.>C8W7[W M(6@6.8NE31QC!'A2Q/C@B9/HM0Q4:.\R15!=#1P,AA-\8E4]:Y!5E5*5TB,^G%#"*WT=>JY+?TLK/=_==?/P23HHNBM,3RV9YP7)8J.8'8)&B2 3C%$G # MW;Q4VW&F7G6_(G254I52E5*5TCI+J0:"MC,0M/+"Y9_ZOW?UW)9J$.9J2 M88HXST5FNLH0!QB(=D%:&IRC/+6+Z:Y[].C>Y !'31W($1[@8-S["SO]X?AV M+J^5]=#7&(LJI2JE*J4JI2JE-DEI$5J=A&>)!V&$,I"4M%9RQZ4UP"V3EMT3 MK6X(Q(MY_K SR'0"7V42L8N90N^[+Y4V+T:;Y5F=5!V,#C:+3$ H(64!B0O> M$1.M5B):*K5L0DWX)7W5%FX*7/6ZHF^5TOI*J49LK8\[J^Z[]QFNM?7!Y\T5 M64PD2BL)6):(M1:)DEHG$ZRCQK=KYUWW(*V\JCN]9HW7>*R5/E6I4JI2JE*J M4EI&P+SR"EWI/IXH0E#,VQ!2,$P$@TH(O=R ^;P%S5A695<+L*N]%U2<>362 MBXHYJXB/*G,K%ACQ0@9B 36"TEKY$O"FNB#;U!FNZFY%V"JE*J4JI1I/U1X& M]+ I@Y4!W8$!G?,O<>&X14Y$S/0'1'3$I2B(D!:Q1/U[P5K(@1XH'NIA=$]? MJGO_=/VFGIX;EV3 MW@TP4./HXZ@W4[1H+N$1OGA*.*(3!_ON#N?+?>\>3\<0-RM36&BB+(-II_9/&IHN"B8A A)% P%$D M%D4D'*-$%HSDTF]L"ML5C':$;WFZ_,CG@X\,6FW#__]^ MO(6PP )H$YA?)*6W0_+"12^I4'$P[.?I&T^#\S/[[!^7"?MM."JCV)I,1CU_ M/'%YPO>'N\-!&<=HV,_#_[B31Y3QO8;M+XCJW\Y0G;LLM1B!>*600"BE;DP" MPC,_12Y84IH75*]H7M&\HOFZHCD&)3*6.TJ]@^# )2\H:$1'HU V7(WFBQ8C MJE#_P%#/SJ!>1>JMMII03Q6!3-.)=4X3$;PP$#*'9R%#O9%=RW3%^XKW%>_7 M%>\-"#"1)Q>DAA2]+SYE@(1&^4AIJGB_LG@_.X0'JKF(1A C(.,]4$^,](D$ MY30'(7TH#=LTUUTC3,7[BO<5[U<*[Q>)86=&6)VUWE*?P"9ID%+%E?(Z6_DV ML*L!_S:AZQ7Y'P/Y9TEEU+'BG).9WRM*P LDAKM$& N6,>>-=V)CT_(NEQ>) M_L*A[6L#O/6<[S9@<_E!G\AO,^! >(2(W@3J5!0B4L91,7G-0=]M *>>^"WQ MQ&^NYZ^P,HN/,Z)!F@PDGA+GJ"TY,LXQ&V/4<6-3=JTR72'N4M%EW;"DDKA* MXI9-XFX'JI7$K1;ZSD60J1"98I283-0)6-3$HV,D:L%L8ES84!RV0G6EO%A, M_NEB[WU$HU8\KWB^[$,WYJ./3#.) K3CQM"4E!0L1A0ZQ>J$75T4GXL#%AHH MTE+<)0E5\LP%L8E+XBSD;];:Z&%C4QGH6E.#YI85P?Q3LY[S]]C[:_,?S9?I M<_C13V>3>G;Q]*GF/BA@6?L;MWY;\_EGLS5]YCQ3?7G/_Q\NMOT!LW\ M-V_Z^="-/O8&IU,HCRYFZ)?/FU[^^7,O3@Z>6_.,@2GXHW+9Y3#E9?I,W;EM>MNJY\QS6]UU^NO22Z7/E;Y3//;CN>AQVJ>41 K M,E;U3-!560.,/E-2K?O'=#7I-5,MYKO]X;#7HQ]?!SR.W7#=AK.>642S0)3(N:FY.+;5F)* M9G7(.Z40.>D-.B>ER.L$-1/T!BMD(X/CSNNTF> MFFD-[W.UP#JOKJOA_;1@Y[23906>^4D99HSI3$W^B1G]34;1T.CP>3)<%46UZZ/N*I*_N15O:3JSSP+S$>E>8T^B"3@G*0PBSC@M6J M M>>C^Q\WOWV.W]]^)KN?GLGW^__3E\?[O9>'_[^[35_E]_WK_[N?][1O>UX M\/WYR.M/6V)W^_W7]]]^%_ES#G:W?__ZGN]\_6,[/]G^0;['._;'_N^PRW]) M9R?<)531,*&5$4@H,XF MYH8;RCA.G*J&&6"JI*4U 5#NTK"VAR0M/X4_7XA MIVW(?-L#[2=T7GT[F*TI_^V W%G*/P@7A0!-%'I*P&E'3 B:>(F0A2<%)K-6 M*?\5:EL%.15J?PBU7C%E%4HOG 83I;7&:$&I#1&-I-= ;0T-:CD.S_+Q>;*E MCC4CRGE# &TD'KPG&'@6NZ11VUAPF'4Y7 RMKV!Q&ES*3T1.',1'05! K+) H0HQ12$9+\+R!KK'+RX!J/2H^X9.A!?/0,VW# M(*U$!1&RF64%%4'F-16 !<[E-4=#-0_]D<^(YO+0K?,\DVY&T-E,T3+,$R.L M(12,48PF3Q$W-J'+K>P"6T*[QE5!@LJ/*C]:!N)5?K1:T#A++TS2Q\28)\S8 M4J+#1N*XXR0A!'"<>L/$QB8SILO-Q2.="HP5&%<8&!?QXJ$37A4,5 98QD4I M)1A4/B1+(PW5B[>Z<+@[8XI:!LL"C22E;"M" E5J9F33D48C6#8BO4@;FTK3 M+J6L^O%NEDR]QCW'&XWM],;C8XP=]]'U!N,\C>6/Q+LQEH<^/,+!V#7XNEIKSIZUTY/C?1V&N%M M'X\*RN9G',:I[=U#\.5XMX(AN>BAE@P'K4G7)83$4,Y M*26$".?@E!0I>5#9WN]2N%A,J*IWJ]6[@G"54I52E5*54I52FZ2T4*PD2JI= M%-D7N"KODDR^>@AUNWWD/X;-'PQ!X9O\/^.>^/>!-_BZ*]>P"E->(-A^''0 MW*5A#)4<+$(.YCO+&B^,<,X3%5BF!E9G:A!,),C!.(?&)8X;FYQVC;R8R%;A MH-5P4$&[2JE*J4JI2JE*J4U2:JU3JM+4=M'4>1]6TH(Q1$LH38J B988X8$X MQG5@U LFVDA4UST(;RM,%W[1XV'J3$[K.8^OK>>\EK[V>B)2I52E5*54I52E M5*54I;28E!;,CE< :&14P+W/_Z1S,MFDC:;)"F?DDJ/U3_MTS.7'-\QO5,/R M%S-J>N>2XSUR3X52)%%;V@0K39QQB9AL\49!=4F1W]B4EG4M7$QYNGD&:%7F MMBCS11?''37YABX._-(?/Y\SUO;2.96N[HE;:?)\JUBD1B9-&"TA-CH8XCU: M(A*')$S^7_.F&+J])'>Q*O(Z*/+#^"JK(M^#(L_Y&0,((ZU,)$21%3GK-7'1 M( $G2G<#';P-[5+D'[@83_L4YW'B];I?7UE?>9^OK NUOG(E7KGNDYR:5I4\Z=J;\78 M*J4JI2JE*J55R!BO?.4N?.7U_KO)-!MBZX,*(88L***YL 08(G%).@*6TB M MXXQ""PG+ X4*/6:GIG^ZOAL$[+AQR?!^BT<3//0XZ@C:[105NDO4T$D3G.GC M/1=9"'%X[/MXU@AGS7J@+I;D1;WW(8EH%).0)!CN&0TI<($L2D=+XZN[YW;5 MSJ=+@[27D[GD+@Y<.J$X8;$TIW<\$<_SKU$IJGTVGYFA322Y =HU]F+5BE5M M:;4$;7[DP[5'AJVV[0"W[5&XC/E933B_R$MOA^6%CM8^A6W ];E4/UZ:UTLD M5G%/ ) 12QDC"9*+*B5,4&)W+G9LK7A>\;P5L%7Q_.YX'FU@7#/A43"@//\: MM>=H4T9UL#%>U*6W;P7X^'=2%!*B02"8XR8(UQ (ZHI1)/!IOO>4;F\!$ MEXF+82H5\2OBMP+8*N+?'?%UXCPRYP6B!BZH\]13D3RU$CW3KB+^"B/^C-ZG MD)177!&@-B-^MLTRT=>:F)0W=R4C=TEM;"IJNTRM3QORBO@5\9\&XB\26BX< MFLS[G/).@P1A\RT\#9X:Q1%INAKRSR+**_:W'?OW9FS?)L^X=)YPRPT!Y#1C MOZ.$)R&X42ZPD+'?R"YG^NXQZ6L#O?7$[S9P<^F1G]9)Q;SP!'@+0,$(%AEF M&]1HS1WEUQSYW09RZMG?,GW$9^=_6Q\\MT(%7US#JJ2V,$&L#HHP8[VF42;@ M9F,3NL;HKI!0P:3RN,KC[HW'W0Y5*X];,?A]?0:_TH7,U5,@*0N>@-*4>!8% MX5((FK$78W';IU-J!I-!F"!6 RCBN*##S:Q(L9 M7=VFJPRYLP#>Z)GS%"1AF<\2H!R(!6E(B*A"H#ZO[;BQJ:GM9MNZ^DV7%'K\ M4[.@\_?8^VOS'\V7Z7/XT4]GDWJSBZ>/?.A&'WN#9N!*GNEQQO.J@C=EPH=0S=X&N>SLY@.,F?-QEF/')9^2=-9_5!,_6N M_))Z S<(/=?/8\]_:#J]/;MR(DX^"_@S+?,(CX;3BLO/1]AWD]Y?^//G7IP< MG"+BW!M/%@6=O<7Y/(CCR=5O>=# Z?8(C]Q&)'Z'[D[B4'_"YZW]V7\<;/YU??'GE MG#?=@:=R<'P M.-\CCL]&W^QG,R!M]M \HKX[&N/STQ]^/JW:VQLT]VW>]//)?7IX!RS,Z!9>3))Z33SZY_*RY]!TGF%Y3^IFFXLK+]!F[\MIUMV7PC &_ MU6VOOR;9[>[ZP\'>; Y^D"CUPZ,%>^&EE]B/T_7<)D-I-_^E#Z!ZASKO.L4S=G]"W#/=L]?M@W9E0EF"S[P4YLXNLCJ6OFBYB_<^*"3^L// MXTX:#0\[PR,L+"A;!<7$_"OS_J@W=U=>]H0M<3C>N0( HM:1I36.Y!H+ -P1O"HHI9 _$C_6,_?/OC/R\_Y[O+/[9_S_?]"+N?8K['FX-\K\.]/+;=7U]^ M_=Z!N+?]IK_[+8]W?RL_2?_/W?RZO>V/?)?_JY]?+_=^?0^[WW;H^_U_I;.4 MJJ8@LDM!@?+$8*($!"IBN39$\>B",=9)R(:I45V0%Q.K5KYZ1T6BM42B6HMD M99#HVQD2*8>HJ:.$"64)Z(3$!P!BJ.4I&<6,=T^W$,FCT;BM^.EX/&D\]L7! M/\*L::'7Q\[@C-^5OY??0K$$CD;#OWK%WO9?EV\*M(7MWR>AGVXSML5+8AN/ M\C+H-:[NCAO$CCLL9[W?IG_ +TUV;,H,/3@\IZED61IRLR>'2=4)Q>EE@:,VM@4NLO6D3U7E7X4OEE5 M>ODJ/:.A06-R@5FBC0<"(7+B$3,-M90:BMH"38U*@T,4YNU[K[*=A$#T,W\$M__'Q>;'MI[U1HKXK,WI31[Z5W8]PJ\JK8 MM0AVS1\4YBTG6)<1*SC-2U7=C%W< +$!=%1HN'.FP2[*>(OLHNKJ6$4"4M7Z M?M5Z1DFH3XPF*XCAP9&"T,1F,";)F!22D :L;=0:S,5D^>KNN'?5?#<881[" M-XR=OWUTO<'?.S]U^L/QN)/5='R0%:0SP=%AIS?X"T].Z:H#Y/X8R6VRTF<2 M_#7+K\0([ UV9N*JT+4 =.V]F#]\X99"EA*1,80"74"<"4W!.$&-UC8DOK$I MN]9[5Z":RC*NY#*>Z,98!#CB@801EI9AF2$1.Y)HB2 M06 !C$F995SBZW@4M7TR;HYM3)@7?CR+*'9?.AX'F'JW8Q9/PO)Y)(?&J:RF M20_[[LO+:>3-/Z?RJN"T2 9$Z<8ZU_7$4"H9HT0:'C*OH$ ,!TF<"*!#, @Z MPQ/37:&74+JTNC-:J-1+(!95J5N@U+/&%I)'IP1SA-E,/, *(/F'0*RB-EFK M$JF7XK"67C_/'90MH>'OM).NYOA9!GN+I;%X2EC3%AR&(,4H0::F/WJ5H)693B%[LKE8]&&W5V,=T8%0]7::>SNA#I*7? MI1>$(:AIY+?'* F7%%UTJ&DH"2E2U/",AU>X5Z>A&#B9])NZIB5N-"M:,\!2 M4:\IC?JT?!CM=V$4E^KX54/I]@8OOY2PLN/>^*#(;R]MHZ_VSF* M7-&+,JX M=C]^8$HF=!2(8#:4+#I-' 0D-(#0ABM/ONT%_/*73"K-)H-?$Q8E;H3$5\Z;"$4E >A?4ZAE+2W7#&?VZ1 M1C\97T;#1)H"C-CT82"'.#D8QKG(T*?EO'B\"(VK46I6)NJ7+*AIOXS7C9AJ M"-G=J4'4M6YT5J-7N8A2E7AAR,; M6869L]I+X_,2HIX 2S$3#2E)U-$[E$QEL,Z6@ZWNCA8DR.;I)TW5M]Y))Z?3 M*AR=IE<+QE(:KGI#VADJ>CZ_KAA)V[UQXZ_];82'O>/#"F,+P=CK>29"@T,= M41";2KT.")I8GAC1*8)UC@+S!<:ZVE;_Q_HJ],/FIE2%7KI"SW@)6F226D:8 MII% #(QXYR,Q0B7(&&VSG5$4VL*=F+U&/!0KWPR_IJ]R0&. MQD\P=Z85027-[)=FI)F\3DVZDWBW"I$+0>2[<]Z7Q%%P,)GSE-*)R85LNGE' M."CJDD.F$38VY26-GZOGI=4J^ZB),555EZ:J8K.A$ 98@/7)((()64'KF&Z4%]FZI(/AUG2?RK2=">U85Y@D=F*U 4 MYE(#:W0\5U "Q[^YK]7.6ABM_IPG)UR+C$@AD8"E"K^2B3@/EO!D)"H!1D11 M:MXJTQ+/??6?M(Z75*UNAU;/.$B6E]&1 _$:(&MU*"G>W)/(M;?:,\^IW-C4 MW?RZZCQYI%"=ZA]9$=[12.NL6T@UD!8'IT_G:M)QECS3P1#.(1#PUA$?F2/" MQ)AH%G+RI?%/%RZA'-4?LB[JW1I_2%7O9:CWC'L8P42@$0BW5!/0(A&;E"+* MH@,-R5'PC;NS57U%GX[_XS18Y&A*LZOCH_4$Y%1DU3"Z#3B=JU%G$E4462+! M,DH 2IBBA4Q ?$S&2ZNM385[B$O.8JJ[8QVT^EXSN:OB+E=Q9ZPB!&VLB9JH MX'UF%=E>,,PJ8B4W0*72LG0ZADM2 58YOKC]=.*LSGZI=CLXQL[3\F>L))]X MD4=5QON?WN3@Q?$X3QZ.7IU$A'^M(+402)VK%A,US?:-1@*\?-&TM!SCV?Z) MWO((,DD+F5VP+KO$]JG5]MNJY(^9K%2U]YZU=R[D5'#))$."&9X))):U-YI( MF$"*)@ *7VR#5M57>$INBW),V,'#H_[P*V)^VO$M#T]6ULQ9H2R7QJGZ\D16 M;Z:E>U[-DLXJ3"T$4^<*P20106"T1"'JS#2H)8YQ($%XT.A!>0@9IE17J38U M6*^.C!8[,JJNMTG7YVK7"2&-#Y%HIC,E02U*T2=)8E""VL24+UX/QKI&U@:# MCT1(+B; S&57/RUOR*H1E._\LUN#>"+5"E^WA:_?S]5O*5(6RA.I2T<@;8L_ MQ$6BC-"&)8DBQ'(4S"]!KQKIT6I5;^N12]7K>]/KN=)UA@)G+IL@3H9L@G@@ M)C))&-B0A1T10&6]5G=)N:].DEO$E9[5>ND7;;@S$7D2=E1KCF7.I/>J_%Y= MNK<#JG,%Y(2--$C*2;:46 :JP(E1^4M(7C,EN95!E]K?7=46^ZFZ25I,/JIZ MMT&]9SS$>TK!.TT,.DF ,4ZLS3Q$,B[1!I.$=(UZ:[-><2&M92"[..DT]?N/ M2O/.B+'CO\Z7H,M3_]>='2-^.(HX(ODAGQ4_O[X;ET2]6:S\F30KB"T$8N_/E3"+/,GBV04N#0$1Q;1>0 B*)BX2 M5[1T-F2BJ]7%?NZWA>-RB_;\+G!/6[TO'?Y M@,<9Y+ISS((^G=0??CYI3SEM2'F>7M:JQBOOS/SM>!0.7#E9':9B3N3]9?*U M.64M_4B/GEX#TO96.?[-?6W:%.X/MT*6S0A_.Q'7;WTWF&P-XLM3B55*L! E M.%>JQU(%P?M$A'>> &A*C"PE49ED8*QG#)OXU"[E=XDNK\[,]JKUPS+]JM;W MI]9S3%\[QT2R1"L?" 1&B4M1$701?):,D2XS?0%==0G17V4GY@I0D-$PCSR> M\,QQ7N%+YB(K&_[QL%3D.U@ZD4KIE_PVRV0O55Q:"BY].U>F1SF)PBM'HI4E MSEPA,4X#L29Q .FT*/T)#6]3.DP-W6J=9['J[H/I[M>YDN,B")T\,3YD4\%# MS+JK&/%9B$84[R&-&YN*MRGL\LDX-G8:?U59XJ4_5R$0A4NDU.OWW.2)U>-Y M/)=&ZGW!2+[A:/A#L^=E(Z+7.#D8QIGPZO'&8@!UK@Z/#2IP!$>T!96-'@3B M&80,4$X96GHW!;^1P]<>>%@O8U:D&0U)6"M M(XYR3X(SEC)F* .]L:GI:@1=K4'/\I5UL)R<\12W2F^FFT_+E[)"YSH5/V^+ MG^=2^ UD:%-@2* V$,CRR^:9*"52C87H E.F>HKM6W:5]2O6RW/7L9H01 M#X\:I5P"U5A9RZR]3.,[O_!K-SD>9;-M:Q!?#/M];(8[WDL5MVZ+6^<3\S5P MKB,E#K/M!BRS$*=HAC'K>%))1&;]QJ8176;NW).R>E]:J^,/3$*JCM^_CL_5 M#K):!"LL\18H >UEJ!U'1U6P-6VBWEIB"K1DRM\2W<[G]VC'&60E(H=(5)W0B!BPE MR@67C3#!8HF;XZPK+X&WA6VOFC'7>F1H+?&I>'!_># 71YN$#D@-D5XK J@B MR8(-)'++DN"::1V:6HE4W=FF>>"$N<<^C[K'DZO+B6-KR=OWN6>I-W"#L(S< MLR6F#-[;/9[.N>2HEZ5ZY/JE2UICB1:WX538N*3B6D_BF&/IP=^_3&70U- Y MD]+I\4;=/A?:/C^>B\CR#(T2C%@A@4 TECAC'1$64W"*(_?%72!U.\XQZH%D M^PXDJZ;>HZ;.-5B%:+6G@BC%)0%J(K&E*5J*WAGT1D-I ,#N5/*JGCC>]<0Q MVP:CX>?\ /6(L7U'C#OC\7$!I[WT:CCXN(^CPVWT->-D,5 ZEYR.G'E@6%), MT!,(F3E8!$5")@_E'#/Y M[*4*1@N"T>[V^71T*JA2TA$7DRU6CR5>VDC0(1@74:68K1Y1RM_4H.DUU=Z' M)1=5>^^JO3,JX91*6C%%9 JER"UF\T!82YA/SCEJ@VJH!*==82^>SK71;[&V M9V_MISU-#L.X=QK-/2D%]H]'7_,HAN'/I^5M:2_W.?7T_C(<92 ]R?/;2R^& MAX?#P=LBJ8JG"^'IN4[S(H *4@>B9,AL* 4@!A02RF-L8I],@HU-([N*MR0) MMSI:5IH,575>OCK/Z%'@/LJ@+'$*D8#UDMB4;9U '6@G"DAG>B1,U]*[]%2K M/I:[GNK@%QR%WC1AO:$;G6&35?;$7"ZM*?]71+ WE<#+$]'$"D0+ =&YS'2N M\H:B)2,4O,IV6HK$>LP+UKDD96#:.+6QJ=F=W;W5S=):C7W$K+"JSLM0YQFO M4 *YY4(0+3&KLY:!^!(THL"H**B@*<:-3=:ET*8JGNL>1'R6 7:: '9I&/%= M'!EKEMFQNCE?OYP*MN9XW!+/SN6M:\L"*B>)%@X(H$'B//6$RZ"5CEXD5=S( MQG;S1G5W0ZDU25]+=(H\86AXI%:P%1KN#QIF5,>"22E+DC#0+D.#$\1)BD1H MSC SF6@"W=@$TP5N5P 9UCT+_F5*&";%C8)?PH$;?,3.R$VP,_UYW,F:7"A2 M=TJ42I'DO[)FE$B7TG5AA./)J!^GEB>#?9+GO#0I$ MEG\O9Z)^Z5%3@7 LYS>?2@K)8L4,(X" ), '%1 K%*>4YU MC+J48BYQNTLXF&\-HZII].WP%%5H:!TTS 4 NU(,S!OBK44"$3GQGN?UCWE5 M WIT##_^X2&H>A:?(7,%T(3!]?RYD!Q"\ 2!"E0!FB9KX1!,Q M7J%0EK,$IM1C8UVSC/Z=K6%:U7?5#J95065M0&7N@$\%L-(SHA@U!( YXC$A M88FRY"D#*9):.I9* MQICN4EC#-J9KQ%XP7[J6M]ROV7?9[#TFPOWW_3W^NB![IFC11Z:91 ':<6-H M2DH*%B,*G6+#W^Z:H%:1_>&0_5RE061"F,S32%"49OZFD1C#(S%:4^^#BE[Y M@NRBJR[)!6ZIT;HD;UB%P@J%YZ#0:\$=C48G)0"3<5Q19.#1)FX4QZDI6Z%P ME:!P1G*3,\%S!X33D*$08R!&H21:A6S14L3(2M4TIKJ4\56!PA,&?#J0DY4O M&IQ;M@U\@WOS'V\;YA4E\*DV^/CX[Z6-*.7;\3>^/0 M'XZ/1TWN93BMP][I#:9 EQ6B%EZ_HTO\881]367](Y>7?3P>%5?WS%XL6]GM M9+M$#;VW>ZR5(E\NVYU,:(ISX"Z)ZNM):->2LSYLH9G3Q?5;QHY=K*?)"]'1 M_>^JRE";C/*DD%(",5)BI-8D)9&%:'T(0I=08"/6L"MH!:.U!*.'C9RI8'1' M,)KK7YI<3-P)P@(K;D+#B94Q$B&A]B9 MN"\X[G8&V&1QC3#EA[J0M'[G ^K5!=7+GG!=0/6A&5Y9L,"M@8U-P;K4W!E8VQ<]4P%I+0'IH5E>!:2[ M M(R_QJ><3 ,#K1(0R&5 9X\1IH8E4E)LD0#(C-C;UG9,FZ^%^ M!9]5(785?!Z"T67P\50I18TA3#!-P((D'D0D&&*TQMDDA-K8M*UK)/S3Q/D^ M+ED3&#U5A>:.S\NBZX7KE8-/_7&865<8'N;1?"U^UA/?VS"KB3N.O2;Y,J_8 M$D#NRB\G'EG7SV//?VB:.#T[F\S8^VOS'_G+=\'Z(//PCH;3'GO/1]C/:O 7 M_ORY%R<'IUHZ]Z[IK#VGL[54>L&O-6#H'H[)#_->/A:+AA=W]8NRN60%^<=/ M;O.RA?&H"_BR&=C8?/F_K]Z^?//OG19+SJ ^RN[?_\FUG?Z_S;G?KW?;._LOMSHN]W;=[KW:VM\HOO^SL M;NV^V-EZU7F[G__P^N7N_MLKG[$M#_46CS+F>AQ--S%!NYUB!75:/_"_[0PZ MDX/A<;Y'''=+D6XL>4D';H3-0=]1-O=/?CO,N^]D_/>+CW1#\(2-ZQM@:\79_MV_F5K$'\;X;B_;7W+'+./__/FZQ__B4>>@WJ]_P[V MMO_X]/[3[_DUNY]VM__9?\]?LM>_[G[*G_,Y<]!/NY]VQ.OMW;2W_9Y_2%YX MQHW/?%)3 BE%XGCI=\2],#SII:]3+.[E M36PP><[Y_V?OS9O:2K*\X:^B8)[W>:HBE%3N2U4'$=A@-S6%:-NX/.:?BEQ! M6"!& MOXT[\G[[U:V,PN),B>:3<@W;RYG=_9SUD6,[CX%\0B0AL=K-FP>LG5 MK;IVTU;6O_<^Q,'7KH^M?_=[60 '\ #M:;GU2[;34OS')=^H/B%__-KJ#EO] M>I]!<+7#EH5#&QPUS+VQ,>:TL)[]-AR5%*FDVOS+&DBIWP"0EEN73N*XOQOA M^X/6M^[Q7JM[/&P-3]RP&[IVT(UU_1*;4K?7M5F>_@4VNA=S"$/LG;:K%S7S M?UV+WJ,YM_.D;6NWUW<@8MM#VSL%?:(>+W1WLUS?JD3AK$:V&KD=QK/'K2,[ M.#Z,@V$](]_K5H540)+O'AP-^E]CRYT,X6"&L-23XQQP5(]Z76JYPL5^7+C1888CQJ!;@#W4/ [:.LX QC_9)!'\8\;@'"V';KJ/\M#M+) MU*S;,(O^26A7[UG=J-?=++B5ZSCFK;&[W5YL5XIP)39-5I>?BM^C/\E?RTOM MQ>^M/DR@5J*K3E=YQ&_]02]49GOUQS ;B_,131_U,%\Y^'$VRUG#[^<"T')^UY? EC6081S;C=%:HYMM]?.;"O7 MT\L[-EQN;4\6.I[8Z$0RDX,MK[2I(]AMWSVRO=YIGF->S^F^8-1S5U'?_>_S=Y0IFIJGPMD!S0P:LKF/ ^LD8 M,%T4!@S?_@!(WDUP\H?'JZ"AG^1SV_T/C.?A#L\-@SX=,>B_#S[O?V&=;?]M M9^W]WN;^^]Y.9;Q99SO[NP3F\*/SX]WWS4]_=\\SZ,ZGG>[6MB>='Z^^9"-1 MY^W?7^ 9MKD=#K;6_M[;6=MDG;7U[SN?_@0&[;,K3VG'!!8<*N[?C+G)D^M<()3Y140H#&.!6E$$-)DDV4,2S\CMI'Q"F6K M\^^$94'@CVO$!51_[?'H]$I#U14*A!UK!/,PH7-;NJQYM5>/BRVO[+ [W$KG MT."T_O+3+>S/K3V;Q=L8#T&@RB<#W\L]*OI5+8_N\6DMK9Z5K'8C",N5 MX&5]-D9D%6$"[4>3$YV6NUIO5U?_,Q:^L@#:S4:5[L'4O*8JB-02+PB9<']\ M+8F"//X&/FX1C-[5PM'T+M_51K8<1/@B MR.5[_9,>C!!A-#O:W_V3P]JI5FUPGL3-#^WL%*L7966E7E<8BC5>L+O M8XX=SFW=1KOYWV-]('6S,M$ZC7:0BT7"6&O13UO-2&4UPS<1B.]"99<1[.,R MAC.(\^+9 =M:_4:.083LA:)Z24GO)X0>!;%%2]+3H" 6?; M0P45-N3EU'__!7## I@ 9O0:73:[I2LOH#T&)>37VK $[:[=@6=?C&8Z>BZ'6G*]8W-1 M,':W3AN^=LA*W\Z(.9IQM]*U TCSV1PS D_X^DEO:HKII-= 2.ZG72'E:67B M 2C-.U&_YVJOR)Q>H$J6KF'PXK^+MI@Q-9SQ8-^&-$9/>]9>.*BOW.G926=.WJK6[$Y1_M^6RS+HS5ZZ%1CD?'BD3[$()R7 M,.L,Q!$^5%7)08.8,N;G_>J"+M&MM(=!#A?(0J;-['%X7!\=[%WV<0Z!$9T, M_%[NFC?BG35WK$K3]?,Y'@WZ31Y8Z[8S?(;K\?OG5[O1JIKGA]?E'#8H'Y9>2X M^,()OP='/W;'SZO.=KM4U]_,YF,=<,8]]',:MM YG=9#) M].7I/63KW3_>))A+L;;R;X7+61CVU!C,1I.*W\@7QS8+R 4C@Y^)*6< M'!PUQJU*G*BZ\#5B3F8MF>O403UYF@WWJN31KG7 5(]'#O-S-7FK+=G-;[[J MF?HMH?'8WW8#1K[3VZB;4\5DZ\55XE2M"[96>SG$:;<2MX9G]FE0">ZU0#_9 MT;'(X>*P7N1P.$J-SV^H@L3AU['C/AY^[0[ZA_D[[5P1(0N-(\7UP)YFXUSH MPO973U7B/4QH>B:-.7''9-\-5QUX\3 M0CTWDR)\]:Y%\).&$RCQ3FV>SB6FJN8PXDPX:OI3,;) MDX>-^UI[.Z;=U-DKW4@;TW+?R;">K[<]GWW1L2ZVA&H!-F]=/!S68V=IYW 8 M+W\^P :#;G$8&ZL1R'9-Z2_7'PSZW[(,-LC#GWE7E>M_03.HDNM0/R$8?.R0 M?[_U<1('66U_NWD\O_CLL$ D(*O_&&\)/)MW'E2H;&$=>@.4VVT MSV][75_;LIOXZ-=]T(8LZ$0GP]9:=UB=?6[2VH*5A'C0]>.[\GKK[XTU1,SX MPE2G 8I3!0W9(WAP9!M%IS$(_[_A1/&"FQ(!A[/Z=IBM'(#+K7!Z:/,KL@K2 M'\ A3Z8W,I_#9L-;0,_*Z@] 0=8D3K/>'KK^&/3%'.I=ZV_MK!:>CE2;R0RN M5L^R&P"TD'%H1T5@%8GNGX3=2HW,CWA0*P"J6GNPZ54P]^X@5E)7K=C4E[92 M=/I9/U$,,*IH(G 3OZF9U6%Z&$4C;!U:O_8!95%#8@G;1"7":- M7.(,N8AQWG4::7:@'7GO3"R!Z@86U:$.VJ8,!V M:YR/,7WT'RJ[X2"T7O7SOR-QXLWJAU=3:69#((-+G_IX5!FG1X^M?IA(K)W^ M>F-]EA7. M.!_6*UOQL YCO6R$'*TYWN3W(_/Y$]%3M=)L#^\.6W N69[XV@TY1*,2L&"& MNR<@.(Q,U'9LOFZ:R.5%=P]JP:A2#OI93,TKFPJTJ*7*X224(S3Q&#G2IK*Q M5FEFWVQC(1Z,]VU@CZ?C,\9V97A=9>4?CO&W78?9V6$= Y=SUV!R>9S0C)+% MN[_ZAP'VOVHH@U[E[VPUWWD_?4/_VGBU]7Z<,59Y"\YLSE%5126'U^89A>[8 MD5(;*,9Y>?;HJ%=%8TU<2I7>/5:Q]V*HT@QKJS0\MM<]:DSNM4(['8S4N"'J M^)2S>]0:U'>KFUJ-8MSRH)-G*;/:N(-X7"\#!('#<##.P(M-.F8M5^<_5*_( M?SDYJL(8FJK#U6I BL^'>]R=JDL\"BIN-?'$]$S:7XZ#:/PW()[&1A]O7$>- MLE'137/]\BN/;R^P%O%T!N)I6(#8BEIJ@:NVVD1R72N_O(@,%.#Q8SK-E@%@ M\\"ZQRP;"*_FP\0@0N>-#S>=D:K&$$_))>=L6SX ?/;@EHW0=.JF9[">EUV; MDBW&8;3#,9.:XI=3-N(J@.\(N*T%CMZD%PUL(W%D\^_$^%B;6X"][?4#K&BW M#L0?63SKY/9)8ZW*87UX+DI^' '1!.Q-[,53%NEI4VQ^0__D./O!ZT#D<;B! MCV>SWLX8>B&*F2@2NRR8[/1F'%>;NUY MD))ESQ0%M_QQOP;!2M>Y% 1!&2%XWD#P=3]4L2K5'=FH2UD\I1Y>32K7_Q@) MQ6?UA./H]PXK =GW@88:^74DH8\"KK+0/Y9'UQ);]7CD\IH&SD8%@[&J%>UFYLGX!4>:@?]AKU/]!+2[9X9CD1Q+@ MQ++RZ[0 EGV( 7"XRF>86N"8+L=6GY_;-<83/)AB2_4WLT7C3)9-Y0._=,]J MB*CW[/+)U^6J:M_@"+\F1I^S,;]U.'9EN:D?RH\I%>,(6,*R-4]GVTZU"((_/^.AL'?\+P%L919OX MU!P/ 1?@L(GLO"BD5AREN8051^D.IQ,QX9VU%3?K;[5T4\7'G'EUOBOPWD.@ MFRM.\,#"%<^;.FCR6D;(HYH2B]>8?>:"15P2,WJI0_-FA9PXGM]"3NS1"SE] MB)43?6RFGKOBB'AS7!SQ(]O9[O0VUW;V/O^ Y]?>X9WM7G=G?Y/LK/GO6VN[ MN+/VYUYG[[&]^>@?S?-_;^O3GP>:/O[]T?JSS+1AK M\V =;VV_29O[ZV3SVS_8",L)T8@3S!!7%B-K/$>PW]XR++PP%]R#5D:>L(E: MDL!=Q"9YK;R@QCEMB7<7:B_%203#V]C?!1UXKQ*J-R82XFPJJ\R#''2Y(^[Z M/3U[!HPKH2B.%@?.O>-66J^94M)SG&)N?CXM&]=U]N)P)%:_&H7"_&?0K_(: M-R>)(2/GP:O_;$Z<8G6YO3JVI*IIV CY@XR04U7\IA),ZLS)4'F![^PE\+X'O)?#]I0>^WX2-WSCDY5K.>8[3:@[R),B6R:B<=AN= MI,E$FG!BE%')%B=$9EHBJ!EU$X]=2<7#RZN>33KWPC>N[+[3B "'N_\,:V'O M81N!;73>G.FR"#O@<^O7;#L=QL,+D8$GF52VTM9H5HT$.ARWZ,$O3MK?^/X/ M]PP'R0GRU"3$8^3(1 8[;AQ/T3*+&3#BU#\97&BSDTW3($#N@FHV#J/.AS_\ M'83X<=7E?T]575X]4^UZ':3Z*D)D)'E6>O8PGAL-CAPT_/Y14UX99:4_J_63 M.M(Y";7;RY'01V-/5C8[Y3#\*HWSY+ V(._V@5>A;#?)139&7KA1?$BV2NP. MFI(?PZ-L&\]L/-M$&DD5II*C_G-!EG%FZ'22:KLILCVR3Z3N<1. O7RC!@X/ M8NJ=%U3Q>]TXU@/@E#/E#KM5>O07V+=)W/[:1*>8E&PJ#:&?KFMW='<1=.U4'9S*_!J0JVV;CA(V5 M2^-K-26X8V$W7YNJ#/CEC[XLG^,TZPA]&#<;PJ9V;KJV9&4%@Y.>?+$)F )4 M&#G,)_O99!U5>5&->;/Y4V4=G/9ZPS$VN[^<%=;S"19CD]LH>VO05,"I+L!! M3@\YZEUZE*W+.&.=]C\JSY.AY;A_7*6IU-^K7.;M:GWN].*H[7.[4@UTH:JG MKUO*U4L.W>S[&UXZW#CO?E)=;T'+6W[P>S&<].)6.F^4FS('O3IM/GS!YCFZ M^>Z?I$2NIYN+7E*+>!(4F:0Q\DQ((Y,WTEVH ".QT$Z!AF.(YU1('5,4)#A. ML?)E_]<6,#,GK9*)G-0$T; MZN;%C85HN;(0G>ND6'_&R;+0^LJ/\3*Y\K.?#6N6F59W&O7GGPGV\',E\" 5 M"S)9 P=]MU'+7*^YL(;>:-2FV_LYBW;3M.Q<^V)0)\8_GXVWOM"Q>/P859.V MQS5N5$"3;2S9U=@:H?)/NL?7*/0T/7XO&(TJ\_3V3R"\=<'T=?4VRY_N,EVH MG;O>WE9MW5@9/]\1]R&VX,I;^.RW=6+8*/OZD/MZP2Q4MOB-;Q%N+<)>_)_'6__-N]D_Q<*O="2=#,,YUU&( MGCC"L6"<XCA [XSG*7B,4^I7G/W_CO'6JN9UO M!OV#UTULX:?N\=[KQ@6P_KUI-KE:U?>,8=M^'SN5V&+:J/8^'WSO;1U\_O9Y M?X/N?'I_L+.V*;;6WOWH[+_9ZQQL?MM<6_V^L^^_=>CFZ<[;/_=&S\"[3G;H M1[FS_ZJ[N;_3VWF[\V7SQQ?>6=NDFY_6Z>?7SX?O$F; MI_C[7]OKQYL?\+=_G&%1)^J1C,HB3KU !LX7Q9"8R6"X8)Y#BMTW#)&,.%"2&FU M*4"X8$#X8PR$.G&'DXI(FI@0E\(BXYQ$DB3*G+0\*KRT0E6;<5* L #ARP9" MSV0(#"1"P7._76P!!9D0V <7.*!B <(% T(R!D)!J>*)5L05H"P .'+!D),2-)$2TTHY$#S8)#.JQHJD X8(! M(9M(A* "$\DM$C@ &BH5$,C_":F L=+8&N'LT@JAN,UE0<*"A"\<":G62>D4 MO3*4ZZA-X-H+1Z-QD=& "Q(N&!**B4B(C8/SQ$AHI4$WI@%9KSVB CNO01Z4 M 41":G";4;$H2'AK1T^J_G-G1\_/$OX>E89?GXO3>Y0*&;(J1'C=9"[)(&T,0]JN!Y[I57A]V]=(J?K2^B4/RL*?['E/BEG [& M(8EC0-Q0@S2.&GDL%1QLT-@(4$15&PM5*/[Y4OQLC>Z%XF=-\1,;/+!X;;5B MB.IL>@I:(="H%3+)<46%5YH#CZ>L+67A\<^8XF=K72X4/VN*GQB;L4XF:!V0 MMM0A'E5$S@./#S1B$AAQCI&E%27:@LE"\<^7XF=K12T4/VN*%U,\'NA;VX22 MT GQ1(&]&QM!H^=4*F68-R1+]:JM^+W=2P](\K,.D'\RN^G;J7(6S\AF6EQW MQ77WI,;CBJ[^4Y%5X1ZWX1X?IJS &F0!'8)'5)F .+,>&243"LE@[YSD4@ ( M,-D6I,3M%X![X0 W6UMY ;@[ ]Q4/+ZGUDO.D7(*(ZZX0"X& #BOHL,^8*\I MB,>X334O %< [F4#W&Q= P7@[@QP$QN_]390$*\1,Q2T?FPM,C99))AFFE!& MA%5+*Q2WM2C1I07@7CC S=834@#NS@ W<6E$&[PG3B*JI47<K#=P4GCJ;7AJ=YJG4AD(D1&1F/U: MG@1D";8H>9L2)CGD.<=!X3;A]S;[WII.%B5DXBF(\Z\<+)%[A<3CXU[=?K"? M,E%6D\P[6G4>KTJ[PW.'N1%5U=VXM6N[AY>TGIBT7*\[4%Q:K/ AE+$RQ@L8 MXV?\\A)JNSE'/.B&T(M/1'2_S)8E#F'!\-.M>&.G?SCNI+)1$7+#) N/O V/ MG$['=D+B1+Q 7AJ#.+!%I'4DR*>8N*>"\*2RWME6E]2E^/6V&N?=&."8+%Z, M4KDQ[I,T8F'W42KG1=4I8SS!&"4*?J;J6TVYV_9[PYE>Q<-8#*.W8U!;TZ'M MG!,;),;(Q^ 1C\XC1Q)#3#C+8Z063G5IA;>)F:=@I;W-G?_2H'_0BO][ MTCT^10?Q>*\?0,7Z"KI7UMJ*AE7&F"\-ZP4QK_ M55V)5V[2DWSIZ@;D#Y]UK9;)M>G.]&?ISOJF^@6FI^IP;5;)D8^>#]?G/#;/X8O8GYU>^\3X-J M819DLF99D4796+/,R:,TJ'Z$N>8+>[,[4!I4/U*#:GR#!J&F-*B^5 >NO,\GG>7MI3E]2Y^YOHN#?68*&X M-9$K9RV-@7A-L:=4"UV7K\(C$QTNG6?N:,A[)W;6.E]V/GT4G[??[&W^>'>Z M]>DCWWK[3G0^=?:V/FV>PCMAWAOD@B%OK?=ED[[OP3OV-C^M_X#OB)WM7;ZS M]H5\INOB\X\_87VK>'/_[[/MJ8DV/HIGUL(CQ[A"47+K3 B,,+>T0D6;D(5)-2Y 6(#P<8 PRA"5M21X+T$B MC-H%[)U27C.2K#0%"!<,""=ELQ2)F":M$:>:("YS\DO4%A%&G)>6:>+ET@I3 M;:%*59D"A"\="(/#3&H&_\6YYJE+-C&A+&4&ZT15 <(% T(VE07(0*HW%B6N M%*C&RJ!\P A'I4-2DL@$JK'!;6Y, <("A"\;".&Z.XPC3BQ1+HC66F0)T1A. M(DVX .&B >%4MIGFFJ04$<-$(NZ(0C8:"A(AM<[3(+RBH!ISTL:+4PM_1I'^ MM9?GX8/]S+*9I][4G-VKT0J7I3OU GEH2E>KF8+QF>[443D2(XU()ND1%S8A MYR1%VDKJ4J+4![ZT(F1;,S)'N;\E@W^A71&%XF=-\1//A'(\:9PPDE(!Q5NO MD=;.(ZDX2&;>$(Y]U9W:F'EJ8U1)#.55,]5D>J?,<7/UHI:*'[6%#]5AYG1K+Q+))1)B!M5%4?! M*&A-E+#&)9V[4PO:QOJA$J@7J(C78]E-2VOJXK^'X-ENW0,&W.^/; MQ+X?O9+'XH@'=7[:5%@7@"L"]<(";J1>D -R= M 6ZJ,W4,E%ECD:\ 3C$% .=RV*BVWE/#X1!!0^5M_GPO %8";IX7/K=.G M -R= 6[BO5$L6I9RX5LK+.(<4 [.2R+/B*.2)*^H6%K1NFWN'X7Y+"/BGX(D M2U?J,LL%GV7I2CU'G/2Y=J6>$3^=[DHM/5/):0/\-'>EMKD"E942*<824U(H MR=72BN!M0>]M$;DUG;TFRZC#'S,9YGL^G9,KJ7U45Z1CQM.FV: M!&^8XAH1%R7B(2;D$HF(>.)L<@232("GJ7LG[2Q>'^FGTP%+$^DR1@E6GQLF M5)I(SY0_G6DB+:E)7'.XLS9$T+FH0(9:C;P.5HG$4_1T:46WN;EWY=]%C3]_ M"@+,C>E*!^DRQB*I32^(8PUAO?#32VXE/2->->UOTU8%[I-%T0F!.",.:2+A ME(B.,B5L' ,=YOZYD8O72OKI&%7I(UW&N-L8-S3-ES[2I8_TO&JCS[&/](Q* M2Y[M(^VY])'&7%R29?>?-\@*XU%*/N@@(B?,5WVD^?UK2SXX]=Q+-KC01[HT MBYZK9M$_/8[1BJIS[QX&$.]_)[KB.]V#J$YZYH MZ5I34M/7E53#9)1LPR##H^CSR?=.V]5(T?J]/'P><1"/8"OKSMEQMU)RVBT[ MB"V;W]KK];\-?S^7BEZ3<.?D %;JZ]\SCG$U'G:(K M+C+U5$/U>/*(=4#@)\=7/W)9M_"G..3<>.;,5D[]NS?N>WAD=R-R@VB_()M@ MLK_;WC=[.ESZ[I,'O_ZS5Z#)C.]:9>M?6EE_7_^^K#^_N^-U^NM?V_]M;;1>?NAW=KH MO+X(DN/[9',/V8IERLMZAS[10CI;V^L?6MM;K8^=U8]K&]OK:ZW76YT/6W]M MK*WF7]YL=%8[KS=6_VI]V(8_;*YWMC_\W__2E- _?FE0*89?Y_Z\KH#QN9_W M+QN'P$;Z)S!& ,81O_N8Y:V]BH, "SJ*@]%O!R#('0_/US6I_CW'06H17',0 M\ DFR2C-'8U.TF2R(I 8952R6GNHSGJCV)!N]YSHQ:JA_?Y-M27M_#N7*V.M"ZPL)_L,OGI+M^@^_F\;-L- M6Y]O' Y/!O;0_]3N?J?U/U0[^07;T']'VSO>\R!GE!U]F!U=!^U^-V=:O3H9 MPH?#GV9:E8V]^<:N'MK>*AV_]CV;L)EZ$4N@\>[,9+;#_N'=X^E M7;1(I9'1\=)"\WSUW12$.B5A#EN(U,L\2)IPQ4=-#,@ZX\="0K M[:CZH;2(NY,?;W^3P6>G,(?3G>UWY//V^_W-_2]B<_N=V'R[">_X^P#>1S8/ M/HKS?KS-'^%+Y\<&Z^S_V8-U[77>;IYN;7_Y#N-_^_P#QORT VO["./V'<:D:##$[X4)!PT9!PDL8G M A%82(V"]13Q%"726!ND9$PA228(R2GG5+8UYHN"A#--]'NRCFBOSP65/Z.N M:*6BQ]-X:$K[R9DB<>?UE,.&.P!?K".*.N06.\0#$BN)" W<8PRZAZF:RLNV MX:7']#,F^=FZ(@K)SYKD)YX)YY.D1!&D.1.(4Q.1CBJA0&VP0F"#2>XQ3=N$ MW;LD7:'X^:7XV=K<"\7/FN(G)GC)M!.1&P1DCA$7A")GA$><*&\Y24E;L;0B M0=L2\U3BJU#\0MN6"\7/FN(GIN;$+.;1812DHHA'K)!V$7@\LUYK(I0R=&F% M$M)FO)#\,R;YV1I1"\G/FN0G-E60Y;RTU !73Q;^L0%9KP0*1 DG ^!^D"#6 M8]6F\J%Z)RQ<(<\G,YM6W;9:1U6[K6=D,KVST?U%^^R>J<-NME;C9]>_;E9, MX\.4^3=YY8--&C'N">)4@V;(#$/"4)<$, ZU(!APS@O0\F6[JIE2 M<*W@V@O$M=GZ.0JNW1G7)@X+CYV6R5.4<#2@B :.3" ):1)5,(99BT.3)71_ M'V4!M@)L\[/JN?7F%&"[,[!-W#)4,)SF.(-8AUN,,42!G%_ MQCD&D*9%Z3-I##,K]MF=8I]6)&"@R2+&<\,W03'21AB4,Q.TEMJ*'+I(C&DK MCDCD/>'A2TJR:EP))#N/Q<2_F?B Y9PQ(LIIDWL[#_G&N& A4!<_E M[BM^SQ[NQM:N[1ZV6]U<'S(.CT<BX.FU=REM08?0M\J8[R ,1ZM M >I!-X1>?"*B^V6V#''< ?4V[=+ZA_T1+JU0VL;DWM;/Q0M*?U(B? N:5NNWUB\]T-5^;:5!_Z 5JW[U MZ*!J6 ^:UJAC?5&TRACSI6B]4/:5NM]!OO\1!_W+.5>VN^025NL5(6]6=+PQ M)N-BA[P5'YMVXP7J,/&4(N<%1=QBC@SG!!EE<1)9]3)V::5I&?E ;KSBK+L! M+7;B<6,2+#I6&>,V8]S0#7!Y>_@7&G?SD%M3>/R=5%0 O FO+PS]-B4HMU>/ MMT;9;ZO_)&Z#<%$CRT"FX@P;9#WG2 NM%",&5^5XM6QS\5"JZ4/0S;TD@=^J M3L(KDT[0-7&M_,L-?ENYT";Z@2E/+9-KM^MW.D<[]U3]HV\: MZOB\M_7ANTB7?7W47M)E>Q^EHW39UM)7^O*M,\OG>7MI+%TZQCR (8Y%2K1Q M/EG)G8[6F,B-.?'SI>=M55:F>GV M/_/-M<]DEO;;\XVEM::*6991(R$W#$&!V1)[C/-A<,J24*L M7UJA(N<'ERZ"!0E?.!+ZH*)61@6A D^<:"&QBRH$HKW"GAIHR9+*TJUR?TCZ@H0%B!<;"#$'(.$$' *SO)$ MDB:2:HZEU$I@D40!P@4#PDDI+"$I)E8%9"H@-,8C*X1%T1FG"!=!L)@37WC; MX'NWKBI(6)!PL9%0"LDD:,+*:L.9!RH1)A L*$L@4@A+<,J2I$/"/X4;2Q&GNZ$4E;TM<9,*"A"\<"9,!N%,V,,L8Z$_6!)^X M,$R2I+!4IB#A@B'A)$Q?,Y%BI!'I@#$@(<7(8A^1U"P:"6HS"/^@'&/3YGIA MS(37.'KFI!&*63;SU$":LWNU0^'RH5I(/_/\IIFZ7$I_J9E"ZYE.T2Z?KK4* M)6<=0*L/2"<>$%%> ,1F"337F5!9W;ZED/EXXN(M$A2?-YW.UB%0Z'36=#KQ M#_#$G$R8(@HXC+@)"FFF*3(*.VTC]=8 G0K5IO26!=,*F3XS$?+N%$#54>.>^#)3XQYG26>FF;T5OV)2AT^LPL?85.9TVG4X8_ M3J+AP2')>SI]/2Y/B!S'H+U>2XN)"> MJPMIMF;/9]>(958<8KK5L?04B\@$PE$2Q+41R&'*$ U.4BZ]"HY7<9.&EVBA M G O'.!F:R\N '=G@)LR_%KK G%58HP'$1B@SFEOD5#2D]S6%>=Z-L2TM7GT MEL<%X K S3? S=;27@#NS@ W,9D;# V]0?GNVU3Z+N]\X'=>6GGK M)^\LT0+W9RC/M$GPK-C*F2;!R3)M*05!F8'<+(5 CCJ%5++<8*PP?+JT0B1O M"Z5OR59N3 ]S'AKPI$3XIG3Y+6,\G^933]KE=VX9VC/O[3LKQC:=SNH= _[E M"8*[F@U"6B#C)? Y8ZV$_Z,B\:45WB;XMFSM"?O[+HQ"=*UUG=I8#;WLO3-7\?7[;U!_%G+UT>U]3VWS;RF?>YEC0L?-K+M6L%JOO>."P=]9I2IF72Q%8F/8)5;=(CI9/#W0Q_ M^^N\L_]1?*8[O?!^;Y-V]C]OO_NVN;^*.V]AG$\;XKSA;W-[ MEW:V>_L[!Q\9C/FC VO8>;O^XS/MP#M63ZOWK[WO?=[OI93!.S 2$ MHZ;9[!>19GZIANT]:RU.NYX3I>- P^4PP,PC)"#0G)>XZ5TQIP M4%NOB3"O]=K < "@',)@%(RX6@41"?/@[;&&65)BD93P0W5C1!(BA"X( X520_ M:&^\2@B.%0!0:(.<8 Q)S7VP420CU=(*'');DEM6]2T 6 #PF0"@4LX)9912 MFG$CN&8A.&:9PT29@%GI9[A@ #BI".2MY\+@B+S3&/&H+7*@!J, !VD2X3'Y M! #(>5NK1]>"GR;=.57_6:ATY]5#VSN%V0POF&%O%5]^R)U.5]P67A#L"$K2YB)FBB#''4?")8JCPEI' M ^HKQ6TN[QV%?CE,/*J,=NZ5=\HA>1$TCK'E&E..>8P\XF Y"/'4*^.DHH+9 M8J):,!J?F*A,B)I&K9 A.A@DTF:)VPL,3YHF:BD6%-+BIUAP6A\ MJO*PB,I+$X!Y*XF 5S,0U7.;;QV8%9[ DCTOA+*)YV)C?C MCL:81\23R0 ^XX ]*"P,2H>UJ#\A'F6L_6Z7;[0XI.[]]8\ M&X %*G(81YQ8HEP0K37(7]8:PTFD":MB$%LP@)T8Q*RPRF.M$> I:,M)*>04 M!JA-@DLJ-9@"M M"ILVU^090.O#%EXZ\US]NGVXIMUT^L?C5_BY29DF0A>P3!/)]6Q:5R4VY_J* M 1/JC-X[F,T_%>;+WN'\ \3__?L+5Q.#P9V$,?VZU_1]L[WO-V4/<860< MVG2Y!; 7!ZWC?C7NQ6^T0G?H>WUX"8SJ M^E_/%XC*9)(!M'MX4M61FL_23PT#Z)S GG3] PC35\+X^O?C.#BTO1&$#U^= MOHW]W8$]VNOZU4&TP^V\O=OP^E>]OO^RF"#>B_]^?[KS*1PYRF5G._0VZ<=O MG8,W^YN?WL$\W_>V/OUYL/GC[R^='^M\"\;:/%C'5=V[_?4?6^_^D9$!XCJ& M(O, Q,V:X5S&L9FZJL<)):!H5]QQ'98V53FDWP\Z+J38[A1]35OR FN_2#NPK4=MC(:A-;) M$8@'^2MP-G5=-*"X[O&PY4?GN3SB#,UE6KD%/5Q7.>QJ)+T&E)O+SO.H%S&P MJ<94BT)33S5<"4\>L0YX$&S3E8]<5NSL*0@Z-[\^L^U3_^X-)H55=B-R0'1? MD$TPV=]M[YL]'2[]=O94X$B:P8V!MY]?^Y4K3.E!5GBAS$7 0V3R# 7*7&O@;2E3\HJ2;"BE-E_%!!D MQ5> GK*HFYG/OWZS-Y(S9G33+EO[TLKZ__SU8?W]WQNOUUO_WOIK;:/S]D.[ MM=%Y?76AQ"DJEU?4!WR*A72VMM<_M+:W6A\[JQ_7-K;7UUJOMSH?MO[:6%O- MO[S9Z*QV7F^L_M7ZL U_V%SO;'_XO_^E*:%__#)&XE_G_KS&I;UJ@9WA=NM, MJ:%YG?R-Q[@BDM.:W U TCH?G*\A4_Y[C/K5P MP22/0DB:L#;<"6"6,3$J(E>)V9B[*]V?25WZXFM9]JPK91JR;(2Y4Z5,T"', M(Q2?),N2Z$>HYRC,(Y3UI,N*W75"/RT^R<2C%)\T=QOV22;;R!L/52GS24V5 MYPN976Z5N]RBIP+OXU?Z8E"DMMQU(PM%RJ M>=FX)RD8.HO61)>O^*?1Y+=9\8-=IL?L[U8F^723G%&EAZ?K\O7QL)L]4A^. M[?'%"@_W3A5;X.B)RY;X;*(@E.586D>3L)Q+3VV2CD0>!$]<4LI+ONG!N]C6VA?X_)W86?LL/F]W#N#O^Y_I!MW9_D([=(.GL]_9@EO#WSO[G_9W>UC;,=__OLP4K @\V)&X0I3$'F!F+ MM \:6>R<$($Q;D6.W35M16_9QW<1,ET+9#U3R,*<>4Q$E$H&CHW3@CJM/*%$ MX.1]*1&[:) U52)6N8 )(!(^,MP+EJC'( M,1:0LDP$"?\UB=6QIDS?NZ9A@:P"6;.2LH05TN2R^R9R'(TC6HNDHE8X,!%+ M&=9%@ZQ)>'R4Q"F/$_*2!\039<@8'1'#($IKJVQ*9FE%8MS6?)Y*(#TC:_;E MY-GI'Z*?FN%F;28M8\QHC >R+M<,EBY3,<_7O+GB_PT3#_V#4DSX2MNLL!Y+ M&S'5GAL1;'*6,T\\J,DFRE),>*%8<.?#M&TV*<($@?LLHT4\<(YRP":*T3F/ MK;/)DJ45JMJ<$YZ];9$+K@FWTB6B M%+'<<^I2L?TM&HE/;'\N4,FJ? M'TJIR#'A1AC#.;?46F^(##F!UTI,:6DOOE@H-=U>/-"0<#(1Q>0EXMQXY +\ MZC4G(G$/L(5S*GV;R'M'>OT$*9ZH)%@A\7&IZQ"BEA@SPR(GV%F,%0@B# L@ M?LME,2Y'14WS$0GI Q"4.8CX:28$Q:,Q"?F!"&%3RHQY&/@*$=O(\M]0LKX MF(RTD6JRM,),&]^_P6 A\?DE< MZ^;Q-S

=ZO%=%" QACPGGM6/(XY0Y[1H'.$;FWP3/B52R6AH4"L.FD,BL= MET02I'E2B).$D2.2(<6)B%%H+[.,PG%;/%B'U+GII_. _I 7# X<_N-YLII( MQ97SQH'4RX+0E'AJ?+%1+!HX3(4\")%,) &)) 3B7!MDHW(HM\T5.'+N$D@W M3+7Q@[56+>#PK, A&0M:CPW& DHP*XP5FBMK%>%>8.V*=6/!P&%BW<#6I21T M0!%+@[AD#FG!$I().^>2UEZ)I15"5)O3ATJ4*NCPK- A&L,U<*1:2MW&F MK9X+V!:P?=%@6YH_/S.PG5B2*?;*YL)6GF"'N* 8.2T,@A^L$)6Z4%]D%P>[XK[I.W\KYA@]=\_JB7+T#+5C>@Y4Y;N^,[ MT+)P"=JM;_#C7KY[PVZ=['DTZ!\!09Q6+1/C_YYTCW(3Z\H14?TI?PJ7_W"W MU8-+%%L5#:%^0B?P2_.B;S$W61P"E/=Z_6_#WV_2Z+/>J!DW,Q3+DO"[-#.4 M->(R6>T(^0C-#OHR9>\^M7=MJ;C=_EZ9L]^FNM%BME<[T MKSO;9_8^:W\Y&[@6?;-_I-J_%]:HZ@*7*\VJ7EZ+I8W#T+6EM=(+J: =-572 M:!RQ(EP1D2MG.Y(4Y=9[K\D_&P]@Q^WT#_W)8 !P7ZM/S\-NL+_[;6?['=G< M?W.P SK^SOX[VOGQJMO9?O=C:VWUV^:/3;&SO_IC:WOC]+S=8&OM5:^S]O%T M\]-.K[,?#CIKL.JW&Z2SMLDWUU9_;/[H'6RN;8K-_3_/MDOR/CB):>Z4A!GB M-&&DF&FTZTR&7 MSAK*DA'()P$R#Z$2F: 8\@Q+:D2N52N65KAL:_50$9=SY%DN9#LB6Q 0%&$J M)4LMIR$::@.104;#G/+*%B%A#LAV*L_6ZNRMID@:#_H*MAA9(CRB,B6G-#>& MI(ILY?WK#IGN/_L=7O=HR/X^[TJASQOK+%!*5"F-;-$<6*2X8E8ZID, MN=@5L45$>'*LF>Y4@J.VFC*#E! 1\1! 1, AH:B '\ A*IP+(.>H65 M&N!#B/?682+;9V]'N#98Z(:534I.S PVZ-F =R0NN$ 4$9%Q9:G6 M."4I& DA,I5"D;F>'+RGXU4P=E8FZT'2PA%QA@W*/!^R],'SJ627Y8U=ECF8GZLN)>,V@*J!N4B)>YV;SOFDK)($*TJ9_8>SI9_G M77Q?G$R8_'[S_LO7V\[?/^V%_\]-GT5E; M_][9W_L""+$/:,$W]W=99^U]=W.[ES9_O/NVN?N/2]P1JP+BG@C$76)(*Y*% M(\&-X%3 KM?H#9<\AM6,O0S[@ GL.5>.,RV=<28%0R0/2FF1SB=8GBM^>)Z( MSEW/GZ;73E-;0S#73N;LY#'6%ANEDB."*TVUL18K81C+O1=LNB0?](F3/PFM MS.$I#EK'_5:G?QQ;K(5:'^)N3N2L_",\,'RSF>@]:@.;%6Z [M[NX@[E;?=Z?PR5%_ MT"1UUA,85C,8Y:&>+E^)-[?)K;T&NBX.-?MC4?S_J^X5XFT#;M7YYCDWO8:+=?^R9*EG\_&WRA'?S2GT9,- M+WA@K+C!&(]WL$\ZR1F%0#VI477U,JGF#BT$GK.A_;(E/A]3^2Q\C:-;]GY\ MR3KQ^'5M/)\?L_G=5++&;!ZZG?U-MK.]0;>V/W__7'W^?J^SO?=E:_O/;F?[ MHX#W?]O9W]L_;S;OT VZ^2/T-O=!A=M_LY]5ML[;=;+U]IW8/-@@G>T>K/75 MP=;;SMD\>>I8HC81Q /+_TB.M H"@8JFO,XY8S3['0UMD_M'A,]?L%>!I.<* M2;/PWA5(>CA(F@IV]YQAR3E2@5'$ 8:0D=$@:8F,46HL0X8DKMJ2S5,>ZXP" MV9Z4 E^?M565ZD64\#2D):%Z5(+(2E%=[F;)X@Z248\\82WI3G\3X&^WDI8/J8-4IKMD&7 MJ9CSPUW+ 3J#&$:Q,ZU?JAKL(=:A(8T!%S[O'K9L^)I#0GXM,OY+8:A/)>./ MHVL*/[T-/YU.V>4L"::#02)BCGBD'NEH%<*)T*@,U2'EW#_"@T6&;] MTES*^ 62[@A)$Q'?<$J]211180WBP#J0"U:@%*Q."ML8N5Q:8;C-Q3R5&GH@ M&7]A1,+7EPN .<#Z:-#W<3AL 77 =^HP1CB>KY?J!,63]EPQ^#'%POB]-QP# M<)7]KX5A:XO@U<3P<"A)B+_ J!?% $X#IDBXQ2 MR)C(;,3)F9@ER+:@][;(E#" E[/08 LX/6TX/5C*HI)P<46!AF:+.*Y5:@. MRB/LM5621<5 $OE1G'U]\HM*"O_4' M7UI'<9!O2N,9 8@:A.P2J_+Q16E\E#PQ;A_W6$/"WFX [ M'!Z/QJ_&''2'7W)\5=]WJX3F:IPN#'CIHIXFDWE^^,6YB+3)-6B='*5!/^^M M/:U3P(KCHZPNTC#" M:0YSNF;N.GS0!S[_ XZF_S5GP,.%B-_SW82_P-%V^R%?C?QG%P]CZM8)\?G) M0<[+#E5I./A;RX:\P57*?,Z*SU)B@WY'( _$ZK&SQ_33\A[-3O%LA#KJUP+G M[X/8LYEHFDS,1J:>>JK)X\231ZP;]GLGQU<_AJI2!^'G=F?JW[UQ MLM.1W8W(#:+]@FR"R?YN>]_LZ7#IM[.E1[J'H\%-SK@ZO_8K5YC2H]4B^5DR M_[_LW,REM3?(?/F_KJ\4HY96JISZ3!^9E#.A_NLW>R,LFM%-N[PFS/K__/5A M_?W?&Z_76__>^FMMH_/V0[NUT7E]-2"?+65S,7?PB1;2V=I>_]#:WFI][*Q^ M7-O87E]KO=[J?-CZ:V-M-?_R9J.SVGF]L?I7Z\,V_&%SO;/]X?_^EZ:$_O'+ M.,G_U[D_KRL$C+F?]R\;A\ X^BD,IQ<5[;AB22$00PG/KLT M1P'#E:'IJ$6RZ6,5$#CO>LR"$ M90$)-@M@/IP/0JJD[+TN"&=C46W/?LVR4KPT)*DIA'%&'!O+]:#9]>M7#"<5 M@NSQ\:#K3NH2%UF4BX-CVSW\N8=K:EZUI#>9E+='51&;'W6]H>/I]T]=AG32 M2R"Q5_>E&F*Y=96[[0V0D=S8FE5J[@)W()$#Q'^<#Q(;5W\D?U7/-=[9@N0.@C4/4E"Z-P&K3I4A[;?F;VTR!Z"E0!?>HB5+759I[">%F-US\LPE$HUHGI5/TRE"NHS:! M:R]EH5'BWX]U^$6/7A@UG?BQ]>G]7N?M)MU\V]F# M9V#<-_"_7TYWUE:_[>Q[^.\F[JQ]X1>;3FR*G;?K,+?/,/ZZZ.0U?%H76]M_ M?ME<>W70^?'J8!/>M[6]ES:GTZYT5+DSCT62Q)"[]DBDG79("Q>X$X+YJE1- M6RG]0'%G-V8J\QQ.6Y#O!2$?W'*'<<2))1)JPJY,,CY,,% M^>88^:::32IC2,A]J*5QB%OED?$D(6!FT@C%A%$V(Y\D]\XW+7R$?&R,>P$%93@Y3*>:U1 09ZIY#"(CAO*=&8@]:LV^K^J?8% M^@KTS<^J;],ZW$2!E0W,,L8Q2'O!)RX,DR0I+)5IA#Y2A+[YASXVACYOB)6@ MVR)OK0!UUWND<0A($^%9 I;F15I:,6V-'ZHNZ^,BWPNIV/JX^?VEQLIB0_4# M6"8?)QVV />]@'LZN1\X<4@Q210H(8@[SI!3-"#J$XT:4U!/S-(*O[^N7FI# M%=Q:'+MBP:VYQ*VIIMZ@:GOI.)+$:1 X;4+YF%$PH% P98E5)M>0>JB&W@6W M"FX]#ZM@ ;4Y [6) 5$!VQ*,1T2BSY66O$/6I8B8)S*FB%7"M*JT9.[M-"ZP M5F!M<2Q^!;GF$KFF[']P MY\4B2U>63+AY\M5=DH-FFT%LS$\+!DQ*9_C_/>F.+("'X6+>XL-D3IVI;?4 M0M$Y)\ D)W.TL-WVAJ.,P//)WO[&U__JS,&IF@Y$75'48;8)@48ORSJ=Z[;Y@,PL M8ZX?(VL-D\?(!V0WS"\KDRV3O7U:J.$W2^!\M/PSJFZ<8M+@PWQFF5Q?Y^1L MWZ'5*31^?4;X>-ADT;E/S[GAQEW,([U)2M3=,Y^>WPY>2#=]W V\S2"+L8&? MHQUGV3/2[YNN MCP_U>;I* Q=*".$\Y90S[8QU3B9.I S>>B.:SA3R*@_I-1Z/Y]2:_-67#GVS M_WE[G>WL]PXV?\#?MWO=K6W/=K8_?_N\#6,>=+[L?-K9.^_DW'S[CGW^U-G; MW X'6Y\^YSGO;7W:$)T?H=?9?[6W>?#^X#-]W]LY>)-;DT]B9:V/26OL4:(\ MY&UARD?64O.4."QXLU]'C7*T9 M8QY)BJ9N@W(9L-PFV:J@SH.ASE2DJR52"TV0-CYE%VU 6@2)K#!.>!%CD"P' MA5$U3\U2"R 50/H9(&',%"'"VV 4)TDX(SVQGC"FHE64/TS_Y@)(#P9(DRA5 MHCS1DCK$BJA$D9D(@I@#0W@#0)/C6:.4N)08[ENAN 34CKD%%)1RX#YL+H M#$@,%T J@%0 J0#2HP"2F!B*0*O&2E D5,@ET&) #GN,B(O"1),_#O,'2"^A M>N\J3+7* FG]UOJE:O]4_7:A0N\DUNYVZ[\48>%4$#[ MD*"=Q7R-LY:YY!!P+8 6S 5DDY?(Q6 3=TEAHW+=[ 5I:17DUA"YDD5/I(TB M>[$F2*><]XY2+1,-AI,;J $4Y#X2#X& M9NC*&E7W-OP+=.L+W1@96,N821()%QZ;**C21@:*C:[$>X'N0T)W%D:4 MT9K@%$,B$ ;0U0II:2B*#AQXZIT66@!TQ;VW60MTZPM=)[E-3A.6,[!DI 83 M'[V#!3,@W]+ +J*4N$-85*2 ME35&Z@3=EY"5NGZ0BWN?5/H2=PJQW703HWZ<\\@AMAN%]>>'HY#-;:(FO;(2J&1A=&3+(&[AG-"EKBLT77SD%K]]AD+7!7UD3YG*@[$G@^A)2TEYW^\.?G]S^V7'XJ= ; M@XX._7&6E3QM^8TU->J6'7RUKL9="^PMHH/JPMI7]\QM(AC>@TGE5=!:<["V MK7)$B>BQ])P1HJ?GS.]J6I7=C%N3]'Q-)FR$"UA%)(-DB'-+D582(RYB=#DH M'%@$%^B*B,4I-IZ"Q^Y5QF\!Z'P>14X+3Q>>OL4I62L%=AQ+I@27QCD*%C6P MM"#YL&74TV/[]ZR16DA\820^"SLK0SB,30(C.WK$K93($LP1XT%8[W RN1@T M:5)ZN;1>H?%"XS4AJT+CQ=Q>2J:>[3@()1)WWB)8:X&I65+("(^1\8X2I;'W MU!5SN_!TX>EEY^EB;C\S$I_;AS))&6LPBCI*Q"F/R!!+D(77#*4Z.$6*N5UH MO-#X"Z#QHBWVO&A\MC_)8W+>$(^L$3)7P%5(1\$1!P,=C'*%E=?7:8L5&E]( M#F6EL:6QBRQ;=YOJ=,^K8L=9G;DWK,O)/:6(OHIR7HJGM-MD7-MR7HQS+E M2G&UTL)EJ7U6BJL]6QF+FQ57*Q+<-=M(N'\Y-J,H\1Q3I3GWA-M K V.,!]T M,,%?7XZM;"3,;20W6D=?]Z :Y^LB[R1L/UVD[?HFSVX3OX.:\/_6_N[ MXN)&PN>-/_=:)W]^R\_1VO@&;=[DNSM?3W8_;1[M[N_RUK['\/_C]G[W?*TV M'9T5T.-(FT115@! FO& I%*)4NF%5F9EC36EX362X"XU 0HA_5 H2/+DE134 M8\:]]X8&ZBGE(E+A@(I*&;>:$=*<#(G 7"C&D/4L9EV#E-4%$V*8>QM2UI ! M0I)-I4L9MT)(SX60+)=*"&D\3.I<5](EG@R+D6%IF>>RI%K4C)!F:<^8.\RY M)LC;JFI2,F K86 E+JTDF$;#TLJ::$IV.6.N$%(AI'H24K*@F;. M61FW%U:W[38R>HDJS)C&UF,>&=5>4Z<"-T ABA%W8TWI%RMD_UB4,U^MS0A' M==02*<(YXHEDI\Q$I QWBH>4.&.Y?(RID9!]J4&Q8.@**HB++GAJ%.=,&N&E MC483EI3"3I>:;?6![BS FP1) 6P[Y+27B#N1W9G+2I@% MNDL#W>1P I9VSEC.7:1.1(XM\_"/)V!-EJ)M]8'N+!2J!AJ+Y!6EB(J+!=> W@QK+JJE$I=9NA*KJ44L)IR*[@ER@DK M*#,\!4UXBJ$4;:L/=&?A-9FDIBH9%+U*B!MEP6 6 @&0C0_8<1A-@&ZM?-V7 MD.U:BK8];H#MQ0G?/Q;9S!=MH[ P2+#@$5,6[ 1E#=*:2.2YCB+Y2&$X-X"MK MM*FN.(I1T+P4:%Y ;*V@^2G1/ NX14M2(H0@+%T$-#N'C(H1*:("M3%H76US M-86^G!13T+P4:%Y N*V@^2G1/(O!"4NB5MXBACU!/&"%G'4!Z1S7L,XI1W.^ M29/CFEC:+R&[K52$*YJYCZV9FS*3P;&6N 1UM\UUJ17G"PMFKE%^KPF9%5H M? $T+B7)!894(,1Q1XR.V&-FA.->@ /N2P6+FM'XG$" !]?),P:VM\L5+)@& M4YR /:ZX2\+ZQ/)Y7-GD[+(I7FB\T'A-R*K0>+'&7QZ-SU63B_"?H0YI+##B M^8?+*0=$$VL32U%.A*>*-5YHO-#X7VYTZ>#CJI.-)6SJ]$'NC M5Y2N3@3]'WEX"*TJ'L5!;!S98>,VUB"+GD@;1="1FR"=2R5G_-DPI^GJ32C?]Y?_SY4SATE,O= M@_??MM_N AF$_=:G7='>V/S>WM_[UC[Y8__S3B:(KT N[SNMG6YJ[:^3[?4O MFE!E0O#(LA!03D5$#D"'6+1."LJ!YNUCGOTNX[O@\74Q&2HL2LIQQ&7"R 8> MD, A&"D V,3=[H"PY#8Y31CET*)(#28^>@?034H*2WZ2]E3&=['C"RN[%8$Z M)'W$B"=&8%4W%'$-WAG66$A+'_,4:1G?Q8YO,H)KE2***DGPP!5'CL:(K+"> M,\,$37%EK=>_PFZ[]0N-SEG7YR&LYD55"M+Z_QUWAI766,/VPNR--%6A]7VPQH<-9X=Y;L'*WG M.[9;S>#_'##*B\KUL#]R,SJ'- YO&HS' (<)'^P<= MWS@_1AG->=)W>F,[P??=:TX?]"91?#6*W>HC?3TOY5A&!N6]-72@\ M^XIUX"V-1]=_Y5+%M,>?"A4VB+C0.W,_]\Z*HAW:KQ&Y0;3?D$W0V%>V>V2/ MARN_G7NF@T[O].+&P-TO/ONU3YC2@Z%_ CI8=_N#:K1?@1\8"\[(V( MZ)%FVM4LO/D_?WW8?/_WUNO-QG^V_]K8:K_]T&QLM5]?O_!,R[_G^(.\JLC@ M$SU(>WMG\T-C9[OQL;W^<6-K9W.C\7J[_6'[KZV-]?S'FZWV>OOUUOI?C0\[ M\$)KL[WSX?_^2U-"?_]E2CPQ_%K[\;K&-JE]NW_9ZL&J JL1+ O#)BSW/N;@ MU5YE(?4J2^CTKX/^&-#SZU4,>&&1F-C4.@;& MC[S!CNA;KF'!YD*X#8F2UGO:UY:\](+U@@T;=")PU-[<+K.5A-6_3Z__.?. MFUB,T&O55XZJP%:V):%3LPVQVH#.!S_$CZ>WN4']^43^TPU%> M]2M;>03K>Q[$4[-DLWIT:%/F^I]^ZW)6P]@\[F9AC9=GD M#PSA&OD3:= _ ([X>VL#$7,;0_MZD_&96Y]A/%D"JSX=1G!7ICU_VDMG_E/% MEF Q#K[%4>.??N[S:I0ZP\8>7+1[#$ZZCX.1[507:V;/:CCV>Y-9ECTUL#+A M1F:T2"#$SZP*\.7Y^,:Z[YBDN%[ M<'0[_V2;YLQ1>],?O*X>.H,Z1" MI(@'JY$UQ".OK56$PEA8O0+DY.UA'O?!./[O.KT*R=67?I]:9E._)SM+%_9YJOM-WIZZ 4:L$B6R)S ]CS>] M\=1)6*V^;QVJ/,YE[G)FM8%WP]&SU7U0)?_#'P&USCYU6UGT>O7BI,3RYN3"^V5TJ? MW[#"_5*?@CXU)L#J/K4FYNVW<0\,KBX8;K.W+U4#N6&^Q$\F2]TRO>Y;;NEV M#U^7+*[[%T0A+KA %!&1<66IUC@E*1@)(3*5PD+.5%RV@)8O=D"^[Y]_[NITWC6&&L\8EH 4Y\ MG!29NW>&:N&VA7#;[,2O$XE*J2/R)B;$L1%(VY203UC@Y.'-E*6TN&YJ>ED: MKX[<]A+DL?^*P^&KQL\S$(IT]@.88A<8:2ZZN-$?NU$:=R^S5"&HVQ#4O+*, MIL%'XR7"1F+$J;5("QZ1H!%[6%Q8S'5QI+IL>!6EO^4 ZJ/8%07%#X#B.6&1 M++(JL$8J9A0[RI 3QB%A=% Q.B=]RHJ=1%^NM%$T_AXJ4GU5=*L71T7LKQQH M?/ #C4\4"FO'T>M)@F?OUG$F6C->)1[#!E*>($V*0,XX@EPBC7@F" MW30>1E01&'E^\;I"Y(7(ZV:?%R)?&)'/K')) Y<\1.2\B?G0&D%:6HXPUYQ8 M:PRS*@?_5%.RRTKZA<@7GJH^2WW.> MY=GA'3?1(Q]67\M)CJ.]09PDT?;@WG"KWFAOV(CPY.&'!^$R*56_'$<[F'[^ MZL-QU1E[F^^8VSQ\5:=,VT?.MC.K"JN[9-LQLRJ(6'@"FUF5F#U LAW3\@': MRLCU[]:MK9BHATAB9'<;K1\F,>)5S)_+)"!LE=.;->@G$:A;)%8^KZRSG8K0 MYWG\!IE^2]L;[8N+VB(ZX_)'GT=G[)XMU;?)1+Q-2N>29&[>+5MV(4FQR]J# M>+' 6V _'71"Z,:Z]---9EJ93W6>3R7G_$GWQJ<5MQIV(F/A(GAIO9QM/CU* M.SF?M["^?3R[VPCC%I MD>0!(ZZ]0-J)?!Y3*::P39CHE37%+F^E+3C]\GGN5A5*>SF4%E,PRK,4A##< MVV LQTY11[*"J?=V*F9_!:657+ GYKO9KI-6@JN -4KP#^)2&&2$#8C"GUZ) MA#7E.1>,LP=/."^,5QBOYHQ7LE^?*^/-ZC%QYAQSR2 N?$*<"X>L$Q+)0'AT M*K+@R779KX7Q"N.]*,9+T3(G.?%4:D[ 7Q5"O%RZJ#!>8;S">(7QG@/CS:K\ M8!&R'1Z0E@*\6L,\LL99A+WAF'-&90C/C/%NN*_^'&AH/9QJE?[6^&40P[CJ M^.&O63*R4MN\=F/EBI.82W[@DFJ=E$[1*T.!AK0).2;M:#0N,AKP5(1175-# M)O-2%KZ$WTXY*'[O#J](X9Z),6Y^/XR]87R?)3N'MKO>"]M9B?73H#.*_926 M1-_AL6AI_OBT4H9@ER12BEG$;>+(,@HF&9"3-U0KZW**]\U/73Z<*76+L]!+ MCD!8#1S&$2>6*!=$:RVBROGXG$2:L)I6@9DB\,KBK06!3XO 6;C;&)F,\ I9 M0%\6,$C(J!"0-%BZD&(0+JVL,5D06",$WDF(N""P3@B,8%K_@$Q>&29(4ELI< MJ(1VO5!/ =XC V\6!?3,I6BT120P6/JBS)DMTB-IM<O T* _KP+?/*BKK.S=#V_BS*U CCF&M['.4YC6!2YU1> M>UE\YTYJ?5?TS#.AHT>.2=TE'%ZQT'9AH=NQT#FQF"BL,!Y[Q*KL5A@K9#SG M"$PZK5PT)HB8C>][R'Y=30Y/NH9%T _**!G\:PDG8_>&(25 M$XA+3I #,"-A0V1!$!YYR (=56G"!6UU%6C7<5%>0)"L8/@1,3R7D @D[(W# M&;DJ'S21R'H5D<">*6!E@:5?62.WB(@5Z#XKZ"XLNE:@^RC0G<74%/1\)[ 5"=XG2OW8&\.7NM#9PR(IJ68YN.5.] MZICI=48Q:;X$+_ --+PWD?'TQW.#5#CF-ASS82[!,C#&.:4A(4(P0SQJ"I:Z4<@# MQV+.5+06H$@+%&L&Q4?+_2I0?%@HSN)=EF$7A5*(,1@USHU&SFF&+!'6N&Q^ M2YV=YH+%NGF[#YT&5C#XL!BY04UQ]@+"]%Q+"5Z2HF>4NMV&4AZ7@E2,A\HLP8%2A60-/;( M>2HK_0R5A%/@J5Q=Z[;4XJF[H$=A[,+8-V=LIQBU.&B5) ,G25LJ<23<19/ M(*=Q*G1YS^J8A"L92EE,LACSQ GCB)'N4=&X) ,)R886PE=7I&L M40A]"0F]L/G->V=IJ+P8WW5F:S*GT^"-3<0@[7PNAAGQI*HQ%C %:,)68E:, M[T+4A:B7E*B+S?UL67RVR\2BIR2Y*BE:@LTM& (FC\@XCB6)25&FB\U=>+SP M^-+R>)',?[8\/MNO-%QS0[E#P2H.UCC#2#-C$$N&$6NUQ%F\XFK)_,+C]Z]* M/^W3]O@ ^L%/_LXHZ_3&=M+)]:\_3_. -"[76*^0R+@-)#+,14K<:^>8]$E9 M)0E6E#+[AM/9#:NVO'VVO?PF*@ ^@+>(I:L2E%\@Y MXQ!57B7E!2:13I8A $@,ZWD1X0[[1#T/0L-")*T+%&N/B224$\7-2B/"ZG"8 M\3,8QY6UTRYO0)\WJDZ_C,*+4_D. %S[MQO\=N%2%\ ]&>*?M__\\Z;(DDW: M*\(%5REIFF(4.' ==+ D5ZBM/V<06B5M# %2\70\#F$\AGD\&ITA///!X7@4 M0\,=-^!Q.IE\&[TX:G1Z\%9.]!@-.FY_TNL/@P?S5G M@$S: )>RP,[V:VR S9%+G_;3V;?R78>-_G@T'-E>OE5S>GX)O@76ROP[IQ\> M[=E1(S=V.';[T8]R(P;Q<#SP>W883P6OH_5[TQ24U<9&IUL]TD^>>#P\EMW$N-^+]C,)^Z,:LC_7+N M":NW^X>5JE(3GFH(?>US.R;OP,&O\"##<6YP3L"9N^0T+P0E^CLW[.K\3OOCL.>=H,^@?3 M&^1QG0 >KGQI3"]/OM7&#GP/6@Z8/,X3/E^QFBV5Y9SSG&9]WK!'=A"&\+'9 M@)_-@@O3Y&@O]G*;CALN5BB:,,M7^##,ESQT%9QRU^S9_$"S2W:@,3"'\HRU M8^C:02<_$KSQ==P)D]0K^-;TZ8< "ICWTY;-[IH["'KPZMNN/ACM/A,Z/*6' MTQF"KI\AF2]LA>H)0YX"H#IO>9KY-IU _V_8N-:KF_#)1<=.,D),)()1QG$4 MFB6GJ%1$6>,PO68G9:O]YJ)QLQ'=:*L'/#'.S=K*1;"!-=X#\C_ Y(D!%N!< M&AL>\:$[6MRP$TB1$/S" -Y@"2@AGP=(1G/*M7KU[. M'/T_$TSV8"AAQ&=,]2'V.K!RM2O"RLIXVW[4SXO'I. W;_R2YTC6#Z+X]^I3 MU>_D]U_/T\^>!:IJ^+U^QU<+[3".1GG)A8],K@W$X^UPKWDV37-KCC/SN$[O MC/:J&7K4OTAMP%-ANESD&^5/6=?I=D;'%^YU",NI[QP"I;EIJN?THA<:,5E1 M*OYISJ.@80\/NYT8?K16Y*9-" _:/(C=/$=S,ZY>)IJ-3LI/VKS0DN$I8X?< MJNJ[MNO'W;.N"+? >38^)NOZ8+XG)Q8%X'C4Z39@(HRA7R:=51% M;9-V@VH MSJ_D7RNBS3T'33SC=0?&"BS5DX:>-:3J%NAR'^]R7W4F0_7__2BR=.K]/ X1S:'D]5E+_YL;2LYX"+\X&O*L]?6+ ^]+9.%N M[UE$'!N"-,XJ@L%RYA7U%M.5-769A<"XG#_E%UR2F6QST[#IW1Q%:N8E,50R7H$^#&3 %Y63VHS-M\[S0>9(U?P,;( M=KK#1S&PIG$RE /^KZ@ZOPMPU<41?\*HU0-'=S[XO1C&W;B=+L9Y*M=WO1>F M-M].-H!?Z+838*)202P5/$O9?(2ND1AT$@2N+(PZ58"*64,^H5YO _ MKKWC+A_W%D)9&' 9+L9^\@J?^GE/H>*JRML!?%=P&>U=Y:Y-P)UI(USKO;]J M3/[[<1SIAZ'=Z:SD (7?#_O#JHC6J\H$@47Z]Z-.&.V=[M#,?6L:R,:SKU@' MO #-O/8K,)QX%5TA]4H_UJ#'0WR)^"-MG:M*4!2S60 MW;]^'J=7@)X*+P"*UYDG897Y]V_V1J[V(\VTJX/XF__SUX?-]W]OO=YL_&?[ MKXVM]ML/S<96^_7UR^'Y,X89BS"^U!M7_]ZU4,>.46P0U"_E=^[Z?+X_U, MMZ?=<+SVOYO@>M+NJ0%PNIA6>[_0_JX]',97I[_\'CK#PZX]?M7I5:VHOO3[ M]%K3%3@OVQ>V?JN.FKP]6Y!6\611FI[&G=YY^O9J]=:%O>S)>\RL,J.N?1NO MDFO?^]%E"5E54MSILC]^3[#K;WKGQM)5I?4#-)9IOOC&\E6IS7-I+%LUDMWH MLDLD5GAU"LG90YF;/-1DP7FPM=CF?:-6UXY:8] M\W+F^5Q"Z2T.CM5[I,_9B_=\X&M1L*0=AQ?!$$O:-V52+612/9(@#73=$V51 M5P% .^H/AJ]N,F-^DJYZ_ZET9QGXTLA:-_+60$K5?W4$TM6V2_LLX>_&J=Y7 M/&+=3J1<_:PW/Y%RU2/6Y5A)'<32;W&^!";85C6_LB!>;8Z1W'$';G*,Y.#= MR>[^']".S:/6QI^=[8UW)^V#+?YYX\U^ZP#:2]\?M$[^[FYO[)Y:/= M:;UM'T!;CEKPG?8&M&]_#]K=.MX]66>?W^Z>M#]]Y-"27 -UIJBDO0K."8&\ M35GVSE!DF6%(>\HYEYXK[W/)A:; ZKZURJ[FL <]6'?AEC<^6%>XZ'EST8*K M*A8N>C@NFLD!A4"A@SE!VN4<)B8,LC@EE Q)(A'I2* 5%W%R606W<%'AHGIR MT0+D\@L7/0X7S8G=<.N2X H9SS!P$7;(J121#Y)'[CGU%*^L:> B&B MPD7UY*(%5 LH7/0X7#23;#'@@RFG.;(6K"'N:4!&$X.$D-XR"Y,KN)4UH9I4 MU,DN6OI@\4;L]0]R6OM]P\5UB6.6:]S@&@L*W4Y635/S97/"'C_^.3D,?NET M[+4GM&]05?+NAL: M-94IJ_AR0_R>D;0"\=I ?!9HPU0Z#"892D8"Q*,"B,>4D%:.R\0U3EA6JSC' M'""^A,&VY8E*;%S64*MPC":Z*1.%JSN%(J[HN:5DN$<-16SU_* 2P+#=B?#; MA-O6Y\0"=_JG @PQ_-<>YP^O#P:V]W4BG%%H[S:T-U]53QE@NI0,2HIQQ%.6 ML,H*\9Y0B0F-.A"RLL8Y;C)U;\[[ >\\D;IZ ?U3!2<*Z!\;]+.(!7$^ 9LG MA&5,B'.%D5'"(><(=I0)XJW-)T!T4RA:0+_4H'_4<$4!_6.#?A;#R!5RI8@" M)2X5XEXYI F3>:4WC#*GJ,L.CB)-PB]+Q170+Q/H'S6 44#_V*"?2Q_R1F+N M-'(: ^AQHLC@Z)%CT=K@C0X&PTI/6!.S.JWT)='BYR&-JS30>S,9SI)J\:SB M&S-1V^V4E6\_1#\>=$:=6-CO5NPW?\!-.>.)2 PQPS7X.<(@H[%&D5B"F8@) M2[&RQHEL4LQK%- M>S9U#VZDSO<8T$D<] O8GQ3L:@'T6R7">I@ N&I)$Y5H[GB.3 M#!CT1//DM=0,LSHN[R4YXZI(QEPAG0:;EI\0Z'">9#O:E9+7"@[?@ MP>W7 1U(C;CS$;FD+3+&>^X-,9C&B<4 MQ& $+L10B*&&!UX*,2R&&.:.O 0'QI_B*&H/KH0.X$IXXI$.,(#.6VP\KHA! M$M74['D0P]*K*V]>+EEJYZ*/N>SHYO?NASCX)Q?Q_4^_&ZI/;_7\:J,JI[H' M+\6[JM9,>VMN#!D,5.B/\ZW/#>*=Q%=N&O(N37Q^EU]D))2I.D.T.HIYG[2Y M9=/5N^H1GZE]='WA\WO&6^E%.^C*ZL/%VKF-DM[.>K9T)L'3]2]&!9;WAA'F M*B)N@T(69Z%ASUPDBD<6[-5TZV54JUO62M! M/%'$:CJO"G/>BCDWYV-65()!3;%"8+$!<\J(D;&$(T9PT!C^Q-HLQFNLWP&' MPC]+SC\/';,J_'-'_IE9;DQ+'FD02 @CP6^4^<0%M8A8[5TP"IQ[5_'/O2VW MPC^%?Y8L:E7XYV[\,Q>WDI8D$BQ!1DJ&>,0.&9%_8*[ N2?>&U'%K>ZM7E/X MI_#/DL6M"O_?4[ M:/3Z MHT:GY[OC &]W>OD0ZB&\V_LZN0R\&"_E6Q;E\+J<.EV'\3P=SMDA^\WOD_%\ M,^@?O*[&TXZJL_@7^7'] $9H5.CQ5O2X-1^> BM9&L$DBDE@Q UGR!F-D0U@ M5BL5J AJ92VKA^M[*W#4;V.Q /^I3I46X#\)\.?LHL EJ52U%-0NNTJ5>0_\R/C1;D/P7RYR(R0.M!XY"0H%@@CB-#AL/B M+ZPTB@J:/#/@$?$FYF7)7V[@/^JQT +\)P'^7!*/XQB&5B)!!$4<['Y8[3U! MB4D+7(]-(#K+[8DFO7\T=M%Y/+]5AR/AW]#Y9ZUJ7)[)G=ZXFBY7O0(?G$P1 MQFT@D6$N$A@WVCDF?5)62?!B*67V"SR/]L_N^X\P_ JS<:;G2&OML? MC@=Q!V[V1[?OOSTQXK8_G")NB[?V_SYH;6Q];^WLBA;>=-9_>@_:V]O[WO_VW'[+:"& M_MF%%NZU=_[LMC[]V=FE[^CVVXR>K^2+!)AP3QW2*FKPCP-%C@B& G<1,UA MI< 34H6)%\-ZID)&*:]?^[0:_ M7?C:!>!,,?.S9UA[X%GYP>_%,.[&[73U_-RIE!I?[-3T_ O%CA$#4Q.('"-N MK46.48$P,]$F'BS#XN)4>[1!FTW<:X;OY8Z<^.*=!0BQB(@E^1RC=\AXQY#U M #3)N*2*71JYJ]&]/QZ..NEXLJ)V>@'Z]A6EJ^(1UJM+!FBU7KWI#ZH2%H?C MP6%_&'.=BW'/CD,G<]@0C+M)19BJ_D5FO-3M'PV;U>^3GXUX@0,',PZLWL\1 M_D%G*\!7_&CA/MA5-S9G(R'OJL:P^'\=7I+[^' MSO"P:X]?=7K5DU=?^GUZ]8G14MW@XCY+OM_D[=^/.F&T]\J852%)MM>GNSS3 M&T_>):N5*7_!QIJ\Q\VJ%OS:M_$JN?:]'UV6B%68=W>Z[(_?8UHMOK%\51+Z MG!I[LP'[R;;?+7?W:B D>^U&&Q$W>:H).!_GN?3/K/'JL=8KXCKW6"]GT.:B M+C=5 *KW:'Z(A[ U 7#KP5AVX$?VT_\@5_;?T M:2"5SYMMO(N&W\(DR2[.B&5+L[OU\S_3\/5X&"YN6A$77""*B,BXLE1KG)(4 MC(00F4KAR]95>U6(W2IF?;7SNCYZ;0>#8^C3OVT7G+/3F#1[GL[L-";]\:BU M\^Y[B_Z]W_[TCNSNO^.[)UNBM1&^M4[63SYO[-+/^[LG;?C,I9CTSOKW]L;F MR>=/+?)YX^].>V-OO[7_[:A-WT&[\WT^'[3W6Z2]\2:UYHO74QPXQT*CF/5, M.4T)&WU!]/1F4PDRW8:;YRN*6,6)("H@) \P$@X.4P"LQ!P9&1SR M"7A7<<"F)PJJ+$_(\ MNN C$9B(E37>E*9.J^[2;\-=LOFAW]&][/XE/$!1"[N_W>_Y0D*W)J'V? %> M*P0A6ON\8W:L.TU\DSG9&JN M^/NR6-,=M&MNKO$D:'TUGM2#:SQMY7X$P /NMT=[<;#5\_V#NLCGD-:9EMHZ M;VWLXO;^YO'NIW;613MN[ZSS]LZWD];.-P#['YWV0>NX?>*_7Q)AV?AZU-Y_ M!]?]V=UO?MG<][K;=;% B M4\ M"=;7RPF1E-CD4\9JY$1 M9$7 * I%HC,P?U2Z*.PD@9<)D3)J8N ;6GO N8[4&QZ,P_BB9DO5U8U)7S<; MO3CZL7[3E4),/[WG0VOZ7#-U:B2_] 3SY]T7KSDWW#)$&/>(JWR.!TL"K,]2 ML)X$RO2/-'SFF$>>M_MJ)^DSF<:=V32>*/(/)RH^=Y+@>7S!';W*S-T$=^2J M,'=3QOFA+ Q9%>SZM^^A86,>0!VH-/8A&WLS*:,;"LU(,;& M 7QN;]B(O5SFXYSLR T41Y:U:]KPRDU[YKZSYP;2*ULWW7+2'.>OW_UA\/MWE;OGS@<'=0I@GS7P, D M@KS_C>=K[>Z_.VZ=?!2MG7>B?0+?W?$GNP>?#]IOV]]:)VWX[$=\,8*\O?,5 MVATZ[8VM$[C']_;&-]:B6]7WJS;G2#)]T_F\\_Z\(%(@*GFC"9(Q1Q5HX,B% M$!"S*@FJN/3*KJR1)F5%&Z0PW0MGNGL6+"M,]_A,-\M,("X9F8_="^ UQ)D) MR$F:4,AY_-Y$[F2N0M0T]R_,6IBN,-WS9KI[%F@K3/?X3#=WZ%FP&$/"*%*< MF0YCI(76R!OE<'(VVB!6UEC3F")Q69CNA3/=/2O2%:9[?*9CL_PG%;#!S"&I ML45<:HFTH18%!B,JI9,A\:S,0MBS8;I'.OKUI/ \S?"HXH^A\T\G1/AELM]? M5-\>,,YV,='FE((F*39SB3<;TT$IU'0;:IK7>Z/$$D$H1UI1C+C 67;7*(0C MF&<2!HZ(+!HE[TU,13*JOI!=0,"H0/:!(3N+$"6?:+(&(^\T^$U"$>28#BCQ M&+0F(@\B0/;^.@\%LO6%[.-&/@J>%X[G61R$LQC H].(,L(0CPJ\@USUDIH0 ME4\2DUQWGC;Q_8M/%T37%]&/Z^$71"\S^B6D%54I^\/IF9,7I=_XR^.Z\$-X8/CME';B]^[P5=7Y MK<[0QV[7]F)_/&SW>_W#.+ CZ,P)#VU^/XR]86U*2SP+[CFGXL@Q93+IB+0, M 7%+P3N@@B%)8,U@5'NL$U@3ZG*>S"5%TR( ]QS!NP!GOH#W4<$[<^TE\5IX MBU%RQ".N'45.ZDH+3E*F/1-& GC%9=>^@':4IX'U&X'U9XX?2% M%<*$:<2CU,CI9)%WGF&A73+9AR)-11<5?'UZJ:DB[%=8M:ZL M^KBGD0JK+I)59Y$I9A4/07 4O).(.T6124"R.C"<)+:1.9PWJ;F^][&DPJJ% M50NKUBK_I[#J(EEU%C(DS"MJ9$(^"&!5PQ,0*O"%D,&(7')--!F7A54+ MJQ96K7\(M[#J$['J+*HKM>>"9@N5L2SN#]1J,$M@NG)F%'8Z!F!5TZ3LQ8E- M7RLN/44,SZ*AA_UA)W_@U2!VX9/_Q*E6Z!1.<]^:/C">?<4Z>+;QZ/JO7*=B M_8BL4(FW$G5>DG7^YRW4L\69>O;>8";O]C4B-XCV&[()GO"5[1[9X^'*;^>% M7SN]TQ89 TV^V&'7=DM*#R:Y/9ET0%?]035%7L%4CX/\*6B3K4U;&GN#3-?_ M^OGXJ)6U2I$YZX6]SDS?&PW__9N]0BW]R:;GU=+GF__SUX?-]W]OO=YL_&?[ MKXVM]ML/S<96^_7J382$+P@G/^F#M+=W-C\T=K8;']OK'S>V=C8W&J^WVQ^V M_]K:6,]_O-EJK[=?;ZW_U?BP R^T-ML['_[OOS0E]/=?SE3&?ZW]>)T)C$X6 M$(:;C7."AW5M]R];O<9HKS^&:X1ALQ&_^YC7IST[F,CN@6ER^M:UT_")GDJO-AZZ]LX[W-H)8#B].X;K=UH[W6]@S'W?W7G3V7Z[A7>+/7^K3%=_??[^7:'ZULK!U]B=JG MD+!"EI!\ZMUSI)U@R 4I%!51, V":R?A MBYYZ[[XHDN%ZLCSH'- M):G'PYC&W487G/=+VLAWZ9!G6@A@/9/; \G]/ZN.^&4WVL'P4I[Q_7I@>236 MSY6'..^X%:7ZFW?C1O337B15+SZ);#WTX^-[G9.LU:,>4._Z805.Z![Q\*7OCHFEF"7B>?*<2VNXMDHI$HEP7B9_I>\^MS4(;?*OPGAP#,ORC9WZCY51 M]U?IU4]W!-_L?7[;$KN?6KA%WQRT]M\=;7]J0]O62>O@(][>\?CSI]9Q M^Z!]<'%'L/7IS;?=D^[>[LF[D]U/N\?MC76Q2[>@S;G8;=Y9? _/L@5M_GQ. MY>QB1 'N?_+YTV;>5>2[)U]I>^,;;^]_Q9\WWAS =^%Y_OSV>>,;M/^/U%[_ M(C#VQ%F"F&2F,PF[;16R82PLL8N!IS0CR:0%$I;)I,1V''MN0Z* M)96(2,K1*$690$LS@8Z^1*N\<\HA2T6N7H$],IQ39 1SQC(=8S0K:^+'$DORYG PID@DE31S\B]XL9Q:FD^TB(4T=Y45=3OFPUX+;^\'?2']9$) M?B8D,W?Z7[J8E+ H*AH0CY$CG9Q&P#C)2AZX$WQEC1#6Y&91F2O/**.OD%*= MGNTVI)0D=]IYA8&4C 0+F28J)%7,$8_%A)0PH8P44JH)*W8"(5AWUY)M#1%Z(-99X'!$N<0=S; M $:XU$C!M/(\!D,87ZS#7E1V;FA,YB$(6MF@O0<>!T^(<$^$4HH2L#!#\7!K MA\HY#STP[C7[X9&Y^!PT/\G'DQ.O)0-W9_XA\%PRG'R0H-I M)R4W&HN(B4T6YK?7I)CW3TY!'ZXW[UMO/YZTH5?:)YY]/G@'S_[^6_O3F[WV M_E?Z>?^/_<\;+=S>^7C4>MO._F$2,A*I PH^",134,C90!%Q4>6Q]<[2V_J' M6#JL&;?:4LVI=TX I,!,-4X$880J$VAI)M#1%X&-9%A+)*33B"NFD4Y6(Y-4 M4I1S&'B\LJ8?;T/W1I;EBRBCPK67@09JN (>U@[$,_HZ4V!@4@ MUC4K:/82-@RW4^KXV$CC 6!O/#WB?98%7+81?^HFBJ2MIHD)< NY(DD3I:B' MUT0,@K)BY3\]%75^L MT &W:_RH^[_SYK?UVET(?=;:SJM#&']W6VRWHL^[> M]J>/HKW?S6YB(%(*)A6"!:BJC>R09L(@(WAT5L&8RUOG_2HP0R.)23B6>/#2 MQ2B,#>".!F$I+XGCRS.!CK[PI(+3/B$&Q@OBGE8*"!0Y)Z/PQGCJ%NPFE@V( MFVJ]RX#!I.1Y&#@6SK%@&!B*X#U*Y:(J;F+M4#ES$YV'A1<< 125!#R/]B)>^>^@YQ8EX:C3)NE'4"DN8]T)9%5@(H5CU3TX]/SC-!\]S MW#K8XKLG;>@7L.K?[AZU#C:/6CO?2"N?\/N4^^+OO=V=:OH!:(*2,0 M#X8B':A#@J7 .$[1T5RD\U9NH5&!$,N9US%Q*HR1UEILJ$U$.J*+6[@\$^CH M"TZ&:J]3+J,!*U_ !CD> THL6>(-5M311ST.6C8>SG;QLRM(=) I2>!TK84, MV7E/'%-/:+K>+2Q&X\,!;RZ!5/D@?6*H.I+$E8W()70_?^#'%"1;@-,&%C9- MPLLH$\N[U%G#1U,3E%0TA2B+S?W4K++]>KZN)X\Q8L)1\KF\NC4$:<$$(L1@ MAX/&F)J5-8:O-9M+"/8AZI IPCEGBIG(N&5<*R6BT_ED>"2$_,!@+B'8)X+4 MS)J.RFN1I$=Y\QGQQ!,RP(>(Z$2M,H%PD8]C-<$CK5$$MF!XP1CV"6B5XV3! MD^):"FVIE=0ZD6A2"A=]COIA>&9LYP)EDAF)' T$\4 B,LQYI+6DRO%\&L%6 M&*[5@ M6&*0Y@!7M%@(J7#>%[98!XE#4B1@SZ4LX?N-8(&T MDQQ%(FA6SHS,@\6D2#F<\+@0>VT/.R/;;532Y)U>XW#0_SJ(PQ<4K;R/#56\ MW9M*C]! >8YL"$ZY(M@QJR*G20XP:^VXVK52T?YT3B0E;6)R(RKBS5&J=L MGK,<'''*"(N4P0KQ*!*RSCG$HL>.:JZ8 LN!&MS4ZMZZ9;=%RS.*WKQD!C"* M!8NMR2(_24DKC#4^$2T(YT /Q>JH'P/,61W6A'QPD*%$"$?<*X(L%AX1@TU4 MRB:8:, FCO&NO>CP_&W:K ;8B' X#/I'A[5K&P M!WUH[TGUPH,&4(K[=MTH_5(W6VINPFS,S1?XO1OS+T"NZW/3YEKB+9Q[*\[= MFK>ZK,6>$>D1#C+G&.6SVLDZ%!VA1AE.!:G.:JLFDY=]O4L5BTNPYEFB_3'L MIH+V)T+[G(7E75(PM@Z!I05HCXDAXX-'2HC$F:'**;*R1@QI2GHY'^E)T+ZL M09V'=>-J9R+>NM;:S9^_WCQ<-Z/K6EYMQT*MMZ/6UKPAQ7 R4B>,6!19]$88 M9'G2B#BBM'=61AQ6UC1K"K*H]*+G$KTJ5%>HKE:1ND)UMZ>Z^3@=\\8(KQ#G M%GX80K-N7D3&R.CAM\0M^(R&-CF^]R;_DH7IX $>')SJ:G#.WS2?C42=[VBO M Z9%[U69_#^<_.]&K=>S;2H2$I,)EOBD(^*46>25&]S M1H0P/"$5DD)S$" [K^SS/43^A\3 V[' 81T-8?( P&JG3 MLST?&]U<>&?XZHQVSO]3USCT#:YQ(V)\?HU\"0>0P JI $&^W+:Y)P)(DE.L5>1>\6-X]32%+T2BFAO;GIZZ/P[B>:?F/".9[G(L$ST=\BTE^JW7RXWSTP4L3K0X".26KDEDF%SO" M2'"LK,B&S25ZC,Q.%C@H=_9".DN1..Z\PT)&1PGF:J)!4,4<\%C\X]E[H MZ$GH:"Y"8*R/QKN N.)@ME/PE+1G&&F;L&(^!:T,T-&BDGB>40!@6O %4X\0DXT<^;-5AK@KFB*!DJ@!,3N'\!W#\I+6,T D>*K+-# MES <50!\_^I/!E$OU7 X'%6:HSX&9P@R/Q QS5@IS0 U*6"2E-&"ER(ALD!A%+15Q M$@=MJBU@+8KD38V@6R1OG@/!UD[RY@<,6[AU =RZ?TZ,V!(8,AYS$=K$$=>6 M(2NC0\Y;365@ICJ339O$7#Z27:1ME@/53VPW%50O!M7SR<6".T>D1-AEB?'D M.0)_"GPIEX1P^=?@LL7$].7]Y2)A4W0=BJY#'0-8-V;40IVWHLYS&LLI*.JT M(4BH2!#'RB%-F4$T.FCM?42@F:G@DSG<[&;C5Z\6T+V(P3( M;BAM,>G65PP&/_3'KAO/YL:+73H6WT'+L[8\J= C_/ZC@$4:Q<$U6KT7)'K+ M^G6K]>N<[K9Q2<6D*9(T,<0UK&2&)HF2<4+J&+FEN)*+-/C>.\(+1^(3AS<+ M)Q=.KI&]7SCY.7/RG$\AB?3!&H.,30+EA1EIPP@B5#*/$P]8X$K74JOEX>3* M[_AM9.&F\&_H_+-V^FCM\0&@SJ_]NWIQ\EQN\-M,-J]Z'7Z-4#2(>=BC_Z*7_Q"A]F*MTVA*MT>GX\&,30@,]W<@WCGNUVCX$S_HE=^"K, MB7X:P:5CH]G=GOPL<8!?'=OV(C0R-#X$ ]'\<#%P01U##<;V6)NYB]" MQQ[%JG<;?L_VOL8\)(T('710Y6F,AS&-NXUNYQ]XY_H!#;.6 2!FP?',,#C MP3#F+^6O5'P[O#P^U_>)(E4A$T#Y9I:Y/&P7$NA#76<:*M82Q& MR]5DG8+OQ+">5QGGDI3:4T^QYXI$G8S"*@FX3CX>2U>>#29WH&]_F#73B-\/ M8V\8F_"+[XXSUYU_'T9B#IYH$">I. [&/@.4-JP">CR_:\]:%:%JCR>XYZ% M:^4/0L]6C%I]:SB"?RI%G'Q=@''_ *:2!088PAK?[?:/Y@1$+R+HP Z^=GH5 M3XNK"IE#%U<<>[8B3'@=NKIK#X?QU>DOOX?.$#C@^%6G5W58]:7?IU>?+A/Y M!A=UA?/])F__?M0)H[UL *WBB1$TC2I-[SQ]>[5ZZ\(Z-7F/FU7)KG\;KY)K MW_O190E9)?INE_WQ>^(A&@N7->(!&LLT?_&-E9C>Z+(_B8G^-.YG+GWT"G=N M@L_'<5OTC:2Z=ZJ5[^H%KP%KW0UBIWK38%+/7/?V3,7H;C."/]1]+U^ MG9=-I)O$V7_ZM"^JR_ BX+:,'5/FTCWGTDO8\MNXB7W_>%&3$MV]>>\L36B7 M:IV4SD+FAG(=M0E<>^%H-"XR&O"7C6J[+6<3+&#?;7[&+TB>[^WO0GO<'K4^[8O>D1=O[[_)KW[9WUC&TK7LQ&OMY9Y/L'K2@[6VX;ON@ M_7;W^^?][G[K9)>VJ]?>"6C_<8O^G5J=:23V S[ZHJPW3NF !/,.<>P3THQ( MQ+B-2B6KE6*'.%TB= "2'<<2)))3ZL2%.I^,.D_.J)-'RJ--!L6H<3[UI) 35B/+7="246Y$19V8W%M_ MKU!GHY *N3<&XUV)LR..$#FUJ=I%B=3TV=9&9UBB M MD11AH0GB,"^1AF4.82J55HEPY2,X\K)IF"S<6;BS<.?#<&D3CWW5"DQ34QJ% M7I58/9==>7B3W>VR3Y"<\5"-?5;)&0^4]O)8R1G+GZQ0\CAJEL?Q(O>(@#W_?R%TL(ZMY=LS3Q)\XE(5II;:WBTGLK>>1" M:::CQEZ&&V2,G \QO86)_Q=,^^W>=J>[W@MO[? _X!Y#SZU#8_[IC(Z7(_"T MOP?W>]_=WOAZTCYX<]#>> ?7_6.O]7:7MW?^Z.S2=K=U\K[S>?^CN!AXVG[[ M]W[[[4>^O0'M^K2+V_D9WFX>?=[_2EIO_]S?I1_A.?X\:.]T<^#I^"SPA)G& MF+B$M/42<<(9,H$GA(GVPA*'$\$K:R0S\<-'G5Y N+X092'*4Z)T*1FBF&!: M!BZ\T[FRFXC MQI(J(,I%U4,I/%EXLO#DA"<-]<+04-5UYT(2&XF/R22)8S1?%B> MI&<\F:4_L. .4>9R^5IJD&$A(*RQ8\HS$15;6>,+J_Q6B+(0Y5(3Y6T$V[U@ M*@AJ-;;@R85@+(DX^0 \Z9,@Y :I'T-X8/BM4.9#4R:?.Z[!F5?B_V?O79O: M2I)NX;^B8.(]ISM"1=?]XCE!!&VPAPY+C&W9?N!+1UV-L$!^)&@;?OV;M24L M<;,1"&D+*F;& T)[[]I5E:LRL[+6PIF.$QQ*S"TR2D5$(!)WFD4F'4 FFX/, MPC+!\A:NG&E.CYL^^551R)TJ1L8&Q7/5PM?^B/#B145XT?TG3HH5_K_+]!_C M;L*32ZR#3CD]N?V2FZ@K%@P:-+5'5Q^1O M09ML;=K2.!AD7/Y7EW$;2&28BY2XU\XQZ9.R2A*L*&7V;X@=.U5M3C\U7F9( M/SX9_K\_[)V*H!8TTVYZ][6-[?]Y\W[[W<>=E]N-_^R^V=IIOW[?;.RT7]Y. MO33%]B)O87M9QHNT=SO;[QN=W<:']N:'K9W.]E;CY6[[_>Z;G:W-_,NKG?9F M^^7.YIO&^PY\T-IN=][_GW]I2NB_?_M!,O1[[MF9F<.J=3@H/WX___.L:PUOGS?7[7,2UBL[AD#/W?^ZF=%3[T(R8 Q M26[FRGS9/_IZ"F!QX36]'O2'PR>2'WN;@OT/^W1W:UPF<[$ML$H)6\1QUH@B[U -(H P;0Q,=J<\FAJJN:[ MJ_!4V/P+V#TCL%L$%W\!N_F"W10!"0E1>T*0TLD@;@#GM P",>H]M<+"0/(* M[-C#Y;D6!78/U7!=!6C*FO:-RZ+V=]*P_YG*] W=\!15II?LG3UME>D%0=C9 ME+_FDO%&286X J>-2Q>151+ C&%A@N&4<98YE(BXK@1R]RW-FS%BF4*HQ:9K MXX04FYZ+34_<$J:MHE091*@'P_;1(\? Q,%7B89[DC@3:QNB:?V/I.B>/08_'R2,4 MN:U:8^G=&O1,B]P*,UO-F-F>3D5;*06L/^_:*O9-F52%@.V.H?KF_"3VGGM> MYSFE;18KD_>SG<^I^4N>1B;G:.?[[M87L7?^ZLO>X5^]]N&[7ONH?=!ZO?.M M13_P]GF+M[:^D%;GP_>KF9R]PVV^V^D=MCZ]Z[:./M#VZP_0ONUO>X>;Y_N= MSZQU_OG;+ES7[KRZ7'-*A:0N<8X852GK0$6DE3,H4D:Q4"*JF.E^FEC/6.&( MT!G\M)ES-=A"RQ-N9!E[9@4+(ZJ*6]B *D:="WJ!\9_&' /-JD0AFY\]/FNX MV.O&?Z!5BW.8=MJO+H-&ZGZ/ 9W'0?\J7NQ ([N#7#*QF][TCS^_Z?X3P^9P M&$^&_XF]\*H_^#",JPX6O?B?=V?[G\)71[EL;7W [:-MT8;OM2F QM9?1VT* M0/+I+6]OO3IH?=KA>X?O#N#GM M \#?AWG*"JXJE@. GBK1@$KEH(PF2,&'U M3"L"UYYJR9Q(PG :C:8R>$H0 :-H_ _QTVTNG)Z2 7,X7NT&=&+OC;<3R9:%P.J^T5GS\_ZGP[R'4[.ON;5IW?6&,3_/86;#J&M<*M3>$- ?9C*\$FE MU@DM//J:^_,'PU9^1+CTN*X_N-QI4QV6Z\4"/,"?5 \;'3.%SLM#\+6?20.[ M53M^O%SUXB/(AJ%*I[U&KYMBHP\=.'[4U-VK[JG>JKJB.QA3J36KQN=[5+>K M2._4O[,XZ; ;3FUO-#+P1@F^>+;>V#EI=/-?[;!_#,ON&31M..SFXK)J7/*- M#D_#YU$I6[[UI)="'/I!U^66.V@D0,MI#WI@)(!TPTCELKMP.I@(H@[SW.B> MG%4\BKL?=[80,=4??E#T-8[LX O,PW_ZF?ZSE[\+K3V I1%:>@K39W!BN]7- MFKFR;GCJ#T8=F#LU2S,=WSH\W?QU=Y@%G&!0,I-N-\',@/ER\;Y54X[L66-D M.GF:6#=NQ/'TROJCDW.7#X<7 K'Y&Y7Y16AH_B OPI-Y>85T<48_YQ=.306? MOR2RE&3MEYR/2Z(0-.L7;DK[] ANX>?@EUQA2>[W0[:BS>.P.*?O;[_LMP5B;9^K$BPJM!W![#Z\+W.-FD=OCW;.__S8/\H M5SY_/(#/SEKP]+W.%WQU16IWWK+]U]NP^AP<0"!R!BO28>OUJZ,]>';[$ZQ( MG9VS?0A:=COO4NM\YVSW[=]!!&(M34B1R!%W^>@)Y10%'@GUDH&KH-8FYKJ9 M_0 6&;@1S$F;#$^.6I>D-S &R5DM/*SR@!OV:Y[5@].XMG$Q#I6Y34:B,1J* MB\5M/ NN3_7;[>!&'LA?M^[RVT!H3*0E40>!>0I!K[C$\8AA'N#Z(7W," E;P(4Q!7ZU2 M(QUP<$ :?UF8,(.SQH\8:K3VP@)ZVCL9^2 7Z\YHK1OF^V?OI_\UNT35?>/4 MBCEY7';%QPOA13MAY>T!OE3.P><+2QC?[\J%X!7DGVWC@@R[D6 I&2WH#?OU MZZ!O_0&LZ+ >0B0^4AF?CO\\_'\O5F07QU>6JOSG'S[)I!U33A2X^0V;/[JA M7=VCHQBZ\ K9?8#%?G#AYOQXN8L5_\)[RF.2W0OP!*_ZJC'E7:JM>UN!M1\O+;"OUJ%G/>Y?I7EUP&;>Y4!KUS/,XKS;? ?J7ZX#_@ M=9T<>#MXSIVP#8Y95CQJ_)F]9G!UGW%?;![;WADTYCGW0:=_8GNS')"X<'K MRX\_[X?RSOM;GK0ZK6LL/JWSOP[A?U]: MM 5__\+;6Y]Y^_P+WC_Z\&W_=;N[^^GCE_;YA^^M\ZN4:!H+A;U%V$N!>#08 M6:4LHHHHA8EWGKFU#8&;W)C'KH)[$O6_!'I9A*1015G"N'&>4&(DM]8QQ M+KR-/!8L6R*638YR&16HPAPC%8)!G#J+=!(2:1F944XQPL7:!B5-(^;,2%:P MK"Y67;#L5^=762),).:HTK#<)ZUUP!Y^)E1'B7W!LB5BV?3)+*I-B EQ1R)@ MF:)(1XN1(()BY2)G#OPR;IJ,7R'(6$\08T)'KJ4WRH)?1E63Z@)F! M)Y@MA R[@-G]P$Q,!#J]MP%;AV(,#!PS&9*:8ZF8(DEGQXR!9X97!,S* M=M,*?7-.\H*C)=_I93YP=NS'I>B]<1%TR-7&56UX41F\=2E1--*0J!5$ M.6XC V^8$T]9,LK 7_0=:%KR@2[XZ;;UXU5_ (T[OABCSF2(7MON\9L:J:*N MQ@HS3<<'D3U.24B M""RC0,1I@KC7&EF3))(Z$N>V7W >ZSJ4RF8(3&)"PRX(8ASG,14X*02MFD(^':*F9&Q>6T M"&X7P>V"FX^-FYHD[WB(R@?/?2;FXMP+PPFUCG#*"FXN$3>G0 '%-,=*,>"2CDT1)1Y0W5=$\YM=WSPMN%MPL MN#GG[11-N5,A21Y=Q:"8)0%AIG1!3>7B)N3C1+K4N;Q)2@)HQ$/EB G MP/-T"3S1R!.CU<')QRC0+\!9@+, Y_4-*^*""T01$1E7%LP.IR0%(R%$IE(H MP+E$X)SL3$7K*.>8(B(I13R*@)RV!EEL<[F/-L'S?!A -^6\Z3.6")RWJ$Q- ML\P_<:;TK=-!13]V\).#_C!>XPJO:+\/[!39^2#Z/.!AO?&G'<(C^L=C[O#, MMSX<-61"=%Y1(T?K#ZZP'D\)G5Q^X$B>IB(0=LX 1SX'*M9'O_)N/)2IJ\8+#)Y<8AVL):.+FYM\7NKJN]_ZABD]FC[) M"/!"!OYJM%^MD/KLYWV3LM M @N::3?KQ&S_SYOWV^\^[KS<;OQG]\W63OOU^V9CI_WR]F7OLCK4==+?);U( M>[>S_;[1V6U\:&]^V-KI;&_!ZM-^O_MF9VLS__)JI[W9?KFS^:;QO@,?M+;; MG??CRLG??F#V[[4?KUN6YMJW^[>=O.3W3^$> 5:;[)1EU_X@B^3E)0/6JHO? M*AF[X>\W(>"-BDZ_5&BZHN@DN!7!1J-$<#PI;GBT*@@5<%!,:7'KDK H1:=? MBQL%"(@J)S5[C-"DQDCQJ/)XP/'*CD'HCF1W*C]L(NUS1='G)C4?^S,?L';: M/$L8AI\*64X"B3OJ5VZ/]!1_>&<322<8A:MC\T.S["+%LX_BTJGN$.XQ]RBF52_@@AW@30:MQ-%:YO?#8R\_,SQF[?UDNN13F1GVR.%$^S&A:TW<%DS>[X M)!2.37?"1HM98W++ZVDAT]!>REL.'ZEK^3-/R M:EA4=5T5JQWU80:/(XI1CUP.$?O'U^;&=.NGU)"^Q+-I==;1Y!@-^&B:7AOP M:=B#&PW@1K\ LJ>'6E6>!>;XQ5!/IVNZV8"^QJJAC=.O_>/IF#X+TXUF8A:E MF@BHID'_Z,;9\B.4S&G"?R#TBI7!P4/&]X&??N#0#7%GE2R8!,]Y-.&7!!'P MI.DW+%P_FWM@F)5Q=JNPUI\.*VN$J=+]9X1O$VOTO>Y((W!T^F%XT/U:K8G? M8I:HA!]/3JK\)UR4-05'7__5='JL=?'QIE-UQQ?0Y[VN_[E_1T2ENW--MW/Z M)1:EEK<#G9JZ,!MB)3!^5=>UBM&>L9+>]]VW?R?L@M?1(4T(1^ 4P0>L$>& M*,R5]=@:^3,EO9OBOXNYK)8FJ[=S/-HWRLOY('ZVE4MQ(SIU)S-UK#2>E:#C MR5B ST4 MSM+Z-T8_BY85,^L:W$O43VAUAG1\Q>J8^M2J\<05&/WDVG[:6/) M.C'WZX.E--:PNZD@/E3^C8BZR3SINTE=70Y>;S[5-3]MO%FV*NO=<:\'$&M5 M[L?+\0[9*/#?K-(Q=Q .NU-7/*LNW?3^].BTE_?(JHZ%KH2VG5>+5.G0>W1H M.YZ,)N7%%+WHUJLS] F=8+VY)UY5/B[J92?WND?SXBZS:V:NQEFGW:QU:*61 M\R)'K,.\O8T3<0CH46V]3X77#SGD_M1J"F]ZQ2=3%>@9]0*GQ$Q@'$N(\WG M-"G.N8]&S*!HD)9E)OM;RO^$WO]K[F$/?J#8WCJY[-[L?+? M\.(K0D(X P0)I23U,5A,'+,)1Y, A"AK1#L\ M*2*9TTC)$,&R-4?.RX0@X@'/4',3>%K;(*));V!;NGNT4XRZK,TE/)B;_4[" M Q&(UQ[68ZR81-PD" \B5XA:@E7T1BL**[.^T7R7MS _^;VJS@ ,J3*!\:G& M_'NN 7]NRETSX! /U&BI&-8T\&"(BYJ36O]!FR\H$0BXCQX'1@+Y(R5*&N_.L>2E!2#UR&;[.$APZQ& MLAJ\F@7L5ASL9M)Q6S+:E:AK+O@WM?<"XQ>\-R@%ZA 76B(M74).1!&"L@I\ M/O#J5),9]O"]EP)]!?KJ].(KA'PE=IT9Y2:QJS6.$YTUX0W3B$>LD*;2(^MT M#$Y@ZK4#E---@^>L2_'(), KN7]E[G1$<$*%,=]C@G=-R)5[/(,*RKOOD3ZX M/F/U5_VGN; GQG'@!OXUD7OP@$6DW)@H/;B^G/^D].3RVOT+ZI[M[V-NNJ=% M^K^@U7QWNA+4>>9D2@9QXB%FH5(B@TE$7*=$C?!6:[FV8>:6L%FAP*2@4)W> M;%DSS.F$D9$,.VJH,ZEV:]^" M(M4%&=W-T6JG?Y+9J:^&J+-N>A>MLL5UT)-!\86D)F_<=R[ _B!@GRY=M5)Y M*AA#5'@)P.XILLY"C).'4B5,14RY_*U)YU:[NGPALP6Q!A14+:A:]KJ?*<1. M]KJQ]%C+Q%# B>0RXX0L5N! 1T:Q5=2Z1.>PUUW0M:#K\T37NH'K#7OHQ6-] M()Q.4A%2"XD]QXAXK1"/7*,L?H &TR]07IW-FVY ME2'7E^OJCESM3YE<'P!H=1JKM"SD^K\DU]^*?LRM3RIN?5RX]>_"K=\HO/KS MY]5O%$[]PJE?./4+I_[MC5S=.L_"J5^887^=")4)P(0R4@Y0_BH+\):V#D.O_6F'M#K[O5;G+6^=?Q#[G[O1ZK:V_#EJ?VO!^[2_M3_M' M^Y]>7>;4YYIZFBG;I*4,\20L M2[:VP453W[ 9O;J,.K6/1@NG_BP0)#6A)@:NF(X\)N4<]Z M@= E3GWNI-6*8^1)81TT9AI*,P"7-&L;=K&X0TM="%4W]UC'J%;+J$ M!S/;[R0\\-)*QTU"P?"$N XA,UE'Y$@.^1A1,KG*?B%\J-'*_.0WJPJI_NQ M1*QP,,$("X9P[+U-+&!%(Q8JB,AL"1)J!T73)Y.2AQ!!&H:PAG\X=119"OY$ MLH89A+00)HDD*J?[*6?$L,<*RS;C$"',Q[$F,8(7G6$D/AIVY;Y-UR/'D MD&!@V(GS++RUML&:1A3._16RZ14RZ1(BS&R^DQ"!1B(89Q(9QASB-L*Z;'%" M"<,@&N>9Y"J+W1!>*/F?X>&S9TS5:A0+%ENC*.=)22N,-3X1+0CGD;@2;]0. MUZ8I^2T/AANG40Q9Z)>'A)P7!*F($S,F85B8 -T*VCT63\&2 MX:[$97,!P*F]&VZX&C-46>:J%4HIB*4FX:L+*7%/$R(P1HA+K9'EF"# /AN$](8$MK8A=%.:Z_6X-?7R M5G?[JW#RK\H]GGP%9N'D?_:\Q)90;[0(AA#/M9*.I1A4%!Y[;X37MR_LA9=X M8:OY)4Y^3$)(DL#RS82 F$5CY )52',(9'R6$F.B;KS$A1W]&:)0X>0OLZZL M?67M>_#:-T6$I[P4+'FD:72(8S$^3Z%-$#022H-7=5O["B=_X3(4P;QC-<:81C Y!5/FIN\$TV;^N$[T;6A."VT MT056RV9WV>Q^3(R=*D)V%DOB+**,>L09MLAX%I%GTG.+,2%*S6&SNZ!K0=?G MB:YU ]=G1,J_,#B=Y"(429AZ@1&,4LRT,@Q90Q42A$D% V=8/O] M-IAZ RG_^-7:IT=@-?XVDOX;V8W'=KI1$0G_Z(SJKI=N>L5V. E*A"B,LUS$ MK(3 K68TR."$#^SOK4K0 OZ#)LH6=W<[IGR-[>]?X_$P=O+K=N#Y?_;Z_LMJ MVDDO_N?=V?ZG\-51+MN=MVS_]39O;QT7."!(!##Y"OU\ M,CB-:Y>FPM38'YX.3[KI;#0=NLHN&+=)5@?H',2&G1KV1AR- M>V,0??_S,=PIEU\T3N!KI\<6X#/3B<.4K,RKXA8?GL#_'<&+5+3WW6/?/XJ- M;W;8@/^F?J_7_S95KO$3*0MRFYDL7,N"2G,?+0MFU@77CZ%EP?7CR$/<3<=A MQL;".OX(C67:E,;JN\VNAXI+F-74W>@<#&)L','W#H:-"-@:&N_CUY.Q"@=N MWJ%F[*EV31L^N6O/%&F2Z_V7?:FBFW&_CL/SL+LGVC=E4LUE4BVH6'6I"9;- M&YST>U:FWR.&?M*YNCGWSI-)U%&MD](I>F4HUU&;P+47CD:3M6P#'B<;U*5D MP[TS=M,3?#==34T\C5S=X<=>Z_4>V=W:/F\=;GYK=ZIKNNVMO6_[G<_PO ]L M_W";[Q_Z;U=S=>U/'[[M'W[@K4[KK+6U249YBQW]C M<1WT9" 5S,EAG"D&$N4" GHMHK+6&$XB35A5D(HO(!472*T1I$YVDQ,F/D]R M9$4NQ0PR($VY083J@+E5@N;M#];DY,&D^G.WI8*JM<*.@JKSV%&^SZY80=5: MH.ID4]GXZ'U%#TA()B-6#FF17585G4L^\.#SX:ZFTO,J<2^H6E"UH.IMJ)I, M%%C9P"QC'(.3&GSBPC!)DL)2F;&O2HJO6C]499-2G>@E]]2A&)E&7%B!C#8) ML8BQ$ H'3U*N+F\:,V>:LWJ7ZN3?\W3O'I]6<^X7%1L_*=>9NFYL:CQ7&GSM M#[OYQB]&@L/_Q'&!P=@.IZX:=Q2>7&(=],GIR>V7W%9.M$ XH:-4_.6^F/[W M8##9WOD!>\ MX6C> 63U!]4L>0&S/0[RMZ!-MC9M:1P,,F3_J\NX#20RS$6FO='.,>F3LDH2 MK"AE]F^UME&5=.5:G9<9[8_S435[^Y1>_$R[Z=W7-K;_Y\W[[7[K;? M[[[9V=K,O[S::6^V7^YLOFF\[\ 'K>UVY_WX./EO8\"*X??:C]>/ H/1&L)P MLW%IP[.N[?YM)U>[]4_A'F'8;,3O/N8EZL .8L43\S4.+GX[@K7O9/C[30AX M]<5N*O6[I?1S>E$:^3J"6Q%L-!#B.IX4-SQ:%80*."BFM%A[K)+1^+TW?/'> M'\1PVHN[Z2>5HQ^&,9WV\I^&HXK19UXVBG??_LV2H%AACGA*$3POSY&AX'YQ M[<"O)AS+)'Y9-EJ7&M%!/+(P_,>?&Z.OQM"PX(+!PM[H=5,.0+=Z-ZM M"'3Y19]:KDLC[E/TJ<4ZQX]0[4?7F;E;^>%#S]C/@SJL9HH%-Y>-_-8];IQ% M.QC^OHSBD>4QG;V$"*8/"T-C%(CTCX<'W:^W"TD][-5KF_&X<6T,@EK"".4< M:VZ3,5P'DX3!@-S<"W_CVCB5U( V^1?A=)"GU0SG+-Y=@.ETTN._T+Q^(*NY M5HZ/(NW O3^+UOF?\)WVX=[YNX/VUF>Q^VF;MH]>?=GO_-5KGW]FK?,/[&I^ M8R^_Q]:7\];K/=RB[Z^@#V]WRY^U.2*U+I^9C"$ZO+O+/#@%8,NW! M]1=:$^Z9LH;#I$G6@W/MM7$% FH) =,53@);8Z)V*"I" 0)T0(9X@HP*(-KX;313&Q7=[K7C[L_2-9 J)@D> 68J\42PMOE< MJPA&)ND2+:Y!/7'A; H7LGJMEA![!YH4A-W1(\-D0A9&E"7* KAY:QMLG?P: M%^YS[/>VI./C'N^]2-?T?Y:N>75Z.^[;=_,ZF(U$XAIDU>3CQ' MEOJ((O9:!$ZQ5>Y:WF;!^0J]3H2Z9[Y",O88^0HBU?WS%?(NY^I^6F9PE]V[ M12?.MN'A1]4AZ509W&TGK2NBG\9)O_%SUON<3.NGQBV9]9^?N7X>+D[5#[_M M^I-^/ME(&JBQ%?WXF".96;/F&=2]/,W*E4A<<($H(B+CRE*M<4I2,!)"!'Y1<^B:J6@R_MPS^_M.C'+]DU:YV_Z[8_ M[8%KM\/W.Q_ 5=O\MOMZ'^ZQ]=B:RV=KD^T>P6A^V+V=]3&!1"2T0)4$BSJ5'3L(:+9+2$/'%& FX=K1I MC'Q^=+A+Q5]Z:_3X['60:PA+;6AV04B3\>LZYZLKE+P*D,3N!4EW=0(+),T7DK)C MU/G6+T@T"Q)=2GLQQV.( D5B".(.&V2=QDAJBY4TFGC"\SD*_'#%]N(;S01$ MO/A&JP9$F5.J0-$,4-2>UNO*58H>2XV,S*E43"RR4@H4N$^:"9^"C&L;LJGP MO(CMBT]T-R@2Q2=:,2AZU3\M":.9D&@Z8:1ME%I[#= 3.>+""&1@1)&D!@26B@>+454 M*(>XC0II1CD*3&O!P7NR/.>-:%.+!X=KQ4>:H5HJR[HM\1CYT]QO+.?LZP?K M[7A2X'L6^)Y.MAE#HXK1(45SLLTXAAPV"@)>33F/2A./US:X;IJ'A[@U/5Y_ MM7;N1XG<]>/UU=SZY1EER==^?IR7Z 6"C!ZXU'KN#;S;[PR]/!(!Z? MC"RT+@5Y[9=CZSS:.]]__?:LW?GK2[:<_<[;[^W.!]XZA.<>;G_?^[3'=CM_ M]< ZOU\MR-L_;'_9W]HAK:.W?']KO]?>VB;MSN>SUODF/.O5P?ZA%ZVCCP>[ MG5=I=VOO;P)1FQ'6HU"=G4P:;$LXA6+0-'KFJ#-N!*C5P>C-#(&/5C%U7[N9MNF$-U MJNQ<_$3:^5MHAC$/'F% 5L2IC,A@FU""-=?CX*W!Y&?'<6^J[%WRZ=P*D4:3 MUX\G[[A2,"NT=(,:@(S[*^2$@M?IT;?I\A5\G5UQ].S,Q6Y\G6. M[U<[^PLE%G4_%9*?-E:N*S:7$\1/511C,U?3%NF+7_32):&0RQ0>1;/@[MTX M58=<]>+S$S!X!SW0_2]*-UXZEWS$8 M>NX)E9(OF5.^9$1Y$P?_='WLV.]Q.)FV8W>Z-KF2>SK1XUS)!YYS)RWZ@;5? M0ZL/W_*]H[^Z[:TOY_GSW:W/9_ENQCMQ+0P.E-H4D$H*(QX\1L9QC9(V"F-&:.*QDLAX>!7CZM4* M+5>>,_QCCSW<[Z3?&)Y^_=KKQL']?(=28STOW^']:!SJ89G[/1?#\W(\.IO^?T^[(RF>EWEL2MQRCY3H=-(A:1RCU@(" ME6#!CV 2.:H)DEF;RCAB(BP=&Z0I'XY,)>E08TM^]"V-8LF/8LD3'T-KB87" M$1FIP))#C,@QFA CGE*&F=,D9-SAQY$+"B+LHD*%<(2 TA@88(WQR!*94*=66G,4C^!B7L>=B"$IYUH/P M9GI/(P2LN>(>.050PXT62$>+48Q*L,0PIQ&O;4A:RA^>LGW>VW$H]ODH]CGQ M![SFS%"J44Q9S8D9CHR+"3D=/4F!,.Y]KA)_AFPH2[6NZIQI22LL-ZU0#<*H MF*K5'?K8Z]GCV#\M4<@]4&=W^FQ*XEP:(PB2*AJ(0A)%CFN.HO*4.NLB"2KG M-2FI$VEN22C4QB\H1KPL(YZX#I9$9V)0""L>$-N;EV@9C34K9G"+ Y1.JS2F_4Q"T(.C*N\0%0>^%H!,O6!C&L/($ M82$DXA*"6B>C0"GRZ'#05G,""*J:L.P]&02]@TKS@R@I58TI*7F6EE#H(KV%F,4UYTO ?B47T MAE,5HW3^9E;*>[-1_O)Q"V:CK",-Y<)GSM[?W'"%M16(6)L3C3(@;2) M-,D M,*$"T]?X27]"0SG&3I1]KQ<\TU!>8J9<""S]C)=R;GR4EUX4((^*J0\'H^>. M/[U.!#?=)7S,U;E@,DNQ;K"\%YDE6S>/0V9)^*.064HZ_\:J=8UY(;-<+3++ M!88]A%@0Y:[UN=_=?M[^TS_>[;7CB[M:FR.[V]0S*WK>]SN?S M5J=UOOMIF[>W=K[MT;^^[-&WK'VTP_8/]WAKZPO=O\J19()*D22- J,1\2 C MTMY%I$3$RDC-70B99H7S.6MZ+#_#7'@J"[35,#]>RE%Q2#U\/.;A9MRG@02(U>S\:U[0YIJ MCHS6SZ/Z>QF,U@5X9HEEID]R4DEQDH$A&)PLG4T3LIH$%%)(D5GLI ;@$4UF M<(W*O9IKDKFJ?(*.!JN15=(X M9J,A7.;CH(K/ZR1124P4KLK5\2KN1G '2.0+$LV.1-,%)> N!,)=1(EE)!(0 M[EBK$V(IA62H<#YE242P9C)EOL%';*1;)3YO9?5*9LGKRT@\$9=-I' MVSN-!5UF09=I @298)40'N#$)O 5M,Z'# %BG-$>!LL2C7,*0I<$Q%.VT#GQ M4Q8+G9N%7J*9XLDIB2+F%G'O"'(>>Q0P#!95+.4CG!OTX=3S):M0&"IKL>S/ M@=RNP,T,<'.)FM([SQ+V$BF7":NM#L@P;I /,%(N A9A6X4;LD[A1DD>U,8E M*-:[<.N=.G"AK13.9$Y*^(=+$I'CR2-J82B>T#TA*+P"T-4'6XH2$\I:Z( (3!%PNU21B7FF8 MY5.H%1+* IVUA#SBGY%ECD=-(,)2\@6B64(D;6P6O.(TZX_*P%X,8J\J.!\SB(UM9NJJ\0OCR276P;N=GMQ^ MR35>H261PTTQ+XUZ:^K?@\&$H^HS1$N#:+\@FZ"Q+VSOFST;KOUQF2FN>WQQ M5#>1,6UI!=I[W:VWS-]QWXH+7=[KS_/__2E-!___:#B/3WVH_7#XZVT5IPC:BMKNW^ M;>>X<7+0/X5[A&&S$;_[F)>: SN(#?BH\34.+GX[@C7L9/C[30AX"P'F3Z;A MQO]S@S]N,,.[\1HK?'=>XUN>M"328_KHI,>;WE<#]5][EI%OK@G5+6O]8#%OD3W:XJU.9B+? S_N[?<67 ?W K_P M ][O?/B6?<;VZYUK5+=[YQ\/]\X_?\],Y-"FH_;6]OGNZQUH]U]?]COO>NW. M9O89\=YA2. WLK^E\G"=XRA(%1&W)"(3HD8)6PJ3,')!R566Y*@EM@I3S8+B M5C$8/NH,A8D;G?3V&DOR>%@:V]^_QN,A3+!L;*/4WG@(&E/CY5\V:'$\ MRM>G8)WHE)$&^TDH+,P*<\S11,^;H2 M2^-/OIC8<7IB]R_I*/4F$^%A#,LWLB8OGB.9K2O"[L61+-8QEX_!D2S%_6[[ M\[]Q>C9*AS)*\:17+]>*B3)A21Y+NG=JPM8H4DN7*)+/T0_GI07 MT4+-SMC>UX4>I_M;YZU/X"IW]L[W.U^^[YV_Y?N?MGEKZ_,Y/$N N\SW#C^3 M]I9G5]/]<.7WO<-W!^W#=F^W\^H0W.\>N-G?=K?:\%Y?JF?O;GW [?-PF2J9 M>QX5Q1AA+Q3BR2ADN!5()X6MD"X(Z]8VF&FRAPNV%Z[D@F\KCF^/SBM0\&T> M^#;9SN1"14IX5L_+;$54&^2TXXA0[IDEB4:L*GPS8EY'=PMA\AR,C[/Q:!6XN@]<3?,7:>J5B,XB;Z5%L,8$9&50*&_X>&V4 M5-3DS9,FC%^-3B>5\X,KYV@4(YZS$4_Y'-(KYX1'1$B(J2B+R(9D4> X)H^3 MD"2SA>"F,'4Z!/P<]TK&R_EN.%2'(GAX.3%!>!T^A<\)[6IVUP)T+E$ M4>2491ZB&>288XB'()$AA".L)/42$R.4S;2L A/(6,ES*8EP7EHL(G@*O*EXG8SV.>0?+C:_O/W:/;&]T298 MZ)Z<#DKN89FYAY>C\=B>#,=%-=59B5ON@4;31 4D2DX(PTA[;<"%$ X9#<$+ M#L0X'**1@5=H)!ZL+5=R#S4VXD?//10CGK<13UR*9%6PP3"$N<&(,XZ1Y9X@ M*;4EF#O)HES;4$TM'JQ]6W(/1FR'YHL?'6<\2G=P#62[5-ZCD":4&B8@UXB1B9!*ER 08'L:#%AJB M$Z;J%)N4!$-M/($9'/MBN?.PW(E/()QU.G"% $LMXDP;I+%62&IC+?>OY]#4U%A.3+))29" Q"3FO(-:@1DGF,%?> MKFV\ZA[;8Q\;O6B'\<9ZGANBB4*O;4 L6R,3?0Y)L-W;*%1*-FSYQ-53Z?<"0/< H$NZ(=A1 M9K1'E#J).,X5O=YB1"#9ML/'ONUO^V_X6_/UU"VQ^F[4^;9^WSS^"Q>_Q_<._NGOG>V3$O+T)(6I2 MG#@GD+.4(FYP0-8%BEA(.AJ7%/'I*KL[,\JY&(3#@7,BN1')"4FB)TYZ[M55 MINY1LA8Z',V'S/V7SW]L,O?JA283J*Y4[DN84#A741B#G4;418,XH!72>6I% MZX0STDE"XTI2N8]F,)>S.URG= Q";OQLR8T7D93^ M;P1GJ7]\$9_]MS\\&?R8K5LP58]C^',T9__;@_>>9@] M>.XFWCMZ=]0^_T#@NH/=3ON@]6F'0YO@FFUPK3?%'OUX=$W=]7#GK+7UKKO_ M>H^U.Q_ /=\6+;K]?>_P\S=X)[[7^=AM;?4.]S_M7Z;X8-01CDU"7@EPT9E+ MR.($DU_D/WBMQBQA6#V87K2PO1= 7'% 7$2RN0#B$@!Q4JY+)"4BR%I R"@!$W31S8V K]/#UXE)Y'D5DM>)2*XX#C M*W#RO47.1,,!8YE0OFX6^SS2#RG"U 8O80!WJ>9[8Q#_B<>GA9/MT7V%EW#3 M_+A/W9.#"PV*'VA44.=^.=%I<@H'CD!(!%P$ETG:;'+(*H&195@3+K@,B:YM M"%RG^*0D%FKJ)Q1K?11KG3II2I07,7($(X01YR0B+:5'6 DP1JY=3 %\!%JG M-."3/V=:2ZJP59C:NR^GJ,($DUP23%%0QB.>M$"&2X&LI$8SAR-5IO3U?/HZ M\8 YYQ1I806";F< *'D_(5F<-!',2%IHV6KC!-_(^526T_O:P33KB@^>1\ < MB+ 1US0B2U1"2D(H#EZQL1'L@(H'+ZUTBF%@L D5CJA M?!X,<:%8)FPE2(28\@_4YE0VU77B3WP.B;$BF[B\ZIS4_1X#.H^#_EW%U@H2 MW2_\GJ[#T4()+42NOE$&\6@TT@;^!34&<:%)TC#,"&>6)8_Y1 +,Q^L<#C)&-8V6)/K!S/[K%XJ M;?F4KZ4*IP;\KN^A:P=GI1SPP< S79XRTE02QJ$FRC"?N M:08>JFF-PIF2=%@E!Z)8\>-8\=0^7.+6I5RF8PV#0, :I&4**!@:*.4A,UQE M*Q;RP>KIJY>46-Y.W$^Y6V9UV I/X>-VS=/!\F4P[A<4OU]B^9(PC[?216=1 M(M%F%,_G03-YM]!<<2NM5"E3W#7%W(YGK *_ZR^R0 4W"VZNF ]<<',.N#GQ M?KTE-F@I$?&8 FY2BBR. BFM+8R?I+#R 6[J)GFX:G@- M_>M@?RL<9F+F]J>6V-UZ>[;_Z=U!Z^@#S;:WV]G\?HUO\]-;L+57AWM'K[ZT M:>M[>^LSV/@7WM[ZJ[?_>OMLO[,/MO=%M+9>I59GA^Z^_=OPQ 0/'#DJP.KR M82X;DT&"")R$CB2)<)7"5>?#IS%B8K3AT7G'B= 0J7H=)67)7F7HW/3^].BT M9T]B:(R"J4MCT7C3'_Z"R75J"E^?LI=I/NGZA.5SX_^YP1_SN=4"5SQ"QRO> M=?+:7_?\E9'2 6O-.8PCYTI8^#583KAS"6LG[>6Q&:N87!J;'HQ-X[>\^4CQ MOS=W7[ZI?B3__OV"M#3S,C8 A4_MH&M[C<^V>_S';_FJWQO5D99K/'*58 JL MM?"VQV/)%'\V.@;3&[VJ#7DXJO/CZXV=_'NH#L@T*W;4/'?L\5FC8@T<-KK' M)_WKMXO?_8$]_ARK_LB+Q+#9^';0]0<-.XBP[@_AV]4[VV'#V^%!(_7ZWQH' MU5'UJH''\01N_4\/B+UUHC/>P+E0EC-^Z)P>-S?=JNX/&/[9W&H=CBM=AO$N3J[9.'2B&V^41R/TZU1'_=PCND#V%+LI5 M$S H>9VJWLW97M7.X4&,N2L_?(4KA_'DI#<:$6C+12MN>/C/.ZDY]58_WG?< MWIX=#KNI"Q>F0?]HU&88I%&79MS-8Q$'$6X[/(4AN>%.@SB:DC\NNSH2^5%P ML]YI&'7,Y.;YWC!,/UZM_S4.QB8$+]4=?NT/\UP?-+Y:6)YMKW?VX]-'7X/> M>VC^:2_NIBF[JR#QAM4IPV*=**&7L42QUMN_L0&L8B(@%J)#W(> --,1$>I9 M4L3@2,55X$O!)"E2")10[C-GG<-QN8RS-,=3.,'E^K( MM[P@5*W0(8<0U12$KX[8FH1\039!8U_8 MWC=[-ES[X[)[#+[Q^.;&P-.OOONM;YC2H_G&HYD <6A_A&(O((R)@_PM:).M M35L:!X,,DO^Z@_ $6%M%30XVEH]VC6BW[)VL8T$S[>889?M_WKS??O=QY^5V MXS^[;[9VVJ_?-QL[[9?K=V%IEU]O9FE?QHNT=SO;[QN=W<:']N:'K9W.]E;C MY6[[_>Z;G:W-_,NKG?9F^^7.YIO&^PY\T-IN=]Z/R\]^^P&SO]=^O&X!\-JW M^[>=[-_U3^$> ?PL<,UB3C\<5.L-+#[@SUS\=E1IF/Q^$P+>'#_\,AZX^;I? M+J<_[\B;5[/%"A0 BJ_C$9+/JE# \3I5CT#ZS]:QOJ\*P<_^)M@CR"D\5F.9 M7J&>?;3&BH5H/US_ZDK0\;_Z6;*@5R6/?BER\%3[)C..02MR>N!*ZN5JQ/Z, M.^D.:@;/J#/X<9\)&D?U?%IR;P5F#W"R1\JNW+CSN3X/' M_;<9=I6ICE$Y*KG1.?='M Q46&/A?RJP])-=Y9Q$A9]FVEY^?]+W7P[Z/>CF MX?;_GG9/SG:J5"=T['_[@]S6S9.30=>=5MYPIY^WGW/>%GQF^,I.!IPXK,U6 M]'WSAN.MZ+>T1?LIMFDNQ34'#9:#AU$EY'(Q,)E?B$(HXMP$Y*QT2 M )'8F:AP9%5!HS(/+F@LD%@@L8:0.(NKB&D,*BBB&?@)@5$MB+5>!>>])QP.+JPR*;^(PJX6B,1201C#C5"CE. B+2 MZY0BL5B$M0W%FT9?IT&K'RX^^3..N=:L*KO[46P83@?0\JK0\"O&?G2 M3-CF231,*9RTYR2R+,'C(L$R&)YA[\;*P(>#W,\*!_^,N?[QW8]B3%_MEHT_ M[MCO!=IF@;9INJ9< QJ$X"A88A"'Q0R9Z!*BDDB -.***R=BP"29G/I2.H19#+[8]+)L>I+B,HX:0/"(E"$6<0CH MJN.Z$-2)'-UYG!Q$4JQY]K:\PSFG$*D>$)XBAI"=V(@)@D2HGA/ MZ1W,^>U\ MEG7[7D=XBJ.^2F8_R4%837DNSD!!8(ZXPA0YSRUR%/QT*O+AUI&C+LAU];.E M+.Q/O@YKG&;H']]\JN^9\3.N>(JA'4]V?HQ@I?+\VG:/;\>TS>-0\&Q&/)LF M>?24B\"81)X%#$$*#\A*G!"L7BYRR;3R&<^:A,TAI5JCW:0GC@*+33L\/$XI M9K\(LY\JOXG2)6<=LE'FK10&;HQ)$,PHE;BV.%DWO^BE6']]K;\668IB_8NP M_DGN(ACI#+88I<@5XD8DY C3R&(RH<='QUO1TC@?&-4::2H.X)Q[9Q V*6E"OB8Q) MEBVDE;7[!9=^S.!]%>M?GO5/4C"!)1.(X4B32!%W,B(=I$+!8N68P #]8/VJ MJ7FI^%HALU]L[N66@J]BX8,X0"VR(BB4O$J4J.@)MMEV:[)!7(QWWO*' MRT]A%'M^L#U/TA..V:K("YF4-QYI$@@^\(AJ:5EDSDBELS\M#:Z1/_WD^3)^ M)9LVHN'^(U-R7Y43:EP3HIA-K?+YL2;-_/[U1O-97#%B&0'D3CASC)F M5!1 M4$FUP@R<,7:["GAA35H-L)^F%C'@G&$5#1)< -@;G9!6)H$;1U2*B7"JQ-J& M$4US@P3NS,GHVK#)S4<:O.#BBN/B#+!HM,,":R:\B9P+ZR('1 0_23MM.!6W MPV)!PYJCX20-)74D@L:0-^4XXAQS9)0R*$6:N>24#P%"6='4YOKQ[0?I@1=$ MK!

(JKCXV3-!_E5O$H(DH> M4\2U $_1)(>(LU$PCZ5*/M,.4W)]FZTXBE??XUECXE,%1*(9N N4&^P2-TGH MB+&D4CKE(C6^ .(3 ,1)GA0" &(")TAH$7*>-")G T5)>P&A0A"4.0B= 1'% M',A^[F9,#\R>7K3BP@+&JJESWC&YPSVFWI;!*X7^:19NO;H /.0)I94KW\H% MI?R7NOS\3$80/Z06](GZ'$_4LPB2.F*EU(8);F747@HB4O"PV$"DY;-G04R1 M,EA9SV)W^NBG5U)2(1/RB5O$'<80:DF.+!%>(+"J<* M@-7IW6:)C*@67FI'J,.<*?";*?;P7TVQ E\9WXY?!;9J#EN3[+D66AE%,3(B MGVCSQB)#)4/"!$N\(,1PL;;!F_@&8:J5/]-6H&N5H&L6W\LP+DCTAD>LN"/< M21LC^&+1NR0CH<7W6GT0FV)N#Y@$K )BG "(47# #(PULCIYJ82.U.=JUB:[ M07FTN%YULO&"7R/\LE1C@Y7WBAIN:-8;<3P9F,P*7+*1.FC!K]7&KTE66MI MP;U6R%,O$+?<(4>M0T+(Z!3'%)8OB!UY4YOG=;IXJ?::20J'C3]&1;IQ^/O\ M9>]6]ZC!3&?\F,%."N:$YQ!@,*-XS)6IX(Y9[92OSAK@B[,&N*AIK!J431_L MM5I;IZ5'.":,> @ZNV(<*:Z,Q)ZYQ&CF23#Z.D=*.5I46WN?)?2"M2QK6D>5 M)&?!:>^U441I*[V@C-[!W(N5U]+*)UDCF!1)R! 1(9@A+B#@TCYZ\%^XEY*Y MS#J=:RXQK]-QHV+J\S9U0[@/)"F))>)$/^&.*M$L124]P%$H3SHNDQ,K:^4Q5PR8*K&Q@EC&.K37!)RX, MDV#[6"I37/B5-_LI03P5:*">(L.C1AS&'AE&&5(A&NRI"8297#1L>$U<^$77 M%!4&^<(@OS@QKX=G3PJ#?*W!%]J;@7>40]G\6Z>@G:$IRW=E%FDCD#%,(Z4I M-4)0F]S\I'SJMZ=5+'^.B91")EU#4S_[8>K4<)OEA5%4!#PMIB.REG&DF" , M1EV#L[VV(0N=]),V\XC";]>&U?VH.IMV#.5]"\V'5*L> Y6/'&.N%=$.!]0\C9"#$0ILM3G M,C$21;*">I53'?(A!?K%?.N[+L\ARU&,=B%&.YVXP!%B51;4=G/JA'H#^"R1 MD].6Z "F;:GE$"\;%UE@(AKFO3/)511WO(I:)>WH['!84K#T*3KQ<&PPL=A"W1LDXH" AR":LD>&)P/*7 M!(T14+!)\*QYXX*$!0GKBX2S>(:<4J&,C]8&Q:TBQBN>G44OI9;_/WMOVM16 MDJT+_Q4%?>^-JA,DE?/@ZB"" NRB7TL<&UP^]A='CB!;2!Q)&,.O?U=N"20& MV0@$2"*[H]U(6WOOG-:3SUJY!L_2'9AA@;TY@+W&N/NP /6>1^08\#X>N :] M7D<43 B1$RM4CM[0>HKTQ@7O"MXM!]XQ&S5AU$IG%1><&7B$P]YA+8$-X+O@ M7>& S8(\#!V<_Q@H]./-2)KJ+8%C_Y>.:/U:K8=:G_'@@?F1.2O22=L"T&4;-T!:)0&5P3LUV[;M MF[8% P!?',$\]3*DYMQ*/PEM7'OX$EB>I43G;"GM'\9>K-ENO(A#'7>R',N9 M!9/J;>^PEEJ=T]IA7ER]5;C>;W:K=5!S@W4T6'PYBAL@HN:K?WVR?[NZW MOGW>/SAM[-?/_[3:FP='GW:_R;J MY_]\^[0/-.KC^];NU@:IG[\'>G- =M]]28YIX01'F.>R7B)19*1Q*#%@KU;# M4%,Q8+ZP.&/8R'35"&TM4=S@8#F)V"1%G6$Q)N)A(OA*+0+//(:)Z'=/XLIZ MGH9:-0^UL8GH7;"DX>Q?6^371&(P.;]^\]661LV\HLQSB1VG!)8/B<8:&@R- MT%>Y\CQR,1$5;Y>4#4"F(9:];5K7;#7[37C?<"Q#S?9KHR&>N"V-;T*4KZF? M4Z/'%Q+E[T<+?]/F;TAEWU+]MK]O8K)>?E"BX& MP17,6NM90BDGQN/!Y/)3TB-%LS>%TQN\IX83'EVT/CH0]Y@P MD49?%]P;RV? M;^>]/K-=/;GY!7UA'H$H0/> -M\"]A E4HS+X]:)3.P]_'&.-G;74,/%HUNL ])TTI]\RPWE[NG75H6^E%T;K;%_#[LCTG\ MB- M]ANR"1K[RK9.[5EOY8^K.PQL+\.'F\R1K_=]8@]3>C0F-A#C .2Z6\WVJQ.0 MZ.X@2NC?=F[:4COLYMWG7[\FO0KPH$( $-'-O'%57,-.5MB>?J7=OL]O_\_; MO>WW_^QL;M?^WGV[M=-XL[=:VVEL3E99QQB+O,T>\DP=:>SN;^_5]G=K'QH; M'[9V]K>W:IN[C;W=MSM;&_G#ZYW&1F-S9^-M;6\?OJAO-_;WAEE(?KOG?>-(Y!_QU^.LI;8.]ZJ.!D M@GX'PGWK?;]D)A.).OFE'7!$38;$X(KM%0:]98][\=7%'W^&9N^X9<]>-=O5 MT%4W_3E\Y7 ?NR6TLGKCX/(0U@U9DU)F9!^ZF@Y?/ 3]M0KTKQF$!]<87Y-4 M3+R,U\C$:S][+.%K3$V^_+/'_OR:,*HT=K$:R^_TV#LZ2M^A\.=/?*J'(OLD M!X'Z5P!94;%W)YW,^_\;V'#L5(,9L$I'=D-'H^'QIX=.T\(D2;3]?;&;] MI'\""D&"+O3^JS;)_ZN46UP$O]!I0MR))4P+PG/%=N:Y84E$*7#"R5#/=>46 M2NX9$11_M'JOZIUV/!MHH!OM,%AFKV%X+T]21[X-<^/O><\STJ&_IZ>[^Q]. M&^=U>.XG^/]W!)[+ZUOA6^-CG>]NU<^@E8>?SNOBAK_G^2?1R.TXASY\W6"- MK0_0!W@^?4<^G1_P^OE_CAI'K[_6SUOI,MYG4 961$*40KRJ/49Q=H+7"@5. M>3("9E"9E75"S*H22YAKL\#3DL*3B4QA$TU*W'*NO(W*2AV#,=@:JNW=X.EF MYO^"3(^+3*-Z:98E A/&$"826(H=Z0@TWPBTZC&FTA?2(!>=0%%A[I6. M7LA0D*D@TUST;0ID"C)&SDQ(,6C.,=48]F"E+?S+.<&NJ'1S#$^C6G2<26DE M-8A)FLM)IRI_0\YL0[)Z#BJ>=_.HTBV1A?EV41P%BXU%SS3;O7[W9!#4-='X M7!(JSL3:-+F0V^M!Z-3F,'(J>U/F5E5G @6<'@9.CY/3E'+O)5+&6^!. MU")#C8&FE]D$RAB_:AB/3+61"93HHXCXI+)&50, MLM)I!)0C,6H$CDX"YZ"K2I(BU\5!B7 < M]FDG-+*1FYP%4-I4ZMB_!(E^5*- $>LG$>N1;< )ZKWRL#MKQQ#7DB+K7$2Y M& SH5<0J:^=PGUYZ)YJ;_G9W,+I,]$2Z[FZXI%;8N_=_:=#X4;UN+M!XX E9 M!N+LW9O8 .HP%3!5B2BN4^3#2P5HDK.7, 4%6*<[:)GMG\9CS\Z0"?@G %X>:I MX_-F/"PP-R.8&YD)%4\!)BHB9:1'N2"U&0]X=<38&*)#H8IZ]28@3;!$.''IL,K3:$OP1D&IN>C;O)G,"U0] M/E2-K.G,$>>]X4@0"UH8YP%9797D=,QYH16A<66=K[*A:NK[]*PK?L9XE3 M]W]I$/FQS7!CIR<%=A\&N[OC$;_!BD2"#RB(G&$N(ZZ+ , B<4N"\!JTW%E' M$LV-R\0O#FD*S!68>PX[7L&Z66+=^5AF*&(%[%/(!N6S_RM!CH V[&6PFFE, M*.8SHI@%Z0K2+3;2/;8AL(#<+$%N9/+#4;J@B40D^00@!]3.&9F09$PQ)DA4 MA!9"=]_D\2\1XY84X)[$AEA0;I8H-[(6 M56CB4*XPY0QQ/AR-FI&S.0V9YAF/Z!E96KE@K9R1B^D,/6(7JEC3$U1Q M+(/]>'4?R]@^9J7()QG=YW"-?YR),E,4G=R*?EASDE0U)_&]IN-7X3^+M83O M7HSRJ?;:Q1_-NY2O+*-YU]&\2\'+,IJ_'LU2(K.4=RPM+"4R[V S+"4R7Z8/ M*3%4**Y"E(1'Z0SG2GM#?3):6I8J^R\FE)%23V6^+,'U_7JV @^Z\=TG# MJDZ.P1[Q#*>LE201993CBU@#OB,*B1)P1(,V$A)Q?5ZY*K8M<+Z] !&4DKA3,+QA6,>SHC8@&ZF0'= MF#^V3JS'Z"E@>W'-LF5>B0S!.Z#<>.;]B0EPQ2B-'N)*0^4TEN3 MZQ=;H4 [<.JQ"FG.0((6HS!3P=*"I4]O-BR8.5O,')%=E[Q@3D10N1E%7#N& M3/ >^: P$U9BY_Q,R&[!RX*7!2^?V;19<'2F.#IFQ-1T>--O5Z^6MQ7VJ;YKM7)WP M%>5K:E";=# (N>;;Y8!]/K-=/:39SV"3%=/?-7L0Q/\SZ6<")#R M_[KHR!-#3/7RVB._?,JQ>!^/N[%7>87V#SN]6.L==KI]!,OAJ-9L?X^]?N4R MNEH[/6SZPYKMQIJWW6XSAIKMPRVQE@"U:M\S;-4ZQT/4A&5>V]C;K&DJ:BNO M+WU0=T8^J&N9JU#RY]4UE04QHVRS?6(K2?SY*IN;%57+_[FO>! ])[)!/-917;5GSW877_A[@PKJM?L]7/)Q#0X[*SY MX6EG_N+4=D,M_O"'MGT0JTV^.O].O?JT9O\DKWUX7#L,!*YE>[UFJF2N M5QO6Y%NK 0\!,>MW:HU./]:(K*&QR1O<_7<,T*4-[V&[ZN?7PJ^SS)ZT+30C MOSJ/3=Z'KK6CUXY.#UK1/<[O3' MX6\$?<\I$Z]N(L],=FVZ]JB;]M1RWJF6X.V2-W%B+H7_N L4O LMS3#@;>^P M$I#JC_B_)R UK<$^=_O^5_L- "("+1O_KMFN'8U5%EO-TAD&U#TWPW6^Q]]7 M:["]]KM-7PD;O U^Y7WW!#XU,^F*&9?:M>I]@!>=7C,WXN(GWA[G%0OHE)$$ M@ %^/[I:?=L;BOKETX[M62: ^:E .+N=4Y#[@10/MO TAFKV^+C;^0$# P " MHPL7\B">9:2P1QDSH$,PA@/4@*MC@].VN35KM3Q3ES<-:4"J0.;&_)WT 5;: M%?QUX_=.ZWO^RWGO3BK4^_['^&U-I9,[9@ M3&!A1-L=HGV_=E0E=*]^,1@1GQ_2K88K1-<8MF#7:STZY4A-RE MO=AN0B?S]M![M=084>O%?K\%(I%71M5?6+?=:L,[S,NE&V/M"!YXV*OE'3G MT!SWJ]K) U6/X:J ,KFQJ2K85/\:2=$S;Y]7AGO!9Z[?J8 -6G8T&+PQ-2*- MS:.]4NIZ.%W#>M>U4[CZ?Z8PVG"C4]!",TQ\-MHX)3V62A&1*\EI,Y.P[C$1 MW )0N<6JTUMTLTXK_OW^[//'<)Q/7!M;\-R/_SGZO+]Q_OGC/ZW&UN'1I_UO MHG[^S[=/^QMB]^/[UN[6!JF?O\_!VJ1^^@5[*PT-!$F6"]-0;I"-GB(3(WS- MB,(QK:P305>9OFF>&6PZ8PLF+P.0+=B68*F%$04?XGVU&0PDL=>$Y9QWA#&8 M;/]RG0U>>($U%:, 7:!W0_T=7[< %2[6[ 5=KQU%FZ<^@\+8GEIK08/Z%1DX M/LD:Q'< B&H_RJV]LOU5"O':@_3E>X/)4'HYW/!GQ5'@7:^ZL56I&G^>-D/_ M\,*".G;7T!*&1[=8!VAYTI]\RPVCU-,C5+6-4GYMH,?^SF3LDH2K"AE]HO6*Q]5;^N&JL M:[8O6F0,-/GZ@$T)TP?AF6P? #U.MUJM;VJ##WY5] F.S=MJ<%V#V#_ MKU_/CX*M:,"54RW[/><-^]]_V#MMJD^T/&_K^\KZ]O^\W=M^_\_.YG;M[]VW M6SN--WNKM9W&YF1F\2OC[S-UI+&[O[U7V]^M?6AL?-C:V=_>JFWN-O9VW^YL M;>0/KW<:&XW-G8VWM;U]^**^W=C?&YYR_C8$OAA^G_OYFD WY[[=O^VTLUGX M!)Z1]=NA#MP[S%:IK'0>Q^[%IX&Z^/MML'G[,GQ.'7 M@[//6SO )1NMSUOO1./K?PX_T=>IL54GNQM?M'(L.16081HC;@E'+@>XJT24 M#T8;S]* SE="OY').%:!.^ZP3U)RDF=+<1989($8KX%#@H+A[7&6J.Y)',^, M<;M]]()J#E?%;+2KV[C5-=XVF/!?]^9J[[WBW 0JM5.:>R>M@CNB,T%BCZ,+ M$ZG57"J$%_3Z)%NTQDSM5PSL,&>' PFJ];OPPH%&4+%MX-'-@VS[B3^.*WG* M7]ZT][=.?'\XZ-UF[ULF_KT.*.V9A)\V^X?5+=[V\NT]KV3&?3 ['6M%8/3 MB,K&>*,/EV<5E2'KBG)R]T.1#-J@"1W$UN@0Y.)--P]#8!>P_>J>$'OPDZJA MT,F84O356_*T#*6J^NW_GL!:2[EC8QT>_FCL@)"(J\K5H0U7#(4W[JWL!OG* M-'J_!0'A"4>+(^6:1T.$"!X#(V0QA20KO7^(XR.]?Z?Q>BK%?X0N568WT .A M6;:U46V-.0X$=%%8.A&KJP+(E:U MP#<4_J%R/H%%56MNFM60, E64\LU *9+$I!6$$VB)TPJ)R>X[I35,)O5L,V^ M *]BP3*+(L]I;+S22"=C$(Q^M%H'26D.@11DU3 Q:35,,-6\=-OJYFCCN-4\ MU8LW,37C>C>KTF& ZK8Z&.FTLZT*[K+>GQR=M"K,'QS"Y!C;O<$.#9_C M'[\!C>W]OEIKQ^JNOOVQ6LNTJE4UI'K5M2VU P_N#C>P;NR=M #U^S=WH0/8 M9X=/KYU LX;6_J-A\R9TJMD;ZU.K SM&M;$.[/?95E"=6 V;U01@N1BR'HAQ M+0]L?O@$4_^8@1]^-!B P<@=VV[5JLJ_!?^YV1DX'G3C]PC$K;NW[+7FQ5&V"^96#AS)\F_7HK._AD9I%!L7K+ M4:?;;YX/OAC>=7F3KMSC\[_6J2J_-G:$$E:EO !GOPZX&W M":CWS4Y8K>7^5];>&"[/A2]E"Z0F'Z!G#CN D9&W"KSO@OF6M32^EH:G7A=3 M.SKRAN&?ALG[[(Y,>#>M=_F$?730#K?W3K+;^NU-S4-U MHR%GE3[2BV.X"YWJ5$QJS*@UIEC=;M6Z@R(V_H8+'>R@#:L@7-PUE?HQ=!<> MWP$NR.%$?:K2<[+V<[L9<> U>'L0>VW-W_]]^]#*V&L_?QUKIH"JV5]F(V,8P;= M39"O(Y=?E&_HU7[;W/UOT#DWSR-,\[=.%P9L\/+MDVZG]MOVA_=P=0_VA\/: M1@*T@!L_;[P?_&3C).M:K?RPT&EEMY#?-CYL_3ZVUEL=?V6%YB$=>%$V87$! M/1X88'?'MI\[R-Z 0@_X\8>]K=H4A$\[8H2VEJ80>.2 CRIZQ83V(B85U.V& MS"EY7K%-TR\IB2BU9\@1D8#-:8R,=18IQ[T*&DOLQNG7V(5'"H=BDI+Q+W-M0 -1S8$IF! .9>Y MW/0JQK=9IF'G@ UI\HS[3A'P>9IQTMCX0KT,V(%&!QJT0QQT/F0YU\@XZ8R. M*2J:]8Y5J<0JY3<+0-[A=&K*7=Y'9I+")H2DN<;"4I5MN<98T/(%GDWUJ;(F M)JP)!FL"N^B9Q119;2GBG"MD54R(X "2DR0A.1=GJTR<]-!>>I=ODSX<;E$EX>6. M$IV0I54^'2>1)<1GX ^221T%HROK=!4$?R:[?)GQ9YSQ;Z?U=U\P=LI4 FX< MS#@+L,%;$E .-Q'!$R\TT'B]2K5:-9-]4(K7P=T<^&Y:/:XZCF4G@5$L[1^3#SI'L](/?BIMZ)ZS5#TW:;V4"3#ZN&YK].+S>O MTQZ:X&YOQTUC7#Y*R>V^.-Z_T;CJW+4U/&8/>8(FA)%>F<[E60:58_5&JW5Q M]#+!Y'IM]F[8)F^QEL%FW9\]Y&#@D=$ZJQUW._",02A67B=7W4YL[NNXI^)E MBR]-HN.OOK#&>MNK+, P.=DEI#\XX4OVI 5_=FNV-@AC&[IGY%^LU3[&VJ'] M'FO#<[S*H67V YT7;NV@"P(R<$=8'72D#0](*;\C'RY6#[N357KD=GKAR5"- M_L!J# \=7??9^-JOW&!^&V7(J,[N1I=^OYB.D(<)A#/"/A>R)\/)/3K[=( ] M#^C\R+$.>QY@\Z05=].PEL3V<-PO:TGL7:P,^,G%M/_W<%54$5@O.?8!M(\4 M=?"".J2228A308"86HN2 VI*N*+ %6_$/F 65-"$):"4.4(BF&ASL !7,7@F MK\<^5#&S($Y5*'NM2A+6RY"6A6.(5S=C62?[GH\!]. PISDX+JEPJ_/3TZO; MXN1?_3STXJ>!KB\O.E5,CDXM@:8ET+0$FI9 TY<8:'IK5-TOH^2N[:O.$R$H M]7#5'Y>CV%FPQ+.I=@ &X>#(]8&"\L)T%RYE5DDLW8=>HRD=]NNG;2 MNNAGJ\,J#?#^_9W3QL?7WQI'GTX_;[W#]:-_#C^=O_X*[SEK?/7TT_XVK]-W MY$:5!KI-ZE\W"/2-?O[ZU[?&UKNSSQ]??ZW#\QOG.[1Q_OFPOG]P_GGKGU1O MXK.J0L,>/OU"1718"H>"CA1QPP2R1@6DL5;1@S8D(EE95ZOTEG/X!U5IF&41 MAH&PS 7,O5R,6T: ,]P$IJ/A+CE.K;'!!.^P >F(/'$\8Z^1 G"S C@\ CBJ MJ"#,(1>L19QCAZP5$AG+ _6Y[F_.=&I6%;_I(T162\\"A( M[H)/BC.C+ M4HJ@[*<(1!+H(V+2P+>*1^)TCAT6@LY(V5^@*ML%G.:I;U. D_*414R]H\IS M2J*CQ@A8PB)(29S5=ZUT7?#G3\E@1;0M1G%N@WALCBD+38+VT2'%*@2@2@[2.#"FM+78A4(EU#C\7 M^&9RB:?4\.]'% LXO4QP4LPK U314(\YE\80+J*$QW!GM+*D$,7GQ9\148P^ M<2.P0,)1CCB)"CFL,"(Y,;&P1'NC ']NYJ][/O 9\L1K,7]D$$TQ(Q6V/&/L M&4]$S./A;A*9RD%S](X5&QX(6'-3S/ MV"[6P,XX$&((;2408I9*U,L,A)BZ\\OA\\&9$=I)[ZU57$IOM>-:1:&I8ER( MGP1"%+>.1U6Z=L>-/HI:GF-40-72#O'D/#)*,@039+FBV'.?3P?IK$P^\Q'I M\%@X]G)!;!D1C%B9F#12F.AX",%$[).5PA$6#25A1J:C@F#W0+ QLQ'VDDH7 M$2-$(*Y%0@9KCI1@6 IKF0D)$.QF8O09 UCQ5RO^:O..XLOM$L(TQ5$"IZ22 M>\%<$-YBZ@+7T@GRDV/(8NE_?%_B_8U^O8E_5+"]\84JY07,!@I:,\29U\B) M8)"2D5.GN,;>K*Q3.:L V^*25O#GL?%':VQYC-1 [S@P$FVDC2))HV%- Q,I M)XW/C#^-S4O\D98P)2E'U(2(>/ 1&2D=DI+A!+JOB3'FE)8//FRL HHM!)1**(Y$10QUW0)-&@C$O*N^MI M=Q<@=?ME!O]?I <>U!B^-?O]+6F!?YX#>'(%2^]/CDX&Z;R'RDKGZ+@;#T&' MR260'8SEG"?U:/*>\.KZX*[ QR.CYQ;D:U M1BF]3VY&CMFN"7&_.W^:[I"N*?88B20?J;%:/T9C.2Z-A8UREEDO M[W"0NZQ)(O;30^M+L1FI#KFAW89ON/W[)& M]?LMY<[FUEMNVH5<&KF($ MDBZ0$\X2NMI@%S%/GF I"%?!N20Y8U88XJB1V [-S^J*^?EGARB5R^OFN)%N MIS+G90OT)BS9U[!B_\YU-2_,TG_%;#]\'WW+]GK-U!P4#=MHAWW[8TE.6@[@ MW:UOC?W_?*U_K8OZUW=D=^OS8?WK!_KIZ[OS3U\]:9R__MHX?_?C^DG+[M;V MZ>['=Z1^5#^KGW\[:VQ]X(VC[;/&_N=F8ZO1;)Q_8/6/==;8>GTUBUW47#.& M/5).Y0*WFB*;X*\$\VJ#8$DRF\]YR;SDC"H052#J=HCR4@?B&.& 3URKH*-, M.M+DC"+$:5Q!%+Z */S "7\^(7R/G0IZ$])$&Q"GQ"#Y%Y(0B2"AIA:/4 M*F*R>_0JD;-R,"P05B!LFH[]-@6&4>^3T]PI03WG21OI'261,T),X%S>>LI_ M%<-R,"K\5?!JCO"*CC*[.PU,RWL4C*"(:Y.03HXB*:A-/@G-G%A9YS M8&HNI'EI86J:"A/!A"2MPA+8%N;<^:"]9@(GYV/T?LBT2&%:"X]0#>5Q'+#O=C#T M9N)IT"\]]QXU+4IYQG(]XR7$WDV=66AAPN\6@:_?*_9E,3# K#',3;0Y=NO>[T*-!>ZZR\4*]IZ/>C?%ZE\)P M*UF2B!NB$?=&(F>3!84)Q\!YU-AGHX&\F0/B[E:#!\7!/'TMRX)"\]&Q*4 H M&(]-L,9;R;E1SC"%E6$FU^!-3HC9GL\48'HT8!J=OB1EI8=Y1 D'A[AS$5G- M/<+$VNASFFGO5M;9*E//6[JBX--+Q:=I6%+ RB:%I< ^<">5H3I$R[FR%/98 MKZ8Y?"E(-0](-3IWX2YY"[L.,EP$Q(57R#GJD!#)<1]$B)3F(CM8%!)50&I^ M291U&CL-:IS#DL/:S9G_<_58;)F5DMG9'KT4:'HT:.)CQ;YEH(IJQ*@@* ?U M(TNB05$+^-OC9!S)91WXPS.KSPJ?KF8ZJ"*A_[B2N^"V_ =CL=+#U<]SR/)Q MI]?,/W@U<$O^'H>1RD/1&+MK&.>,1[=8U^NT3OJ3;[D18?+T$DZK8!)Y-6Y\ M_-_#RP.J8WL0D>M&^PW9!(U]95NG]JRW\L?50/-F^^+A)MOHK_=]8@]3FDD/ M;YP#0 \'BP=0I-.M9OL5++K8S;^"-MFY:4OML)M1]%]-QFT@D6& T,2]=HY) M#\J,D@0K2@%&U[*W6=AJ;:W=)7"!O"\IZIHXT=O>W]VK[N[4/C8T/6SO[VUNU MS=W&WN[;G:V-_.'U3F.CL;FS\;:VMP]?U+<;^WO_[U^:$OKG;Y?)-WZ?^_F: MD'!B[MO]VT[.U-$Y@6>$WFI.Y1%S_,VA[0Y2:QS'[L6G(]B"^KW?;T/ "?DS MZ!3Y,Z[M,P/RX3P1@E*/X;^<4&4-;*Z8T_M[?IW7Y>I[&*"-E#0QKA1W6IF8*^^%B$/@*C+R]/E Y)ID MZE[Y0-0:E_114FS(V2>"@(NX-+8T%AJK[Y\/A*KK@/(B$VML]"KEX/9-I$J*>64CJ;ZYN\-@ MR6/R$P?-:BQAH[]#)L:23Z>LWCD8[O'56[O'RIV'I#W/N;-M/D+VCY)CIC3R MJ1JYT!$4=SS^O=2_IU2M3P]C-UY1TT]!5>X.XM[@IM3M'-T_)]>\43/> F0O]GI53;6;OP>VR?WK*/U'('W"U+'YEZQ]XM2QX9J MG91.T2M#N8[:!*Z]<#0:%QD-^ [1/%/X@.6ENIO>=#JAM]$.>['[O>EC;Z_3 M"LOA\G7T@<+[18/N\$_[=5[??\=W]\/AI_,=7#]J?&U\_$^K8V?-R-DP:6"2U,4BI;881QQ8HER0;36(BIKC>$DTH35;$,/"R[-"I=& M\3L&&\X3ILA[3A&G02'+ X"3%V)\C?>4I%TR9/FO(GMV+6M@?-B.&JVF[U^MW(DO*QA MOS!IZ2O336M>&JQ< >N/*VMT>+-V"U%,@]>[FF(DMA\-Z)2/"1 -A M]!8C:SQ%Q!F=B/2PS\J5=297R3+6L!_Y'$\']K)98DE 5 "K0-%-H M&LO:KXB@/F 4"),9GSC2E"M$O Q*DA!CY#G(?U63!R>_GC]T6G(R,1_6FB*[ M,Y7=L?0JA!AAK4?6,H&X5!H9*QW2R5"C@X[1L)5UPAY2;(=K_%?O[T(&M-L9\OD?U\;JTUPX4+(%V_6+8%G^^!SWMCAAH"*S9: M(5&@&@.WT@DY21227$:)DS9)99,Z694/3R(Z?P=[=^)6=P6IA9;DF1MJBK#. M2EA'-AI"O5$Q>I2 [^1RBQPY31G"'BNMHT^!Y&/XXAM4&,2BX,[3FF@**,T* ME,:L,T$"U2,>494,X@%F2A,3D&!4 )7 -@J7?8-6J7G>TF2%02RJ=::([:S$ M=F28T<0IPT5"F"N.. L&&8,]TE8;XH!(<,Y7UA^2CKMXTDQ9?NJX"\)P)1<8 MM.Y\\,70/%-\:@M)3H#2TMU]OXA\54F]\$8ISCW5" MUC'0^3!GR 0@6H0Z8RA\!)X,](JN,BS*X=>"T:OG-- 4>9V=O#8V+^55,LPB MI1A9QD =PE(@395'A&=791=8Y#K;:)906 N16%(B\;1&F@),,P2F$9&0/+F( M#4;<:8D28M.2$XGYL-,4R9V=Y.Z.*(7#/D2+ M(Z+690MK),B2G+F"JJBM2YH(D%PIBPO-[,5M0EKM3M^V:JZJOE7KVQ\O(L7; M'2S<$S,,+B*FSFWFC9TJ 6&N__:ZVSG*]9&:[1,8W-WC.*BY-*P+-_C=OOT1 M>_5FN]-M]L]VNP?=N#*=_A)E>^PP/94L+T]K@D: M&;3A/J D D<\ H ;BC6B20%RT$!ER&[+JT3,ZESL;N(W+R=F\_*,EX9K\\$5 M"XC-+XB-<<_@*24I6!2=!-71:- :(U6(*1FUU"9&@E?6.;NI,DY]4/BXZ/42 MCA 'TI ):>VWX8'A[W^XV(ZIV1]F'F\?U/J=FG6=[X]RECAWSRCJ_LP/#BX1 M>>B#\==@@164G0IE=\:IHE=48LD"$MY3H(K"(\U!S=?4:ZRL@^D+*^M,W22* MSZ+BSZ.@%["8@1[[V'2O@,9#06.,F@GF621>(B=RV#[A!FFL0GC'M4+T Y7(+[OI>)2;JU=H=&).80;VJ46A[ES5& MF^U>OWM2'7TMLPY:GO$XM0>7^HALYM4^.P=M>'UX$8=IY1FS><9,"-8B($IY MQGP^XR4@_>MAK?K+$O5CX+U::\=^B:4N(5!S&DL]7+N;)]UN;/NS_2YT)??"A "0A((0P))85;O*<)2X M80DV'N]P7%EGJ^SA.86V]ER M8.ZW*WD)N="$)(6(LQKQQ($7&AF02CX%03D)Q,W(=C9ST9KS9/8%9 O(%JO? MRT#4,:L?#C):)B1*H'ZA5K\"I05*7R:4%GOED@+H MB))Z3R25,I=' N6?4Q>0(50B*0FH'DX(*\U,[)4%10N*%A0MEM87 K%CEE9L MD]**6\1M"L!18XX9]1QY1IEV1(ND\8PLK7,#LI6=]H^^A9>N5YWR@V1EE1_Y MK=^$YO?U?\,_UQQ\N0 9.^[TFOEGKP;YF+['/T^;H7]X(5]C=PV[C$>W6 >] M.^E/OF6L8S[F+&E/#Q,TMXFJRVFNQF+\W\-+O^=C>Q"1ZT;[#=D$C7UE6Z?V MK+?RQY4^'37;%P\W.4KF>M\G]C"EQ\D "STQFW\%;;)S MTY;:83=#\;^:C-M (L-(AY^(;Q [9 M]:O3^*PK[;:^KZQO_\_;O>WW_^QL;M?^WGV[M=-XL[=:VVELKDUL^9'M'L"2 MRG@AK_*09^U(8W=_>Z^VOUO[T-CXL+6SO[U5V]QM[.V^W=G:R!]>[S0V&IL[ M&V]K>_OP17V[L;_W__ZE*:%__C:$GQA^G_OYVHO'_7CD8G>P&S"\6LO6J+EO M]V\[[5K_L',"SPB]U>Q4'O-FW^*\K7U""JY-8W,P # M*6EB7"GNM#*1 UL+$8< 6SO+;ZZVO=&.5&VU,.8M>]R+KR[^^#,T>\_:J MV:Y&KKKISV%+A]M8WONN;;-52P>71ZB^A@?(/CP8';YY>'FMNG2-.@RN<;%F ME)QX&:^1>UYCFM_KSI\UEM U)B9?GK/&XC5AQ.(T%K2-16DL75/F;H^]U5F MJI5KHCD4ME\2X5^IWT?-$%KQ>8*<+T,TAT40 4TS+1F/O1S%74X;QPDZ8,W; MWF$MM3JGEQ'3 RX.-Q\VCWO5>\.#(JU_Y=IQ%Y7E+NX=#WH.)7=>/=/H6+=L M27.TN!KP3>T(?G;8JT78)$/MDI'4@(Q,,XM33-0O?VJFF],[#_5S)BNXPNL> M:Q$OZ<#AYX"362//0@#"1J_B[K?O(?]VW3_6K^PCU3>#O>31U_8R#O>;L5V\ M!GM\&D;I^J'A=A2NF]65;#J\2PZ3%SF49>4^V\JMQO(>J_>^^:)D%JVUX.;4K=S5-O8W7P[VVV[_/3Q M,@DM0LJD\HSY?,82(>)FIU<9&KOQ>VR?Q(?H';?T?K$]GY;312ER$I0(41AG MN8C:$,ZM9C3(X(0/;.@R3V83F)37UVYZT^F$WD8[[,7N]Z:/O;U.*RR'1]+7 M=[CQ]:^O\"[6@'8USM_1QM8[T3C/GD;UT_K^^Z/&UE]'@[9=]4B"W]'ZFSKT MR]/&FSIK;'W"C:UO;'<_0-\V?C3>?,+U-Y_.ZO1U:ISAL\H;:0^??B'4&$F, M0X9ZA;@,!#DI# I86^(CM229E76!U2J54U8U?SS_S((:"XT:Q#)AC+&PV!BW M2ABFHN%:1I$#WZ@JJ#&?J($O44.&@!.C!$6B&.)$8.0"T4@9SKS4U!JC5];E MJN2L8$;!C!E@1C(1-B$;F&6,8VM-\(D#JF-E 9N6%"6 MYQ@TPF.PT4IM*%% SOWQJPHCM 8 ""1D)PA'HA# M1@6.O$K24^R-\FIE79A5R:;D/4]_\'4+BUE LO*O.!U\,#0C% MJZ.\?K#D5,*5:2H""-1QP6!7(N$42L!$57 M8B]2KO4F5Y>R+N62G\(\IV&CR.OLY'6LJDURB6$30%5)B2-.-$':D@"HR6S2 MV$G'7;9M3.DSOPC"6HC$DA*)IS6@%&":(3"-B 1E/#KC*=+: Y$05"%+8D(P MC]HZF[AT'H!)K5*-EP^;EIQ(S(YTF_VSG9SI M,?;Z@)!7G[+]OR=PN1[[AQVX\AU^4B4C*] Y%71NCVMC%'!38T\0$0ZTL93= MZP61R,'L"^&EP+E^DUK5?,IL*7>3LB<^42K0LG"4J>#(_.+(. 7#P1OC,(K. M8L0=-DB;&%#P3DBOM. ^K:Q+=C-_RD0*]J@ \A(.S :+/M,R8&CMF)K]/WX; M'I/]/LRSVSZH]3LUZSK?'^7D;.Z>493;YV"!@,I#KX._!NNP(.U42+LSSMA MF54J4(>T3@20%C1>%SU&A#,/K(TR'!DHNZM$SXFZ.X\X4+!D!@KE8Y.^ AL/ MA8TQ@F:T<[G>,A()4\1![4,ZAU5;#V2-IZ0\MD#0YBF,>A'L9'YHB=<:B\L M4I)*Q!/6P!4U1<(%(FCTAD9;Y345T^+^,UCW"B[.#W0L-2[.A^&S@.!#0'", M^4K--592(.R319S"5%C'*+(8=/A[%E-DQ)3QC3N,\AVMWK\+G1RT,5>,SMK\P&-IW_XH:OU4:OW!E;C/$*UB-")II4'0>+*:R1!:\*7KV, MR->"4H^(4B-J9;7W*02#"!<:4$I:9"/&*!$7E18B>)Y6UMDJ%SEEA0#.842>IS#?-$$.QN#AE-@LT98(&-AOQ>=*,T_=O,P MW^A73&PO&@?'3&R<V"XL*J^QGN"@ 6 %PN "SF MP&4!P#%SH+=1*:X)(H8;Q)D.R!#.$(["2F,%<_B>YL!G!\#*9OA'W\)+UZNV M^T$NI,IA&+X)S>_K_X9_+EI\9+L'S7;5('45MGS,B9$&WS3; 3Z]HG1MX-\Y MZ+SK_K%^.1#5@P=CU3@Y KGT,[ F72M3X@]C.&G%W;1I>X>O6YW3OV,XB+V= MMF^=A!AVVAO>GQR=M+(+]&[_,'8W.T?'W7@8V[WF]SB*D]K/P[,/3?NKU?'? M%E-^6O'O]V>?/X9C1[G\]/%S"V3F_/.;.JE_W(;W_]-J?#TX^[RU<[J[WVA] MSC+U]3^'GT 6&EMUVCC]XH()EBJ%K#,4\90,,D911).ASEFM#>4KM0@@Q)5?+ISA,B'Z_35U65];WGA:VKH$)U7W#64@#%IV>->?'7QQY^AV3MNV;-7 MS7;5L^JF/X=O'&(*/.XZ %1O'%S^\[09^H=YEUO#@YUN>'PP?//P\EIUZ1IV M#:XQN<85FW@9KY%[7A-L\DM_=N?/&DOXFF9B41HKUJCBB])8NL:-7)S&"DSO M]-C'/U*[_*FYGN]Q*,&_W/=O 94Y"GO;/^S&6#N"WQWV:A%P+M3VXG$_'CE M4H979Q'EMJ1#UX!O[CIRS[E0[\1.YWNH-XXZ)^V*!^3M?"S&+QNOGV4 M9?KB!NY7049W/?*;$W/)Y+1,UYADCNP=I,;LM'N'S>,9Q_;>:]SF;RUE/>XN M$5B_[.V+&C)^C;]E>KYF:_J+HT/*<,'B^N[]Q"O<T0^!\\I_YC M]^,'T3@/J7Z&SRYK/ZM$-7'.H)"H15RGB*Q,&'E+E8?93\3[E?7_]R]-"?US M1@['\Y%KKZ!B0<4['ZW*8&C.C)>"XAI;([WU)E)MA3+>^>'1JKKCT6I!Q;E$ M17R)BLDXQKV-B&&M$/>>("T$3"[S3F,?A7"ZH&)!Q9>-BHR9@+WA,FG)J:/: M T823*@ WA"4GFW418'&9X1&>@F-(A$:)#;(<$X0Y\XAIPA' A.G.4Q_"+:J MUL%F5>^Z &,!QCGH]31*M!'>4$&$$9%3X! R.H&EX0"74@@UI2=>H8MSB8E\ MA(F$>QZE0)1P4**5]L@ &B)IK50D!6.]6"RZ>-4WK_(L^N.*Q]QM'GO9]ZA: M.(S;0"+#7*3$O7:.29^459)@12FS7PQ9^;G#TIA?UFW.>TM^TQ!W>/:@.N[T MFGEX7PT.\;['D>/4_[WJYC;T/,"C6ZR#97'2GWS+C4.!9_*%H_KJ6(S_>WB9 MN//8'D3DNM%^0S9!8U_9UJD]ZZW\<77$8;B'#S?Y].%ZWR?V,*7'.9F%'@ZD M#Q"^,RCQ^0KD.7;SKZ!-=F[:4COLYOWK7[\68+6R7GFFYM/W7,)TD#3:3E[2 M3[_2;NO[ROKV_[S=VW[_S\[F=NWOW;=;.XTW>ZNUG<;FVETD6-YVCO9,'6GL M[F_OU?9W:Q\:&Q^V=O:WMVJ;NXV]W;<[6QOYP^N=QD9C==JU_V#F!9X3>:C[)BWF7 M/K3=6(.O:L>Q>_&I--G3?HYV:=_N<;$%/VZ?S@_-/1 M-KGN__YYJW[Z>?_@M+[O3S_M?SMMO-F&=QZPST?PCB,@N%OAZ^Y6H_EI_Y_4 M.-_&V3>^L0^D$]I7SU23):VE1)0*B3@C!NEH%"))Q,18S=)W[40BG$".)B;7[_L M:N.D2T&I@*E6FC.E7/2*<+E0C+[J=41&$E[KJX+VG]7=?=")8 MA!11@K6%@ DH6&F)(D8BT9YH$J._8]1%!JS)T3F359UA&:JG8J'[AQ'T[E:K M6ONU2OGIU7HG1] 3>$H/\#S6LK)MVV?53JK^[('6[OJU"\*=JVD (9JP9U6X MOQ7]^"527<*3V7:L/FKL_ MXXXF\:-F"*UK>]"C:P-W]%3_V;9PC?=/\Y"._ MW^G;UHR]ZY=\R.9WL3Z8A;S V6QT^O%^WNX%9AX",\M5B^OV7@]RUF2UO5MI M[54$8?L P>0M1O!SFS,7C]B%:=A>/VWL]3<;A0 T56CDF%=_ MON.[6QOBT\>=L_K1)_+YSW#N'W9Y^__O/MT]?7S8'CQS_I,IGP'CZ#W_ZH'WSA&$R9Q0CF)D M<>*(\:!29((+25?6B5B%E7;#4^-"*)[#_6@>O42*[UP!U@*L+Q-8ST; >G!> M/_WBO(HJ"HY,XA2 55IDJ%9(),!5R83#H@#KX^8&+?A9\+-I&0F>:,Y3LCP* MY:0-3D9L!!$D,%KA)R:4D8*?\T!,3[]0IUPT.J"$J4$\)H&T81)Y@[F/BNKH M^,HZ+88RRB@@G(Z1<+N!M.3(T,* M0C\8H?M#(ZH MYYGYE%+?SW4J$G^T>E?(S9MNI]?;_I%+E)22DTBGG4?%5"A6%;^4^SU?D^XD4MP)2\]2W M E(O Z2NG^>K;DY\H M%L1[%L0;G37"G%FO+47 GPWBG"1D"'7(!$*-HJ @^I3]Z!:#=Q7EL,#3$YS0 M%7AZ7'@:'=LQXIGTP,6"QD#(F(K(*1Q1,)A9S1G66*^L4S)OC.RAT>"+@#0? M0!AR2%LN@5?EI0$*Z'-RL8EQE'2Z ;@5[MF/"H=.FN)Z=% MDHLD+Y8D7S\&I,BPAYB1&7'J,#+,$)4XXCAP61)A=$NU'E^0BL$]CH2T" M^^1;[^D7#5I ,)(A82,H 39&I+U5B 4< LNQ?\8MCJC.ERO69/@EN #?,/ U M>[T3V_:Y0'BOW_NO>]GY[GJP,G^ -$?6@7'PR:@TG)?M'\>QW8L%AZ;!H9M) MFZ0F03.&D?",()XPS34'1#&^D2*(Y2*Q MDB!&C4:F"G&+E<"0$>2(I MXD9*X/U_:S$[V.EJR'B5P'Z5XK[_*KK+S-UT72= MGQ>\7;R$QXU.VY?L1=-C\-D-NZ3#$J9?!N1@-T0\<0]421G$&$L,,Z$QD9-C M9!\Q2V@&L!UP*NBP>NUZW%-"F:.+5( IH"N#*.+/$.N020JVP0 MVOPD2TH!UT=)BU P].5AZ)-GE"\8^E"">OI%"9@4F1*BWNILPV?(69$]=CW, M9D@. '5BXH0"G@OC-UR0NB#UTWI.%Z2>!5*/SELBQ])1#O@<:$3<2X$LSQY. MC'#'@ )'+8#G,K5J)"E078P(!5:7/;E\@=7[PNKHE,Q[(Q3#"C%',>(X<.14 MD$@'3HF.@A/M5]9AV@JLSN$AWG,@0E4,^S[)M:_.P* /KQB,=.B*Q57 MUK4I8#POS/D93RD+\A?DG[,3SH+\TR'_6!Q9Y,198Y%T22'NE4*&:XH2838H M P21BNN_]MU_UB_&B\(_UST9^Q%7T]Z_68Z M&[R[V0ZQW7]%^9H:5/M^XID@%&;BOWZ1F"Q+=:U_&&N;G2-HWEF5.D+]V:MU MX_=.ZSL,:VVS&T.S7WMM?;/5[)_5.JGV?Y[$2GL]I6"*76C*ZV8[-W\SM[X1 M%QY>6O'O]V>?/X9C1[G\O%4__;Q_<%K?]Z>?]K^=-MYLPSL/V.,?1^];G MK?!U=ZO1_ 104=__]N,+(2PH;3E*@ID;R_9:?,XR_FD7^).;%#3JZN*0T(-F*)C!0>$</^_'(Q>X >AE>K66QJF9Y*_KQ2Z2Z!#_HQMYQA*=\CZVSU9KMQMHQ M? 68!5 !Z!R[M8P&%/^Y"P#1K0W]GN"%O=C__]E[\Z8VDF5]^*LHN+_[WID( MBJFM:_&<(((QV(<)(]E&M@_\XZ@5"6OA:!D,G_[-ZM8*PFP"!/1=/+:D[JZN MRGPJ,ROSR7[^%?DS?\#M#MN ?^Y6N$LWIK![!80_&";G=WS3',#PW#4HG>K31Q"[ M==0+(1&F_GJON<4+WF6N'GN+JB_8?6X#3%8RC:G S#O&0Y0V,N>(A&U'@T.; MT<4;S&[UW>U,6AAW+18+-=X*]\S/9GO8_FN&H4H2+6*#/4,@F;$LL RQA>7!TX8WBX0BOBV/ X&?:2Z3*H#+J5 M)I@NH^_-6&LJOR5L&8'1194:X='OE=/FH%%Q8 L: *-62#C7SU'L;7/0M*;S MHU+=V-I(N+7EV\U.LS_HF821<*LKGC$6A\DCG.GUP.Z!NU;^-8=?%RPC3KS, M?,BT-3!G2H,'9A2C7GB;.<^^;^>""_^+IA(\+Y7[KA'\L 62N4 ^FZ%?AX?] MU>JZ'Z]-$(]W>&WK>TR3"PXN\HIQQ+5R2"L6$!'>6,\=]R86:-+L#(/?2E M,\TRY5UF@^,.&P,3KQ057D5-O83?!]#NDP2JO6%8VPPQ%ILH;&Z# !OHH (" M$Y( ]1O=TT[%AE;W=./23O94$ _#&+VPR9$UEXOK7WI^DH0+P6741^$(9YX8 MS(1B2G+,M??8P'-R7VKB\Q7.&VPI+7/2#V_&?_ES?"K1[.0;0W[1GVW3.VIV MQHX@#/NB[Y:_6/'UGZ=-/VB\T=F&%'DH9)0*.WIP\2W9R+^ZX(@6WV5L@V-V MY==X@]SQNTS<[:Z_&JS>@,WN <:JA'J L1+Z$&-]F'FEZJ[C>?QYI4KDU%W QF[_FU?U93A M9:CE2YR84I;N*4N/U*?D 7#]AL/3K7 M*P-7G6':0"\&U0F1E-G(-0/?WVGMO#(">V\%(\*$40A SH4 ID&L2\'U15&J M\5JGI=X>]F ^/\*K=?TD2H7H\XP.C$YF/\'W!Z1:/\A@C.2P_@D??ON2'1SO MD(-T3=W!?^$WQT<_+YW,;A^QP^,OI'K<:AQN?VU5MS^W#NNMYE[]ZW&**%3/ MOQX?;A_1VO:[N#=MFG#Z/=H R\44 H]9(0Z^ S)*&X2#Y$Q;R8W( & V+O.\ MWHV"_<'./I]"0_ZWQ)LGPQN6L2B-# H$N@@YXC'>X!)O MGA)O\ QE5&8R2AER.E%&&2Z0RG2BF4ZMF;&R6/FU3;*A2[PI\6:5\,93(DVF M,R\HY@Y+"\BC4VY"3"5@TBX\XBCQYFGPAD[M&^P$)DPCF;I-<-@J/"'>9%QJA3G-&*8O^$^#O@WZEU>Q/$^OR.U_(4-FXQ_/W2:W5ZEVAV$_BV$YOD+6ZU3J;E!-PE3+DM$SL/\A2FQI M+RY93P\U,<)VEC)50#%2#M[H%N\!,$_2/5*": M@HW.4$J[2_2:IXZ-_3VY\ MVYQP:P)5S'%!J.+!*1-EB )GC#H:C3(I98\H@#=RGY2]^2;TL'V'K?9+Z#U_ MYZRH&OSF.XY:4&(P,M@3Q(TD2"N:(45T%$+F[-1KFR1;G)ZWGD P2<\1R.%1 MDIX3L(!<\R2A7SZ[21:2<.1JOY%+UJ 'RE3\CN MK\1SUJK<'Z3) :LR'9J9H_#L+QZ4M=3BM4VVD5V2U_^MG*2<] XLY7KEQ)P526FAW43I,]B]SW*![O6"Z14; MO.DWDC1M@5RW*H5I, 'S)"W!N$;E#'X^*V"GL'9)3"9[7Q*P!.S-06$%I&_Z M2;C&0D?8!H/_J?0;!I9]+-1@7K2[:;_JNA_YR+L=4)]&=]A/X_ I:Z[W:XVK M_';::,((>V&:S+]X)'";0IO,R4FO^Q,$=1!@.GZ)XR"3^VG CZ,3,\;$V\FX M/Z9ADXE*X%>F$=7S'0R^UQGX9Z?5V_K.B2&**H,(CN ].1*0]58@RHV( M6FK.F5W;E)>5(Y>P7 !_+X1Y;* TC,\EJGN22P!L]V"N "SG'_Y2_-:3Y*?D M[.+2?+LX;71!(^QP +;Q('UP8GJ#]0*#3T8FQ$@:PW]!)\?FQ:4'G;2&_8IQ MKC?,A3H9TR>F.0/K,%8P.$V$?\Y;8!3^;(Y4##:,M*?T07RF.G!)^<)/"4>MH9Q[AXN 9]($-/[+754BI:_U86IG-HI: MW$^#SU6D#I[J41K?:]T[IIKR)=L[W_NY=_H]$^FLRP84K+")>1CV$1LRI &_ M6+#46.ISVV?!/C(2$OC_#AJ70EU"TU1->8W =*,W9_T5$)MZSR3C:CL?S:M' MTT)&:I^^ V2J+(L$^9C*5Y+!88)*+=:%U,IB:_/8]X+*%5C[=K>7F[NYU9K6 M>5SQ]ER$ C[K!S=,24(S\E%NMR,!.0,0"39&IW6&L(@><14C@I7A*!*P2[3! M.-"8ZILN"XB;3NZLD*1MN-GUJ?K2A8F_<[$D+OP$F&_V1[M5LY]OR>UB@\Z# MDI7?YAVFV2^K);JS:*X]L6BX?FO'V8=1Q/'4X72 M"5B5Z5EOBJ#9/V%4F#0ZQ9JY:E36A*>7&-OOMH:#JR^YE$?[^,*11W>IOC#1 M,W\V>M/LZR/P0,"C_H%R4_R-:9VFW>V/^:!VLS.^N4X)NQ??_K4^_@C&9E1E+!79K,!#^I\FX\20PS+,8N5/6,N&B-%(0 M+"EHVW<)BI:'/ #[WB;;HC/H_^L/B1)6_3N:YL[__FPO_/YZ^[;GK>]L5][6JONU M#[O;6^D?[W:K6]6WNUL?*OMU^&!OIUK?S[77ZXJ3M94?]V^[ MG4E\K;^>>_WI0#@9#+GI,(F0C&(0_=\7(>#B/=-&+Z7'5$G%F90V.,DX9M01 M&;"S5T+\'[:[7E.-F-RO%O&79J+SZF?L";E%"^RHDIBVY+B2E+:Y]?:>V+ M3_@.@A&B \D8!=\J9(I%*ZF01!IM,;V"770!*>55N3B3A7U!Z3CC1&]2^P;/ M/#XXKWW[VH!KCF&L?._;SGFU_E?SH/VN77W_Z;1Z?-BXG.C])3N@7YO5X[WL M\-O.:?5]M7&X??3SH+Y']N#]#KX=X,/M+5IM7RB9=09) MPS'B!'-D"/8(T#UF))/1"EEB1EEJ>H/JOZWA$8RJ0N4X]_SJZK_*1W/6C3$_ M;$XMD\;Y:UL+"P&O^_%\4>!)_,-! M?P ?YIE[%J;<%'5;"D%",S#Z#::6.$Z] M,1:SC-K$@L,9#6I$'**H1.._W*-?U>>0EZ-]-+W!67U:K%:4"_9K<>:S5UL\ MN%??/:W5/]&]8Y?MG>^<5;<_?0^$"P$&%0K:,,2UUL@*)Y!P!OZ/,&FH6=ND M3*Q+3A?4$H:?XX357U5U7)0TF'\W+.H'!PU UJ/&>G[=)/UU?:* 8E+\4:1A M)YG(2YZ6DBNZU4]5A*$_; WF5;QM?$C/2#<],6>Y&J^X HR&"<+^$IJV+4_* MZY^^*UB#:, 2B-%KQ+F)2,M X9]RVY=AY:=(N##WX6=J4 MO)ZP/ZWOJ\69NH3]X."GJ9/%JZU N"21QY^^T\A"I"0@D#QP;Y6PJ01!($^" MS")SUG$%IBK!ZTQ?YDRY35[]#-::P9UJ0XDBFE(E-!49Z(M0VF9>R@P0W\M@ MY2ARLDBXRMK0VXK* :[5=VGU_!.M;1^=[WWZSESD5D2.,*$4\0P S&*:(<L1-LQ^M&579FSN5,BT#:@II"#];_:M%8=NVVX--W MW=ZWW"@/?@N^!,\XEXU7*QIS9&A1+>\5\8 M7['7;>=N;/C9[.=<-E"RJV8!3]G*:O4O/\%,)GOG8 >=?@<_B7)CP9=71J1: M;I JIC"2F>#6XV@R81(A!%TL5;?MH;R:0K&3"WXI%H58G%4_?9<4?&J%([(J M]7V,>UD;WN ADQ1#F[SQ!ONG=T[UFW/UASI)C M*K[9=TEFDEF2#/+8ZIY6!L$U.LW_#L/ZZ"1A_((7N\SWBY.(?A-, ,F2S#) MXKDR]I"N7<\OZ0X'XU;18XJ5T<7%ZQ1AUS3$JXK&QYWM1PQ=\':W.[Z]6^#B ME1_?+D,+<1I#=>L[M9DU/$2DA R(8^U3E(LB!Y]2J867CB16X,M=#V98WU+8 M*F?# .,S25UQM-6>J,5)MY?+PK5:E$M0+Y5CIQ*Y^7[8)BG\PJ4D\?E MIOWKLL1WK^(6F4[U!8JPPKGO]7(VD'D2L0N8-']=)^2?@)_43JMV/@:;,405 ML88Q3Z3K]@=P45JV6^W1=U+[6SH!V\DM!+!\E_MVX6T::C6\7M-LWN O3+., M<9)9T/G,X,3Y"'^C$J,LIPJ/002=3#.FUY6^'+K-LGE+ M\=*N=(5%.$'37QEXLR10-L1$53:5Z%&@ME^9H0WMC]-./BQ4@%F^TTZ.T*/T MD_%I^T7K[HH UTQ8"^[:[,"(PVVVT!>91?2ON7;Q%Y*1.?$R2[WMP1+*@@)Y MY$:QE&AH,^?9PJXZ,[[AOFL$/VR%6AR;HSL_3T*G'Q(*Y'PQ=7C67R!Z/UX; M$ASO\-JG[]9G,54D(:\)15R:#.E@-4J=&3.:QP7D1I+$KC<,:YN7]J>\><#5M=X+6A9<[E(PLVU-G*%0K&U^ MQP""#8[O1H?RZ['"9OQLQJKE0Q"7/,18"=X ^W,9S"674YQC_C_7 MEPGHZ^\Q4LZ1NCWGJO@E$)R4,_W8E"EWG_$;W./ET#WX ML>#Y*.^"B,YSC^N.2D+__E']MI?!LYO5[4^GU?-/'$;5K'[;^5D]_JM1W7[7 MKM8;K8M7M1KO:WB4']1T*S\=[WPY([?W7 M-HP]E83^G-+5&*V<8 9QJU)Z2!:1L4XA$CRS45H;HEG;5.3R^<.*]25=9HUW MB5\E?DWQB_F0L< -@!,/&5&28&.LMC1RDF7CALORBH;+MSPV+<'MWN!V/@$W M23+.@^#(2)&:+IN =!1YDI,*P5")32H-66>$E?!6PMNKA#>N<0;F&>.2:"ZI ML_!? #LPV6QFC,\6GK25\/9T\$8F\!:Q<8X&C$*$/[AU!*F,@ $GH^>,@PE' MPMHF6^<+$GM+>"OA[37 FP]!&+OO,3>!G+/9J*!:8,$ M?UDBEGD&D&L-TH)C))C!A(E@ 9'7-CDC]P7>$)?Z\5/RY?_RN MQ)\'Q9]IP,XZ$[2.&1*!)U+;()&QPB/,,)&!,)PEDT]DEQE_2OPI\6=Q M VPE."T9G*;A-L]8M)81I!7VB.-,((M50,12#T8M#SKE79-UJ2_7RY3P5,+3 M:L+3XP;(2GA:,CQ-PV56"L^XL$@* "6NK$?6&(X(8\)$A<$#QPF>-+_W8><2 MX>D:ANU'5IZ\87+EP:I_'J;@;<(^.JEYVTLL$CFG:"U^Z':.$G-<6?AVO)/5 MMKXS*H7$0:%(K (U(: FQ!!D;;!>4YO*J2X6LCV#BLJBI?S/1,H2_)A2<$19 MWFI=("/YOW[%=GN];F(-S*O@X.NKJO!.0^H,GN[4:G5/^V]NTIV>T(4)O OG MZ7'+U#*Y(3"]2YF:Q!M:W;6XZ9?E2T+?],H%AMQX8@!7PH,__\:31=D&)@\R M63=O;WWSR;KA+Y^D\_#-AWR'YS]QZ!$U /E^ M\%O-#;JIR@Q5MH/+=XS?'[3/TEU6Z/%R1EY[VLC+S1P)GFJ:*6F9D%R!!V68 M)4YPGW'ELNR*?GBW](=GK?.IU3Y+E_RQU^RXYHEI?1YW4*C%=\WD)!\$TWLA M[O(.N,COC@^WC\#-;;4.CS_1:KW5.*S_W=K[5@57^K!]V/["#K\=7':7TQC@ M-[7MKXW:MZ_MZC:XQ]_>M?;:7WX>T#1N^-^ZAWN"N[P_TW/38^NY"QZ!8%C$ M=>:1,1BC#&O*M*:1Y[3QV4("Q"6GEZQ8 MW3;X[/,/,%P( ^4OWJ??;!FS[M M5]T-;QKR+>%_B?"_VZG"V.JGH?5/V,OK_DOLOPWVS_9;=N"<9M2F!LN"(TY4 M1-8+AK" Q=:8V&@E8+]K\$F:GW")OQR,[UPAIQ )9D+R7.^ M=L#JK/?CG-#&*W!\ M:%3@_1",5 @,6^^O,BG:/)"6A^JG*1C7#Q*8N PZD,8#$(O/ULJXK:73HZ>/8/I;E'/ &+;[)A>8E(? M]OHY-ZU-O05"OS_/77G2Z_[3]/#\O-VP/:NTIG/DBMAV3H+;[*4CO%[R!1+? M.*PYC+UHB#0*?<.5II^Z+VW]\O N$6*.H[2CK\CZ E+-AO%S79 OC^N6!-!! M2^8--EI2SJ,4)M-&NPB 0C@/Q!:-X0EEY->YMB,AJL5"A&K3,;Z,'> ^I]D_ M:UO?E92.&9JA:)5'/$:#M!,!.:IU])AAQOCM]G1BO?5$DBPP+@U5"L2P<,0P0GV0'EQ0+BY76BQJ,FU< M(RFT&13']9WN8)XG=\*[/6&DMJ:5MQ#H-T(87&RL=CD/9P:01PC(TWG[2;>? M-XAXTTN]>)K_A#_'Q)NY*3ESU6C7Q]-+C(71# =77W+I5/*)LBH8OC [,W^F MX>;BR[CQ)##,$P.O4Q9L8A>ED8)@22DSWW72P^*B1F]Z/'D4D.T%\P.9"&_X MQK1.4VO1/^;W?-CP1R/2B:+LXH1=.2TQ/HQ/#--2;,(^-0O)1>1-WK(R_0K& M9%9F+)5&+\':_UR_/J!M>7I4;J\D1.P,^O_ZP]S(,'DD\5ST[FN;.__YL+_S M^>ONVYW*OVL?MG>K[_?7*[O5MU?SR\_8D&+1Z?\3O4BU5M_9K]1KE2_5K2_; MN_6=[RO]X]UN=:OZ=G?K0V6_#A_L[53K^SGQ/OWSMPE1^>\K MOUY7V&HK/^[?+!KPT\7DI.6]TY.=N:TDW+1[Z;_^R+8O")A3#VR M+_/+-R5JH_+0N9JIT6JCVP* M'!_@VO:7\^IV]]@]>V]XZ/3S>/3M\_R7;>__W\5X[]2G98WN?OMN0.8;! MHG7@02 .MA"R/'I$I.(F>">=()>Z$^C,>*8U^!J"6Z&UEU%@8;$15@05+R9U M7FI2^^LF (MI^*][Y@UQ]^E\]\4:\+9H!YQ+Z1VVD86..M^03Y<96Y]S=G_1 M)\^U3+__O1N_%QV1O^<=D2_Z2'?1_PNMWF+*>*1YX(@[^),& MB:GP:YO=3KCA;*]N-E_E]H=?-QV',@W&%.2M[U MNNV=]DFK>Q9"_UMST$B[#KQ9W?S\.#IE7JFR@"?8<6CJARH,)2YF"#QQD9HO M9\@$^*?%+G7*\^"6V_N4!3P5^DTZB4]BD",A\:,&[I>D/V_Y'L82DX('(*Z= M4.!DWNKT="I%E8'Y.:TVZ!4=><>=O/X)1$(B10+)+WIAI::C+?(_'1IN.7 M.1JK%9+(Y^I;_H_4QQ$&;8["9'-+IV8NS(0DQE.XU%&*=/1X[3 7!,G3_H38 MQH*](FV 11#U-W(Q?O):RDRN:R(U'RZ[P]'^G9J0/*-,G<*PN^"T4J6B5#$X MJ2E7X&;XE*1C:= V@+.!KZ%AN^BTOHG-G\&C\]#K7HIMY8__:)K^7;<';L:, MTP$?Y-_^E5 ^6:2AT\\A[GDZ':/\'1CI-_C_[2^IM>Y9M?Z)U+;_:NQM?VU6 MMWJ/ZOD7?#%_IWKL?AX>N]-J'9R4XUU2W?["]][OG%:_[>*]XX/3 M=*\]^HE5ZY]3]<),VP8%ZZ.L19D%)X5[I9#!02(B BQKL#[C=&US%!U?<(2X M_$S&Y2C=RTX=?#69@?<$FXLI@E=CS3B$\;GP/.O=&^/-BJ0?/!/DF5*T>:D\ M?S/C%X; "26O-4K/E/L6$3]?R_@*-W 54.1J1O(.(=&P'=* M)+;))5E!JU="74+62X&L*QRW>T)7Z;BM"F1-'3-FBB# KH XD1B!(^X1 M?,B=I[#.@JTB9(WYSC]?@4U?ADPH'V5ZJ;V?]:L4,PR$@!HN)N,K K_89_,U$+DGTWD387FBVSK/+C JE M6UW:J#>OT;X?>-R2@*7TK1\'2::^=;!4:L?!M\X,^-;8!&1\!-E6S.*HO+*) MGHRN8U(VFBE1:V51ZPK/^I[H14L/^I&!:>I!JTPPAIE!1A":#)N(= !?6BN? M$<$\%]BO;4J]0>[=D7GY_O.+SIF]@2MVM]/-Z^?B&8'20E))Y.B("*VTFAIE"A<,;JD5*]GE-%:HM8JO=L=7+%[HE?IBCTV,$U=L:BY M)L1$%#D%8(I.(AM#RL4/7&0J4IT(YV2V(>[=[7.)P'0[KMO[MMM\)BRRMSG-H[D50ZNF MG(? I+)><*:YIVX339%1N.FIU.(N+XVW2&B:=XQ $,,@:*?M28BM^('9A6?DOBMY8DH#)= MO\:/U,;](VYS!$&9X1^S9'/=PSC]'&.14(>/QGO2:_\ F4QGT0.V*:>BO5[J]2A>NZITV^R$G"_%A M$'IMT+>+SYPH%.BN.0K)IDZ_'ST)U,3G!=O]RJGIP2,&&S/O-WDAGQI7CPC( M*B8-\*P8_NA9TWM?0R+T#!H*UWO!](>]LUR=_SK+V:A>-6'0T7UACDA4/J\V>\7*CF\ M'B5>#JD/W^"RV#E!J-TU4E]GJY= MTLHQ^CQQYZB2SJ>D\WE*.I_'$/^2R^?Y"?I^T_ M"MOM\5JRY;_MD;WVP6GU^'/[\-L7?M ^.*^]KS8.Z)>?U?R^OG&I[];Y4;9W M?D .SK^<'1YOT>K[P]9AO=$\A'L>T'?'A_4=FGR**GTWS]LC548IYA8%IT(B MMG9(82H0>&D4"X<-I>D\@?/U3"TI2[2DK2AI*YZ(M^=VP4&_/>S!E'Z$M^SZ MKZ8U#,\]+/C8.#,]MZ3:).)B@Q@-$O&(,Z2CQ2@S47MJE;"$ \ZH=:+%L^"H M*-&N1+O5)>GYA;TTMI2V"I_F;;<_>&&GGX\&;S.)J$(QSV-(74%P:GM'$1A0 M!F6"4B2Z4 M.:47?)\-9(X9QU-IHM<2*>,9XA0[E+9[Q#134=)@@L)KFXKS=9%=-FE++[BT M,E>4&J?T@I>,&5,O&#Q@*3P%I,!&("X80T88BQAXP;"RQ&&7 6:P=8%+$IP2 MGU86GQZ)!*?T@A\&D*9>L%582ZTC(DIIQ(.FR%BK$-$A8U+#*C*QMJG5AGZ% MW#*^"BD$ 1QA@/B6E!DN:=(82*% M#3)$"0X5$^M@WJP08T2)3R4^/0653>E0/0P@S;3CL!%+1P22E(!#91Q!*E(P M8I@ASI&,.0J )+(->N\ S\,RV-RBJ']2FKX$RIJY>SU@$>0BBH"[%T$^3.GF M+7@-3F]<9'IJ^CEU@6O!RW:.1M]WXRR3R/_U1S^&C^=X6. OZ6=5T_?FOY7W MK:XU+7!-6\$-*GL%S\CH)X.>R8D3O#E+C^CV?S&8/';*P0#_ M&<" TIOD3[Q ,E+2*LV8D>-I:\":5VP('9@]E_*Y?:*?&(R@?ORKQ#1SVFRU M$LE+([0\;#^#9NNFA$P^]&$Z8,F2\)A!NJP_63>X8R\,TE:2V&J&:6AQ3%N3 M!!'4*O0OT\7+K5]-]C+ES^L/^21&M@;>_BDCGX6AS5G'6=CO)H.F$ MPN(Y;0X:A<*'P:!5,!2-(*#:!=F:XP>K-/O]-'Y99IYC135!A, M+7&<>F,L9AFU)J.4,QK4*":MJ$3CO]R;&FPW'_FLFU=$AMYV.P#/B46F%HN_ M#YJPY>X'!S\=--/8G[?==6?ZH>KY#JX>'YU5ZU_XWOD>VSO]+FB,BEF#*%<, M\8P*I+E42&:)HIWHJ(4 UX[@=:;Y9?ZPZ9XRO['-[F<;%3#IYC_*]\>1Y$T8 MNRX"9/C9+#:Q"R";[A?@6Q?Z!:,0W,=T7%BXR4[N-KU)L<>"6.1<1)?V= <6 M>CZ^A/-'G9P>K]FI)/LOO3-LQ2>FZ4'OD3,GS8%I+=@]1YADBIC932#C*JC) MY9-QXTE@F&L9<)%::0@6%+*S'6!D*LK,1!K1WSJKM3ZSZ M?N?TH+X'O_O$X)KL 'RDP^VO\*Q//P_JX".U/YU>Q("#^BX]W';X #!D[QS& MM.UA?*WCVG;K1_5;M5W=?M?8VSZ W_P5]Y*_MO6=.>8)TP&QS'#$H_*I,8-! M7/" B2562%E@?+ZW;B5<)BQZ@1G.#(N<$F6CI<0I:KV02@=UD;)LIWW2ZIZ% M4!G-?N5C"^3HDGEY)XME)&(\^0R7'8H1U5(1$)BY:L3)A:>7&-OOMH:#JR]Y M?(*;2WM\KD:,7("9F3\;DU35$T P9 'J?B 38;!O3.O4G/77_I@'!D"%TDXB M!QO2VX1UG0'(OKF10_145$JYI.W\Y\/^SN>ONV]W*O^N?=C>K;[?7Z_L5M]> M;5//;#1B$:76$[U(M5;?V:_4:Y4OU:TOV[OUG>W*VUIUO_9A=WLK_>/=;G6K M^G9WZT-EOPX?[.U4Z_NC%JZ_39#O]Y5?K\FA=;'-7DH%7M5Q_[:;@AC=(=S# M@U.2#+I4')V'1)(?/8VFF)SIMW^1!6M,8SIK;16;^?4[U?S.IJWC1&,G A:< M*&*OEG[/='^ M_M/T,)H463"5UK!] OYV&RS>O'E$\A)39 DLXC#:V_LI%#6UL_+0Q$F*3N7L MN<62 6/\]_D6SISFA)*S8/L8RB66#;GR0?]I\PN?WD'?JFE=B'DUR&UFFV8DUXX&H*YT>VEJ$1NWZQ73AM-UQC/8CZ)=YC"W"%Z[ D; M2DKO@ EGF=4!@=R:'I- M\*;^,:V1Z@[S4&FZ "[]1>3OL]=([@(K\DSR^ MY+$5(EL$S'(S,W^F<:XW+/RW=-LT$6G8Q3+!)V>5W&0,&Y6MR7B.3!.N3DO7 M[2?*9OA;$5J=>]QZI1E3M&D]+<*PE0M/OG#@DW1\WFEE/$$GD^',>)1IJF!) M>X/\7[DW6JQH&QZ?1XSSB$9:M?%S1X[M1&Q>38R+SISK/3Q?=36,O<5T5M?/ M;;C7["SN;7W/I&4R"QEBD04$FZ) !G97A&T6J8B:IDXV%[94YCVL!,<._$LN M"5:*9U8J2G4&5K,F%YW%A$/=3JXW(.B=,!AI *SU"%['BG<:DF8GA6^UNJ?] M-]+\PDF[Z3OSCS].&]U!??T-9Q+ MRR"B?J93>&;E+N_I(F[2>'$ M:YV;4JB6(E0OOCYI?R;@L#3*R8OK_D(SEF_^_L\WG7GY!-SS,9%M\+H[P8^B M(2FJ-I+(%!A9G6J*N\5$BN3E-HRCOL,/MX^R@^._FX?U3S^KVP?\L+Y%:O6_ MCVO?=GCU??K\R\^+R_7&C]IVJ[G7_KM5W4[)-8W6WO:7;*\-SZT? MX8/T>?T"L:.5# >,%;(V$L1MC,@JJ1##AGD3A#,TKFTJ>3G=9LGLLPNV@%6N MLR@A[=5!VA*(*4M(>S!(FQ:(*:X,3A%A801%/$NU840*^ -K+&"]3$[S)I=5 M'59"6@EIJ_3B*\LR5.+=$O%NIH> CO$PT@5TDXZA#,KF,QN"N&&_F!A ''RQO1V;[P0EY\U/CU"W&R\$B4&W1:# MSF8"9\Z:&)7R2(9D:REGD4Y,1EH+*S)C=:8T8!"[-P*M'JECJ:V/&!(JM?7N MVCK3BX1XYHSQ*&0I)N0Q1T90$%:;92[#7&)J4B\26FKKR]76)40[2FU].&V= MH2@UF@AK&2)62;#O0P3[/A#D"&"MT5*3R-P*LI@%H5US'O05KI*>^N+3]?9^7E2U"SUPF#8 MZZ0BK9.\^*G?#ZGT]P[^]TT9!E7'0M,YTZH'.BP-0G6:FW+U1O'\$I+_5V M67H[==%%I)(K;1"C/ 74/$,J.(TP\>"C>2ID,OK% A>]U-L7H;>/X)Z7>KLL MO9TZZSQFE*8-5F(-^ZU2%EFPBI'SFBEFF:49[+=L%M\G@I8/.3E+"4JW :79 M-D 9@ XW@J"(%489!-Q:5B* :1.%RI0)9Y@\ %<(Y(@1TFJ:U@J<(O5X67X,N7*OS8*CSUZ8G" MG$BO8!LF$G%A(S(4"_ -L+72,B,P^ 898Z4.OUP=7H)?7^KP8^OPU+_W4DM+ MF$>>2@7;,%=(91JCX+"61F?$:K&V2;58(1U^\8?QU3 1W[$>UL2:)2%2H\3 MTKA7H1+([,<1Y^4, VD)S+#;-/X3,\I-:M^C<0R(G0P) L\1!A M1+T55@BBK?6)BR,3]Z[_>60NCO% QI)>M)M9]H'##>XQ\\(,7LEWAZF_QUWX ME\M1OMA1OO@@^F['==LAY<%->O!T.^.V55?DSY5U;D^0,I=W/$X=E'JAD=H@ M_Q.*I4M'>Y^#:YE^OQEARM((MWSJ"98ZE+WK==M;M;>[-^F]?MP5Z> M#@W3C>OF9[F'WV(/K\T6SUEGO,'6(YM%B[B@"ADM!'+2<6&IUN"Y@ -S>0,O M<_E?!!8\7.I=B07/ PNF<=R,V4QQS)'%#@,6D(B4,A9)%G0PT@I=8L%+QH*' MR^$KL>!Y8,$TL,F$%CB+$F'0>\13G9!5(D-"^" ,#\8%EXIS+Y]8EV#P(L#@ MX9(!2S!X'F P#?1)IH2,RJ,(7@'B&L! .VD!# QL%,0;EHFUS06)A67AX%,4 M#J:FQ8O+!F\8?!KU )X/L5X=?'W1QS5+G)G5WAR>DBCID;8$V ]JL=P);KD3 MS)9K&L8%5CQ#,5B+N L8Z4 HBE0K$Z*P6:; +.3+RC%?@MH]4GG)/4=ZX^/S M$JE+I'[";,H2J5<:J:?!/$*B +36R%D&-CNC 6F6):;.$&5&G?4BM4(K@;H$ MZA*HGQZHE\Z%5@+U2@/U--*:6:,LN%. S#*ED$:#E!;P\I^36?7-?S;_E?]1 M?&![?VQ>^G(\ZIGI2!K5C&?%##4['O3F#:4;1<[O([\IH?"F]4:H['9\TU22 MXE::_#3[C32P/ MX*^FYR]?E0]UH_(N/16FTAR%7G_TES2$?L@'U,]O!>+KABTSR+]9]&*57OCO M$,#0IQ>T >[C0\6>Y3\?SXJ9/.C"*ZY7FAW7&B9EJJ0?3NYU8LZZPT$_G]SI M>'IA=!N?9Z?"X/J-BG%NV$Y#3(.QIM\L!MX@MUR.9;'/A9ZM_*X;7CZ'G0 =A(B=;%:+/*@ODL/MQT^J/_5V#N',6U[&%_K&/:A']5OU79U^UUC;_L ?O-7K-8_9=7S M+Z0&>],>[&&UK>]4F!B)RY UD13TK5H;@[QU7D;,L"*)=GGC,LW:_U9.0B_7 MCG:2J0MZ'+N]_*,D6960H\MV<"%)1 &PC*Q7T@IO+ 5,K\'EMND=-3OYMI;- MF]%))D!(QZ9:==@&='5+D-EY:VS? : -6Z$6WS9,YRCT=SOO3+/WU;2&\-E4 M2NMI;ZS#D_]J==V/5R:>>\>?3O<^?9>9RJ0T&K&8@>L:+$,F&@+VD:.Y0!)- MUF"C<.8D24EO&%(539JXB>U36#&PL[;,23^\&?_E3]_LPUYV]J;9R??'_*(_ M1\(Q,HB2?%P\DT_B4GS]YVG3#QIO%-W 1"8+?Y01,'IP\2W9R(W_"P;9Z$J\ MH;2X\FN\0>[XG=!WN_)7@R4"7I/=Z+;7I$>L8!:$7.BR%>H).VD!8UN_[FYT M^05O4*3SE-4V3^H.?YSVBZJ80>5O X95[ZPRV@AN,,E++Q=^R5&61:_X8L(E M04OF36K=2#F/4IA,&^TB41GLS8'8[[LI2D(H(TNM]5VX9[^0T >,[7SOYP'] M#/OTUL^#XT_P_>?FWC'[97_ZM9VSX@-=C[#^C7]D'][[BWC\^FW().ZRRC$0E!/.(VBTAC M'\'X#$I*DF$>$X456<_(LFI]GU$JX)/JXE;*_FN-G+X[07-)D+HZ#8N*U7RQ M;4\>";J:,]#EE S<4)K860SBV%.D;1:0,2Z3BJO,&W!+!%TE>O+78&/N%*'& MWER\[B%,RQ=>U/&,V*?>SH:<_SH;2T");;?!MK,9;!,9,R;C'F4,*\"VU#W1 M6X.B<@XSATF6NJ6S=2:STBI[5*T<27TZNFGZTBI;];K5>\':U$H;K_I'6/02 MU6Z!:M6W,ZBF,5.)RQX1Y268;8$@ZSA%1ALMM#36LU1DL$[499OMYA5GI;EV M.W,MQN#RNK+PTQ6AUUXZ>"W^?I/ :VFXK72KW"F*O>OV8)R=M\->+W3<6;T' M+UF<8(^K:4MLNPVVS0;2C)$!2RF0XM0!M@'*60;>:)2,>Y 30G2>0[0B=?6O MP52[<-BQ'TX&^>EWA>%[G'=<8[[=+O=K 1/_X1^?/W2LIY[<$.7B#EZ">3U%60DP[<\C/S&?K@O#'IZDE$\#O_W9 M;*?,OOBX"9[TBHUA-LB;5F>O&-]6GIP[%P'^&'JC$' 8Y7R^WH3/O>,M7#WZ M'CF NJ$6P8IPQ /E2$=A$%->8V*MB!:PGV]<+C'XW]PU'TTG+'3[)'3Z1=IQ MRLX&:72 OZ!;E5:SW1ST'RZ;\V'S,Z^0LFU0EE:W/^R%,C.S^NE[RA&V&=8( M8PHVA.8"VEY80'$[+92.0V]'+MCM]7JGO;? M/$8"]$UO];AIM%IL"':G--I,;G NEY[PJC<84P^0G)ME=TOY_64F\09G=QW/ MK[[C.'N L1+Z7.95;V"FEYGS?&4 6M\D/;KP1!XG=J!/;I(B76_TP!9HP^\: M_5%IQUQT:QG9TL]T:JKPR4UGYK[2,Q,FO(4;_53SIVXT?S>-B][DA5_;Q.'E M5BF\J+DIA6HI0O4:3J1G7]&K?[C9Z+S MJ-)/YP?MOW]SPV]_'U??I;.4([K>3U>KO6M7Z#CO< MKC8/VI]3@O@,IZG53!C/D)>)@"E$D1H94Q1HU#XCT62IMD6J>Q,P+5>3GD=_ MSQ)-2S1])*+2VY]AEU#[*% [0TJ:$09("]H@F4:I_!-I+BC"CAAAA10BJ-0Q M5(@EMTLNP;8$VQ)LGS1AO@3;1P';*;&H4++<%V1<%VR@WJ,B]#3J*"#; M"^8',A$&^\:T3LU9?^V/>>Z^9F=\(IE_!F,S*C*72Z*7-XG^:C!M/ L,\BY$[92T3+DHC!<&24F:^R[7-/,$M MI?LE ?AZ?_K#W,C[7@D25OT[FN;.__YL+_S^>ONVYW*OVL?MG>K[_?7*[O5 MMUJWRI;GW9WJWO;%?>UJK[M0^[VUOI'^]V MJUO5M[M;'RK[=?A@;Z=:WT\IQ(3^^=LDX^[WE5^O23[$B 7T8C'4JH[[M]V4 M>-T=PCU\?SU5JX:T 382/V^BWDUKEUQW;69E9LB?_,;TF3/(DJ]T6 M]4"C3/U$=AP:IA5GLY+[*2<^9YY=OTA<77SP]CRX1N5S. $[ING6*_O=X:!1 MV8I@3< E;^'%VS9=O 6[? ]$K>"3W@=3QIQT84'+?,U)OF:V(0B_4[ZFVM / M0%"J-S2^6:[>+7,@R?+'*C94]B#YF@\P5K61L9OQOMXR7U/P!Q@K95=_6^9K MEOF:9;YFF5JW>A-7YFN60E7F:SY(ON9"[^&1(J'E:]2!EWPA+'''/_A!_0?):2Z.C^C!^2=6%*I^X;7W[^")7WAU^RBK'O\@ M%T]<:O5&HU;_MU;_.IVT" MA(H @H^*^S-2]^[$M49E>YMEV":6O#4I7(E^S MA-+[0.DT+3/C(F;*6B1U)A'G/ *42H4R2DE&8D9CYM+AM0FD)I264 MKEXV9@FE]X'2:=*EYDX2+21@IR2(4R:1ML*!56IE%D#^,V_6-@E>%T266%IB M:8FE+R_9LL32^V#I-*<25HQX $YD"4[M>S*'M-0$1*/RP!QT'T*_'T+M)*0\ MOL[1AV#ZH;\BC'-P[=8_AYV_&X?G75#7OQJ']<_'B3D.?H^KQ[O90?L=W/-S MNWI^='I8WZ5[[P_.#\XT/OQ/ [OVUX[YIH>U8U#7]^]:U??5!OP7QO:)[AVW MF@??OAY7WQ^PVO9?K;WC@U-0YN/_G.]F>_4?WU7&N'*"(ZY%TE;CD-'4@+;Z MS$L,L\[#1&*2V6",5DF%3:!2FPO4;8C<8H\QM3S0 M>(E(L)CIA>GC<_^^@%6_9*"\G(1WO:S-OX5WF3+69RY8S%5,[>("?&:DM(Q) M9ZY*]KO^[>>?$YWE1E@5'/8\H6O&B9-&<.^94]I?F3?^B#3"MZ9:3._HAV[0 MKZ0>2-T"*1/-XK"?Z'.C<LQ]VNX.4NYB:#1="WZ1T@>[ M@P8\.?QWV#Q)3QJ-9'S_T3AZO=3EI!C)2:_[3S-EH-CQLYJF56EV8#4&!9ED M,9Y+K^"[E4YWD"]_&DLQ3?\$N,,@YY]LMD^ZZ0KXO!?Z8%*Z8LY&*:PIZQ)V MV!\AL5+#R$W/PUB2O>-"_F6_"8MJ>@O&_'!DK\] -"^23#=,G@2<['Q81!A+ M^,>T1AH,HI*D)L]V-4E\$W=NI3\\.6DU0R]/8#7.@1V8)*SXLMX]@:U(<;K^ MT#3:^1UOQ$6>O_,85A]T3+\H^ $&OGW\*HA[@WTF(3G)9,JGY6V\PEJGI7?)7 M'322KB^ E]-&RF*>?4ZS#WA@^MT.^ 9G$RB#VYI_#,P3H.6BYV]4MJ8#6#0- MX/!TX5L GG;7A[R94_H9H) I&CV]K7W=W49$7WKK8O=*5XY4)Q0P?W'UTB\F M*S]ZL28 8-*YG\W!>CZ#R8N".ZQ7TOJGE3UM)LR&=VB#J,V"^.C^(,D.EFI[ MV!N_>N?JY,#YXH5Y;SQ($@^X6G^NU': MS.?:EU''FA+9%XIL*D#(E0(DK-L&? Z=?YJ];B>?1-"G86>\@ 5" 1288;)# MTKX_GOT1@_]8@B<[1*XE'5 IHCF5KV>C_FYG3)2\]MQ67Y9\<D"<"(4TQ1(%8[CURGO%S27WWRCB..-8J,*>;#Q2#& M?O(1)CN":>4.0K\1 NPWG>),(>]O_JN@QBWCO:^O6)V5Q>HK,):R6/W:LX^R M6+TL5G_B8O5KX]<7-SRJ&:>&"NHR3HS2%'9''QWNC5V54KR;3='= MVCU?^^ZO9P(OQ5"?HK 1)O%IWGZ2!%+)O?$[M0J?3SZZ?YGL;;,O'W:0C]1" M_A$D8'%V8NW"F76>ZH6Z$:53BR)H>]MVS"N4MGJS.;AU]_95R#Z]V:NM6OOU M^:RSSVFDM?BE'_*NZZN2:WKG2-_!M[_[A_4N/&.7']1WLM1<'>Z)][8/CVO; M.V>U^MSO!UJ M>X_OU7>SZC=X7OUS:Z_]]3B-^S_G>RG/M*@HW?IN,R*C% )IRAGB6<80.#48 M.4K!K?$X+>S:IB+KC/(EM5U_S S\"X^\<09^"4G/&I*T9-Y@HR7E'*3;9-IH M%XG*"$_M%W)(PH0R4D+2JD#2V022!,F]>O8 MQQ[?M/XPS@,:25JYD=UJ(_LR:UMGDF:<"8*H#!9Q&A,[?A90AKG$BAEN@E_; M)&J=\7N3M92V=8E)+]6V+C'IOI@T-:ZQP%IFEJ%(/05_7WIDO53(^NR%,;(P/LY3;3R$J2; S"D696@]]CB!#!42KXVJ;BZTK>V\98HB(O*;)4 MZ"/=H-E*V!M7<.YW4\+VQ<+C&:OCMD;>'Q1]E8)SK<"9S=K M97D?-171 3A'L+*$L\CJ@)$B7 @I6.8<@+.FZU3>V\JZK7*L>,2JQ+C7AG%/ M:(J6&'=;C)L:H-QXP[@! ]2DRC>A#(*5),AGFD>F@O-")#I*MB[%LHZ0'Z?U M[.7S95J>+Y?GR[>P_$<\7_=(W+UF%UV)>[ST>/''7O+=$E=&HET8<\*L5^"E M^K?N)/."39=%;_ABK)/'\,!F:0$OY+C]%> ^8)G MC\2*7:+5ZKS:JOE2)5H]&EKM3=#*@G^%L8B(^D3^;RU%FCB'!,Z"M#C:2)*W MM:XRMD)H]7+L_,6J.2/IH$\G/5"8$1?+'1((;IJRM7( ]=LSLJ=*;%H*-OV< MM:0,@37C(2 ;(T=<&8:,"!999Q05GNF ?;*DB":7L.GW9YQ\66KUJM@=I58O M2ZNG%H?G/ O$.Z1](MVGQ"&KK4")28Z3S"K'8[(X%K7(>!*M7E(X:L52"VX7 MFNJ$FY>MW"9Z^W+]P%=XX'9G$^S&>%P"[^V ]VS6G(H85D$2B8AF$G%) E*< M>:2I]9GT8$\E.BEV_]3QVVK BL>L2B![;4!V9ZNS!+*' [*I!=8[V .8XF4AY_VV,#QKBQ-L.3%$H>"%0MQXB<#:D"C#,1-!8TZ%7MLD M2]O"GI&Y74+.ZKS:$QO-)>3<&W*F5G/4-).<<*0B385=F4)&$(>$#H1K$DR6 M3GHI7:7RS)=^SOLKB^V^=>//]H!H5>R46H]=SPSQ#/ G6R5&"O*@]QG9!R4>GH//9W:!\&*0+'#2%MBP"7!$1EB M(R)$$P6+)"W!H*?JWBY)>31[CZKO>)7%<,>@YJCU!X-)\-UA:B0R?I'RV&-9 M\_-B4/PAK:T2NV^'W736QI(N\T%JA93S..74$&1)L @+X60@P1D?US8Y75;% MP?*48\6#425*EBBY2K9NB9*W1LFIA*HLUTC)S",>F9422Q&8 M6=O,R+WY7%<&)7/[^(^\U]OFHE:M"WL,CAO3R5OU6K]\U=)4](9MU:\.IJ5F MA">]T$^-J'S>H;YR8GIY\_+4.)+B/[>I61;SE[ MP_PB\F?^H]$-:OEO.].8W>SOUR<7P(U/3EJP7K BZ^-N[6^[;9BNL[R'I?RS MG^ D%X6\_&.N+^^"7NI7K]##-'0>PU..2V^[_4'9KOEXZWM&/!,9$4CI&!%7 ME"%#18:$PBRC'#8$;B^V7UY!%:J#-#J0QFXGM;U-^E$HDX-U7J^<-IJND2M3 ML^-:0P_2.2_!_]>'C=$,?3,)[IP4]\?]OO.;PN7=-LA_WB2T7XG=5JM[VG]S M6X"Y"2P5J+BH[V9QGT=NGJDW,G&GYIF<;H" +;\?)=W(LKNUN;RF>2;CSV>P M3#U 6])G-UB]S+:DJW/RMCB:]F&":U<>KDT;J+Z0MI?U1B^$2AM^U^A70B?A M]UPKT1L0RMRBZ^P+F;0J?'+3.7LY"8:_IA_*C8(W-Q"7VZ?4/B_AN&GOW;M/ MPX/P9SV[2<;WF>1R*DMY?5)Y72HWM5Z)_>$*VHJ9&NGDYRVAK_#-9.*%!==O M]^XO)7!.E8I2Q>"DIEP%I3U7+K,T:!L8]7@4E))S0:D[UE^]Q&I^7CV':[;] MCX/Z%UJM?\*U]U]_'+13P,KQ UK]<4#WX)E??^R=78RI'[$]&&>5?FY4ZP>D MNOV)'W[[W#P\=G#/QO$!A7&0QHN(>W)(&VF@S$1C/$@4D\"E7-LD_,%[ MAI285F+:"F):U"'#TGAF8.?'8)]Y%WFFF2!18B'UR$PCI9GVU)@VVPLW2NF, M1(E0&W&5&.0$QTA3)3,FC''4I@KJY^%Z+K60895#A+LI6AOZ@PIHY+4U##>J MGWH-;34?-#0V7I*=(O>M!*5;@=+>;#A,9%@)(14*A@,H:1&1"8EGS>L8,ZTE M8:E!][(23%D]5/9MI6*VT JQ$F;<<<889LC:S"/.@(I/1 M:^GJG/A"RLMS3*DB$S,)9PB+8-'@4=-G(V*$;ZV>?_H M1:FJ*ZNJ#^JAEZIZ3U6=[JJ6.V*\#* MJR"V01:445@8;;K#VN9OYO?Y:H^2:&7Y@8([=S].Q6 E=MX*.S_-!@\D-DQ+ M'A#W!K S>H.,B6#U"!V,"["40@)VKC-U;_@LJ9)65H.7$#\H-?A1-7AJ_03% MHL;4(4T(."J8260Q"R=]T MU,B@.*+6:<0%Z+'*8$\VWEAN>,#_G/_E M(Q7E/FEA=TX-V;JRI/U>1$6O,Q%NF3/S4G;%QPTNE9OAW3;#@]F8DB&!*AHE M E.%(YY1B92&/X+0WFH>@\Y4\D@YNW>>W!(UYCF30I9P6<+E4T3R2KB\,UQ. M?0/FZ,NL3+ M.^/EU+R4C&&JJ46P=H"2)!JD%%;(J4QR3;5TL@A-2[KDWM5/@I?S[.,7Z7E' M]+FC9\_>^GC8'S3CV3Q=+]^0V5/P(M.DEK^9WRN[!>=QO])O='L#- B]=A%R M[<\Q([=!H^ AIG6!JON/.3KNJV9"W'8F;D/-7EY87EA>^+ 7/@ RY7=\TQP M)+A?'P;1&1-BV;S_X6>K_V;?-8(?MD(M[@]/3EHYH[MIO37]QKM6]W2KX_,V M"+N=PK" 72LW&_IEBX#MO>],&NF)=(BQ(!%WU"/-C$..=6E#N]!.Y-(G,RHSDE&>$KPOIW^/:,@+&WCFJI'= M@J>7& M6RG!P]267N$&?R&9@_,)\S?S9Z(U'6K_0:,S] K$O7_959F M+)5&+T'?_S09-YX$AGD6(W?*6B9WTC_>[5:WJO\_>]_:U%:R9/M7%,S, MO>X;%%WOAWN""([!'DX8T;;E=N,O1#U!("1&C\;PZV_6ED "!$@@0!([.AHC MI+U5NRISU MK5PKS#RO[7ZWG=5>6CVX1X"@)_[R,0>-A\6T 5/,*4PP@U#$:D.MY2%Y;1W53(F;$Z,&IQ7<,&]-X!9F1$>P8")Y MX@Q,D&[EKN])WB<;@R$L;UY(AB0)S$ M>QW@1;)I99Q;C2C"C#A:,?'UHVJ4,W'O*5WK\\:Q+7UPZG]Q[1JQQJ5ZC':- M-&OV!E>.URNG]KROQP8!X>5\?4O7[03BPEZ[""B'8G"C MRHJ/$X%YJ*3:M*;XZ',.S]+(-U/+;7BBO$@UM'K=G&WH6U3K^FGSJ>7IEW\Q M'Q7BT<[OWX3G)(@F50F3@+J0]*ZNF5 M,>:OL-!B\\ T*ADYM?K7$@/NN"=<%L!]D<** V3=;7X>Q*/G)<9.A;'7B@\) M[[RPP2'C&50O[MV)W4ZEY;H6/E@L_,=?_M V#V+![9KPE3?6D0RD)[HQBR:JPLLY7)9^5IF*9!2R!:^Z98@E<\PE<(R23RL"8B(A* MX1!G"OBE#QI1%8(/@7,<:;$^;/ 2Y@Z7AV=>RR,^BF668?TB@_7,4XJ3X/%H MZ%^B\>/0V(_22!V\24)S%*7,];<%A/R48J2QTM@S18BV*^MJ"=7Z2EA:2EB: M>;:QA*47@Z4A20R&>6PX0:38V:R<149JCPB%(%=$H[0D*^NF3$2^G _^*%[$ M@"RTR (1;,<3\(1AHK&HL?0.J.)YM.V1T\2O=!3HV>[QQG81Q.L*E$^9@E]7 M=^;A2B"C<\WXBCS$!1>((B(RKBS5&J4MV13 0TQ;\/O79V MC/L6LRY=;*/O85\O':QXLP;N1D[94XDBXBR91+6DL M7 >7KO/JKC,D881A+&(*R,24Y2B"1\PPS9^D]S^0].U?>XX+1P#L5DBHPQ&E*R!&'4<)"*!8- M95BLK,LU_AR3YX*M/=U*+81ZQ^<:)Q6PTIE$GK.@X#._QYOA1),E$MZ6C&VS MEVMEW5Q3FX(H#7/6]VZ0O0'NFP//^@J.]6=LY_I.5WEJ1$N&C%</O$[6*D:L8'D7%"YAXZVMNDR:0+H/]R;= MPC!W8_XJ=.G>:+A$OJ .]'@L _" M1&)-Q@U1XL88/;?;\B^7N@632RC=HW)V61S_A7/GA,)CUPYCY4/K!+[Y'+PU M[T*"CW2*BLCUIF]?"NRX5KO=.LN\*B<5*^Z\8D/Q+/"7_%D7F_[PQ+:/*^V8 M8COFA%7^9!:,JWFJOD;GM!UMZ.1W&V &N<1_MU7JK[02N' MU9_SI6"?<.M.KO+LLW( 7'Q+PNZ1H[? AK#9:U\.9O/N\O3793R*'L\9]\'' M-J,?_10I/@6?[8X8V4DKP,C ASWXOJTW\S#4\VC)CDX5LF+;V:F@W=!5[7YYI?&GI.!Q%GX+ M[.-EQ+[C79@4J[6#7]7-+;%3\_O,6> :,2))C$ <)XH<@Q])80/,(Z3$XTN? MP)CYX!=[I,MQ'QUWK;FQ3 %38=PA3JU!%L8):<^4$-'8R/(.M%5,Z2WJ^"TS(DD#*?1:"J#IR1OHP;VE/R-_?"$,E(:R;-K#)*="[\?=$K: M,(,D(Q)QYB,R.!&D4I8W"LXX(Z8"A'D3'[>18$@P&^>7'!7LH9W_WFJ&@NE>$0[@'U]WOP\. M=D[#%!>?%FX4//D._G>=V85ZJ#1;W+I)T7[I!9N&UV+_EZ]] ./I _ M>1Z[T.SKHJ2(.&U+Z01,F5@$<+TYV MUU ]C\KL4&X>S"K><59^QW:!EW?/2UG9S2_[0DJA,->Y8(<%!' <:6DL4I$S M2RUU+MJ;JG92L(P7W''%N!7>1I\89Y&XK('G^4U9V6<>[+%GW)G7]H1'+D8@^D08&/[(!0XW!YE@;(SB5"FLN,?*$(9)4L$8F*\CCK<& M^3'(\'S(>TNKJT#>@57DN':L'I6]#YG[B9%K LI;_( MUR1_!DE# ;=]'OU%_3R-Y2^BOWC[HPLA@S=<)?X\MH[O&^J*R]V%8SIBV3?. M%CCY;M=W6UEWDU305?ZRPLBM$[@//?7$(I'+60YA\L>?ZU6@:1*(C]H_,669 MK7N#@\NJK?TS!]#]N^EC/6<)]HI3"PN>+^@OE\(U]/NOO:-C^*Z?QS^/ON.= MB^US()#UGYO0[I,MO/.C>O1S\Z^CG?,;RZ5'WR]^UC[6=_-SG<#]:U\N=HZ@ M'3_^?;QS\;6^5_OR:X]6CZL_=B[^OMBZ5M>%,D]],DAS8A!GP2";(D:1*HE] MX"P%LK(N5S&[G71\W'KI-!*S\USWI43!$@4G1,$) N,2X&8*<,/#R3$1S)B% M(%L(B[C4/(LA!:2#)8+:F!@$V>N*+ JZ+7OY&%HL;Y5'?^:Y2&4>$X5EH@PJW*F]88,I0+L#=- L:>"B; -_@J>SI2 MS5^9YM*_7Y)BE*X[ ]<=(1A.:H]-0,FE7(+.>R 8$$$IZA(3"2(HF7*=XK)( M\8N2"%8>B%D$$I'#F]I9JP2@J0!HYYH2&(D68ZN1#S1O#W(86: 3*&#C,.?. M1L' )=@J-K.*5: '-R1.6MY!UXF7=8&,IPV(ZQA*"I(.B:,KPAS%AF*1)!6<2C\LAR MJI"&H;;),4=LCEK4JARSQ[1,.)2._0C24/KL8WQV2!NH4X3YE!"+!H@^B1QI MPS&B)G$N>'0#_RE#$4L(6G%=H;_.ZQ1SY[ LE M(%[3XVJM7+:J?VKR=&#UY9&>$O5*U'L!QED"VK2 -D(R/2,D+*NJ"SJOM-H5(O*I1VNLN2TII. MF&TQJ-?WYJ5P5@Q;OSQ\=.,DORIA:RK8.ACE85A)#RQ+(2KS06KJ G(T>90T M-H)@8JA7Q0D>JLL--:5W/XYBE(X[*\<=\@T5J5%"2D1BW@GG2$2&)I>/WGE/ MK&/"F)7UN4I$+_NNFC^!0 "3KOQC&[TXMB38(TG>H#(7@WX/K5ZN\W7Y+'>R MP+<3!SZY<\HH<0J"=@KTR 2WB<%A[/1W9O1@X&IY#2!. Q$((< MXP8QEA(U1!/NTLHZI[,Z=?;*V'A=U^B^6K!35\D>N<^8"T?;.55Q]/)>;_!> M+UEK64Q<:WF\O-&=I99?NEQ_?I#*]?[__5HU\_&O;RB;W?K+R!@.OHKGL3MM M=>KY ^_;L6&SCL*@=O-@:ARY:H!U>'B)=0!KO>[=E]PJF?OR*2Z:V\3$C?X< M^7G8'IKV042N'>TQ*C:NOK>-,WO>6?G].K@"L@YN;C*_N/GL=SYA2L]C^?"$ M?0\$PM%J%Z/]OI>K[.5/09OLW+2E7.[^NG;:F6[^F%B28MY>9#J;FWK6Z6V6_E>W?B^N5W;VJQ\V*U^V_V\O;F1 M7WS >H;-:B;]\S"SST.8YK!DJI[%]^:I(HG=^&X> 4^L'W)A5^F&*!J\5 MW#!O3> V.NT(%DPD3YQQT;F[KN.,*)E$Q#9P3GC4,07KM=90^ EW#YNZW'RTYH-8@5GH6?03Y'/H(ADYVVZ?N4IA M+> Q.QWF3T;@$8H*9>>5&@SKU^;,S_VSGFI&-(B^ 12\$0XY11B@)&B%5-9[PV5>[2GBLP*$'P M&4&PK(+\LO@V4F? ":ZMELASC1&'X!9IIAF*W@85I-'.&<"WQ3F"LNR[MDN= MA46A8 X2IR0E+02UN52 ^8-UAHH M5166"UO*$LES T'7=!6"IYB MES+5,"]^_:9K)+^@RX[H*AB=)*<4"9,XD :;@#1XAF14D4:7-/"%E74V3YG! M-Y!J*'45%H$3:!9N%@\$3. M,\R1N[Z!-$,IJ["(#&(9R[._%"A=DU4@2CMG<4 NZ(AX8![9R"@"/$I)\,B5 M[O 8\0)6!9A;)6I)Q<-+8_RE*CW-E'O30HNO""@#6FFHRRID!// M//HL*RZ!9F*%A%#)J1"MIWYE79)92?J61W=*P87%P*!2;V&N4.N:W@(#$N:Q MR2<,=<[ R%S5 >D$_6!ADA4$BOKU*Q*@N2I M#!*")FDP1MP$BPSQ$F&IL"%.15H-LQ@*_=_N[GZIIU^.= M3]6CG]\,_OGW(?8G?S7M#]/;/=K .Q?_KD,[R>ZGKR<[M2]\C\+K&MQC\SNK M@E/__/3E;(]6&W]?[)S!W_8-D2PF&5 0-")NL4.&XH"$DQ#I!A:H)GV$+LI] M;V2>BJE.6FHL@N!<1'0Q!N*])2DY;&B\4]U@('O1AY!Z M,T# >=T]G\]I;@M(T+R-XS!6/K1.X)O/82+LQO8)?*23MX]6NO97Y;3=^J?> MR?T$\44_RUX_R47#ZZW0J?0ZN0(P-#K"4T'T483-]6X'_@3=VZ@ $>?M2** M>T',$=RZ_OG<:X!.=X@:C-[SS9JO%3M=ZNG9%N'J[ MX@]M\R!VKG_+B3W. A\5WSOI]84L*C;D8W62>5. M@@@!L8OM&QP1I@H(UB).+%$NB-;9ZZTUAI-($U;%5("QZD\%^*98URVNN'79 MOJL)XBNT\4,?.,!1!F%WJSFLL8CHFYLPOO#JP7XP4>- #"(B 0L$DH$<21J% M1*@C4GHO]H[ WOBG-@@,48^!H]X=#[##4-, M0! 0([4P-BOK?)68V\>;BQE]FA%_XK12COA31_S7SL&^I"8!D0_(VY #$BH@ M(+$:>1VL$HF#0]*5=;W*S>U$0T%UIX./PDCR:*X"=G1.^SC?..^CRB5) 309 M!RAGM@,T&\:V#00*B"G[^F]%._IPE$$MLV'@HA$!U\TW3K'='C!> MUQ_X:?'I666>XZ]&YXYY[VNFTK[>J!=3WF8,O:*IWV*WVXB95N\FF!J+Q(IK MQ,WHWK));Y'=VI?SW=H6KQYMT7SO_1!(5()Q!%!C$4\)(PMFC@!E@B'<>YE/ M2]-5(-:W#1Q,HG/5T=EBLI556SGX>M3LN0JF.LY68[%=8-0\.Y5"/C#;; NB MB98_KM@SVPZ=5YA7)Z%GU\WT6Q;*^E>.-S)3 .\M_MK?% $7#+!W[K9'O+:Y M'E_L+BAY(,!_AFB> MKZEE#>>3B0(K&YAEC&,@7,$G+@R3)"DLE1GP+E*&\S/U]5^[FU_V<8H!0C6" MF('N+0[=:D,LTE3HX(G3>+)XO@DV\TSA_*,2_Z5Y/-4\H*U;^^"+QBD-D$WS MR4V*+7(>S",QQ[6*45+O<^V"69G'\X7S3[2B,KA[LCWMUH[W\]*,M\D@*JA! M7%N.;(3?&'>8""4$5:1?E)C+_6FVV]^<%N!5OM0.]DXIM=&.[ M::_2E8.//GZ'UK5$[((F=;'ZKY7US"ND"EV/H+)P0B^9?BYXFT[%\>XNOEEWSFC&; 7)+CR_7T^#F.)DE= MPEERU.F^3,2X6?%=,TY-GV9@(M?GG@\]8'3-[F!TR[3-G<-=VX&9)^F(=4)1 M9XD!0AQR+D\_*6 (Q2*-!CB0P6,6 <_JW+?922>&-F4U466+03(PR+UT9255*3" K D:< M\8"LEQ91"O CM4PR@E%*.3L,>AD3*0%J2H"ZV-LW5FJ1K$)<.0L_M$:&&H6L MT]0$[C'.8H=LE8]17+T?HJ9>=-!1"T&3C9(P3I5V&IH@! =C$- *4N+(/-G. MD=]7P5@><@T/X6(NZ>$0D!N.-$"*-,XGY=3*.J>K8F8X\B(F4N+(M$3G>%\+ MDSQ.'EF86Q"/U"+C\]*5MY08'0(1P&O5=#B2>3$JM%C"+7M=%J^SWFS9623Z<1*J'> ";M>@?K] MTW7-RRU9(T955-M6?W2N9[1M,6;%"NFM6X56I=GJ9H/J=.O=7C?F$WC]?,Q@ M#?7FK6'R.;'-G.\$P&G^$_L'](HO:>=[7M_BX:")_9.#V;"* XM Y2\/;>;? M<[(DU3.O;YQ?W?):AF@X4=]PM9Q*NGDH,7_DK-4^+G)(]K2>BV&WX__VZH.5 MJ$[O]+35[A;7M:XFTL'#0O<YF16_LK^D-9_GLN; MYZ;7BP149_3^^=KXZ_2RU3=[\:#1_^I MYU/J@_19@F9T>^WFY=,/!Z%3.;$AWM]E.C+RVZ%6'.81ROO]39R MF'186.2Y"@9\\X*@"0T,V\W=K-23W;8=#X%/7:V[93Y> MR^[XIFL+U+;WO9$Q8!7S_@*)./88.4H(\I[ .TY0JMVM\_G:1QVQATG1<8.E M9=@*HA-S.(KH[JHMD&>Q=Y=SVF_%PEA_F#)H94RE^(]BO ILNQJPR_T_OU?> M-6#4?BL^2?X F&W'#(2IU6BTSCKO[Z]:<+O(QXC[#,R5BUS;H]6IYP^\+[;F MP/?_<58/W)8MB'EEH]%KO MC/P\;%^VYM0>1.2 H!RC0NOJO6VI[M:VOE5JNY7OU8WOF]NUKI&]K6OLVT,UY=P6?O\W]>-VQJ6'NV_UN.Q/?5@_N$8"&Y[V6N=Y4WO-U&0%< MONJSA-_&(>!X,Q1WF.'88C<3%*\9?]U#D^KZ?Q=5KH:S3U%9"_JW84\[\?WE M+W] :'C:L.?OZ\VBEXJ+_A@\S6#*R@]TLS!L?K[^VT,$7\-]%!_4I1U\\^#M MM>*M&Y7"^N]QO*:*,TGCW\9KY,[W[KLM(6N&W'WI?;>]_SW![O[21S>6KADF MGJ&Q3//9-Y:M"6(6J+%TLIY]:E7E.VNBFR=59NXCR.L4?[P%GWV]L0%)!>>YYD?#HN*A]X<64*"NUX>B_B]\FZP]_Q:'J[5?/^4B?[YC'%2 M)E$V/+J']OMB,T([M33E?G]3UO.X>5U&B=50YC.)A"Z612 M=:6YZX3)B^R/>\17*I,_X;.]>\TZ2O>M9WT ,_L(5O8_V<@^V7HS__%?,9_& M^!I]PW8Z]02=F-MNX>O*UL7.Q@7\>?:SO;GX\ MJ9Y\P3M'QQS:+7;H]EGU\IJK,OO?2;6V07_^^$)_?LIM_7JR\V.;[_S8HS\W M\P&S0[C?\<7>T0;Y^V)G5(\D8>,8B0'I&&@^$9DW,0J!9/(V[]9A.-B5=:-O M;T7[[2F.\'-(L8,4ME MU@S!R>-\9%:-J1I7HM@\>7J)8J]1J0B2E@U@&M$D)DPI300B1F1E-F>1 M4/IS.G7&8.9.0]U8CSH5%.B6###/8 M*16]QWIE7=ZNUO\JT_E;V 7T4&ZA';OU=K_@[&4M^$>E%R9-]RXV]/;Y$@]=) M2Y1H,$]H,.0^@CFA.>;(Y=H5',@LTMHZI%@TT2HG3=8^+-%@6=%@!KF,$@T6 M&PU& H5(2%M$K/%)8H,CR]KVXG9EP!(.E@(.7B?)4<+! M/,'!D!PHIJ5*.J"D/$?<9!$CKQR2TL)D08)E N# W,Y[EILNGLF7^_I'18W' M2RF1?J7*XJ34K-(BBYO0?=FLR.@J3JK_B@%=Q'9K&N2;&-?&[RH; F4)=5-# MW=YH5L2JQ'%,$7&N">(B2&2)2\C"K$>5IU%HMK(^J$A5KO,L+RS,^#!/"0L+ M" M#!I18$%X1< 'B ^+1260P$TA[JU7 4D@O2EAX [ PXST?)2PL'BR,Y$F$ MMU00YI$C4F;*H( M&(T<318SJ;@SJH2%-P ++WK3U7/\M;!L9Z/]4?"$'Y,\KW3;D;G?*C(8MP^#8:L-1VV(625D30M9?C2_H2F5B4:+C!6^ MO[)C,2]6?#T)7'@>R?;^4<6+ 20-Z\L M(BQ*Q!W!R$5,D>2>6R4\Q &F/^D_.3E1;MV8JI9TK=57RKP2*XK(HWO[\DK(LVR:^9E^AC?)_-Q M:NAF8KK8Y-?R]8&*]Y^%VFPY#TP[#QR,YGL\8U;PJ% 4/"&N\U86*@UBCC)- MDM!!YE/+3]G7/T.W>>7UK!(T2]"<#6C.\G#5%*2[1-3G0M21HB^8JABHAS' M$%8S(I!FWB+&M7 JFA "7UGGJT8\93]T":HEJ+X%4)W;W5IA++ITZ2 M_UX(DJ\773FJ@C[V+Y.JS:__MVO_?C4:P\L*7X#Q"R0RS$5*W&OGF/1)624) M5I0RNT^P7!GS92,*\$07L\D+8U,A;$_IVF"D^[97[9W C?P,&.9UJ-FL=WRC MU>FUXV[*JU^QV2E&X6MLV&X,'UJ=;N?;H6W'?]E.#'_:\_X^7&C"OQHM?_SJ MN+,WP)W3HYV3ZE&UYB_V:E]^[5#X7O#[W=J7\YT?6[]V?NSPO:-CP)4#NOO! MX)]_'V)_\E?3_C"]W1/ *[H#V%0]K&YN7>Q=0!L!;ZJ;V[_V:EN_\O?OUKZ> M[&[N\;\OM@1\YW[T,GAA XK4:,2=%,@!GJ#HM!)22*.U[,\@8-4Q;'2+%(NT M #G&4\^X,M1IAZ.56"=*C,0P,A'0_#2;>[L75]:_=:%_4='ME=&1N42C@47< M-O^[?>.&I_7'[N%V77\.18#]RL2H\Y@'E;05CC$E1#+&):JNYM7G,MEO_C"& M7@,,=NODM-$ZC_%;;/]3]W%HIZ/]M=$ 0RU^VTU?KY:I^G-H8=YOV)CY;NW[ M/B:.4&42PHQ+Q"U72'O/$1:6>>Z)-(;?-,X[T#DOAM?3>7^"J#<#8,5[0#+Q M C!Z:[8DM!"XCT"\P +.8!8#2X3AKK3[T%;IMBI=>#O;BFV>%X=>U!\=:&'V M.U?XG1^QH\II ]H/%I:7,AN]T%_JS'?H-6TOU+O%YYO%Y%G M^^N?[V]/5K>G'3%64WELGQ:SZM7LWY_&H6\;]K03WU_^\D>H=Z#QY^_KS:*' MBHO^&'SA@!+D[[PQBQ=?V'_[C[-ZZ!Z^-WJ-_#%_7?)6D&J;U"2 M_GM[]4:]9W:L:A^^GI4 MW?2_]N#[]NHW5D>.JHTJ?'[GY./)WM&_CG8VOQ[N_/AZN/MC^]=N#;[GTPZN M7GP\W-D,];\OMD>W8281>8PX(2SS-DSG$C+$1.05UM99RE+DQ79\Z6!I6E)7@5X+?VP8_BJ/7-$3,J.?6:!N- MP2Y$FD]L>&)GN\NQ!+]G ;_1/8[$PLA%@5@2#'$I8F9^$LF@,>6!,:+$RKI8 M%;ID?B7XO7'P\RIJS@./V3=H9-9S%[",A&D6B9:SW198@M_S@-^0^1G+0XR< M(ZEL0)QIBZS5 FGJG7."2Z)(/BNCI%@4\'NA^GFOEZW\%)NQ;1L5VPP5&T[J MS7JGVP:'^"=6!L?3WYK&XA0 QF)TBG"L=50\!6\\=E@D2[$EU%RQMS)O-[\ MMG--#@"8MR>)(:<- !CA%FEA'3(AIESIEZ9\?)JOA6S>9JNEWY? MT[?8:.1C(#E3<&+;Q[&;7STI2? VQ$*L5E8H"3\BASE+2Q<=)REQ+7RT99)@ M_N'IRVB2@*F^=&O, M+95$6\&YY!(+*T2B#CL,/BZPD6628!'<>D3=AUK%HM&(L+QMA6J)=&0JG=6H?(DE1!:VVYBT%+15,TQ@=F ]8S+CM5NO6SN/5(DL G M"O$$4\C+",&$@!\&W!PQHKW,I_4%]ROK!*]J]>2,8C M#88IE:QR-@)EHW+&)8A*OWX>OQY.U\PK#A[L4/2&(QZ81A;G13OFJ*=*!NQ9 MD23@3\[]+9X,M(C ] XP;C*P7%+F@J,8LQ.AYGZ@9/J.T[^S,FY%IA%O[). M]:HR)<"6 %L"[ )(H98 ^^H .R2P49,@,L FPP/B *K(4A80IHH[YP!B><@% MIU8!:Y<&8*^7?R_*WMZL8#U%,6&^IH;5A.^J__Z8>[T@#!25B3>*JL!7%1S[ MH\OP:B53I=71RL250QLJ=Z)&)SMKYR8S(RZX0!01D7%EJ=8X)2D8"2$RE<+^ M]CA"MEW].!5@W%%ON]VVS8.B\/&_SF^5CM\XL^T P^/O)N*=SL;_]AZ(YO' MQU;[$US;O8(8O* 0\_B*W-MG58ASDQ'1.XJPI%F:PBJDV%=%!-=V3UIUEVO4]ENYL)[^=#)&V"\_]2[Y[5LL6^X)K_8V=S8%SX+*V"*F&(. M<:K]B M![T_ A!3%<;O5.KPB(5\OB8,?E2%?+5&*'V."OE4/D<==Z'*QBY68]5D0@D3E@Z?H ;PU&5^3^HA M-.(K55=7OIS:;N];J=KFZ$XF]:M;$8_$'4@13;@[I+V M$^R)?5I:>8&RIV/S(#R?H3;60E\H3KTW60]022D8"RD:4N1!,*&,O$H>9##+ MC(Q_?Q9:^ 3(0->SOK/YL5']L4/@_G^W5?M9W3K;A7O[7SZ/& M,81,H[NPG(@F!8R1U,D@!@3BDGD6I+/$QVGQ<703E=(I<($8UQ3QX#G2 M )A(6^H">(%(6JZL4['&R^+6)3R^-7B<"2Q.N>X^0]"\"D*+^'-)ENI?#B9' M2S.)Q"WG#E$>"@WL8 M'-S4C.HJ&S.2B*G%]@DMP6(RL!AR*D%(TBROT1&;*R](C30W$H$7!.D%<=11 M (LU<^>:V R/5O;)AYGGA%L' (LD0A&&":4:&4T/+N3IH3^,4>EY,H*D<^4IWDB$M"9 MX4!G*B HDSFSQ($)13#T#*(41Y"UE !2,..E G0PL<2'1<6'P;B5 MPU0.TTL4;EVPP.%R$GEO6[L\% R,V\2W>YT>C%L]MK0M7T"T-_I M/[K=]VKXROE_JOG_NMR+P(92$I&TN894E!Y9P2@B8/"6"2^%<<6)3:+HK>G_ MMVDSE/.8A%Q.'W^5R&#&$<"E@Y=!P+. P# (<(2+2%E"TO&(. PL5*>*(PTRW5)6196M30A'IP7A 1F-,["9C#H;VPO?GED MJ3RR=$?T]3B<+$]T+@H\#F,JPF50Q$E$K/*(ZQB1$8"1B8:HM,*11[ZR3M6: MO+T'H(3'$AZ7&QYG HMY<;0\M#F?2#BRZ$DY80*G@&(R@(1$6V2CC]QA?(6\:D5]]2-IHA2T5X^+76RG\JY,#I$K<)=N;!+[WR]C31/4Z]X-":\T'+2O:V=C7#0;&'Q%>>:\:CX M1-6@Q_?.@DX6:<$YTB0I9(/4 ME$GMM!)W907+B:*<*,J)8LDFBCE-A#X\0US562\3I4^:'$82I2991H1PR"5E M$.=8(ZVE130JS[+F(-=B?**TG!KF<&J8V1>4R=_73OX^G$.9,"=,2E2<#!6' ME)E'Y1@. E&8"1&7'@-;UABQ:)/ FN'PX0YX2N]RQNR5:^C\E:91'M+C97? M>[R\7WGK&=[Z!8ED83%? 7/ LG/BOR\3]QV8Y T=Q-NV/?*P@[OQK)IVVNK4 M\P?>MV/#9I')@5C: *E'KAK,2GAXB74P"?6Z=U]R2P;GY2>8NM$[(S\/ MVT,1GX.(7#O:8V03-/:];9S9\\[*[]?/8[GS"E9[.)OG%" M)-!J%Z/]OA *S)^"-MFY:4OEL)WG^/^H,VX#R>6Z14K<:^>8]$E9)0E6E#*[ MKU;6"ZG)+,.;Y\Y\4.B_?[=W^^_+6]IXW]SZ^_.WK:]_;7_8JOS/[N?-[>JG M;ZN5[>J'NU5;1Y!'CE..>J4'J>[6MKY5:KN5[]6-[YO;M:W-RH?=ZK?=S]N; M&_G%Q^WJ1O7#]L;GRK<:_&%GJUK[-CB[\.Y*^O*WN1^O.S2>Y[[=[[:;E>YA MJP?W")W52OSE8XX),GLM5H-/8_ORU0D$&MW.;^,0<*QNIR)>&ID8=1[SD*5. MA6-,"9&,<8FJ^_G[[(5I;Q'VX?Q73'_ QV_\I9@/2\G:*\G:@_T$\$I-7ID4 MB2..)44Z48]$D$IJ$Z.@]J8$[?S3H_&3_0@]*E1QBT3;[#5T)P'T*]7LFW+2 M+RM\J^D:)NHQPK=2K0FJ9J]XRM8 ;9]!GE6:QUUY;V/%Q.*_$\JSOFH2_Z9& MY#3IO*MG,H]7OGR9IQJ?@K\9.4VS7VQY!F\D$?G(E.+\:9KV-R_-ZI$GR>$N M3===YBPKHW*P'VU]0(EOJ^6^M1/"MS1?_U]Y0OBQFR4AMG!"11^T-QR"?6<= M3=XKZSEV7-I7%GW=^M\><,3M)DP3O:(ZR2X0Q7;MT#8'2P#55O.?8A5@N79+ M'N[6ML7/S8/SZLG'!@03>'?S9V/OY.OAS\V_(,@(=0@TX/O@^\]O9O0AP#AJ M'.]N;M.]']_%SL477CWYJ_X3VE[]L86K=!OOU/9^P;,>W=#/8(PGEA1&BKN( M. \1&1(3HMP(9[3A6LF5=8/9JGQS.E[EX;CR<-P=FP6 PM M5$MD_!LV'A=>:G$ MOZGP[YJZ DN2198HBF 5B M]$2,>$&"=*_\6LF2GHX20Y9$I66&8HR"R>*O8!#(*J81(P(BSVB9C@%B3+E& M]1QAQ-O4C.KOKBP%H]X$$>H/=DF$'@5QUTI["Q*P-9*B0%1 G.F$G.0"*:D< M!(&!D)0+\#&^:O#M(P.ESM3<0L-2<<,3,M@S9 2.00:L.)89Z%8)OIT3GYP(ELPA\K>]&2M&H:W40G*JN$Y<1ZMY9#$$K@ STRM7KBLW8STK/%XK72<3BTQ1 MBH3(F[$8]\@J!4&B-E)HA:7(02)9Q8*M"CIC*8<9^.=B[-=Z+B!:F@U=L^B@ M!47HN\GLXV"ZW/&U%! ]9+#62IN\88CY" S6DXB<$PI9S$CR -%.X95US=;D M\L#S]7H=]QS&'7L,\?*TW03U'Z:YU3- 1G'']_4NM,#?#R(DGT3[?Y6-3CX: M?\?IY>($\.6IA<%;@Z,+E?:XTY&=2M]_,ZVKG!W6_6%Q0+)_7U#N5\]BM=%L5%^%%IP=7GME.93KVR3S521#)F)(\<&<8SX6]4P)^(9*/ MK\P^ =3Z\'8;_I:N9O+CCQ?O_:H>['NFN?24(2F#1CP 1ED/-#*E*&6NZZ!C MUK/'>%7PVP4M"VN=,G"AWB8"4R$)CJ<8M6#!P%<2 V$^$>J53Y&4IC.1Z9SO MG.TK29+4V"!1E'6*G"";$H0A"C-C-8RGEA!W:+(JV>TM.AG-T"9WWX^SW(OTJ.$H[^M9!$^YXX]2Z;W6Z^=+_G*+PY.,P.1>> MG,*OMDY.&ZWS&+_%]C]U'\>[V16G+#RJ4VO!W#CZ_@=XNFJKNQ>AY9?//[Q3 M_Z*;/'7AJU(^P=EX=6,_82:%=1CID+>*Y 42G3?."NH-,5@D@5)4MOG_[D*2;T5LA'>5S)$8*X=QL8S M2K@UR3IJE)0T4JP-EN8I)?^>S=;ZRW4?6^W!G_+G%K6LW^/-RN/=C7W*J!4J M&.0$CX@G^&&5,?6\RQ"!')OO/']JF8*L"I=^;-AFZNC)50J!\66YNSOE_TRJ*-R M1[CQ+A==H?B//[]^^]XI?B=__)91)?Z*OI?GZ=AKE/08*@A:JZB $N.3'@&])PFQ2:NO%L: M[S,8+]^M;>QCZX2Q,J&H2*[BQ2P8;TS(1)NT99I(ZP?&B^XRWJMYJV_(:Y4: MF(O-70SFYNNG]6RN)_:\ M=#J'":;:][UJH<@G%E0X++<@F3RMT[MIJ#P/9& M#MO0X+62R6N.(9;C6CJ+/0:7PYR-YW@W0O>^/<5?C<[CC>G/?O.!G.ZF&M"+ MV"T^U]F"IXW#W5=H457[GF!B%QD?+0^,0BB 2%+ Y0(-_75 1X117GM-="Q2 M.;?B@__Z+6-3!I_^/'HYJUXA97ZK7P(;_CFLQW^*@2HN*@;B'B+XU$3O,]6("V40#@J*C@&NZ/Z MO@*%\\R>1Z.%L7QXXN*$,ZA$>*T*U1S4)C1T33/YF-J$7*Z!K\Z^W!]9XT8_ M0VU"H9^AD&+9V.=KK,"3->C-% Y MT'[9*0+7?E]\N(Q>)^BE-V/ORUCML2R4^7*%,A\))\O8=Z79E?597ZP^:UF> M];$G @SCA(G(I=.2&XN-@;[EDAENL<.,EN597V.[:>M\]\Q]!.RZ^ MX"R4MG?4WRY:"*A]^GCX\\<6WZG?V&YZM"W@FO.]BY_UZM'6177SR_G>T=?Z M3NT+VSOZ(G:.#OC>CX^-O=K!^8WRK)S[1(7ER-I($+?4(!>Q1TD*:7F(,NFT MLDZP6-7FR4>FRO*LR[B;_RUNUG\<@I:;]9<"/8>;]8G7@OM@4*1>((Z]1]IA MBA05GL9 HTA\95W1-3;CS?ISCYTE&9MXE[,)W&BB%( )=Y08'@)65BKIM5.D MK)6_Y' RH@E.E7>*:8P\4QQQ326R)FGDE.2<,J5"$ ,R-K,J/HL"*"49*\G8 M72@USU&]H[(@VC,Q MH2?" YTW<"CYTLS18\B78HPF6J>0U1@P RN/,I%&VJ?H,%.:X1(]E@\]QO,* MKA),(@I[$KAF7!L #9A>(E58D* 6IM1J22Z>! \CR2CAM(],":2UP'U1#>TL M1\%K, -!,*-X99U0LDKT[7,")3PL*#S<0RZ>AA&E],[RH,1(P55MI2,,(^.) M09PPC:P*%*5\\"M$:I/6@!+$K,T52,Q4>V?>$RMO4G+G[>55EE)LYZ5 [9K8 MCH^::. _2$J6J0^)R%(E463><$LTH2S-+#(J%7?F!1F6.:_R-I5X7A ]AI3( M$Q]"KFY&)16(6PR42)B L+,XBJ0@7!(E>BP=>KQ(7N7UH:-$ABF1822EPE4( M/F*#@E .\03(H#7P"F9I\CI:*0POD6'ID.$Y4RKS!0XEKY@Y>@QYA50R) F\ MPD:C4"YH@@Q5"B4A-*/:"Y/K LT?>KRI32REM-^+Y5M*];[% +%KZGU:,JV2 MTHAD40/.J$%6:XN2LM;#_$<5-ROK1*A2NF]QG/]5,BJE=-\R(,/(=A2/29+" M(0E6D=,F 3G-) )0P%Z9)!07*^M*K[$G;]\M 6+.V<$,LB8E.U@4#!C=,BL!\R0X6S/F7>JM)R0Z>$QE&3EHG+(W6%(B! MA!]8.Z0#$PB+()/B2GA1U*F@:V0)]YG,;[[C067?4MCWV1:7%.?1>JT%UY); M8AS5 (Z.2)6"XC&4PK[+#(_7A'V)\(1:;5$^YXK +"2RP5G$G 1\-($3S_LG MQ]73PZ>YT8TL97WGZNQY*>L[ALH^#J3+P^E+ =!#_LJL9\3Y@+"4!'%G@+]& MA7.E()H/7 E@M/U*0;>E,]\X/)>,<6:,46++C/?6&**XB=:0Q+@A1>(U)4U+ MQKC<@#22:L-84VJ)0UXYC+CF!&EG**+)),$L3%A2KZQ3*E>U*2&I9(PE8WPI MQO@XD"X9XU( ]) Q6FR#YS8BKDQ"7$B+C$T,4<-%,A[B?)5W2F"S-F8Y9%'Q MN\1""$D4L6XMTI)GFATTNDH<21*1)+T'4%G*? ]_S)J M9*=VL!^\B3PQC#*)0UQ&ABS#&,60A-*$"NQ57B9=I?)VLN_Y%+ZQPC(E$XAD MBE-E'=A>!1%I@!G;%N30P MILE%L*LU\P2)[ZF!^HF"VJ\%^H4F8%9=K9^<@N=EW_FP^]?V)B+F4B83#*[9 M.@$OBLU_ZNU6LQ#*!._L-3W,D;;>+$2Q#VVGXFTON^<_MEVWKM[(&H+UP3W@ MD4_Z$P5\0U^4M:\>/%0CO%>CNY Q/JLW&I6LGY5U.QOG TEL^/+\%84^\=A9 MJ8\>(Q/7H%&]INV%>O^:9D$2;/]KX9^"4>86UIMPPWC#9K)=]065>\7W/'ZH M[S*;PK$9MX%$AH%))>ZU#P"S!9_[>/3S1[51I1\/=TZ^ MX&H!DO[7W@D Z*>O]9_P^\^3+5+]=@,PH4T[<-T>_<[V?FR=_X3OS=]9O?A8 M_[FY=?;ST[]/X/>3O=IW\O>%9]6S?1J8M)(3Y%DN?J&I03H1@@RFEMC L%%L M92 0WH-9*4]SEE(>&)?8!\69BY9Y@G5(6' =E9 M_GF+,(^WUR?"ZFLJK?[W#9#HV][#'7M](!PC"<)K+H2""W%T!D!!:4$(7(L] M=/UNL[+KNZV,J(7D$-&KHZ*ME4)#JD"]K)X-;VP7]*. \8V#=NPK'Y_5NX=] MP>1>VP.8%\+O6?$]Z\+WKZMW.KT"J0>OAY^VZ1BDE@P MZFFRNJB$3#3!F#R!]V]&UQUF!SY:'S=.()CLSA$M?VDTV#K;K1T#-=^B.Q=; M&(+\?1&,<28O\*B\AUD /CB?. K<$@7A>V"LH.AX%8]1V:[8 ["? W#\RFD; M)LKZ:9;3+GKY4GX;>&SLK(')90MHQKYI7-E:_?X E_COW^U$;."%+&T\Z=WZ^_.WK:]_ M;7_8JOS/[N?-[>JG;ZN5[>J'B2)/.4X"\I4>I+I;V_I6J>U6OE98<3>^8*4W#9*!DA)A(@KXSC*#3+N42IB++&83IA#OONF@B? M6\V#6FR?9#H[1^M4+TY=:77S^+QZY#-M_;6[N;.O%:;*YAJ.)M<9\(&CHL*C M9-AB1J714:ZL-^N-,;3UOD6.PG.FB6:8<(G&@ EGB=N$G;(L;Z&S+DC&(QFO MZS)E-#/6#-YT!'-T0'9K>_N&8"HD8XC@Q!! ED&6*X8$]'X"9N%T+@]^=P13 MF,*E:._ $@;*O:N%*=2+\#DG&KUO]^+H\L(\X,/VH'E_VO/,E3[TVNV\0MX, MU5;3]U^4L#& C>K%\;[ DF)N*<+&1\0ET0AF-8Q@8)A27.L@U%VP,8_ ,,WX MOSV\^'ZVN[$O$T06W"L4D\E#[B2R$&T@YB6G(=FD0@"(6&7DMOSE!'/%7> ! MHY*7+R&:;IRO7BU/W).#6ZO,),\Y+NY_W@S\-W\80Z\1=]-=N?@BCGO#:7B> MRZH)'ISV"461?,ZU860"M8@Z:@R1 !14W4RKW[*!>6#4F5"G5J-1Y+4JW9%A M'I=%/@-X&EU\<^?7LM/U\9G!@HN_?[(_%%MTAKFK8EL0=%/#GG;B^\M?_@CU MSFG#GK^O-XN'+2[Z8Q"2#Q)>.4MV\S1C_L+^VX/\CQ%K7*J< AJ;.M_$:N?.]^VYKU@"27O>N8_:Q7G8W(%)\U".Q!WOKHF"W!_73)RVQ]-0_E4(IL M;>T09M_*"7SNL%.) !_A^NG@.P\&S]">']/=9C&[NPI_F;2WGVJ1(SOGI]@0 M.M_]=^]9]25]8#RO/KBD_3TS WMK'8>G@:]9%=5XU7,C7^-I_TC&M?7^@M3; MSN'SB8,O]7&CI3Y-]"SIT0=R9(51#A)D(QF*>NPL9;JL?QKH]'#OXCO>JU6/ M=G[\N[Y;V\,_-X_/=S=_GNS^^-JH_L@G?8Y9]6B/[IS?. UT\O&H6OMZN$-W MX/[;HGKT]3B?'JJ>[(F?G[Y#N[?I+K05KKW(XN97!3XNMOGNQKZV@25+%3)1 M>\0CYDB[H!'F.$N?^TA,RG Y/B,_IQ+G)7J5Z'4;O6A(1CB7M:5 MZU_I*/ESA$O/=3R]!-2W Z@E'5Q\5*U>1U7JN9%!9 TA!JB*K4*.8(DTUYKB MH"3\LXATL$3 $@%+2EF"WW7PV_UP"7X[&, O_G_VWKW+;1M)'_XJ/!YG?LXY M$B-2=WLWY_383J;?2>QL[.SLS#\Y$ E)C"E2PTNW.Y_^K2H )"A1:DFMUA6S M.QY;HD =4%5H>JIG@\:#ZS)ONM@Z@D?-!GO])ICE[EL-&2\/QR>G4FYITY) MIZJJZ!;V5M6ZQ6.10IVJ"*=,7/A_*58:S^)(E"D_!;7YTI1WW1(O1S\/!N/^ M8,R]_M#M#/A@Z'<&7G?D\N&(MUV_)=.E^BLPW[N- MFRVOTQ]UAX['$0"SW6OT.T^&F]MOBP>C<2Y4XP!/C5HMWAJWQVZGZPP&@R[O M,S8<=ASNCENBRT1+:9PGF(9&V3R[LI&N,>*K@;+A Z?7&W3Z36_ NLV.WQHT MAUY[V.QV^6C@=KNC'O/W9AT^>T.9P\04'VE28[3@A6K!G=+4C=UULJJPB!+^ M<=-!L+B!-_"=;F_8]'L>Z,+^F#6'O-5OMOC 90/>'3._?9J&EU%;1FVM5%OC M(>^V^L"[K-WNM,!J\[UQISML]YQQO]7K#Z7QYACC[>0UE@KM@?'61>!;UG9; M_L!I#GS>:R*$9',X<-SF -26/^R-!AVW?8K&VS6D):JB2 49JJ ,*?C]E.;R MEZ9[ZY9X,;K7Z;%!MX\-FP?#SKCO#<;^L-OKN&SL=/T!ZVT0JJNOM7TON$HO M=C3:=->DP9O?6X-6MS<>L6;/&XW #0:'>,3 #1YSYKE=K\V'#FC2@;,O_/ # MY0,:O7%*:]M&;[3!S6SS#@.ET.%=9]!WP'(;#4?NN.-TNWS+@-N&!?Q2J5P$ MP,?1$OEN?A^,VNT^=K!J.V/P(_F@VQQYCM/LM]LMUNZCEN^>#S>8(V8_7#'R M_2[WV+#9ZW?<9J?->),-AH/F8-3!QB6M7JNS$@+BM$Z=\GQO[ ZV#*X:U73X-,F;WQW7;W.GC8A]KM/L]'T$9.OV MFJUVM]MU1^.NT\*+G\80\9M/1C5MT 'L24U"'@/TVO-0&[8;<=Q3;S?2>?9V M(V_CV2P@Y+;T)O+?$H$G//("?HH=1S[?JA9-7W[^_/[K!Y#]?[_[S?T9$1$_ M_ZO[\9__NO\WR/>_9K\]?/CG!Y#YO_WQ[T6H,]07G]^[_W[WPQ?XS<.'/__' M 3W0_?LTA'WI@;_1Z(Q>\,6"PQ4X7Z* !X[5Y;]3K]!@XVK[KMCJ>#_9)!_AO M$1M-(X3H$*"3X@GM16KQD!^?7'4Q8Q?,J^'09R/F=[J]T:C%A]WA$$9Q!JPW M:#T"$_]4(:$17P<9J 5O [%YR^;XK*5MZ?/T8SEJFZN;;'5C0QV2;LJHBQ3L MA 1L3.' ][&!1!)_Q396/'S8"@CTL+DK"BI80?"51#VU!B@'5T[OOWZ\^=T; M@[$X;H_!#?(ZF'4W;H[<0:\YGZ>!JD"'H>_19S@4CPI=,R_PTJ#U)JSP+?NIX$W MM5BR1<.R$0NI5"&=-7(Q\^)?: MR3=PMO+YY?8%Q[$ ME1NU)?S^57;,1$YW\I&?*)77K50I>AQP3G!IP$[-@#V\:UUX/>1[&:_3]UV^^$'I;_XUS!]#(ZIZY,.3E8FX:Z61WJY8+KFHKME!PE4D.B M-'V*Q]D]JN7/W)M&,*_) S:[^T+B1J*%SW^:<^KA]%[US/QW'(%B]J9P6J#Z MG>7A1.AL@8+[([:RC12 %@U#C:=2+N> ;^1?^0S>6C@\20!LZGKYC83U^9-!R.8_#Y.ZP&VC/-&T8,4&X>*1J*J M<6D&9I+X.?S.#P2&,6YY%,-^Y^$X"$/N5S=CQ,, AH*W3^-[^$O2$&-F&M6F M[(ZKU\Y9FEG8CC0=!W)!U,=4^0MD8-+7#[*/*6Q6PO4IK>X;=*0PPJ'E\W/- M<8;6"A,4$V" J=KQ7Z9!&,SG,$HJ#:E)D(H>B"4^=?',@JS>Y-DT3H+L05!= M_%:\" 7X+O!Y6O$6:$C%4., CR5L&@M3"NZ$%&:BO2XPM&[V$0L+\8CQ-X45 MB16G0I;$U^AP)*!4Q+\D>Z36^Z^A[#*M+[@!2L2SD:=F8 P6\]+[[ J1*N#G M/5@LCE_/Y3IOJVW>#W>KUQZ'MY^/D;=UO:M1B^N5\R[*.6+)8P_%>1)X""X/ MXI>'4LIACT#BL>^S9"+!F\BMR&U)C+I:M&OQ)!=7L.F!Y^/P3HPJ>C&@C.+A MA>VA:210%S.E8)HACR8@VC@5;ELWGA$Z>")L30EJ3=&+ W(Q&"R 22VBLPC^CWZCNBK*?W%X),' M?+Q*+4WP()-3 KW OEI,JD5\AN3_CSP) M4C\0+@((>8+G_7UUR6*OTSS,4M5+9_$DAG]J6UA\MK!UN*LAZA=LSH5GL[;+ M56K,&+84\'+PT7UQ>L(N@4G2T/KX4&_%96$F M14[MPE#]2]'$F?6;_Y2FC>7C%J9(;VO0VQXX2[ C<4^8:#!ID%RBO?P2)S'# PI.\XCD@W\%Q1*) MR4LC>7'>:UNR;!FD.'6MJ*R?LM.NC"/YL&^$GPZ;M(*^KV2@20:8+ G5FRJC M^UOA4N@LIG6I0<9<8GLD8TSQ%-"&[O29.QB ,]WKMAW?Y^W^^&D89!3D MN%'$?">TB"\"L_)&.8O5,?B+V'58VB]JU][KFW;%D=S;[H=WWN]CGW&GU^XV MVR[O-#ONJ-,<#KG?'(PX]@_OM]V1_^+[=J?1'@Z?WL^+#_MMG[78L.\B.&2/ M=8=LZ(V=0=?I=(!KGM3/RS#&WACC\__\[@Q&3F? ALVAVQLW.UZ_UV2=]KC9 MY^/QP&O!_X\Z+[YWL)IT.:N@VKIK.10R8WZI3)&+OHL3Y1MB-#[Z8DUR!J3* M.)Y6RNHB'TJH[<)5E7U94;&=EHKZ'(,#\S=8RH_%2FXB_QVGMM_I;?2KV*&/ MXXK_ZO=[7>QO>3([[>;':?%FH,V]YK^8-C%G(%^9]Q"+G#< MY>C\HO*YD1J"+@=!^?AR\Q<"IFF.MX9IRM-4JB5YE)#W$9^8=I&+^@76=),: M=EK-3E\__'GS.W/:_K#?\YJ\UT) _5Z[.<)*N:[7ZK7;K1;W.7_Q?:\!>N<< ME(HA_N;$]WZ'8\/I];UQL^UU&9BX?KU^N,':?9[0S N/%=8$5G +9.ESN<]WH^'W,LHNH/NN>@ MAPR)*R2&>?WK]VZ[SSHCUV^V6^Z@V6EY@R9SO$ZS.W!;';\+IPV"6CB-05VK MY&IP;6WZLXQO=;"M*ND(>. U!9] X\ANJK(<0/N5[,7:*G_"1FD<@J.\\B=+ M+<,.'\.C:Y[V<&%WM#^G2=EQ;@)&8\+9ER8;PV1?L_">/:0OOJNL:19$:O A M]B9;7/O*%8['SY9Z+:*E(&:QN"M]3?D"^!3,B9W,7*QI@MKE+X_GNO=??$]- MJ_$ 18M$)(ZQC2+(!^*T^@O%]__WTZ?WO_[O[=OWUM\__O3N]L./GQK6[8>W MJR]:9:=C!(SNU779.])"/GS\_/Z3]?FC]=N'F]_>W7Y^_\YZ^_'#IX\_W;Z[ MP7_\KVXQA!7G M*<:S&IB'Q!%M'+&RY15;HOXES,%OZS1@;;+]9LGSQ[C<7WM/\\S6-CA(61)X ME/[+TJDRN&4D$4[BIKR[E!:YENU=30E'TSBX&%PN +%BK (Q'=F8^ CK"'#!;B6_D\QFREB#(('[UQ':FE MTJ4@)D!B89R%I369NH\5V3V8Y43WXW15B7Q5YDU0\)QN[STOR8GO'M1U)BU? MQ;/ &Q0[(6Z?*=859.FJ_'=<1D1IERE>2]-^5:/V?LS%FW'#/9$S$L!77E9< M@<+;]/"97.LXSW(AC7A=C]LB$<5LZY9R^6'?TP#-A")SH# @\RFA3(EA(25S^9A_,!EQH;\%[+7VR+]126H M5'M>5*H'BH6)A"%@F$E,60(%QY0)E^7\- 8$=EZA.QH@?BA?L(DA)I'<3SD% MFRB74JU?Z*P4LQSRK,A(K.P]JAQX,HG5P252B3SZ*0CQN$@MJCREDKP67H7R M(A*:\&W@U@"3!F,8C:CL(E3\X)J5,(O"*GS RB M[6T*]5O0C'0;VE68J(SUC9@9K<\45NE-68@);"(E&D:-U*&T\#J1[E4<&R&?B$*GP.,K3C)!;BW[ M:C:GP()'6T<)9F$ ?W_ O!$JPA,G%>A5F9*\F%Z02I/-=$ MLHM(#E9$*!+_Z@XUE;BSC1H^;YWK"IU;V-327M:.M%\8>/:,9'V.>L>W[D Y M4:U 82,@AX1LA.(5^YBV)JSKTDSS"2'TDU##GZ0:EME#K_ 1:8++=RX\2 -( M<_Q;5< 7S*@V4$0@8&?_Y'(*(;N7ULF:T4AO+;+%1L?%'"QV6"&E(Z12JI52 M*8X2F 88K$$HU8BV]7.,B>!8_H+Z M,$0%"B(]2F(&'"2DD.8?*%4#*U=O%6GC3.F6,!AAHB]L6=WO)"FD@"*AA?Y4 M_I 2JGF>P&SI"%/YI4CPXIUJZ@V1 @NSI\0V6,K?R[H.T!5YJ-+2'B$9JN,' M3@?["%]?E-3!DBCK=3R62I>,8[+Y!+/(]'HPU"?2>I-J&54?J(MR5+!A TRT MK]58L#(N-9-44[1EZ%W0"9R/_D##0ZQ(5KD$U;3]B3P3BA1F:24'JY52<>X2 M%?!?M*C&H_LUXFA4I]J^J)U268ABIF0HE0G"^BSD[' MQ7Y?8 +H#^0>!#,Z MC?!_*V=H@RBN&V8-E90$3P68F@3L124"6'INN8H7$(:\T%6&]$/6C M8&)06&!"!..QY"2460_.4XQ?\"^J8$P;L('&8$5&&L3\H&:8,(#53^9XOR0$ M;E9H%YA@G$2\],K'9%+]<\$VQY)_.C>6UK;2WUWGHY,>4[.0UZ.T"R+$(TPL M6K4J/YMQA@IKG(=$'@_75KQX'F- &D4 C2*ER*O6>J4NK9A[(D(-:#"3^]Z0 M4K?@O:)5AWEJL!-WP21&$S-\D%2W.(/9BI?-KMHE5-G9L)M"E\&F2%M7E5>0 M9P02B*42I,]E)OP?DL]T%P*]%CJIRUK.;)HKVSB(D.W)./8#%&5T0Y:4(T5] M@FD,JKC*#J(L(A'I_JJFS KCE/3!?W*&0JBY O@38DM\9$_R4<:1(G%+BS\K M;7YVQX)0EH4N6&C50)KF8,HW+<7?B$>EG4UB3\X'64,@?2D/&UH")NY @J')ALZ&H4T1W< YZ6U:I +AE2TYY6C@FY(4P# M.@QT3L!:9B@S MU#$!V[HO5DU OJW=VW3:5Y>ST6D=.F=C6R0=D]"Q[X2.)\K*<:[B;S^__UE< M*;NV9?U#X?W*69&CB GT$H$2$I;DSRVDU_T=49V+I\[XF@!<1,-Y- M%&%H8/F5_R@"8Q+X@@I^.=6EJEP'2Z4YV-8G[4II.8!4N\GH/\$[[EF".!DQ MU;'KM[SKF>[\7,W-F97N(__)A5WN\]1+@I&"BGN,4QKJVH%YA0,1:8$$ MW)F[(,E);="-%A7PSK'<&&$&7BETN8__>_NNZ0R+R'\; MUBU\8#DW5E/ESP3I%^L'1E&O,GGF":*&T,_6;?&BAK7V17N4)'IV+" "*JYT M6=&?P!R$>%>""D+09<:](N!&F8'.X 1EE7HI-MSP5F>5.NQ41YG2G2*L=A4 M:7SDRG74CU(W&,8048*THOY'W&-YR@44".I[+3I67&]7N1CY>BP$ MK,+1*&):$('NH/,4D2E0WX!2BR,1=F%AB!,OP38K$349KI/H2]%#]=$1?XCE M02MQ9Q1DF[:H&%R!2*D7!.#T4U6CI]3$C#TTE'J0'V&@9?$SL:6+G\K8SN+' M(K]I\5,,[7G!'&,Y"]^(,._BIWB'N#2R#&ZICS$Y2>8TP4L15920RI9W@K9, MA<-8FN:SN: .A:7NY0%&-=5TE8!94Q@+RA,]/4ZR+ @BR"4FD2!V)1 18XWP MY!R!(>=%>@N("O &Y:AE":?\5)4;6:*J-60V&"'JT+5]Y:Z^A+I0G';/BY": MO*,KKLE*G$ O2+Q\!NM'2%?*;WD N2!+4N+,I8%X]O%#^J&4*'H!CEK&ZI>W M&<5.*[""C=!QOS#&*0YDHE(!<&-]B>+[2)X5XN]T>C1JA$ZC'ZPMQ'N$R53? M&&UR:Y10A2>*""K7AZ^L'O&9"'R1AB>15$3QZ $F@Y!H_'H9'K'+5DBY_H58 MHZ +#B,4D1Q!/8PA=M .0#,5^PP?5-I@G/+2?%VU7!M=LH']Z@5'^?I) M@7Q*MU#>%Q\4C\[^B4QW5]DO-6<[Z%]0LBE7?JQ,]Z"3.0P*+9[FE.*7I&\, MLQV,V9 (/L>[)BX-/U9H$ $D37=QDDQ!_=?RN >]:$AW.-*!M1KZ]P&"W,1X M20AF5*-$&8Q+9: 94X8^AZ-/1%7S=S+GR4,#2L0@I25""($(I5?$-- U&H_! MF$HH5R$%X43\*$.TPQ%M'.9H5BHH4N'?,$K+-L)SX'-)95B 6+ L2YAT]3%Y M'H/ZQ9FD+!,?("BN]Y\\2,TA=6PY\[P\$9V3BOH-F:0J4I=$\$0EFE/RJBCMP-A;(#*6 MT$4HC ]C$QZ2G(O>6#";!1/ABQDR'$VJIH$LMI='%S;)F$Q!16(P.Q#I?J ) MJ6JD+/$@)3H7\<:*4VTH>31*3I+XOA)H(0->548(NP.U)#Z73268>L:3B*EZ M74/%(U"1F@_(NAWI?:4\"HI3C1)R,\YFABB'(XJLQ*7J:*P+R0+E':. J2LD M0Y$#1IYYB,5>LSPJZQD3 20A.FGY09KD\^(;3*?TIICK#OHM3PB.0(:%X4F6 MBA(CE#*\J$4,BWE %QST:W7;833A\,Y<4,V!UPX 7ROI8K^)+-'.WK2R)? M0/(R2>17F$1N]-@SZS%$\2AB3$6$:2EGI2YG6V#&\#E+BM)'F=JU/G?:G%J' MC#Y1&[@X><#&HI,@%><%D;< 7=*SM_2\ ^6?X268R-%"NOL)NV?A4B;"4@-' M0^;#D5GWI+&-&;L76 7<(R@3O6,9"FR&N7=29,:"$>B(H=L!HR#: M[8QL2>KS$555QR,*3&K WDI MD9$1WPF/)PF;3R4DHJ@4N.H4Q!=0";2C0\0GR;%8@<"'[Y:E>G2EX0D+M(E!A?"]F@-B%LB L1^0R66(8 MQ1H*-@Z4SR5*_=/9R:*HO;8EXXUV6#;-((QJ"4F,O,U]Q#]5!QWN%H'&;EJF M_6:92X_5B^8K+('.V(]W&!C@]U>%7/Q/62AJA9Q1U$IB+##$7\GPMIH0HH,) MXCUHIJ8G$?NHVG'*PWE:J6D:Y4$HJDDI:T@V=1 0XT5RI&W][0$L(GBKJ(V> M"/QT49;#YY8/R\.,,2RQS8)4-J!(8A@A(VNG8#N9:H!1- L3MP[.!9J(9SH@828S )4CM5[V02YTK5'52(-:H'5-MYE7T MOJP(JN1G2YB\!NP6"[.IQQ)"&XR^*'!P+8(O(E2(<0IZA#7*_+E00@$K(.#+ M.R+^63BERG?]FTHW^T74TFGH046QZ-]^^;G ^"@+L+'RE*NVUSI!M1()M?++(C/IG8^P35+5^#P$]0OTBGB&#FU#'M6RP#>UIO [+4NT M0E]97RE@O6&ME)SM)9C,L008T;!^0A@&ZP9193T0JT]@MD^MF['XU_L\ 181 M>B,-F/5JG@1P;,':50L)F2KRRS0(@_D<2?-M VT 9GU!7 C,-"C/L$EQ2D\(4K8)6#*$ ( 1'F.(!,-*V'SP \?FAS! M'=3Q5X4@%N^G/'XY=VPIP 7JL)P+_K74R""J7WBV@*@B&W2@0G^7$["PZ,Y0 M;,32DKF_4$P^%5#[EB]^+_S+!"R0"/&,)5(4; !B0I&UD;)[:@T2WQ6]=;X0 ME(5"R&X@%M8<)-T:<1P2UHT> E[BHZ>!%:NY1W@QQ3KDIA/Z APF*<%'X,-Z M8%"5-2UY(NK2Q>Y(%!!D#&&[ &^(Y9&- M)P-.:&K)BQ=:5%'#WM $+A*KE=8NDPK:BAEKR#@" MDIT*2 4?/!1,+/!;X)T8=(D5('$1!%])-F%8@NB%"IU%'A%TGXO=L0J4YV(+ MF>?!0&*I:59D&!221X*'Y3RY>0&2?R$@(_%-^B5ZMQ""292)1 @ MC(:VIL88@4$3R4X<8)_PHBU9G;Z%'=<81@$=$% >L(\"55$["R=E*CN0:/', M$EH'PZ5SK+7Z4]C;J8::(,&[$YX&(B8JSUWX;!:#:2%,N823*X$)OD$F$$+( M:Q&WB=H4D4MI;),>6*0'NB8]\.K3 T^F@RDX6P&!. F?"_4/^,/4TVTA>L=( MT8!VTV%D&I9X5D;3&DI3IM-@7#UR*T?.AS@KTL7++F4>'>_5H[[$F]C08JA' M02KLLH:\0^ S##+ 899.\TP"T2P6QQ6.!H;J>$JV#)7YR%:I#]5$,NTB0IQC M\MZ08/Y3:N&$/UMH^8#QE+CL/%9T&\-?42F$[!_AH3,E+0]Y0DCXN_*X)_ Z M.'XP-5*!1>IUT244@3(9I$]>+4,K-J"A'0YA\)\\\.4=> $:))>G6$:9F63Q M8&J7.& *$HH9"L-27 $0\^#)]S@TY:-.P=%<@DBHX=YIIH0,$Y9<);O,D(/$45D\B M,ST*1"F^("$2]E(7$.'^U4DB]7\3 M@JQ^J*#9JGAL4MKARS(TOYCW)+9#MAY4/@"U?Y8I&616"$]+P%3*DQ_I)5QW M$7ZDF8JD'+RS%F2FGF=%"HKZ2!*&!N#T%0$% M7*762AI;:'Z-DU&0H2( JGPI[G5*##T:#L,V4MM]+A-FM%!(L>N^!L9(@'P2 M *D09&I21_#1RC!7:+VZ?A>]!K4(G\"$+<>F-($0_ +149#QBSXH8!YT;F^X/$.S_R\.':LAQ=:OGA8&0;K*/GW91 M@O&G$9T5E $@@T*:U*V,(L*^"F(UJJL$!A0P;R53THY2Y\"2#XLX%.$E6]1& ME8BL@Q?7FGPH2SYF28+,Q40A\ _@][.B7)2&5O'/5"RG6H.#Z+$BD:-(XR ] ML.2GU&.*"L&*D'W@#2$^7)6R8G6B+5OAY:RJ!'H\;MN0*K(N%6[$O"\34JY- M:9:/Z3]O#F6D/]=-Y5'S(U!<,RPY9O7*6787OB MQ:BL##)H<6?!&PW)T>649)>(,KN@L$%+[A*^A6I&[J.P(% !6NUL!$8''N[JHEU8T5%(QJ;\ M*2&FA9ERZ8$19#M ]4#9.* RB=U!-/D34H#*QHT%SU=J:VU:.6:R('& M12]>#Y2X#X;U_TLM=-MH<:#F26TML1LXERGP?21X8Y('/E.V6R5%(E[+4U5# MOU$:1A21 [NHO,BCB9;+$FZY\L:U(<3A"P+Y]OU'V)HT)6>X4;1>A[T R0/? M3#2X+7N*0P=1VBOE0#-"1CH57"T92OSD^79R7$VD\(,CX2HH/Q MR+2V'$#8^2(7$%R#:HHY!>XP<##'=AC>0W$_M) JA#RM>Q4"HAWK$)4?7C5C M*7M&["Z7;0C@F)W)& .=3>)GY-^#;R/<&3^F U[^(%!=P1F2D#<+-2D"%4+0 MT,IB<*)A7\_B\@9TK'3DFY30*9,H52I6RL9<-""MVG5%%$9=4@HSE"8NYJ3 M7<9RUJ4I2(.GB .3Z:+3H.(+V@UP/"..F@Y$5E,2BEOA5VJ!3=5G'ODDBSV, M-12:-4UE&K_.QW@G]T<\*O(L<9DSN7MQ!(>6 ) LFGB5*QP]5 5&JV24VU1 MI0,99%\12E82,AA4>E<7IB->1V,<.?+(@_-"V8M%) 2":23-_8:F7O$ >IB MSI+NFVBJ#D]G4O=J%_(7:"KH\D6]C'5:B)":'LR683]Q!5_8M9(X"[Z<#H=7 M%Q>QK4_B"$NSLC?"/ >/CHFK??!_OV3Q7 ;'V9S^7G/8I_$XHT86)8 ;SPI( M LK\ .-5>$X:/)((I^%XP/"4OT"/2K:0+6T\O("-?=G1%[@R!+\5;6?1,![. M]!07R8H6?R)*@3$V= O^++\HN%$L6.V9<.E4\QW)W*6D2JVD(E>$&K,!S="L MB6$"L>C3K$)F>B47EW"&7D&_^C!RU>6O')'E7E834PM-7T@QGO\@V-A'!8Z0 M"?93RNKKR,K4=E1#8NU915N3YH],=3>BIAGPS=8[A\U0[IG@D,H)K^%-%0<5FE0C>*\JA.*:^?H84 ,H^D&'-Q;R4K3(I6.S+ *DFWT,]G MU2W$NHY_UY<[T#:Y U>;.W"^Y[EH65OU\E5TL>Q4YA?7QY4+83*#=9N041Q5 M.(+E/3ZJ0W$Q1BJ[4.XB=:HE55<9YWTTB0WFJ*)+V.P,'&RN^7GCD'\-Q#51 M4?:VZ,Q1( .F!6LNPJ9JV=5;Q'0N77*M=X[P!LH;<[H#_(K^,:>>/#)30'G@ M<[RH53=";$[U)?0X'+XBJ*<.5WD!*B4%2C+[C>X**?$7.X M M7KR(FPG1_U2+O%.YIXCU%*%FF3:B?#[ATJOFANO?'J3J>A!,E^(NJFQ&)OK^ MX)946K61#:.ZB97$)/ M2GG$=)A(W1D3RR?63#2VY L9##)U&)^@:5",.>&Q)Q8O(S'EG5K-11H.2('E M-Y7LH$8U_(W9RW.%QTSZ1H @!K_RZO!Z3;3IEJ 20A99T(E*CXM(%:X(H@50G1?9TX"W>AV-%@(PHZH4+B^4,VGW[FVI" MML@1U//4REJ,X@D!Q?ZF* 929VZ1&4\AK6)-:3["SI]4+%%F I+2KO0,E9B% MFF:7RU5)5AL4;M=UX=:C4,O:%>O#+-)WN0Q8(7E$J%P[O? I\5U#.[)(# M1DAC<%&I\D[I>A76H^094:E!N!MC>0M35/^/N-:3-=:.+AUT0,^7T76ABB+( MPRTLH:;7'=,+CF<1^"L4L=Y 4'VHE=E>5/4@F>8_Q)4HC1[Z(+FDJ$=-5DL# M+'%>=EU?WPW]C-JN+\!:7&Z1WZ]2_ _1W?5$!8 ZK?\@60(.;%[8OH(G/O%Y MIC-%JU'FB6 AGM*@J'->NL.6W5:53Z*H/Q$B4WVLX]BMXK'QMB^GDK(R)05' M[ S+]U(N%+!M]QO;4@O3;?H=UC5P>_;@\77U6T.[N[2N3=]=LRS'Z2^LR^GA MNBY*!1,'_E/T M,'$H?#'HV:UOZ/=#N_,-^=%SU06GH0S)+,[(LI'LMK70.,(N'W3LGGI7][G> MU=I)\%;N$?QHT+4'VTY;+K>O?N=NN=R-Y?8))1O7>GP0283.JZ. RE?)XKD% MGFN9M^)YH *4K=P>('%%#GT=)7?@PGW-2\I8&]3W-_63J_*BR'N4WZ&-C]BA77=TJD>(H2V]49J.E@.]4 M]"%:\.ADNCRZBYN!0KFG! JU(U;$I>D*!'P_Y\\7WEBX#6E:FJ'"P$FP)L) 8KK%$P?G% M:52+ E4/_:1EQ*5\(M/%)93APQS9F.4@!V(&RE?;C6D01S)2'S([_#6IE9IE=EUK"C-+)I RPN-JFY1P\M@ M0%3H^4)K\X!2*N1MB#SQL>4+Z!B/NA?KWQ3HD$64WK;>H\,C?Z@0D^AZ7" ) M"[,A 24[8K)HA*XR\>:XH;+0D++2YA#XE/)>E&ZVJ)Q8 %6H3$>U#%E+H=6( M5P+C]2>6J(24.:3*1"HSFA4:J%"Y*O*NX5;J-Q8+=E:]757Y9:G6^2;GX=4[ M\PO&2;&5I$3*WBA:YK@P"9;M"'+R!"O2_F-P ',/$(T;75,%1D+9] *[+(G# M4&)FZ*^),+F9ZA+0$_BLWE#%@_(0$!W>1M?)4C07IRL2WK%\7<)Q1_(BEE), M\>H.$_=%9DBJ$IO*0=3&Y*6Q)@_T\,'2\>:4)X\B2#$!1K>A6+4J$F$J%>SU M8J-4DFW]7>2U:/7=E.&*Q05BMQX\B1==H9B*2(YR?\*E8X5%D')5S($8J$%2#3).): WA3HL M=F?E1I9Y1,I&9.(R#5TZ. <+A:-RZ$O^H&*=PA--R)(7Z]^)N*,L!]!0 M9+A,6;0 A$#>D*_C!\J,>SUVH\3/C%)BE!]-,U9/ MBT;#:WE8H=D@V-#R'A6-85;.N1N\%YTMI6_L.339LZV;ULU@=&-\C M)(KT5ZA?(O\B.[(4K1"7);9P;(3]2&) -SWB+2]0*#_UBA M9H',AQ<,R[J4@?]NXIMXI!L@ BX&"XC11T_+ W,A(;%TA);"$[-U"%:5FVPA]3FVB=VN$'V51(A MP) H>D^HS"!+<@^+ED3+FSS2/BA$BZ(7U*<"OIS1I;M_)U$@Y%YC3(W*J.E$ M0FX*_I-7B_.1(S'4'N-P/\-!AXD2/\G,YJ(=RL\_%=U0Z(X1]F L.I#?PO+! M=1;5(.KQF]OB<;U\EDI0A$(HU(5>_ZR:7F/H06+J5E$+_ZD!9HHX8$I1083A M%6Z0AO'4*$51)L0N*4$1$J)C])&K-BV,R.@D2_B4"VA%$OO:Z:* J*"%-,9K M-#$5%@"7$[D$#T5X4E=M&1WW@ZIM"N2@LFX8125= 2,-YZ##R>"+# 4L,-Z MW$R<^&56OH#D\,"4)":*1#Q/WKJ)KT79?@G?2:8/^D(55&39XRR6ZD;-E>JM M*#!-B'*+83C2M]2U0&2^D)M1V'.4D(^X[$*)BH"@M/,4-@(94^+ZD-7%_@1H MG*P[QVIS'8I8!J[+D'E:3%SEMV S)ZJ@#%%P-=R%*JATH&XAI)56)KP)U[U$ M.EI.B#A+(^JQU)"R&E:X)QW80UH9])6ONK6-P-':G*C:EEORKN37U0_"$H@D.BLRVE+&W'; M]=V!=\T=N+D#/V$=^YGLI+*\-HHKQ8L$+RX.)K)EE'[0[E;GNGY0Z,U8)5]6 M<8NK/OQ^B_1OEE8**^BDWOCU<%!@C;XP7D2YE*J7ZA?E4F4>6'&M_DZT U8N M!QF):4!^R0]%^M%;51A)S_Q:5KF7.6:J^DIM3 M/ILA. *\Z)-&HKK!%+XWS 0^$KAN&B:?WMI5EJ$=LDSL9)NUKB EKFKYSTV6 MM]CBW.W8_6.W1\8(K*CBIB:EQ%0P2"JC=W4PM+4%'UN)[/4_Y:_>4-MDLP3^ZZLWRZ]M^NJ[S%_^KC.P.SUGY=_5WZX9U6G9WV-UIV/7? M==NK7[KS9!W;&>PV[/KOVH..F>R@M]&PWQ'G"NY%E$B0O?]^T7Y16IX^^I.O MW?E7:T'H0CY>DA$A'OM67X/'M!?)X(+6E0LOUC3<9$U"D1QG54M'3DOHY-4E M4A9HSY7K7:9A"U?[XG*VYL/JPV5I9ZZ&S./SLLY8N>"H6>IZ9T5H=% MV->"5PK!TCC2$E@>ZJ(VMK4/!6*8[EF9[I(Y[FH4\_ "9>25:&- X1_5OOC; M_5HD*S?KTG;J$4%8QK/P/,['XW7;4"U-H(MJ=>WVW)KM:6JUUW@C[VRD5M8WCNK'@.,: ,SQF> M.^#:",;+\)SAN0.NC3#ACL=S6YNA$E9M)S/T 'DL]9O\%C-I"8BVBN>XU[GT M\-K^T4I(,&I8Z1U4J; M_"/5%!QD![($ZB9R%$M $FSCF/3)R4T]21W'M7M'*J1;V_I+CO[>6:2)SW)BT]C^%%V5B,D%@D@G @0)"5A.PG8X_MP>M$).%3< M?2SV*2?U21_&*ZZR+^%6\6*9VFFU2U/)\QT@6YP39\5PW>%&#'?9?-5Q'[%8SNZR MZ1B[^([/$^X%)? J 1[R;>7+= M3(U]#T_6=U!P$5%,P$1KR&J>K#YY\4[99VK1&2_%V%>J@ VRE#:K>#L3P>ZW M=LTQV[CP[URRSRZ*KMWM@SV&KF= 5VS>*1+V@KS^^M2+ MVPAA\24@;8&9MI.%<*')*1W7Y*:8M*=GR:CK&,XRG/4\">9@*!G6,JRU?];J M.X:SKO&&_X-E@=['76,+3[-',BLN\4WT%9N02&.,YY@A<*'E[#8>!R$ =OU[#WOW- 565*MLFCI#!(.3+[Q.?!4UVX9GC(\ MM=>62"FLW7PSSB1!R;1X)AP M6H9$&UU$;=_FQ-#HT/>Y@V/BI5Q9(.88$9MO\19\,<8^_+%#[CR5+(9D.32&SSZS;0Q8]S?*-:Z],LU[K= M/:KA^O*(&W0J@GV!88@]D.?(WJ015".H&POJ^49UC* :0;T603WK\*L15".H MUR*HW7[9VL8(ZI;N^'?DH<+_^L'=]_\%?ZB)SU@R"2+U>GUHCR/4CR3V]_\U M2K[[OEC\XBC:S_[(TRP8/XB1@LB'45Z[KMTEJ=\KW8:*;#3@ZR"#"7CK">F* M0J]OP4_WPCS%_K+QV/(W:2%EKUR\MH6]W;=03K$#&_5F'J2KUKE3]@(6"C/5O]DU?P.*$]$ADZONA?ZG]-$S6;.)KPY2CC[ MTF1CF.QK%MZSA_3%=U42P/[+P8?(%HMK7TN!EITQ^..-QB-VCUOW&?]GM/JNVZ; M_=Y_\?UG"H*!/+V%%P)GI?_U'?N^CL8K9>?Y.'&EBJC;$%@*K)M;/\-ST]1Z M#]OA6Y_X/..S$4_$.=!N-2RWY3JPV-F<)?! %EL;_ZRUE3)Y5BVZ\Q[]RN]X ME/-T63%N?F0<:&5K]=#G*;?&<1C&]W#26B*2F^8S( 0,DEIQGEB)7*HU>H"_ MS^%P$$_Q"5ZFIO#SQ,I@F(SH/Q/TYVO9!H\99(37FYRI0D_7,X.J$92040;0#]Z(WE-GB%X\"R&V/&%XFNI4H>N/6CW4*O* +]\ ML52X-BGM_O M\QK%:H%.W4V9NKEGTM2K=% MS.&T28ZVU+X6O$D_W4HT9WFHB]K8UL&TZNDM_^VR[MAB Q[)@+DG*4FM(+)@]! ;RRW!0CU-%';=K#/C#K,W;^JLC\M-/+^-TCQAD;>D.)^< M8GG$>[KZI6Y^3U>WQ%.Y:5L!8CK8NLO)Z67X&I8[)Y8;]+?ND&Q8SK#9IQN+I5E'4+_?OG(79U&/);C!1-]S..V2,3ZV]Y"E^F MU]9UH],Q4(*G3J-V_TCN@Z'1QC3J;7U$&!(=V@L_%FKJ&1[CY^:%WT0L?("I M/ E&\AQYVFV9AH>G3J2AH=')TZC=VOJRT-#HT#1J'RF:=88'^+GYX9_CC(5% MA4IM<^G'UGJY-=9[NM6\P!KK%2%5.'&WO9O8^QZ=^"V^D18C+5):.LZNB5)& M6HRT7)FT=(97?[1L$R=\9L$Y/?[8(2!S"OQQ(B[.#@ OCR*U/%+!OQKWY' 8 M,!O6^"NL@ETJ]>]YPJV79!FK>I"&E<^MEZC0RD]@8.3@;QH@Y24BQ%;O:JW& MF-DCV4Z43DZWI),%8GZ?3;$"IR@I0&"1EYBSJ;;I-4\"!&H('RP_">"W MB-# O\+,4WP"?C*2M],"#Q_!'/C7 %8=32PO# B]@4TF"9\P^@Q(]G)H#XMW M$!I0A&B_"6_V?^P MK3GJ-=AN EZ9P)Q@C#23WW^R+5&49/EY0M/W-*O$(W+ =D#%63*8!XZ9S[B$D4OA@I&5)6LJ<2N).]^G2$L%4 M5PF*/OQ.C&GK$ZYRUQ!9"ED!1-XPUTDPUU+&#_%83].63^ Q),RCFKEG#[;0 MS,ZE:^9E@E1ER.G:;2E$7;MW>D)T.1*C&YF:Q!27Z\21>%-6$94Z-IS"@#RQ M[N(PGPGB(,E8%(FNC[#S\R3^ S:X.0*N!YF))FS")0S5HP)%A\+0[FTA19WB MV7T(#_P#O_L4Y[!#-^,$/*K(^O?-KZMKMY\#6["WVR\O9K+@CO5V0]D\_%P'=JN]&6;C M\>=Z5DQP5I,%CNVO_K8&N7-GD"'7.5,PLH5#?Q^ 2T[W//>BSM8QT(Z7B,.V M!\S7)\,^UB"B[G>#9X'OA_PX&RQX:F.DP]/?S-/&GMU141O1/E-N/*9HUPCU M59^/!OK80!^? /3Q?A^]J!T_ BM?QL;MS*H&I/J,"6] J@U(]3GOS1%.PF._ M\N(K40WZ]T7@XO8='ZG-T?/ZX>%S+J^TNX?1-YX*3I]'V M#=8,C0Y,HU[ATHV+(VX8UG@OTW#')-#.(.MK[B, QR M30PR/%)KJ>/SQ\7?4E][WR*W;??-S<>)TZAU ?>AETXCT[?HU$GDM(]$H^,? MXX9!-DH".%;>B6&0,V&0SI&,)<,@Y\$@[M7FJ%S\#>*U=L;K=TW3M5.G4;=G M:'3J-'*&YI+WU&G4;IN;(L,@^\TQ-0QR90QB-(AAD+5Y1.WK2U2Y^&M$:KMJ M&JV:9GB[9NGV=XTL7DPW/",M1EHVE);NSG%6(RU&6JY,6MSNKK7-%R,LV]PZ M75VC56?G6^\K;[1JF/, \92!84[#G">ZX^W>K@EEACD--+\NJ+K[;NS Y_ZITKJ;5EMVQM M21W9T=3]QK8^YDFUU=!A-6B>K M%Z-Y^N+;VGZZLDEHI959/.>B=1X++9#JP MX!/]-]]-!\SDZV)^_F&#+.;UU MZI((+#6P[VB]5W=D0HTA1@_<-ZDMIW:K]SM![WR&DP;]@$>-57T>7"PM:M#2OBM/8I M]ZF\2F_ ;,L6A5+Z*KNB9N_C#-P62,%\3SR[G3PN;>OS"M16+6FO3JA\OEZH M%OKY/N2*C6%QZ2J97,NB(1DF^UE8GEIU=/",:)A3I#=S+*R MR3N9.,/2-CJXN#A=>U G+W%&?PHF G8I?]$I3:MUEEP0C1.69DGN93D<*ZO/ MK(TMNC6R6FZH.CE)1MNG(Z(;T*-^-\]5MJ50=+!']#Q. VJL3NL%1W*I/WT1 M)Q)QH%;Y$S9*XS#/5O]DJ57*X06?6H!W!G6MWL6?TZ+UV9Q->',$K/"ER<8P MV=&+!6.^SH%K M$GP*)LQ.9BX6,/;XOU_\)6AWF._P=JO3'8\[WF T:O>\<9_U>TZK[[IM]GL? M-#FU20<=]!9>B)W8_^L[]GT=C>LC=KTM(W;/P*\TXNL@@QEXCV[;B^\_<5"O MT:1A_<@C4# AZ9H;'Y@Q $5.@FN]^NM?!J[;>O/IQ[^RV?S-#?W3>?.M]?[K MG$>@WS9J5]^M:W$$^W NG>D[0[L[>);.]*X[.)/6V6?5YWM@]X?G,E?8V%9_ MN$U3\H4SUQE<15_-X29K.KWVJ'OH/[M)JZB:%K-GM4U;-HB^ABUYO,WS"GW0 MN0I]L$%_M//JL_C4SJ0'Z;![=EMZB/:ZIKVI:6^ZD\@^LEEGQAUF;][4'<^7 M6YBH!PY8-7# 97S ].<\Y\YU[=[6X,2GASQI6.Z<6,XU_3D-RQUV;<,+:$*\ M3;KZ&2:33(NC5@[AF:X^<6 M,+M)+6;-B^PPO=SH*?U#-*ZH >8X0P%QAEN;I%MOQ5E*R!$B&I?'7-MK7\-< MNS#7!F-LMJ-/><.19KD>+VA5*=P%E=.JNJ,BO+1! M?.Z)8E4UK[3Q> &NJ\&XZ!7NB] IK1(Z95VA[IAY01AD6#Y:#[M20))DP2SX MDTKJ\)D8"T^Y!4SA\8V*OK LIKD[K8R0YLI[_ZV].:*]:U]38KFKSJ.I8G MU+4=,VW>U+5MM$TG5]%V3)XQ%6VFHFVGU9J*-E/19BK:3$6;J6@[[MYX]O>(.PW'GQ7';]F(W'&^#+SX=YS;*6#0)\,J':3=(J\S'"Z\#:6]]^IE2G8.3R%13G3B)7K7L MSE+(QI#G9,CC./;@T/0YPZ/\K,,_5.2VP8'^O'GGY^](74PUA;NK#7\NU12& MDZ^&DW=$O#&<;#CYE!8.=K*SN1UV9DR\34CL;(K;AIO2=0O[^MS*VC;;@RL+ MHYFJM@W+T[>&Y#1U1Z:H;4,0#\-;IJ;MF6=97]-V$95K>BOAH+@52FNC2(L= M2>OKV#BV_QM;>6B%P1V,ACTC/1 55GF+Q=*49\?H"6@M%NWY-4E4BR5J MJQHA:[_4ZNOB'#M,PN*S&79FPY=$0#:M7(Z2,-,&;@A/(JI\\\%Z".$1T%[Q M.+O';L<4T@-K,<3?P1<+[TOSD$8;)_$,C!'8CMRCK^!]%1)H4U.4J)F+7!1N M9P"[ZU&'2U5I>$K-&Y_0QNZT)99&W+PB\#:"W>6"_!]5T\VRQ=V!U0I-R=+G M5#0"76A._')0MI1M6* >W+;=_J8A?O2RW=&TS-8-9UO(:"\[[E/&PRB2?<]Z03_[#MN9HR<': MJ4WJ1'SQRS0(@_DR^+/AU M_^!D6F2@A15U!G;_"4OJMFRW<_ UU3!_E?^_W;=&P0\3;33'UK\G:&IIGZU3=3 M/R\C\Q;%A<,Y(?R.8UJ5W+869K-D)U50A';T 1T-=&DO+B X>5E8V+%PU*89 M6)UX%,8C8 /I8Q$'TLL^Q!D",D7633X!!K'^H1Z2"Q>T1@V)8Z2UH M^B"S?A"P2$L 4N,Q]PC?O!@"[09"37+1V=M#%,>QA[N-LUE$QW$W".F<! M1T+#$J&/!A[ I=NV=JG]VM)L?:7-CM0B!\9HZMOMWFX830-[V-H-\^<1=)YV MSWT6**%KGVS+[O1VG= 1)NOTND\!:7*O IK%@#1M@21R_N0VL$P;P3)=A^P; M6"8#R[3!ECX3+--9+/]I*'=/36UV_(NOT?N1(N_P6A;RHFE'=Z65(<[6J:QG5AUB&/DZ&-G=%4[JXAGYJKGX MG%AXO]5@;L:@78E;@&1NX;PR9#)E.:;U7!GQ%"3>4:;/3(7Z^N*S@FK2W MMF'/U $QY#'D.853P9#IBLATAH?WN?GD(ELV*+-E=T3OD$D:-4 .5WN7L/\- M.FW)<>S^DP!@]K!#1_;CC*P86=GT8JYK9,7(BI&5O=\ 7IJ<;!,;?&:9.4'6 M:+O;7".> F^6_!ZMZA51D5IEP6JC*(/M/KT,=K'@ M_XEEL&%\#\M@,^#R3**<<9_2>[4T1HD/1%0(F^;>M *,)A )M&6? M$,K8Y7 EC;A1-2OQ*0(/$;4J]O6E5-K(G M(G1,(I@ 8G2$M&B$XW"UNO$= 5P^R^E;3>MO<9+$]S!.JK !\XCE?H!B MX\'D4-43/-\XB%CD!2!#L(:,=CXU_+G$!Q)B[C/[:KT7]?''94N$ZRD+[S.8 M%F'U+$ :N)U=Z^\%]$[;[N]8OF];.AR-A(;#:>I8EQT-A0:%X^7@*4>/0V/@ MW!N(4SD7>Q,^"&RC*N[HTG2J4)M, EWB+%\%W](\Q&)(QL?P0(RE[D!2&'C, M$SH&8+@1C_@XH-^]+!I(J!4MJ;=2->QX!+T*ZB;'OWH<%(LVGPH:9YK%WA>+ MW;/$5X=AMSK1>9ZD.8,YPM,WGWZ#.=KP0J?7;.T,R8FD@=G"=,4!/4]BW"=S M]!Y?M2'@GE!OQU5I. \IF0NX:"_=WM/A.6&,IRB7&J.TBIY2"WZ)XE4!'A7< MOU(?MI>?7$!E6;)>)0K+8PA/9-/8U:UG^V"E? M5PR@37_56F^V M[&KNG)QM0UOYJSPGEA7SR:ULK\\!,]7O#I\! M$ZL]V R\ZB0FVVWOAF&V;K)#N]5Z%F2T9YKKD[#&NAO@#6T !G)6>!\?5JNT MYT/PVM.C5PN,]21&-7A3SX0W9<"F#-C48]G ^\"4.B]N.@"@U%XD^_G>=_'5 M7;=1FB<@E>WQ--. 7('[:WKF4^OUL;PW%GQ'$8$#,\9GCO@ MVMJM"V"Y"R\I=%R[;>H)]P ?>CRK\.^+MK4OPPRZ=2$['$.G4B338%4_9D.A0).H=28I._AP_F^/Z)F+A TQEDV/Z M#!FTW>X\TE[ F.H[QIM[';MG=O8YE.K0;.PSL:SQ+L_E@\>6M.6UX&H 1VO)K?Q^Z<^/6JD8UKEHU^:[@U4IJ1#2,;UR ;CM/? M]1[] F1CFS#6L\G)"3)%[\STY8EX*$MX:'L'M#AM;(RU59:J6G2'6LE[GG#K M)9FX)59"/K=>DO8J/X*!D76_6<8PV?1=5P%ALA(II%N2R0+QOL\0V\TJDK<) M/0)SXPKXB"JPCY\$\%LLD>5?8>8IP?*,K9&\,)7X'7D"7P>PZFAB>6% Y;-L M,DDX(GMA_2W"B0Q*LE*E+(LJ@"!%.>Y+U^X5#V93EM&49BR($&@HRY)@E(O2 M5\D(;#Y/N!=01;W"T;@!&B1 #GB)*$5HT,>_V?^PK3DJ.: !5=Y/:"[XW:@C2+KWS>_PA+@I6DF?_G)ED/I(#P;,_Q3^%[1INVZ-"&.,1Q,VX1);Y;'#;2W[#N#_=MH==Z/=.9;LT,MI^_L+Z'-K M3.52]>Y1BYZP*5PR:E6G= H+I=U'H_CX.L5@T=5BT3G5O3!8=%>$1;<]UE7G MA+#1WL8IH6T642]4#C\FB.7Y,^%I'>;6K5P:UR J,%)XLF=2_2= MF]#."20RI:YK<-@>,=:JC')82#30-'9+:)MM,='8[*=SO, N.U_LGV[-=B-7H>?Z\!VN[OA[1DFN!SQZMF][F ;9+S=,RV= M,P5]6CC0]P%0Y'3/J6A_TEO\YY ME,(SA^Y)>,7=1$F$L/F7WIYR23Z6&LZ[6I?BW7A4XZ*Q@^< M-Q5OX)1$:].^UH 8F4FR7L:]:03[-7G0GFV5;3@;%C!'%K 0WAB/QRG/D&\% M)V8)N^.A]KO>0D-D6"+L%TSKJV@<86$SS885<=JF*?>I=%&\L:U^:GK1X MQSX/EY7#,J4J.J+;,1K":(AGL/#+QNSDH0Z/9^*[0]T[EFP69_2G8#$T.4M- MXMB]+5R"O0GNYVD@0@=;>!:.OK(U6J^WL__17VUVE!2N6AVGZW]2RJ&#]ROS. VH?SQM8'#'R^;8&++6?B4O95KE3]@HC<,\6_V3I1Y" MAU> KD#IK.MH+_Z<)F5H=,*;(Y",+TTVALF^9N$]>TA??%=9TRR(U.##(;Q] M<>UK*;!R^>/Q7I9?UUQ>, D89K$0IMF.QQUO,!JU>]ZXS_H]I]5WW3;[O0\G&ETQ@LI["R_$V,-_?<>^KZ/Q M3N+S#.Q)([X.,GB_MWZ7'&Q0_8F#$H\F#>M''H$.#$GCW?C >T&:)22GUJN_ M_F7@NJTWGW[\*YO-W]S0/YTWWUKOI0K^L^K' M]_2VP<_3!&Z31VM:#I_5WJ]O;/T<3+I!D[V:S*?3WL6G=C35%_S$3L-K\\G. M<6--O^$3;OQZ=@QUS-ZO6TKYL[[RXE&!==^'57T?%>4QO4S/N<>?TVH?";/M MD%6CAN=.:6V#SB-H\8;E#,OM6G>X=1N#>GH_JS):>.5.RNA\:=1QMVX' M8FATZ$-]^]ZDAD8'IE%[N+6MOQ\:G>&A?F[!H>*&?++_*-'&L=(+]:TV7_]I MBX33>RJ:V4;A\E..!!A6OA!6=OM/!*XPK'Q:%+U:5FX_UH7U[#EYFUC9T[CZ M]*CK#D[QR#U#@_S9F+I-67/"7$IG'% N;2F0J(LW, ;O.M.$L) M.4),X_*8J[]K5,HPUU;,M<$8F^WH4]YPI%D^#2VH9;L7@ZB@%U6J,HRR HT* M*;LEE$%]6:2L>EM3$-ENVYVR;%!5O#67*MX$-$M9TEV^2CT*KQL'$8N\@(56 MFL_G<9+1A[1!UHP2MFD@GWNB0E#-*]V@%+.S&>"*+'G$0C[]MR7HBMR9>)X% ML^!/*A3"9V(L >06$!O^U" ?EBO"AXM#%66"5/J:<#_W:-09+#)/MBN5J;)@ M9U^\W'E.3J81-R\_>L?G"0A+7=MS=RE0>*7X9/DOQ2Z^]6?'+\2<[L+O=-"%=]&^LZFC.B<\^O=[5/Q3B^_WK#?W7 ;9>!Q!1C*9EHL M?)4!>>&)]4-3GW+J)'(N78[E*,P9#G=,C3LH>'IL\9GN5G'0&B MLJ$-3O3GS>,]?T_J8K+3>UNG9YY9=KKAY"OA9%,Q9#CY(CCY5!)1+9(/ID8(CX"JB\?9/?9@I0@@V)8A_@Z^6'A?FHKA5I0GG4W3LCVV13Z1ODNNN.;UL,4?T?JCZCY7 M5H<=6(/0E"Q]3D5'O(4F?B\[@[)A8\,"5=#KV<-O&N)7+_N.5H6X;3O'%K+5 M2\<9/F$,9Y-V?VNZL"YVK"R*$9>K+G<1(=M:XY6@_GB$ O2-@U4\N^VNT[&[ MV__4N;@NIEM*ZP^R,>9[U1CS1U"ZW[WZ*4[3;VWKF$+[ ;BWMFVGZEV9(JOB MZ5.*!>WD1_ *I-\SGE# M/OD/VYJC*0=KIQ9[$_'%+],@#.9SY+$Y3V.:#W[^*[,YY MH-A[.Z[I%$RS(WE.I$+_"03$/J&X1XR:'=S*/HO!YIKNIO5W-NSS0Q6<186%@'HKA0< M?8R]6/$(6$ :IM14E][U( 69]8, UGG80QC)M3O? M[&3U&"2="HD_$EB2".$TT+ XF?TYFW;?7=?NMW8#_MQO>SU&Z4K>> MI3=Y]QD:J8/9-'R.C7V.N0YM=T-RK8 \Z1I<'H/+<\"]WPF7YTE,:G!Y]H7+ M@2F6Z/=SJ]SQ=0\57+[F]MO)ZIYW&&Y-G^6# D.KP$;0%A9LAS M>/>\9;<.3: S/++/S047>5]!F?>U8Z6]S+&J*;J^VM#K_C?HM"7GJ6 ->]BA M([MN1E:,K&P*3+UCH,+(BI&5*Y.55^T=T(TO1DZV"0<^L\R<(&MT7+MS7KQQ M(C[-SH!'>ZON:)]Y\:]6-J.Y3UIM)L*=M,L6WPKC9*B!)NU6K F&]EZ+-449 M%YN!J&02J8C[U%]0RX'4"KX2GN5)E%("9>Y-*^!&HO#87=]>7<=;*FK&)'B) M@%IRM<;HUX/A4<;EIY MC,R-5?R3""8@<$\$PIFK%4;O!OGPB8N76$[?:EI_BY,DOH=A4@4-ED2I6^6X)@?69?K?>R3O^H_(C@ M'F4Q; ;3(F2/A6I]MV.W=RM9I7K7UHZ_!D[4D2JDML5)ZB!WH'J<@M]1*%XZ M [NS^VE#8^#<&XA0-Q=;$SXLP^YEXM^+!]FA3XE& M@48D-I342S$G_M7CH#]P'2,><9A?!70OS6+OB\7N6>)+):.Z5*EMGN=)FC/0 ML_#TS:??0'W8\%JGUVSMA+S7JJX4WM>KOF^WW:L[V5\%WRYO"X/3@S;+E+L5?#(_!;EP5$QS7*K"LPK'G(!L$A# M(*0CB3R?!&@+[D8G$K#[6(!F) IJ*LU':0!_2P)8?39E&;(]9LL)-$TF[;)" MXR!R)4LB.F4"#1H&'T:\F$DLH!X%^"/^S*/"? $A%^:T,;,@"F;YS&(A@5(6 M.DT^>@)GT6F920BE)DZDXZ'%J'E(3;H X_6RVW^"YR!\CT'O*<=!C?-1]05J M\0M1$*NXD8+?@T5<'*E,*P>8>)0,.AJ7_RMUGFNQFPSZ2LU1W?^$.CG4[N@AG4'^!47]77BSN"N!IMB/J M&=/R0L%(CH#B(I7S\E 7M;&MZQ23X06*R2N!>TTQ*^FVIM]N0]X+J* !CY]B M+DV^]TT1=W3"M$7\1J MKZ2(T'7LKBGR/%GZ.,ZN,''&+MC&+E!J0N7X7;-1\,H9#+=B/5R3=?%4]=3NN65/U6KM$M9(K#NCTVF<9,V, M)S.],+:!4[J?!MX4WM?M: 6NXGVM5IG@O?2^U ICC\FB7)7S_4>>!*D?>")' MGJI"\CE6J 2IZ,^.@\_8@S7B6$#R![H:66S=!]ET&H=4XH&O%IGI&?O*4ZH0 MF\.>QSYR4_A@<5A83A4E\SFL*H\H1('#%&_A8A?8+,9BFCRQ4 SF%JRY>!;K MAT4U9IG3+TN^?HNH\O%3QE05IIC/A,>3A,VG 2:GX\=,?'L_Y1'2S>=>X//J M1(B@N. INZ.OF.5F>=\!!V)LKJ:6%;[\K:GVR:\'5)7F79:L+G#%:BJL26=^>ET]?:1[\J MD_R+(H(*<6FIWXHD?JHCJLQK33K^MM/J]>JFI7>?7CLM(0 =5WN^&*2_P2#5 M?N\IE19BCV1-#%)0NE849U1A"WR)7,NDFXTT1=X$U@3%@P4=0-*R*H2E*2I7 M+* X1AAH0H^C?R7XJQ@2V#0+(A4-8O/QP'N#TB/&JA2C%6N>6'B6%:"0^-= MP4SK"'\?)U^$6R"2?Q-4.+*4+\U)+NN%"Z:JB1&]LB+<";\+0.'B;]78./. MRB!2?7C\*?\Z9U*,)V$\@H?+%S90/.]Y& HQM3AL23R3K[D+*,U8-;D7X %J ML3ITP(SY?/T.P>C5DLTXY<7/ECCSJDOYZT_&C\4M]$T1<'Y]U)KIC2_+J13X M)=TA/Z4D.OV[W:4H7*X$UG<#3#$F-@;N_-\03F366[G([89]'L MKS!K\HCJS3T.9BEH7KVFE_EW9/*,D ^ DQHEWW!54TBL-H:_BQ-8+_^76G9S M<=L=AH58O&!@E/V:XO^:UQQDK?\%!LVSBJAB?K7?(=%A5QZ;'X:XWD=T!1;7L=Q18_57D4 MS8X$C+DP!7.?KE.D#L_KN<-G#REU?4QU:)B&],Q$51-9+645++!N=R!^R-8Z MEL1OW?[CCVX%,F34Z*'4Z*U6B:[50Q,ZQ5"#13F<%JPIEV?1+A7SPDR(-(.B M+/W>K);^X.7PJ#8V+HD_/X%Z"R.-DF 5%SO;&_ANZ^BBA17.5=$"2["]*%LB M+ ,>Y6P>Q@\<3X44 V3%YX+&>C@H!!\2W$"RQ'6+1;>."Y.EJUOIAS99"N&L M(A=5D/;F[$'$%DH6)_\C5;++H@AQ]T">P2Z9T M5;95;"H8 J*1=HF,HEE=:[ MNM*6]MIA>:9P;5_KIX@4P+0X>L Q1XS+AN#QH<[C2S*LA$::M#7#XHDHGRKM MB(-$HZX/V:1KD$VN'MGD;&*PKFAZJLH!M!CLL1##:$9O2^UQHKMC6,=B%N%* MPY!5"IWU-;T#)\(I(OI,!J ?9'DBD07G>>)-900YC/&\ MAW/$ITNQ*EB@/F]R2\<)2[,D]W"LAI5Q;QH!-T\>BM^F\3B[9QB[P7NI)/;A M62#,'0_C>;G^)RY_:<>W,QXH=.7])P_$L2A,<_TZ.3)@R6P>1&YOZ,K^O)-Z11U%DQ3:49079.$S0ZO MG:Y!,ZSMO?!/3@>62&L"MI-.UV&:;'E_8=:3YS'0,_E!%F-MP"E\@&M44ON;0.. ME%=4\C&]K7YD>..(9_><1];+=E>;BDB@:FF?P"06X7:1^SG/5(K>/1!99A+) M4(A^2RP,G*)%@<[F9:+/@LVGVWCS>:A8L5%GW)5<7?ZJH4(J8'/E&9 N$ZF0 M\2C. D^P?-6NW"H@>)$J\'99&18<^ERDSUKC/!&12@Z' M09A^2S+(8'POF*/A3CMUCYFAP.EZ>E^":7V49?OX62,F(=(%5Z3YU)\7J)IG MX*=19+YP/E+;NAV+E&6@8 KL&(Q!QF#_I#1GTR3.)]/*;PIJX0MITT;B^"NI M5)AIUVQ/4!@$C=JW<0*[1[F=8(JAR4-%J7X( T MK%>H[RDDWWKS]N;7]Y_P8_JW\^9;BX5D%LM;F40D3V,7!#HF-&N76@K(IZ29 M"9_^P$$X@$RW$=BGQ$]OBTPOU-#P*NN5?/D/MV]OBO>*3&<5(!&)GX)A;^!0 M""U'\W&Y:)"CQHY9R^#NYLAOP]J;^E.!KM:BTXD M">::B=/GU3L^^O_;N];OQ)%C_Z_H[-D/,SE81N*]>^Z>PW@\B1/OV+%G@.2*P>MLE?GZKJU@,0(,1#PG0^9-: 6MWUZJKJZOHE8>G'/"OM;3^. MS+2796IFIRD,:5Q%JM#-(Q]V_2EZHO^ARBM/(7(,C F:M&V%56FM6JP'6U^B MN@<=MVQA6T?>/(P\Q\L\QVO+<[R+/\?+HUFG[5G?TU6=MXC?M6>]WE6[+?T( MS>6;C2,TEV^JK6[OX,/VU&ZC]?Y)4,)D&VJ]WCS"9%N]8B*[10J:Z[\M %R0 MHP/ZUI^V6NO=$FPE7BO24/XH,KG: M$^"\Z+N]G_O!I/']D^J$@I@#D:(JP +;?5HB[].Z\^%]4#G.C ;?W,"8'$+[ MWA]ICBL>%T1(JK*01-M7,4_4^;+45=_@H;H3*-A@0IRG4X4A-M2>:3R2.4IMFK1'USJC]0?J3]R\SEDR_^EJABM2:JQ?_:R,-++ ML=/N1TKFGW:]1WO=^\J.96OC?452857>/2X0N;53+Q.Y5!WIX'B_'0EDT2K/!6((6Q0JA_[X/H'S1-U=>AY4IJGQNU+R&EN;+/ M8[\1@0KA!_Z?CI'>S! _B[Z_91R9[+9<_. M_L^2V[FK_[.IT<.QJCRH8=O&%>& WO>VYRZS:FBWQ5=%8]?4>^,)WQF5 M#>U$^V.<4TO)EY+_KB5?[AM2>[:O&D_II?)(Y9'*4V3K:72E]DCMD=I3[*)# M79?:\[X/@#;TN:A&:P?1O*P!W++<$#M*$BW%F>-W MC9 Z)75*ZE2%"H:E7EZR7G9[4BVE6DJUK)A:GEON2.JEU,M+T$M=[TB]+)"S MNB9LC=^. F1T M(37M&?MI0F$XK:9IAA#O7=6(3DK*NMY(.""$>U"#G1?F&3 M>0T1ZV?P"7:QM00XF$!_>R!(0U.T5>4PZP(-CL9?^)E 88^_]R/,3I0=@6>^ M *DHH)H4?\S@P<-@!9Z0SX33_> H_7 $LU+T3DT I+XRA3H",P07#5S%4!Z- MN3L<$LF^,6]J.X2#H_1''B,LKP6\OVT_CN'X" 03'WP4J+U>#0%\4!#1C4!U?3Y(#('(97$Z=5%@ M7/,'H1(:J!?A)! (EQ;#D?#1%*+BSWH]OA@'-K-2L'8$ M^,TA[1)RKQ!@,"=;@71;&;FAU6N-7I,OQ,]:29I^1J#\K&E=M=%!L$:Q^H&! M:.IH/H!Z5Y8Q5\ A5.F<#G'Q\!$&R,4&]MD$9 C,G0S'PCQ=''9B]3+6O)6 MS0!J6)Y!J&]9M.=PJ4 #]F;[A)BZUJ#R^:_0"^'C!4SMZF )B#L17 5K*P!E MM8YRI7Q*D.1Q;/Y%%Y%F!0KKEP1Z2U M "):BP"-0;0=-P"M,]V10]Z.V.H32<<)9$K]H@.PZ)80(BE0SXA?8/BN [X$ M+-O^P3CZ..(6U]!*"P^%-(74;0HO\%"?P*-%C&B73RK1,Y@(QRO&U[XP)V2$ M34VPR3[CDX&]@-O8&*F^!B__([0M,B?9B.H)TCK\">\TD4/_R^GL@!$@/0:; M=[6P>EAG"MD3?<-D/UZO[9>'Z=B1F(X2TW$1N;>D#8TPLPW8W$'3'Q)ES;.3 MM:.-+-JUFFJG7(SR)6A=C!+([8< (P:7%FM-!PH;(]!<0+K:4F)+8*ED4^?$ M0)T:.,[-(D"=C:[:R8E/N-MW[7JQ43<"/];5IGY&D^T5'+:4R;:ZYS+9KMHZ M)\+J[+/BU%4NC H*X'C6XZ M1]J82PM]]L9'/[,;5-DU0E_H1(2)LR2)!W+I3:CKJG[V'<^DQ$F)DQ(G)6Z] MQ&E2XJ3$G;02^WWT$I52=TY25U=;E843..8^:C9U##,FC4^M17>U)'E6<1UVI1U7GD::UU79Y3+J$E'ET'2M="BN1 M9G8F8^L=Y/W>.8O>2]I"LDFR2;))LJGZ^]+E9,WX/E\9L^Q2VZ1/SB]'393) M,>08QQCC0%$9-X>]RBCKFO2V9SNF/3,F4>>N8LGM"]]3I/=^[(/ ME[2=J]SD^=_)J^9E74K%621/TB6;))L.=Q9;XG7(BREXX%"UZ4ZJU!W_O"L@ MK"-60&Q[;B-.#5(K=Y^2]W93\? $JK8!:_;4YEX(W <@4Q>.B^512K+A2I+\=O4Y6M+-D[K;Z=& M:.FIW5:C"$)+2^WIG8/C4O0TM=MI[()+$?U 2$:#P]SLU+-(X&_ 71UVQSLPX2Y$VJ\!JLE_$C!O MF@LI\MVP'CBQ)E)U:[&P*J,G$7&X)8 L>$=/]?57@RG2BW2CD '%!10U_F5,<7L@A%4P+BAX\$4$N(SRRX%1)W.!H8J[ M!OS!31%M&80IS)&7X>]=0-A_V@B0N?ZYZ@#VW@ABAXX=Q&#:=Z# .)5PX-OP M7QYNL 1S"T0#$MG^&"%M?06]>.7V;>9ZP=4#_(IV:3Y28L6?W6'PBA"VWY@Y M=F!9(S#HAO>#WD9O0@X\SQAATMZ:KN-.;5/YM^N %VV.V93@@J?A9,1MT)SO M#;C1.Q$D.0T3P>7R"> ;V1ML,P''M#:!\NX4Y A;\'L$66O:\&LK1/^! V-/ MV LN%032GN*B!' O\,D>,<<-_1C7=N2Z%LIDX'K1P\ ]+\:Y?6&< H'Q@Q$Z M.@BDF$+\1N#8"Z*+@YSCG_SE8B*$L$OKM8RI,4H8S&:/(("!QSE.%9*T!..]!VC!_LQ0/$PG Q!HYE%5!B MJC$$)QZ[K_"O)_"2@Q23B%#B93,#]I($.QU?\0J#T7&Q[80$'\Z_G@L\>:"1 MQ](3V45UUZO@>6JSIF-' 5#>!*E9X6@3?D3AQS%XR[,9PG 3RSPVLGWN!-T9J)I[E+XK@O$'K?3Y2)"U#<-Y!^-!R.WBB[L?. XDK M 6RG!90+OXO/S.(.4\-(4_C7$:PU_TM(@4]V*[W V'@12O84\:6C60&!AJXW M)FQTG*YM_<]/VS&Y-:W[TV_[(ZH3V26B>L41UMRSJ@-XHA#<4UCAN[%0IX'0XZ MW+"[HT\QY63U@*P0,LR(Y*HB=@M@0NC[8K-8_K7A^R[8[B!RKR#@H*%YPH3_ MA+R/=!X%/^:["L1(@7)W5U/N8/I*IZ^(G:6X6$1[CEA9WW&P!/.)<5?,P45- M(::[^AO"WA,YA?^&J'2"FI]A7TL14R-BUG-Y,#N[ .MD,J<5U[6?5O1\5\-[ M(B/07&L$T()YKG!VP84PF87,S4GOXRGDVDQ4]E)O7XQ):$1N52*ERD'6MZ?Q MZI3F=$*0,057CJ(2*R&*F2;*+"8*#T0P<@,W%5;#$V;,H6?H.]NAP";@.341 M9L!O!BP:GEE1V.*1WF-B!]2XZY$\QPXH:$&8Z; ML__Q+[_2N__Q+_OH9O-R83]Y7H M,YF#6)BV3Y$_A.>&1Y.(Q2"1+U6Y6UH]1/.>AYS!G0?4B<5J7TM)E1_.,*"G?9-'R]'[#3SMMF>I&0 # M;Q\X9;X\U*+/V'"(C--^B3EX$6D5SZ B%IL2#D'>/B)[*?6 M,*ZTUHW@4^7/:NV0O//;$V[D\IJ5J ML9WYTJDX7Y*80%L;$]S#YC[ASC+#/7[56RYH[TKR@A7^OSONS9F@VCSMCSKN MH/A-E$'HVWROQUW0Y@=H+^ UXAG7Q'CU0QNSL>;$L*>I'9:3!^S''%U@VX%5 M!B&5$GD8GC-^8C8R\!LE]%6E/PG&;C@:"\MI C$&9#OAUZ&')P:X(:^<#. ^ M'V5+<>:@,71,D)P]KWDW'13@T1D91B/)0A@6V#(_VOC1Z4)JK$D.1Z^NX8E@ M.!$'NO9,,I2; M MD%V8 5A\@RI64@>_E*X=;GPY4@5-.3]#'%#YA#>/GZ3*)" 1V%N0T#GL-18G M"WJJ1%P<-BY_HDP&#I?L(3\<]Y6*24*^I1D3?]$WYGO&+AR!5UZOYRB/?!,'7J54*#K$752VFLC@BP2^UM]D ;BY$#]X6&!;]I9. MV:L,AI(9&C#FK$@#!ED\?X4R+E)GPS#@^KY)CO!)82-,UP.!?;&]$"N28-)3 MVU3%(DY>-U=*WI9.G,!5Q80@'JZ .>2Q-AA+&!P'1)_4#0,Z*Z93R(=_W'V^ MTGH*I]L W'='D!;%*BE>2Y[B3.?A-N;1WEQO8 <&R)H_@[ X8E]BGND="F;. M>%T"-]08$(,5G$PI)T5[$3BX:&'1?\L, 2@>-M@^=(F4XG+JXQ$?^77C:%IZ,"/;1$4/\F.:T ,TI%]:!28 .&H4<>L05>[\2=B?*XY#",CFVFS,/$ M$D92?];$-9$[[*1K]6G!GN MZ;\>)NO;:)Q!K*[HZY.^WYU43?"S@6E^(.GM'R0%2R>LWWF23J0A=XSJJW(2 ME7/!E9W_ZNY9SM;UU76*7)PY]337R7UE^5M-)2L@"F=A#2)4ZS563SCX=[X? M,N]=%+T7/%:>I>F$]3"8>@L@+.31 GC^/&F2@CK*3R7N@J\ATHF;*W341KM; MI+E"HZ6V&NU"W14V?]=JK7]IT9X-FJYVM'P]&RHPV;K:;!>=T,DGVU+U]MF( M04=MZ >=\W [N5D3MSO._R2GT5-2ZCT ISW MD6=,\T#(O5MZ]C'S^T:]7Y3/Z*9YRC^,2!J"A0T^53/2A* [0MT0)[U1D7E^=28/F4PH1^.0C]8<3C%QZ6[G.<+4=IKUKJ],X!E+FJ, M\W*F[LBSE1.[G<.8\_(=FIZ0ZWO MNF%73^BD:3@'+DG3<$ZFH=$EMZK=WA6Y]8RQI\N@,QWF%_*7MB"=[1)K'AGU MK'K2K3>;$#%(Y,A2Q:)RNBC!\-;GWUJJ7C# ?C?J(BVJM*C2HDJ+>A#*Q(@, MYZDON= HQ>N7L NI5>4).H"F"I%IR+S09/N7)I_ZPMB:SG51^;<[5,;PN<"O M>55F6 Z^_YJ.*'AS<4[1=>M*%.?V2!?7VK*I?6P"57T M!E',''7G$OU!.-]%Z\)97 P]F&/[)X(THZ[8*#KX+_]D3(T\G B'@/<,X1,# M27M!N0+IK5]AFU(HZ@\.)7&7XT6@KQZ]7P8)B 3W7->J*Y M^Z$_XQ<*7=X0V>4]2X 'O'4 SK]RPKQO*X#V3UN,MEX:GA-U 5B/._*9#0WJ MIO =6U\_,PQ M1':ZQEN)F\U?W0#;#<$VO@;3,R=7F_K9<+6UEJO;>SGGX6<%53-SUOFLSL5U MEVK7#X*-UFS%"G'2GE31(+!\\PI(ZH$+\PN'#MD0UI3>L&IANNQM; _LX-?2 M)WAD-+6#LO!$UK.M'CFTW*LQ31FTN>72>A9-9Q8;M0H]XRBW X8?(<01W=J= MB5N[VWL"YVI>4DI;DI[:;36*M"7IJ*U&]QCM*!KZP=M1='LP;+XN%^(0>VEK M;W#6'.JB==&?'K97!LA<6=4*:IZ:P^-U@> K/T%WRJSE5VJSWW&"8K,?!\'L ME^OKU]=7%::ICMR7Z[YGCA&5^YI9(\.[MHS N-;T7J?7[5W#=#6MU]#T5KVM M:\UVMWEML;>&IHZ#Z4^_]07H&R:8GIAH#'R##!L2,AI:V#L')C-SO44T+][] MG%)-MI."MZ .]/@D-FV''W^PX\=Y*@H6 =]@\\C 5<3>I(!0+HT_4WY<,7!+S[ZJJ*=M5HU+N]CV)_@!\]F(&+=;9Z"S-W]?9'-T.O5FI]GN:;UZ76_7>]<&Q"'=9JOQ'XL-M:;![<^2 MJ2%S%+7BW]$1U9#\Z/F M]G#T WLX?PT=L#\]85FD82G/L&AU&5-=GF6I-]NMGJ[!?[3J]>M@JFMZN]%J M6AH8%ZU^)2*L1V/N#H=D5K[1@3QW5?HCCW%O8L""5\3Y66]@\-D'SQWAC\RQ M6U/N[V]J"D>P$TT:](ZX:)C/&*' 'M@:+4U$>CJE>CJ:-$AG;9#8V\2_PC2- M]E;O->JH46!3_E@.FM)!SQJ ^G6NRRST_-#@D=8313*( ]W\8'R,1DS#/E.> MQ[#<&5J5]*// GL>YA@]]VQX \-A_M7#VX3-\6G\1H\"YN@[^TGK-/]0:;N4TRB=0G$\$:--5YKM.I; MS4*OWI9FH>IF0;H*[\(L[.TJ2+,@S4*2YM34NZ_/%; ,9:S^GY^>[I4[!$_& M9-IGUPPQ?9<%7""E\-A2^'SSETN6PF_&F^NXTSG8WH YOBT.I*=,2F,9TGC3 MOY?2N""--\;$#"?GVDJ4R$<9'C_D0X,A-O&R9;%ZH/-ZX,!7E$=NRW.%] M6^QU\0*1MQ$8"A6B?.#WH -^(8S?QE)(BC$-A>TI#.I_83NIPI<4*F8Q&5YL M*+2^9="I9'RELU"UKDUG71)=!;D\O8CQN]3:4BZQX%WJ[D^_E7&7NKK7I4N? MR]%N1D,Q=0Z B7^/_1':'M5% M^O%A0-RQ9O&H ;[6>HTF_>:)C6P?&R(%RAA['R%4JFF$V&>)[@=[O)81WH)] MC(!GO&81KQ8/V-B8#+%2$@*FKG;U MQL$O_S;4YME<5&[VU$Z]L\M%Y;-WL<"78K\H7\'1(DP2?0LD2:_H"D_4/C(; ML_KVG_?/MT__N+NY5?[R[T@(LJH\D'K>SZ*-U0NKG>_7R4=^==N%+BRG_O?W^Z^_?= M@_+U[N;A_O;^_FY]'44Y9JQ4K193-7T3=,-'6J9*X;*2-)4/,]1 MF92&OCZE<3UPK3G\,PZFD]_^"U!+ P04 " #9A&)377X>7P,9 P(0$ M$0 &5X;',M,C R,3 Y,S N>'-D[5U;<]NXDGZ?7X'UR\ZIBF+)DF^I<4[Y MFG&58[ML9W+VZ11,0A(K%*D!2=LZOWZ[ 5(D11(@)#GA+CE3KM@DT-WLK]%H M-&Y__/-MYI(7Q@/']TYV!A_[.X1YEF\[WN1DY]O35>]HYY^??_OMC__J]?YU M]G!#+GPKFC$O).>F(C9Z'^Q\FGP[W MGH_&=-SO'=A'=F_$]J$8M0Y[_3$\8-8>LRD31-^"3X$U93-*X,.\X--;<+(S M#11%=^*RKN/]R)5^>^9N4GZXBZ^? M:<"2XNS-S1/'!XR_.!;[:/FS7?S@_O&PGY1':HZ"ON,%(?6L)7T[Y+UP,6=! M>1UXO8NOD4^_UQ_T]@8[A(8A=YZCD%WY?';!QC1RPY.=R/L[HJXS=I@-\+H, M 4F\;,J3MRDR& MI-Z&,I2VHRJ+T-44?P2%?".O26&19E>0/88OK\+>9 M8\([*8Z_E/"DGN>'HCX^B9_-YXXW]N4#>(3X?4I ?&#CQ$T6W'!)2Q'_?*+< MXKZK:5:[<^[/&0\=%F1=N" PY6Q\LH-NK9&J[VB*CWQ^YJZ14Z4<#L.^^S^'W5NN/*<1%%Q16SJ%TOK\_2:O'# M1(%*M7J![SHV1NEGU,7>^G'*6!A\\VAD.R$&>_5UKJ6E &00 [('*#R".MD2 MD90JBL 9-< ']X7IHDM]SG-J* M[E)S@3^^A@'WC&W8+%4$-6@.X6>D0C.E3?PQD=2[%II3^;D_@P^;,B]P7IC4 MT(T?;.IKC3AH4![!SWY]E'/L8LQW?T>._^B@SP%S^7?DA(LM(KU*4 /L/OP< MU =64N\PS#6HGG')]1S_B.DJ(]7 MKI8"$1@7]0>#>!SA!);K!Q%G\$>60(NT_1C-9I0O_/&C,_&<,41O7GAJB;R3 MXTWNP4@M&&O6QZ$F/0U"XF<5H9@T-I(,<9)2)PGY#K\5?;\7CK7PQ-3"7DF+ MJX\G#"_BW]KD"!_9!'L%ZME?F#_A=#[%L=6U-_;YS- [ZDEI&N1H(,>&>0 E M50)D298NR1#N\$IU\42?7:,V6).@"CL8!NX/RQI?#>S([Y)!U^@R2CFU;<$K M]_""A=1QMPFMDHT*V%>Q (H<>X'H3]. M'D )'&E3;Q$\,)RGPV84DPNV;RN;R:$QIL-162A6SY@2.40Y% W[^N5#*$EB M\?X[(*F "?6@LSH5VC@S8_M>1:GWL[)Z?#56=31:,Y[(6I60A,"SZ@ZL,Z B M1/=R"G%Q[U)1#'-'98,X$DQ;JL;"^K60KJ4AEM,@8"$&:C<.?79< M!Q=R&'O5+?%3>\X!>L]]-=8BD2WYRR7#B00?2$:&#T1*(?QG1HZVN\;MC"3K M$M2@/1S)^28EVMW@4-7F\TU0O(96X$\\YS_,WD8CK\5 @_-H)&>C:K7J?*-. MBI&4:0>]5-2I!6%A(-N&9U]%[MAQ78P2<="[%0=?CX,&_'T<>=4&/\-2N.X, M4S&8[QRXG*D(TKX.A@0;.7 500VVF/0[UCKPF$&F>Y;CF+8CZ;K^*ZYMPXP9 M9]#+X9J8C:!44M1@>0@_?2V6"0>92!,\"#)I)9B7E'N.-PGN&7^<4L[J@U:H MJ1E\'@U*XN*$" $J1)!IL>Y-AZ$5]35CT>-A20JQB$,;!Z2K"KVEG(-(+\S8 MHVDIJ3W97A\\66$JJ@2D'EE2[MP7* 3G12+Y,?[XC :X-,*^<-PH9'92=AZ7 MW1C4=9AI(/)J!?J(OS8Z"E M!Q:$W+% 3_C.8'EC'6KJCG /UX444@98\8-YWA!F]32!MH8.]"Z>,RRT11O-6*_4T M3G-_4))_$R3B[1AMF[[*J\_4"Y;6UOB[@V') *X 01O=6EZ;RR7 ^3GJ@AH'!ZF2PHYYX36ZI**=KF^ M"HV:^D U&8TSQ"Q*(8A7P--&MUBA8#QGRHYM#RDIT;35&Z8/!9ED/C^;G3F<_#>#/9Y=N<>0'#"N,QLT)_?.5S MYDS@A36EWH1]H8ZWUG3#3Y!%8U>8YC'R'E T(YTHD96/Q +*JD)$M+]82))( M25#,W=;.=53@?NV%C'O4=1<7[(6Y4,9^],?AJ\CP!6$ $9 ;V="H/9OQY,VV MC&XCYAHK$U-B9E:6BD.6\I"$K9R]_D 2F8@0*GW=V=02UNVL45J'N,8FAF 3 M)F%EMWHIB_87W[=?'=<%/5WCNNN) S&=7*57'U45$?6@8(C;"0N+%1)Z KV4 M8KQZL$,'M6 Z-M"34H\/AKAYL.![U4BU<8B@T/,RX9%LQ4K*&KO139AHW.D! MN%/#!IE/LJ0;N9:U.L>JAFBUP+O:0Q4SC5T_%03 M 7:=D33&2+*C93P3[OU<2#U.&M,XPK4@QJ:12PF(P^DZJU!:Q7>&I_$S^_2% M<3IA-\Z8O:]Q&#'4V,@QV$AAK9#61A()2"P"01DZ8ZEA+)=!Z,SPY+&K* 1E M_SR/LA9CM?'@_WN%E0Y:XUE*0J0HG<>IG@\^CS@>[6J:'2BIJTX*C :#DE7O M72PZ8&V,*N0FCCUOR%5(PDB @%ZOW;Z_ M6JUK1;8J2FKOOC\85@XP*F!JHS.OUG)^ZT)ID?5BY4VYJ1WROM@X889[R0:* M2A-IH;N%'BF:H10L[BNS]^K@NE2C_EI#2N-\AX.2+3$9JDE/F;OZ!PEW>*5* M7B/NKD50XY%'P_)1E!:[-CIFK'V#**^N<=4'@Y)M.$B)"%(D2ZOM4)AZ9!41 MC1<^')8,7RI@::/C+55MV^-,%L*UM'S$EKP#_&[9 &X'>;1A*4+QAW7L017=@2_V3VA*5W==5' M5$U&W8,>8*:ID%O,4!2M5-#,W"/6823U8-JEUB&F[EH/,.54&)SJ\&IC'ZO4 M]79=X7+?MDS(68MD9_3R//[M6L.5<@)]M7Z;L-<8UPIW"FQE7 M\12"SK ,#.O&M^(%WGAF@\\QW[3!K0A;X*4QF7TP&?.(I4<2YF@IR)[X7";7 M6GY;@A*QI+G?X@$24"+$89Z=WYS78-I#8[C8T<@(T4\G@U;"3U)7CF M?BJ"+!O@578H12OMY,SGW'_%@W[K@YVIHQDWXG*UPA1H6KV5>C8=#A9J:L9^ MN)BLT$I2(FTDI\;PL(^[L)48=F/MLD8H+DVYHE:!)FWW"1N_? =[<" MN@9\L7%:";[@U0&N SS117HT8GY?,G9YJ&2,XC= ?ATV&A,8XN9GI0DL< MJ[BZU5GTZ0GKEAO#/7<\RYF[["L-(RYQU6 M:JK'JH?[@Y*C#6,B9$FEQ:HWORJEM+YZ^'IX,"R9:B[ T,91[*H^MS,2,J*J M\7Z'X/T*DTI%[+IAD0+5^XA;4QHP<4#8S/<>0]_Z,>;^['(V=_T%8\%W)YQ. M?=<6JP'>[NE"] X/3*PV#?V_(/* 5_XXO5U&T-C8,MY=,HUU'>%I"G6L*Q$T M/N,,1"6"#T%AR5):DA&7@+PD$9C$$I/0)[',2"IS6X\DUYEK:A2VN"(.XB@G M##+F(<]Z!@7B,R<(0 CSR&V+/#4F=@PF5G(G5[6)V?)J/!'!@10Y.]2S^3FQ++:ZG#N")>L%4;J"2$24R*"5,MQ,+XWMIJ& M.K8[PF5IA7QI.29M#/#*%'O+PB\?$"YG+P M>F*F-6$B#O[OW%ZL_>V$[<:4->AB5JLP[*I$MXO?E1"?B_5)CH=_K'F8CQE9 M#;B8E:KK=R'>D:NK'$\\:?-)0*4@X*(SYSE"%OA@.\A6$-7@N@^X%E)6U;AF MF$AHVXCI#8.PW0"NN+PFVCP8E)S%+:NV3K>F\62NEB:"Q#V#!8N7!-H8,;L:/!],KU7Y/#NS9O?34H MJE$\[@.*A2G(%$6\9QP99$[SZMHA*B<[&2R>;'*^4'V2&C0'>)!0)9KY*639 M)MM^2)!>]??<\?G_,,K? =8";0V^N#>Z,*E1&U_!C2"[5D(M+Q=_HF\FX6:V MDCJJ/QX.2JY1D?6)(-!.79L&^,6JZBC_&,]G*@216;VW,=;/:'$[*<2Z!#4> M;!\\6&'.+ =6ER\LAS'=HN9XN>.A9)E- *U)6@/M 1Z(I8$VL\_.\59.N8J+ MMA%F,0-\AC/$J!+0AY"G/I85]34=UN&@Y$XG0:HG:)$LL=:C8=J/*:EHNK2C M84F"L J9-G9OY JK5(4LJ;4(:58[DF3-56=)2:?.N!BF M>A83[T2ITU?*[6U93 T.&LL8COH']4/*'LEPC)V+Q%XR;27X<6AU3SDX\Z4: M#;"M(J =6F+&.%/DU':FHRRJ$:'NU?DO6M!*>-8[4* M]1I[1@T=C?\[ /]G@E,+_9O8=B#..A*[6GUQ(A+S+*,+BE1$-'X.\U'%_10I M/;G5-4NQ P>UL*6M?6LRT+2[(SQ[U C4ULX _+'[%GRB\[D#GXQ/Y-^>YTO9 MQ2-XPERQPUM8!0+Y[RO'PS!-3/B>/@?BE,,=0N/?3G9"'K$=XM$9.]DI+^OA M7?#0+R5EWYZYZWR:,^[X-LIWLF-'/,Y)!Q%47?^,F@>SGC2D8 M<_)]:U R^7CY[EDN3(,7[-D)C50R\SVP8;ZHH90+-"-F9U;^X@D1.%9[8&'$ MO;O,TFZ(UBVT\0FKU,RZY+9N&W;(>_A;@$2030U=7'L61Y.]8/+?:R_>9X=3 M2*..2\HX:DKEH%9#+RE/ T"S[5<.:%5 M&+\;RUNAHFV0WD!MEF#P7GJ34XQ"?.[/9*\3@8NZ ]F$/,$9?B63KN$K"Z>^ MG9X &3R!)W95QK4%XHW5'1Y!<^W!ET?X'#[OA?'0 4DOZ.(OWX6G8!+?P2:F MX%).X25XCWL.(8;"(ZU-\9TZ+,<+V83QM1Q2#+,WD7UK? 5];4=47KVQUB"L M]8QZ/[Y$%)I^R"!*].P+-L=S!X-K3'%BYW(W7AE&5.AC77)Z_3A@8$#P)ZOG MT9HR.W+9W?@QFL_E6^HFRW5/B\MU,]L:GMA;>.;ZUH]*;6V)^COV[&'"I4YG M!G_:^ @$QWPTQ&_X%\1J4[;7[Q_#Z5-A)[?J_W)VNS(A0 MB=GJ'(D:<3,:3R*A@>0:$/"CB3^9"B/#$Q75'U8,>8SI-=9M) M""X"J"@((9[BR0KF!;P,'#N.I61XRFPL*6)/,=Y.9M%47315D8KY(G4C MJE&Q"2TG'K:)(Q-!C1%G*83R^N-J_&M4;2JLEV"K$VC59U$ 8_E @V55Z28 M^,!>F!=)&\O8W#I>WYA0$[X_#>%D;'8-O?(R1)%).H>ZR2G>QG'A.D0;$@ZF M'[%R'"L.%XT548-&0[Y;-R3,[.19>UB9H]'4Y!8VW;OQ=Y^[MC[@6RG8A*9M MD()&<]Q&*EO2:2J@:6N\PGD1L$((JJ!A4F^"V1Z9Z_@6L''DXJMXG&K:TC>@ MW1 /<&I!["Y],Z(K@W71?8E[TQ0I6TV]IAK&GXRZX=2"$8JZH1?+-:&=G]U_ M%6-,T4H?Y72J)EA15FG"-Q6S_VG&/^Y",>#B 763---W#CS]\;BZ5]J,:%.- M5S&.N/4]:_U12+9V4P4WG-_PNE,_5DF%)KPQ556IOY* M7:TF?-G*[-@#PWI)M/_$^$RW'L2 P*]>)'+MQ0MKF(M!GK,,\J@(\G1?6KOZ MK_[.S(TS\0Y=O $&=\YZ>$50O/C*CD3D_\C"T(U'^-D95-7 8GL,FMH]0<0! M\MAQ<*'MC:J*-_7S\H-ZK>57%O_5EK[B?)+[;= :#?U6>=5?_7WQ4/V>.O9I ML/;B)3R<3SB9X-Y@3S".T3 ';6# J@0Y)YF_P-$8HF M4J-F0YO%C0\2 D[8GXI%AY=OR7T$LA=*#W6J_'HC&DT%'V*>+L1>&5WO7:-F4S_Z=/AQOY^)JAZ9Y_A<7 IH1^S."GWP;X.]_MY(,\XT MIM,$EYGF;I,+,G(K5*[TE\48)XFWQ:@I&>,DOU O_5A9O G6H%\^>SH.<57; M\MBB> GR!@MR*RDV=MVE6,]3V!Z19U]1AXNYDW374J6&C&@T M- K)!M5WX_QX\0$'6G?C;_&B9-4PI3Z-QB;UM[>,ENLT%D.5%C&?U3GL6H3:(2S6-ZZJU80ON_9@/((0J#^E4.RGRB[./PBL*9O1S[_]+U!+ P04 " #9 MA&)379?L3YXU #!+@( %0 &5X;',M,C R,3 Y,S!?8V%L+GAM;.5]69-; M.7+N^_P*W?;KS6GLRX1G'&JI-59$=TNA5GM\GQA8$A(]%"F3+"W^]3?!*DJL M*E85%X \DAUC=8E%G?,!^0&Y()'YK__VZ=WDT0><+\:SZ5]_X']F/SS":9KE M\?3-7W_XX_4S<#_\V]_^]*=__3\ __G3JU\>/9VEBWPQ/SHXWCY M]M$_,B[^^:C,9^\>_6,V_^?X0P#XV^H?/9F]_SP?OWF[?"28X#=_._^+4S8G MSCQHB0%4S!)"%@9"D(H%A2I*_7_?_,6*Z$HH#$QV&11J^EI(%EBA#S )S %7 M#YV,I__\2_TCA@4^HL%-%ZN__O6'M\OE^[_\^./'CQ___"G.)W^>S=_\*!B3 M/ZZ__/;J< MCOEL@J^P/*K__>/5\VNOQ$^3!_5B_\N.3V70QFXQSE>]/85*A M__X6<;GX8QHN\I@^I9&LGKS\_![_^L-B_.[]!->?O9UC^>L/];E01P*KSE\_+3$:<;+&5N_?S)+U[XTJ?*:S=?_ M_+6?KGV]DDTTKZ^;\OQLO/SZ=I]OPQP7_XZ3_'SZ MFA;-XF+^>:0M=\D6!=HG \N++*=Y_D!<+>!/" M^]&3V;MWL^GJI?\1)A<+!?K3U9C!L:O:/TO=R&Y/K(-^CR>IT>S.O5L]$XA%[];_OFY[)Z+"!%S%YH\C&T7XHCOC3B-1=:,2J]P&<93S#^'^93&O7BSN8K$2V7\W&\6(8XP=>SWV8$?+JD M&:8HZYKIOW M-:9&/S\;3VN\XA=2F?BJSNB+\L<"5Z ?%UJOUXPKTH!I?"F+:7[\KB[Y_UG] M=61%H,&0;G6)T0S1_T$L48).QI(-EK(0L@MU^H]M".Y:0SX.C S-2/Z"1D6O MG[[9AG[$I+)9>@O.!_(MLV3@DT2RT5C1M.ZRS;P+/^^%-03WK2&UVHF@H7N_ M((,D$6&?A,7;:H]<;<0*HXG&)1"FD(>(SM(0M0 TELQVPX7-K@LA[D(T!"^K M(1>:3'PS&CS%@O3Z?.FXD;]V.4+RWD99%0R><^#.^+I9&3)& W'3E%",Y=*+ M/L[/W9AVH8+^=JC0:/*;D8'\D#!],R8/Y0N0GS]=N3%_G\WRQ_%D,BHFQ^*( METE5'69=I $;4F3<<6VS( >C3]!O%W2[$,1\.P1I+I!F5/GR]J"*6KU8NU48 M,7"(G@GPOD3Z'WKN8Q%=>^:B:NN1>%>,5E=J29 M>"'?+)*]0N,Q5F:%0O2Q$;?!V47@[ML1^/%3WDSZEV&C7W'Y=D8ZZ0,9*M7] M68Q$$:$('8"1?T+#L^2;!_IK8EQXATI)H[K(_PY NS# ?SL,:#'MS3CPRSC$ M\62\'.."O-\3, M!:A(?ID*(4!DJ,&RI((*F0??9\?; #&D<%]35MSD_Z$3WXSS]:Q]?+GH:'1/ M9M/JJN,T54!,.RZ=+,"MJ2'YDB%DF8",+HN&)8S>=,NJN0/4D )O79G12C - M \97+MM&HD_)Y)D;'D3H EAZ(FE5GP,2G03!L9,6$N?;:M>\XT#U#=8?&VJ@;Z3Q7'AS!9*8OE MDS"??Z89O]P9&"<#W"7RH%DVH!PCB1=GH"1C3:!9,(GU4>*[P!N2H7.TH#X MF6^9ECJ[( J^(L2T/Y&^_@V7:T29[,M([R7E7,>H6"$C@2S*F#S+/OHB'?91 MC_>@&I*9U8X2S>30-@Q.+L;[,,X_?WJ/TP6N\6BKR42C[:IH)%!&6 @F)]J] MK/'**BM[Y4O(R^=-,4FBN$==K:0^\'SW.,0;#T@PT0I2@E@)I*1DOSJ!DXD*3DK/7)I M9?<3L#U6^VG/.YNM]L/GO,?QQT@)22:I18B"12#-$\%E[L%H58H/G"O9_:2C MX7C6\RK(H*8YU) ]H]W3(QG<24H02CJON0^V=#_;&&!&\Z&2O^8EQN'"QGE5)42%B<5Z!T+."$=8"N,!L5F=^ZSWG&=CQ##X MF>^4_+L>X><-6!B$\;S0#EL(C)+D=47&>>6J#-%8;CM=XGP0VI 32J#T/N0S4D5[@5.9I) MH5]Z\,90:YJJUTE9FP-PH3(HY\E2UQ64+EIP0QN>ZT.-!X -R25NQ8Z6LFCK M*VT"V"&C35X4W:>>Q6TL>_I;\"UPH]',]X@AK2, '#G3RG-09*>1[Z=I M)[:*-OCDT.62T:<^&=0/Q5P./S5[&3[7HYHOP3^GA-6)0V+!TTP;!H&$1@J' MKIGP MR25NTO(?X^7;)Q>+)3DG7^S1SU\.^*76 MQ0IR2:(V-HY0B*-OGH.)!: ,-/K4@3%NQM Y0;H$3 M7$G&%0O,)3+Q.#/5NJ.?3$:5"O,A=4O4V0YIH,&G1K9' S'T/MU88XHBHB:6 M0JK%,Q5F06Z%58 LR:$B^2XB!JXTPEB2I5GR6:?O79:/C3?S= <7U5E-PP;*^/7 M\70V7X4W+^\+/9[FZT^YZ\HX*6 1!8\@?* -5J.%(#*'6)P(7D?M4Y\=[82# M'$)HYSQ4OUT>9IC,:EB0Z KX50+P3SC%,EZ.C(S6B4R3ACF1B:F0?-44()._ MZL@9L4;V*:IX!Z!!1-6'Q,GC1-;>/_@Z+:-DI."*63"%S$\EF(=@R5MA.83D M#;-,=4KEO0WFZ"I,[$6M[YP#)$_KM"@7;.FS M#=Z",H@-L)?DCYOXQLKP--J>29VS8@Q$M):\/9'KR7F!9*S(R(Q'U:?@]=GL MR -3GWZ;36?7Z79%DI'-W.:D!%AM"DUAJ+$.%< Y'] J$VBGZ)?^=">N(6W1 M0V7TUA2K-I)NMAL\HWD9OYE>QE#2Y]?S,%V$5"?M[V$\K;-Q.7>U!8>.C"MA M$*SBCC8_GB @*2XTODC#0]^OQ72'2O3=B5HB>.+^GIXZ/0AM2 ?(WPKQVLJ[ M9='LU1RLK0&),EMG.!3MJZ=A&,1 GD8QT4>.V0;6Y];H#2![GD+W=84?<'J!Z[5[,^?S2]N(6F.#_E?K MJXP"8@B)>Y"!N:HI:>(#TZ"+QI(]2[%37. L$/:<0_ESNU::'UEUC#%>T$V M=FU-L2JI>IEL\@7>9L@42A' 1$63I3"36_+CW(%[TBA0FR MB35K2P7M^ASD/@!L2)'WM@QI*9$S93L_F;VC[>\MP27<7WVX+NG/#[ZK;S[T M?D,],D'ZVGGR'6\FY_M%(4-_:S>!E^&R5[:TM3-H(IOKLCED;0QE%%BG@I'1 ME:#[U-,X$GB3C(L[7E^K23^;S#[^.^8WN#[^?(5I$A:+<1FG%6N^'H<6)PU' ME:JQFFN=@0"N9 ,86(@N,IYXG^:F[<:PI_75.>?JA)3>FIYQ>EJTK:%T]]Q] M#95=&\0EZ)M#(;53QV&R8-EY [Y$6RN?! AH"^22DBDI!,?ZG'RV'\N@;,F! MLOP$+.G.]KN362K:^K=+L>\T,HTLHH[IJO)5+?]3L];K&2#WM1)Q#!VKM'<> MW:!LYP&NB+,QZ20:X1;._%\7EPN_QI$?OWCR_&7])ZL!7-;0GY$+0I[J?&7S M7MW'>#FA::")(AG=SA432JTZED)1DH02N -GB@)1#V-D3I%UZNE\WG'OF93S MO].@&AC]3K+DMAJ1]^X:DD6=HN409&T''&(&GS" 4"9JS:RC?6,8[L6QBN94 MA2R&NA[Z:DK"=DA#ZPG)2&J&J@G$L"Q"U"[F29LV'KJ6UA# @58E%AIR9Z;.([LG9.^_Q7"L^ MW%P%A\_[J<(W#VX"6>FB,H_@E:H' G7X,2"PG$4A'R/&3EGJ3:.YYPW,]*+7 M*65[KL.>*P.FT_'.[:=W/M!Y8#B-CG!JAT)ZT\OY[,.8GO;3YS\6M;;1L_$T M3%,]($[+\8?+XNZ:"R)9K7*E:6=2J3:[]:H69O5LW7X] T[&+B_:1=XIG' OK$$= MGW2BTZT+@\WDU*ZMXM7;G\WFK_#]Q3R])6POZKGLN]ET595J_GRQN*A,?U$V MRR2/+'E4P0H&66ARO6-6X)U$X#FB"$;[Q/MX'@]C&U)0_U1$:BNPAK&2]U<4 MO[I7J*4.AAD'3FD'"GF!D*PA.DOC?.32E#Y7L&XB&52$^D0L.4H:73:7U1[W MXOWJ3M3/GW">QC3PD0NI6$W.9JV052^?:@C%9TA9*JUET5'U:8#P(+0AA7'/ ML+4<+ZYV4;':\I[^O]Z$^A FN&IZOB"_,9&?4G_Q>)JO?[#QS:3CO.!K&[;9S\DA:ZP4E4QN=2^XT'3S-J(H+CW-1N7;(HKZ6+W2[C[HAQ M4%&_X?)]2R"Q!PE:7@K?AN\R[>M0$C\@)227Y"%+6U:8LJ03&'4CTDAGD MGOL^=Q [#&9(M8F^(=J?FU:]-_%MEE I1B=:J< <)R?*D!/E14BD:4(2.D02 M^4DMC0?-X?UGXS9]UOWW7F%"DE26PB-MI=:R6,T-9*LSYJ\3L%A@+6*%D1:W1"@ZU7+[SD'P MT@#GB8NBBI.LCT+9#=^W<.[1GU-'2ZXCJ^YM_#(JR^+;C0)6P,,"BW+9 K7*_*@7"*H]5S9&\5X M0"XRZW/G>0^0W\!!RTF8U4"$/>VM[3T*1RYHSQQZB,(Q4)8L01=M ,8\?8K6 MYWZ]LW:#.*34]_,970W$UXQ=3['@?+[!]AM=CYA//C,:M>#UJ$!K _1)@$!S M[I4(*$4?+?@ L"'UF3P1DUJ*JF5:P8=QO2WW;#9_.KN(RW(Q6:OFD;8.36 " M$B^DDQUF",442$$&QIPQ)O11>?>AVH4Y[OMB3C,AM;UR\-MLFFCTUWN1.)M* MR(&0Q%4;9AW !_(+F-"<2_J_+#I>/-P&:1?"^.\L5-!&/B?L%?/'E+3K9/P_ MF$LZB;&AN;0#F5# M'1GZPF>$G&T&E4*$Z+(%E-I&7V34J4\2;JM:K_R$E=U/8QDUEEJ[UNT;""ZS M/Y^.%RO%^W*.[\87[T9%"I2JWIX6M48'V6D0K$_ 7NUN<_)RX/0=F+2 M"4NZGX));>5UPDY!+N:843)P.1C2S;7@HR:A6X,UT[3VO.U4 ;Y%IR NOS-- MUU9@1_-HU1_C.K>O1R%>U;E_46@R5H= (TRY4[B6MW%4COH]Z?W[V?S#XCOL))O;RZCF"M\J$RVF!I M8Y2,T5PDD<&E9*&:[4J%OPUS_(GPY7IQG;S. M2P-.96.9% RB)5] 16D@.!;!,16CXDZJ3A5/M^/9B4#?63"[@61.W#3):L>8U+&WFAD1F9"VC\E]!.B=F/>=!.S M7 9EAB49+!E3)B9R+(,&ZZ%,(*IE\TNI3#UX&/2B)XNME_S#!%X4^(8HL M/]F MW5NOH:$(FY>I>CU[G C)'._&9XM!DQ-M/:23R-!1BC8A LF*=YQA3*Y35]7= M,7X+US>:4ZR/!/LQ[,YVR25R4:2"5#O1*Y,,.)$1 A.&E)QE.;K3\.N(L,RY M3ZRZLZN%]/I4+Z+M]=>PO)@3/&+]D]ED@JLDDL6+L@G4<,M0*S)L$&FO39YF M(Q8/6H94C-*Z\#Z&PP%@OX$K';TU9FN1]MO7KJT&RXUS,D"2-1VN6%'3MR-P MY4LV)LF<3J0K]V23_M[WKT.EU+F*\>_XIF(*T_QWG+V9A_=OQ_3LY],RFU]. MYU5/]46HZV"QG)7U!_2->NH2II\7K_#];+XJU'SUN,537(;Q9'%]$+M5/NZ, MJ$VUY%-.6[L*RQM!;&^8]YPTIN"Y$ 4+V?N:MBZ>HHU!21YUMW(Q=QTF')"( MM-&\OLU\) E*.]HM6:&P%FR6KF(/&&7$6V &)BG>:"\;V4/'3C+'7O4 MN^"C5K* L+7;1S8)'.V:D(QQW'LR"&.GM/S[>]2?W_5K)//CIKQ=8&XVG:V1 M7$_\QT+J-^@"4G)>[7X!000!3O&0Z(=,/D&?#>PN2 .[6]^("&TDT#C-XO9M MLVQ$X)ZD9!U+AI3%%[V<>*/N!!XRLK"C=C08OI/G')C44E9_"8IS"-#\= M3RZ6F-???7_UW2-468O7ME%SS2>@D0K\QVHE8'[\@5RF-_C;Q;N(\Q?E"LGJ M]8L7%\M%C1P2II&03COTM2MS)"/+D/$<:QZ6,*B1>4V.5)\+*GL";9+UM8J8 M3J[Z&JW><+W'WY,9&8?SQ9>[CK]CJD,R14^+C5P+Y6AE>Z$M)!^* M4C8(HSI6JSH<^) 4;T]N;LT .Y&\F^GL.R;HULRL]I>1Y,DS90V0?^N ?J#I M*2X#BABX4(+S3@;M7C"'U!C@E 3L)\NVF; /K9&O5YRN3A0?S^>U&O:E!^UU M02,,0?;5)+%10,B!@_/),:E]B?R,V^*]V(<4+1W.J!&!N1Q]>U)/49MZP7^H,G5-3X1*9P&ES7#Z!@2/[OL!PT; M)!PV9S5-Y_I3'R^?A/G\,ZW7_PB3"QRA-X@^L$UQ^7N=T_GG6;G^\1$VUU[/;V-T'3ZD M1E;7NK[D'9D.9E7YSSL@^[HVF&3$:$@2&$B*%4SA60IM4A= MD*YB*VM7S*:T0E"V\)D-+8-+*;,FG%)WRSP]% M/"1;J17+;M7S/H4TVQ61OQOM73A-2=%)[B"G3%9>)'I$)"\T6L.3$ MN3_6064.G8%P+438\KKR]IOY]/-]8RC+5=&6]4 VZYK?+&<>BE39IPBH=;T* M6SP$I@H$*[S-P0DMN]4!Z3RV;K/_&]&/_#(4P3%PM:RI2M$0$44$@:(@S[:V M&SSMO/VV8^GC$RF+@7%WR[7Q-L(]A5X9(7=.YU!JQCV9^R4&<+6 ,^U%6+4*#=NAU1E%F#-*6(;&Q4G;IJWH_KF]C0]^7,SEOQ M_J)I=PU@^Z9P5U>8NTLH11:198FD2IPD].2=T$X2H22E8Q!*E$[W]5N-8% . M03<.GD7>YPG,K8XAIF$R^?P4/^"$OI-_GY7EQU4V_F*Y>#Y-DXN,^6)*LEW_ MIGV\[B@87<-X[2:H66[9^_'RLB#LY7V)KZ^MO'<\*NG)$W;%A'IZ7LG',I2, M7G(?:TNA3@E2]^$Z/COLSJ=?*H:HHU-&"Q N6% Y9++24X#"+19=-*K41V<_ MA&Q(6KLA=VXG?3444#/-?0^JNV([:*(/WF=P,G@RP74"'X0'QYEBSJ5L2Y_B MU_MC'90V/@^W6DBQL^;]^VR6/X[KV6Y^7HM-O1G7LLFK\N]?DF36Q:1N?N$( M3=OBM6TT:_,):*1);[YKM4_]_*GJ\_'TS1KU2)@0@K0(PA@-RC(#Q%A!&Q?Y MY\IJ#)WB];OA.SY_*&,93VEQ_S+^@+.(H+6W?VNL"2A8'7B0!Y'P) MGFSQ-O79(/=%.B3-VX%KMS.,.@JR96#S+H27=D)62F(I&CP9!J"TI4V;D<7 M2]:1>RF5ZG.9]B%D0PIQGH!.305U"OI4*X.5J!D+"A CJ7WMB=*J%D5GQ7MF M2\J^S]69^W%U7S1&V>!<[?\1:N6F0#/@C;' ,$G&=#T0[1.E;;%H3IBQT(H[ M>R^6?01TBL5RE]W,%?=($P"&!UUOY7B:!&8A,Y]MS)E41I\DZ?VQ#LK[.0^W M6DBQX4WH6^.^K9'(.\DFZ@BAH*UM*A@X)QT$[KR3*2LG3V-,;T/763D9I5G! MI$$65*"J_(-P'*)+-C"5O,E]#.=]E-.PS.2C.;3'8MI71 T7SIZ&.SKG#@4J=K*71U,C+6%J?8R@3(U'27I#*+HK%.**;,^IMLI5.N.#J])VL84 M$6)0JLZ!AVAK3\VD.$6=3,NN)1 MZ6XYS,>"'Y(6;\C ??;5'F(^B7*_#;SB?/UQ-A(^E.Q] E$O5"OOZR5:]/5< M3+K"LDNRC^EX$-PA>=:#X> AHCPCZY[-+N8CGFQTS)+K;VK?7AD+>.4CH!!> MVZ*B2WVN7!V&=TCW[ ?%N[V%>2;B_4:FS^N/./F O\ZFR[>+40C&&9[(%E;U M*DNMR!:U1I I&&9LUN%F68^S$/ F[B$U-QT,$8\2[CEW0OKNR#'A,3@+TD6R M%>3J/JVH93*0%A&FZ+,9 !'7>(?4\VXGS\@23T :\/D0DT.CD!/I!KK:+RX)#<[5#K3#D>L,@^0[P#T)#B(TQ9(U@ M2-&(QA(_:)+;%&?\_7*C?1T^X48'JR^4X\58Z1T8;@MIUH)DVA,#I65:.6^2 M-+N58[SW-4/R]QM)MO' #MX1.\(;D MRS;>/=J+IV6N]JKZ]&W55P2J5>%]SK0@2U9[J!GJD%U!D74H]N;&T2Z#:CND M71ABOTV&M!'#*6(8;0(4W:(/)PTMC'RI^>"29%SO6*AH'(3"&: 3TB8=[5]=@##2B M<*2T#YWG9J)^/7Z'5S!NM5HC\X1FIR3(,6M0A2L(RB4:J=)>.I&5ZY/:= ^H M@48-CJ)!*QET#RF-C,W2:$:O3[4:CQ,6" (#X9RO;=1R[)3,?A>B@<8/CJ)# MD]D_4;!@LTM:TEY$E8#,D'I#V49P7)'_H9U()G.C]3GB!?MUN3M#R. HKG21 MSFE"C@3N2WM&R8UC"B$I3IJ/M"!X5V@&$O>>1^DTOV%A'!AU_/K.@48'#B)# MS^GN'"1XG-+\ O-5+D;MMKQY\O_+.,3QA,: 7V]2[OPOC@@ZG !5FR#&J:>O M45#D"L3&V];45**6="1WQV:>*_UUO=MLP)+3PS6+UN@^OL:=D([: V_,]I?S M'R$DJRU @DVDR)$0Q2PR:)X2C]HFP_Q.^]WVYP\I%M)&U-=VN@:3VNB@?1F6 M%_3[SX\OEF]G-5+S,GRNT=@OF# ($:[Z5'.RWD.$R&B,FKO$T2@K$]M)T ^^ M:DC!D XR;SO5'8)CSZ>+Y?QBU5?O\33_.^8WN-B8@!&+@B4RM""0F0XJ,/+C M!+$S.V>18=:FTWV-G2$.*<#2ED%]I74TF1;SY6C-YM>SM15?W;WD1;$*57-?&7VYG$M8+"& M]7D-*LKLE!82$BH&BM=:^5)J?8]S9,^FDZ!2W3A#;>M1&Y=RQ+)I6F+2;5/TH@)5,8I)A",359K%/) MD[LQG[WT#0I 4B M6J==XH:LNRX]?-;S0#A6LYQ.9YC705/:S57 MS#_AE'Y8UN9^=RR'$H/1A0Q($>MM(23[H%XR)A.$<9^S9A@[M4AM 7](X<). M/#R]F+MF;7Q95AO@4"2C?M(T]*^4BZ&YA)CO;?ZC@)Z<@+EM:E6'P6??*_'T(VI(!E M)^8T%4[?$,4&*".",\#]B08IF="--2 M--V#FIM;G\Y<"QF(QTZ LE: RY83F7TL6F94-POM[!_7W(\()TT-:T>$3G/> M.7#U+(SGJVSH7XFX%Y?FU^(R7RY,-Z-Y5[_/8?GEGQP1MVKQVC9AJ^83T"AJ MM?'FK^\;+])D5E&,=)&U1G8$EESMBA$,>&<1B% EDX-F9*>0S?VXCE9PLSDM M_:L 8?J\MM\67]W6+7,A+>>)*0M!E'KE/P9P12%XJPM3D665.W5:.P#MD.)7 M#3EV2QWV%F0SF^IRK6^#@THR]+0OLU@KX%OG(9A()IXI5NA:G9[K/@F3=T$Z MRA[X=3;%S[^&^3]Q26[WKQ?+BS!Y1A;NMJ$;AH:+6!/95^'$VAHZ,0L"T9)Z M4J0(RTY6P1XO'=+*:$.*:Z9!K^EOYUQL7[*KJ=@&4AG!?2!_F4=)( LC8]:P M D7%P+QEC)<^"1-[ AU25+[VX#8VY &#:&4ESJ9O7N/\77W?R&4>53 %@A2R%O8,Y%W* JR05^&EB,;W MR8/=1''TF=+&L[[DB6GC8Q2)1E+;&F=RS*+4$133Q:-(J&^F>G<8V O !PL M_5NG0D=.>KL3Q0T@F_YX\@Z-4&!U[="J'>E#2YJQR)"TY]'D3MDWV_$,2:-T MX<"!4]^;!LEG):LO8GWAI".U!5^"@^B-<%:4I$4GIW<'&NP_RC^FX;)F,N;Z MX.>+Q44-(5Y=OAEQ3$GKB&!1UXBA*Q#I3_#2>NN*T=RD+J.]']>>&V#?3F8- MB')S'3242L.[, 3D2R[()D(RZF87-&*?=?72:=&S>N_4\QI>%AH2F8_.&ZNS M[5,O_4%H@^I\UX$O;673)O2_.X^GN\=$@)#@TIT77N3^:(O9R/IVE,+M97H+/R]==A MFI_,,8^7C^?S,'US&3!OXJ@=\^+6CERS26CDZ%W?9=9U;!Z_6VTPT3'N B+X MH'W-80@0T2CP.B:N UF$MH]_=!^JEC;@5R&\PO?A\VJV7Y0K&87)\^GM+CM" MHLP^@.5.DYI.-"5WT9VKV9B4HO?XGS\2R/T]6G%<-( M:2:]-PDLF8V@ZJEI])9H(*+R26KM6)\SZ%T1'N^"WGS/5;^&U?!YD4EEGL!S MPVJ!$$8;IXHN?PJ0>+_S^%I&FC[HZM1W$J>_MXANQ7BV(/>9SL.I 7W'M&PPLU M,*)4#9,9KD$C]R9GX9WOHZX:7 =&H0Q6],FLN0-0IW%^Z>'D#0_92RC.>U"E2%JF10 3 M&AE)E>M..17WXQK2QMF"*;=N4[:32N\5L;%0I=-&:<5!L]H&SG-R>G-6( /3 M23&K>ID3#T(;T@9Z0KX<*)N3V/$U\W1LG3*64!K/ MVXQ/C(*)QLG:D2J)6A#9(WB=.1@9DA.T>:;2IT[(C@"'I&S:4Z659#K9 M):NQ"E*<;J5 =>UIK5@M[D5$1A6,-$6CYZ/I!8XR%IU$3LY7W:UPJJRL11K M1:LT%R"#XI4^%E8=0WFD*RELU+K<.&==,-Z_7$V,F3Z6<43"%.3$)@19$OJ M",%E)HL0S&.GL@:[ 1Q2V<:S;U?["NQD;+J5MU[KB;G$)=C:.4M)6V>B.,BF M%/JO9\6?Q[(ZY ["J8H[GI5?1XGP-$3;GHT>=-(F(P,7:FP0FY3]1R5X2GFHE;VP3W$BT2+UA"#RJ1G1.T+L"*YISN;&% U#M,F"?GW'6_KMZ_+#)KJ VZ0-E@(:820 ;,SF27D)]WYQNL M:N0%2V"*(RO1W6UO+8Q'IQ4$M"[6K/(:]ZI!_"^2(?DO@^* M=0>)\K2$N^/R;V0QUJ);A8=:(2M'\)HAF(0,):=?L5[)*X=B'I*//QP2'B_> M\]A\'V>CJ,@0D#9!L89 &A0T2Y)#4#:BXUI)UT["8WEMD*.(J,B05P@DFH=1 A,(%@=/!#ZK$P]FYVD/B)Z'JW7I@-8GYW7/$0PIZG7U-#(9:YS-0MMM:%;_5D0MMJILM?"T! MX\#5VKBF,,M3%E:6TUOG^XUAS^#:=ZX!.LI_Q_C'U>?UCQ@6^+<__7]02P,$ M% @ V81B4]VZM5AG;0 )10% !4 !E>&QS+3(P,C$P.3,P7V1E9BYX M;6SLO=MR&T>R+GR_GL*_]^V?XSH?)M:L'9)/HPC9-?N.48?FGWWS$^6(RF_[M M6_X7]NTW.$VS/)F^^]NW__CC)W#?_N__^H__^,__#^#_O'S[^IL?9NG\#*?+ M;[Z?8UAB_N;/R?+]-__,N/C7-V4^._OFG[/YOR8? \!_K?[1][,/G^>3=^^7 MWP@F^,V?SO_JE,V),P]:8@ 5LX20A8$0I&)!H8I2___O_FI%="44!B:[# HU M_5I(%EBA;V 2F .N/O1T,OW77^L?,2SP&UK<=+'ZZ]^^?;]>? M?_D4YZ=_F^^]6/[W\U<7DKE^DC^7? M_9]?7O^>WN-9@,ETL0S3=/4 >GQ>7O[#ZVCT=^L?TJ\N)G]=K/[]ZUD*RY5Z M'ES"-UM_H_X--K\&]5O !4C^ET^+_.U__<DJ(5Y^P_/P!__;M8G+VX10WWWL_Q[(5_6;)%92N MF-Z3T#FZ3PBT'=Q6@D^(,:[/KT_YLO/@HPEG)\N!T1\^[,'Q3L[ M"Y,A!7SKHP= N_H@.,.SB/,AH7[QN==P;D#>1%@_$C^=+G#^<9+P+VEV]MT* MX/>SZ6)V.LEU8_U]27_6G78Q*S_^^WRR_/R/:3C/$_K1P]#KAT/=<)F7;(5Q MUX^^AIYH,IE.ZL[SFOYZ\?D59YMUX*>UJUU=LF%TQ#Q=/7=D_,%O OAP\GE)Y,, M\!5]N3C1# U:ST%9&>DL\@C!E0*.92FT=4'[?)M)BPTS2UC$%9+I<;+ZSTAPP?K$]_Z_M6-;JVG]UKZ:)CO$%_H#K_[Z:_KZ&:-4L.>F42V=07FRG(VGF#4Y:'W??C.;T\?][5O6ET??S\[.9FN(O[\/ M:D2<:L_+!%DA!EVKB!;+=4 '9;,8'GKQ#W80T]Z$:GR%-53IK MI(_;7.%]N7)[U229T_,*[;?9?*6#Y7(^B>?+$$_QC]FO,_)'IDL2-7WBNU?3 M)=)ZEB=H4O$E)E#9:OHC._#2!)"Z2.&]427&1KOP$/B?-O\.H./;3!6#,/75 M8G&.^8?S><6.\\DLK]^HU0_??*AK6?SXB7R!R0+SB>&(7J4"U@;:\XW(X+@A MC]7)E*+B1D95AM.&2[(PDQB3;=JC/DFL#:>XVU51?JKW(__=\L5SY2W_,7N2\TD4X M_2U,\JOI]^'#9!E.5V]*#19E,B8^D"N^BD&]19+<@ORJW]<^WWJE;S'-WJTU MNEKTB=56>Z$8*)D05"&Y1L,MA!(YRYIE=*X),UNO[&D3^:AX<9OWNB_O_Z@2 M/)]_OF88OT@$?$ZO9$R!%:8S<*\$*!U);@[)2,[&2:EYE*6-5W\/J*?-MJ&T M<9LH9E^BUR0K$8B7H-^4+D&L2(Y84##=@C?#DU]/J@^4:BNO9@MXD OQ'^'3B,!O#50+.#9W^@GF(4A2@G9@%85/VUC0A MX2[HGC;)!M?/'23J?8- 0*Y0G;BLG46!Q&%30"ER)Z.(&G0,64A9)='&/R]]YN99%LUN0T!BLUJ)*)G*@T>.VS3DQH'=I$X'>_;3S8 MG9EA-@D? J1ZBZ),$."%]J"S+AB%\N,S"!<#5B&%$@N MJ(%GIWD4H!,E[V+.'NKL(6V.;8FG]S"AO_IFK60_&C'H-"V1<0U2,7+\C3?@'!E%1B=)EC!J M[^UC)\07F;V'YT,7D3?@P34S[Y>5A7Z2O&.T2 TFD'6MI% 03& @/"NQ$#&E M:>. W((ROA,R@(JVIZ[M(=\&N8U;0BT7X(PP5@3-P)KLR*L2HGI%$8*/1:C$ M3(JE4<#L'EA/@0C#R;W!+O 6E[0^S#^&^90\E,4%*I<0N;06A,X)5!($B#,+ MSG#IT<,ID M"702"L!L%/&T5KFU.1UVAO@46-)&'PVR_+ZXA+R E%TP4A.0F#P=<*DF9&O# M(3OO=3:\,#="ZLG3(4-?&6_-N/O/[VY(Y37]=?]RK]_788PPS3_C[-T\?'@_ M2>'TU;3,YF<7654?<7J."_J-[V>+Y:QLOD&_4046II\7;_'#;+X*FUU\W.*' MNF.>+O:I$FN,:)#BLC&E=J,F36)23#%7R,I0)J@02TYD?M*W;1:NG#3&UM.# MG2[I1?OG).-M0#_1:_DC+79.YM;WYP3L#.=7<4)'+X=0&(#)I$!Q6X ,+@NH M94Z")>VP3=QX;\C][;O+9WQ? ]$A+?\Y6;[?/.?'3Q?1ZQ>+!=+_<[T64TI$ M;A$AED)2TO66E2=9Y3_67W_)%HGBDOD(MM5KJTE M\-(A)"%T\#Y*GUBCB$1?[,^%F"-KN8$+_/-\MEC\-I^5R?(D>)>=B (DG8WD MC7,!H69X^^2+XD4B5VTLV&L@G@MS]I5[ R_XS0>%[B%.O& MI@LWRCL'TJ.K-E@&7VKEKR'C*]'!QV.;G@%; #T7H@RACP:%6U?)9ZNEKR)& MO^#R_2R_FG[$BZS8DZAU$3%[<$'7 EXM:./S'H26U@9O'/(VA\].\)X7A8;4 MU8 %7G5JR5&;6_P#IY >Z##:6_8M2KW2 M>\SGI_BF=!7&XN5GLL+S>5I>\^ 6Z_2HS)0I49:Z79()%IT STP"'A,F3O]S MC8ZO)LL9*T/Q,'0\/ ..+A_RY?F"1+M8;.+/JTP>--$;83E$+229 /4N!35" M8BG*2*M,KG&Z[%VP#I8/>7C6;$NK[*V]%DV?UE@N+O=V =,TG?(+. =.H^RO MKIM$Z"WKY@3@W'OA1 C/!WZ5LN:O6,@IYR=\1%SX8]5\;NF2S;6>Q<1#ZCO M57G_J^GB?%X['E]OF)S]:=?42T= OUX]D0[R;3-]M]H]-EJQ6&J7Q($.N?E0MRA0I U/T M/R=D4"7NI+6[/__1ZFX <0UX<[+N?D+6X.?E)&VP1!=0>%& &Z1-W]&+'XVT MH$7BF5ERB5W9274W/OC1ZJR/@ :\T5C,ER<7IOJ;^86AOCZEF6?%JPR)LP** MJ4+;M4ZU7:#G,A6-8:?2,'K -=.%_G;3;-F&X*O7,XAN!GRQK^&YOL"-$;X# MJ"X.3Q?BW(8SKL,SC*9NJWT@,0]X/-\/SN=00]L",N>63'M>P!FCP!?Z#]EW M1N7!-XVQ=+_%YQE1]5VD.[1%]O*W7\(TO\55^OD&U\71I7PB.Y%PB1)9[951 M[SG(QL]T M?,1<4XJ7BZL[*E8BQRPB8!VV0-Z0!>>]@10X*A')C30C\*](5+HNZBQ00K]E9O:46)K?U1D MX;BM96=OE(3K4+ MX+-3D+*405MAPKW%5PM,?WDW^_C=Q2>N]7SQEY6:5PJ^>MZXP8F!!#_K);4& M)NJOL^D_-E$14U+TF@Y :P614B*#&'4"J063L3BTOHUG> W$8]9J7YDV>"U_ M?GG"@U;6"0\LU3&+DFG::@*IH5B,@F5CU7WQ_FZOY<\OQ_=&]Q;WK)>LAH[> MO\5:B?O/&9GR%XOQT6>LMY#)U-L)YRV$$#18X94(RC*?'HSIW?W1CT]) XAH MZRWKV('N$.B!ODUA_J,!P[>Y]/I^3:M8??,)%2LY(VCZ*HXV)UPZ/S@B(H5AKC=56 M-:J_NH'D$85TN[#F#D-I?P4<7[S68BZB5.W21X,JQH/3M=%L]%*AE\6%1MGD M3SM>VX=B(ZKTR..UMG"=R,_46"VE8LBTM1XA"T'+"$4;L=-EPK.,UW:BP6[Q MV@[J&"]>NP.H9QJO[:*NW>*U>\AZ-"(DK80OA$OP>@ZS)"#D9" Q;PS+GBDS MX&;Q&.*U@^N_BX@;!(9>_4J^^6:'= M D.O?CV6R%XGP<]Z26U $_5ZQ-A8Z:76($3M'!Q-G5O-$Z3@F2C*Y6+OZZKW M6./L??3646H-WK??_GZ"G"Q7DQA$8F+T)F17LAG+3BOF8,W?3VV]^? M@MXZ2FWH JG;\4:!+"9M#"@,"90N9 A:82&JH#E!1S+]_'Z;O\-7T^F],IFE"^K@* M$'AF:W,5#EPJXBP=PQ"4=^2M"1L8-Y[%5GV3>D+O&['ZQS1.3D\Q;S(B%V\Q MX>3CRFDU$J5A5H-'3:^?49ZDPB.@#AKI$&12M[G.O0?4 2Z>1F77S?#34/II MT=]Y/<=F\C]7Z&HSX%=G'\)DOIK/6-MB8=)>.>9 1-+U:EZ!0V;(CZ:S0$J- MLM&EP$[PGAN=AM=9B\ED=X-<1])TR+5JIRX7JV& CLQP)D&)DB5))86;!E1; M/HT: 3]*\G37RZ$#W0\L:!6PT4+F%+(%MIH-'7PMZK0>"0?< M5)!&TZX;'?G$6C 5BV.>-YJL.3Y-'F@;=AB6=%' T'EY&S@OTK_/)XN5A"NR M33(;%Y@SS[PF[-;&Y4F#4Z6 L36%B*.--Z>N;HD(W?^<\2W= 34R:R/.H

    8A(";(C1&X]*W4SO>$#3=S_GR6EZ M '&.58-_+>!U!T_#--]YD$ M1,$*MU*2.M-.V]Q>CS^:W6\_0]4!0& @6 MSZ7.O4Y9"&=1M,EPO _5>)092ZN[V<;=53)\?]T=1;&&RHQ-DO,$6L4,2AM- M4*,"+3(=%;GFW>_6@ZK;L[>"&@QVNY??(5A+EJ< 7VJN.$H%7D@@6]4BBPF8&T9C*9>":"%B+% -A%]-BBE'#72/>J-2A/C;7"Q M/X8+$^\5>HL>=-0&E'2.!*499.:L1\Q:Z9W:@C[Y"Y-.BN]P8=)% :-'P'G"=2JHC()DLP=%ARX$RS48-*9H$RKLIT*3'AE>]CT(GI4@0ZF!X'LEY4#)*6W9+EGY<%R:]-3V .,>Z,/DQS*>3Z;O% M;SC__7V8XZ]A7J<[?\0>%R,/?N8@%R#=D-_,G.8.@U$UO":4*+5Q9& YO;A?+GRU]^4FVBN MW"--#CN=. %$KI=[OF:C2G+J!9FU2K-D4FJ3V3#4"OK:,3]@7+Z:+LC[JJ_; M*W*[YKA8O@U+7!4#9GI@JNT^WM7Q($4&I3DX%+$."_#@;3(0;8HI8K".M^D) MO#O&\;?"@S#QIBW42(D-;E>^1$H;_D><+R?D5JZ_7*SZQ] ^Q")7L@VHPA:C+B]['O24VSKN(9E0004#G XX M4&@3R4SEFN+E:JT"TZ4T(>2PZQ@K,GD47#T@!8XEYOGEZ[K.4V0Y&JNQYL^; M6I>8(41Z39%[;8WUI:@VM]BWL1R^'\KXQ+AW/^VLH 8;YY>(?@UGN$E6W@%7 MTRCH-F2'"8#VU=R]1.@I]C%I(81R0FGB/!8&*AD)0=%>[9!E75(,/.[4W?K( MZ?! H',L-G21]M"AS1?R+YI=,_E^Q^ED-O]UML1%/L@-C8PLZJZ5"4QNS*%F+,6($'^K4 MTER\4\8'5&VB0F-2X0%#8RPF=)%UBQOVJX-O=>3]%C[7S6]S&20+>?[H(/LL M"&$]3STBN!"X8R)DDQME?=T':WRK8PC=W;Q9'TSP6VV,@6_A-BW'KW<;G^)R M<^K.REV_T..&KM?S!KF]&V[%-V[V4)0Z?LO*E+VRF)S,,=N<&5?&,)5/>CVY MWX[P16?Y%]<^_BI8*%.)R@0.)@5RNZ27X+4/H(TUZ(MQV;3)XGL86]_]<.L3 M?L7EY?#'BYOYUS59^J*#[XNX6-VJG_#@Z;UWG,Z$&HXO2H"WT8+0J12GK32Z M35YY7^3C[ZH#,^WF#CNJ*ALX>EOQ_V.!Y?ST]:3@B3Y49 M<$N^*&9E1&B3 K<#N",B5!.-[TJW/=75P-C;"G%=U9!=M.3<6M!6*%"9[(U( M1@@4'64607KMVMQ8W(_K*X_V55*#(,*+E,[/SD]KOL,/^&&.:7+1HY$,NI52 MIOEZ%<_6Q9R4PCP9>PY2O6M4/E8+-VA@/I'M''16C2YZAUK!,Z/E013?H*[K M/B&>")Z-SHF!8R:#8II!X(6D%+F27(22R\@[(*%Z9D0;3$&WR:,&JD=8K7GQ M,A#"A+^_1[R8+/3R\R_A_\[FWY^&Q8+0OJX3XO&+7]L(***VY/4AV%0GLSI> M("#9!60=1.%RT=K8IG-\=I&_D6]K<=0D*,'-,81;E7J_",/7B3AG E9JS8UK?LB/EA& M_L@,2%Q,2%3&TZ;G?'^I6,+93: MP(&Y!_&)MYE+Y3E8\J+6S<*<962:)HXQ%R:Y;].@Z1Y07XG52TUC>A#T]7WO M0UGB?(L7=<-Y.E%&H?5%@DZ9#)FHZ]MB.>28G(TEBM"H4UC[M3TYP_'(Z##N MEGDYR^Q-6?_6))S^-EO7C]:YA]-%O>!\/5DL3QQC6M2IJT;5D5:,9!R\3,!S MP, \YB1'/\QWA__D:#N^4AMLQ5<97UNEM<[EXA(=2:2 %,F 2CY#5-$#"U%F M)A,WK$U5W:X(QRH8:I-[O &'P\[34 XP^D MW5,%-Y780WX-U8D&7:DG%/) )Q0/#ARYFB#0F^A,*5P/_+JV5.,]8V6'U6(7 ML0VLO5](4F?G9Q= M)**<;2TKW!&IY&-X#VAD3S2.@IFG78ZN7?2WQ>/'G=6 MXM["GPTAN0'35U9 PJ=K0$*RA<50P/!"!D56"+Z&!8R6UK@4-6T&PZGP^J,? MH0KWEMR8^2(O/U^F1)?$C"LL@0PUI85+"[&2+NDL(S=*T]$_;JCB"MR3-)I: M*:=!X&#[ZJ]RJ'>!V+3\9 >0AZE%&5S!NQ*HIW;&W(BN076!ZU*8I;TR5Z@Y M@ _>K<;7&<^,+Z%-0M'!"/1 !+4AKPY@],[Z>ST]F[SY?@-@WM'"IO M:6NR8@FDE PXCA"26X*"2P@E&Z$B3:-MDT M]X!Z>E092@,M+LW.YR3=\Q6-?YI\JE]=(C.&E6C)(S26D$599QPD!L$I;N@P MUB8WN@G;BNGI46,@^3>XM/IO?#])IY=HM,I$25JD0,_K[( (43,$))J2=\A+ M;I3D]"6.I\> 'G)ND#K\\GQR6M.F-_&A:)2*MD"*NK;O318\QPBU48D713#5 MJ++Z2QQ/3^L]Y'Q;Z[JWB1"F>5/2'8-S9-Z"8K5P1WL%024)'E7,620E;9NB MV2L,3T_;>\KWMJ;- (T4:E>B5.7YJI:_O*,#9[/W,*M2X2)!5K65C),9 B.K M!'E 8:323K2)3=R'ZNFQ83 =W.:'';.EPO5'DTX4 MET,*7@26772XK8G#D/B:MWH(U@M)6,"@$O021@%>52,J.BVU8R7P-G9*^U8/ MU_5PXKTD^B35!*\$061%J$IQWFCO79O3^3J*(]J1]V/ [?:*>XJX0=!O M\^J\F;Z9G-)2?PZ+OV-^1Z;B"SHP/DZ6GT^LL*;XA)""2_7L41"3#;4^-2;. M6#&Z3;3O86Q/CAH#JZ-I9_,';G&+(X/%%0$LI!II2G56F_6 *C!NHM4JM"GF M?(3)I7THTT0AATXNW2SNU93L&KQ,O7Y=_T%54;VERP5YC$I#MC'4WJ8"'-<2 M9"#Y":]D=FTNJ^X!=?2Y%9U(,&NCC :[TA9H%][3+N":9E/<"^\P>12#*7,W MDO30Q.AT*=(6AJ1(JPT#51/4O" 76>E@F2Z$U+=I'W4 FCR0+7$8EG11P-!M MQN^I.-N$U%2,TB4&K&1:=\P>@O$.T":)S$6,-R\QM_05?_!1XYNW ^IEUDRH M8[7V_'DVRW].3ND@S:^FRS!]5PN\UN6^OY^?G87YYUFI';/#]/-B\[L] DQ] M'C=(Y&BP]=X("151M%3:DFJ%*HX%C]I$IG3VQJ#4)WT>W-/]O?BT*U/ MN2Q^)(= MO;RB@&(9P0F=P44G) NZ1->F#^<=8,;?W?II^Y:OWE.^+:(Y%Y!.LE-2A)A MZ]J#.=H D5O:N*WGWHLG&B7+W]>LNZ.0&<]C4OP4(.DO;,@AP" MS_6@SMD5[D7B\KK#\'IN '$-Z""N)WQ.P^GGY21M ML"0N2M8VU2EN!I17'&)R#')BP2"!43>[O&\;E_KE!S]:G?41T-8"F0->4=S\ MA9&N*K8]=O0KBYW6?^/J@LGBLG;"67*N0U8^LB*02Y<+KR4>\A> J/."MB\64#"9Z"2J+1+8=>7@I9>6*LUR;9FW,'T0W0"?.;<]8 M3X<1+DH5:8=-AEY:A3'006DL!"=S9@$9\C9]#A]"-O[>.#A;[NB@.9PR&ER1 MW(-O:XMX'7C@J09O:;M7CM5VGDZ +*ED*;.PO$VB67>LSXM00RBL34__;8CK MM)8@I CH$4RH[:MJQJ?/*8&.:+#8E*5IDUYT/Z[G19VNBAC:^GXUO9 PGE9X MDTMXX]7 M,.\4Q.5XJW4AJT>;BZ M7[Y''!=E*5ZX58X54V2V*V$9>/(/P0DF'2LLIM@F7VUWC&/E=C2G3B.U'$L& MR#V+NCZD:771&8KDT14+Z&OW&S(#(!2K(,3,+:,7))71PV(W01X^.V18FNSN MH_52U[A^_;7A7^%LT[1C%[A-$TPZ CY,"DHS NQ.M,&T=P2DH]T_,!X]^&SH M9&"*SGSC%6BR%)-P6J)I-JWO\&1[(.WE6+G616D-./;]^6(Y.\/Y6UPG,"_> M3SY<-@A*T2EO7+1<1;S51/CU92T#3PGS#J?P099NPF:ZJF2%$QDWEF=8@EM0ML/ 'O:A!E2 M*RW:C<]#QK,P_]?BQ32O_E+7?=F 4JKB,-?PFZVS\E2$*,A1U2P*35LM\[9- MH\][83UMP@RGD095*P]$5V^=TXA(\ B?\+6!4G02(A,&$)F5-1)@5VUZ58Q M0D"G(2>?T8=2;%ERW-SKHL#1K;'(LW0&'9$@*SH!$@?O,8#CEG,M M1>:J34O>([/&FBNVDT7612M'T!SEGUB]#\PO/N(\O",)%IR5<;*/.SVZ=0;R M_G*XD84[?N 7NL&_K1N#>>$A_C MY;W#:$66M#Y6R-ZRM:&)*23HY$.V@<>01Z_J.+Z@3W/F]+C/[Z+!8[A:W0'N MU_O\9@3H>\>ZA_:.@'21Y6S=:G:/]'78N0(??0*O)&U >2MJ&GH$F3/)!Z/FJ4WAP*.^S^^DT [W^5VT<8#[ M_%RG *J@:\T"K9UL O I!9 Q.T'?B=U"K%R#(HJT-)9O0:(3X<460QR3,M,Z1*.2SBZ84)1*W'!% M5E,\:8"G;Z3YGL>L>]C7AUU%80JMC14E0:5(^Z9G&:(- ;)F4:&DA8NRH-]JD)*VO.5R/HGGR^KI_S'[=3:MH1RB M'7WB.]JI<(Z+Y8FSA6N/"1+S E10)"_:A\ 7K8-/V;/DVP0 !\%_B'AT0T;> M;K(YNI(;&)_WR>DEEMF<3I143\E)F:S'4%Q\^X_PZ43*@,XR!RGX>FMO"#O3 M!D(J7*%GUMQLYC<00?N@?N*T'$VA#8S:^[#_BLM7TX_TQM0(=QW'=SEP].Y5 M52.,5B1LBID9"TX*\NU4L!!RD, E&78J)2Y\&TMX^+4\8^*.H/P&Z8TW4?U$ M MY!I.MF]LOU'2:M_$VI:U'%:ZH!G*G6N9I.$(24@%H&CTJ*&-J$SELX1D)[#UZA6!536B*6=ZS-9(XN*,=+&!GQI6RFIF/)$;GL7;]^ M%>KZ9M.KWO7")>Z5K;-N:*L)R4%@*M6MAEN92@[-7M)[8!TJ#Z0=&;;-_>BM ME ;.W0U,FYD4.X!JFLYQ)ZP#SP'IK[Y9*]F/1@SNDRP8D/9^ MN/.I;Z9O,9W/Y[4(;II_G4WGF[^^#(O)M8B6=%8PAYI.65>')UE9HPP"M&(A MAUQH]VQSAS3H,GIOTBL,5XJ:+&K@C!!<]B5G.1A&!(!LLH#*!HAH#5AT6MM4 M-$NYS>;\$+0#I% >C(&W-O-!]3;T[,1?Z,SZ_$N8_PN7)()?SI?GX?2G\VF^ M ^^)IYTF%.8@1XN@#"&.R!-(%QR=0IRYDA_:I;L^] "W8,/J:S:"L%N4>Y MH?[[>B5$:U\)YRZX2:B$)B401M ;(IB"R)@')BPKK(X]4VVN4SL"?2I\&D-/ M+3R-;<(XT043-^3XV)HMH$+2X(S4$)SV3*,.K%&BR%9(3XTJP\B^0<[&M9/Y MOK5[)Y4IT4+Q08*RBG;$0L>Q]8Z%)&S@V":"NAN^YVSC--#@>&?:8H/^\UWO M!OE742:,]#+0:Z%B+N"]VQ VGM@94NU\L M)]&C"39FX-8'4+R0.+1VP)+D-3XD@@\'V,J>)'T&5$4#@VB(/7R=@2$P!"N] M((>![ .R\CRX(FE)-4H4?!:L5=^GH98PVI2<8KQ-GL;!"/10@YTCX$\7I8S$F\7EOGQQAUM\,K:8# EU MKN-DR8!P@8.(!D4RF&6C*3F[H#M@5&,HM>Y FUXZ:9 C=NW5N?SR[Q. M?WY=6[RLWIY<#,:2R+4MG&1A@P.'Q8&)Q3(3@T+9IM)^-WQ?[:.!==C2_[S^ M-MS&>_'>[0)V=&-I*]R#FTV#Z7V7+6Q0I8UU%FX%+7QT/'L#J,)JFY?@7+VG M,B[($*.-H?'6=CB&[6Y7'0?!NNBJ);%>33^<+Q9&U')< J1* MS>,6%H$)QC!&Z7*CPK][0#TWFNRCBY%V$WD!3>10K)4"8D!#T-!",-* 5<9$ M%6M94V,7_S:HYT:3?70Q5F?"NQ-O;H$E-&9\7)63?;_8 M2.CBBD>$%)7(!0+! ^6(R*$X>DN94,RADBFT26Z[#U7O1L^SZ4><+VMKT1\P MWI4LMCAQAB?I-!W9.CE0F ($QRSHPD(L.A5L5,VZ [CQ-[[!.'*KR_/ JF@Z M$^8.*2Q>?K[VMXLY$ FM\3%!XH7V?=KEP5EK0&24Q<O6N1E[ MFJKF".^*[W-Z"VH3ZY!JYFH;BJ(<>(L9K$[618R6Q<;^WE%&1-M29+_ 9Q=5 M'3P*RZUC](.SC1)YSN+5D#1HHX:J6]>3IG^*E7@TEIG&^]@ MCSWP.1[!NNAJI%#%)HJ2?<0<5("DE*]=\VHADW[4RN7(X8 MI...%U"Y,-HFN898$RFX"JX$ERMCF^P0N^'K/YYH\Y15%L"OL[6T7YQ5!9P( M56R(*8*M?<(51PT^D 20?I!U@OQJ^L6*. %% MZ:0LX*(-))P8@,2EZ U!+T.P6'B;A@X[0WR2O&JCH ;)6_?*XN7G"I),C>NS M U]^7K M0GL/$J*'Z,>DAI)8D!D)$BUM]RH9H-="@$#+HDPRZT8#\\:EQ /1W3$9T47B M#9BP 83YQ>("X]7NN.E2;*+-VCC0GI5:<*#!6<8 >1V(4EB*LDU5T [@QK?Z MA]'D+2MI6#4TB$_\.IOF2Y07D&R4VJ!,H(V4=3P8@XA*0"B!*<%E"JI-%N(= M8)X($_J*NT=4*6Q=4LE14(F?4A]4=1G00F47PGA 796SD!XCJ;L7[U<:] MU\8=@00-PA)WP-J4<^\ ; PC^#:TPUC!8^CW;IMH(.6T,Y/O *@BSYS^ !98 M'=P@:$?F-@''K ,WQ:%O:B>/Q9H'#.6C(DT7G30@R_5X[%7UMF0I):\XY!CK M %4ZQ$,=29FMY*:VN/2B#5'NA',P&ZFONNZY;ME/U@T,Y&UG[XKRS-C$M$E0 M8BTE"EJ122@T)&3)*=0H1)M!@O>A^FKR=#9Y]E)H@T:E5]@V30C_H']Y\6KM M@JVI;7,?NN,Q;_;3Y5:2#*2(I@[<'1B5YCGG*($;7B]W$AW&4GC@.GHAD3;I MW/HZ;2R2[&'-M.=(%_FWZT3[XZ?T/DS?70*\.%*-E8XY6P"%T362048:QD!_ MK1TIE4DN-^VE?C>L0U[U]]7@W1UE!Q#_4:1K_GY^=A;FGV?E,@F5OORR:>[- MI2Y:97/VP=(^V7,P2=W(!T#ZJASJBK MK.C7EQD()JJ0I(R@A56@9*%7S*&$XHRI"XS"M"E%N!?6<.?RY6>_*3>2%.LX MXSIF(]!VHF@/()4";2L">"Q!(>.U)W[CI6]'=\B=N"]/MI_2 VFCJ8]Y)\;+ M/N0GN2@CHBS /=*9%$P@]76#Y](WOW;G==&>CIAOLD0(=.34*ZH"D;X#FEX.IJ**7C5N M6S/XFL9/PAN:ET>B[V/)M;O7OS.LYC$*"TQ@3>Y0EHQX&R%KI[+3*1JCGTV M[EB(TR4@UT6!8\=8=L'V-2"WIRZ[!%OV4<389&$!#5D%BO;Y6J/IK(20-)F8 MH7!C63$5P!N68@[5 D=J MM0R@M':94;>3%W?!];4ZH)/V=LT%WT?T8U8'2"$+8ZH0[27M?KIHB#I'\ F9 M%=P*4]HX^8^A.J )([I(_$#5 9D.4\.3!64U_6%D *^*!^8\G;AN@ S<('TMJL@<@;F*(K7%\ LDPZ5RH6%'1*BMJ& M,T6BO! ^.!>58*X=!YZN\O<6\H ;0$V\.WF1TOP<\X^?/M#NB'7,WG5R?C%R M;\U0K7*J0QMMKK4GCG."20Z[Y3FS$G@.-UL(W. M4]J&K_!8%-$H? M7&YS8IEHGZ)G9)K3'S%)"][FZ&-.D8G663'U:+>JK M#[FS@>9++*2>JQ::%U[,-/\1/IV@B2Z4V@E%UBDTO'B(1B,Y,X5Y(RW+130T M[ =:QM%VK>S"Q;L]@T,HNL6PQB]WB#_F8;J@G8'P?8F^0@U1!"FQ)FMR4=NK M9W L!RBF*%F"YLRT<38[@'R2C&NEI*/HIK-W\3.KYV-6=1)AB?3FD&Q#\1S( MT!)*V8S!M-DBGVVGU#X9&7);'$+PS@0; MBQ3,'LD[\$Q:,G0BWS!=J+J08-0^0KL ^]J%:EC][MQ0:!_EC,H>)Z-W(7EP M@M%I4\\=%[F$+#U!1DYO6IL.>T^B"U4;TG31R6A=J)A1/#JA(&JAZ[S[7&]D M$$3*M2&EY46V"2PJ3NK:J0M5%UDW<%=O.M%OSI=ORHN4SL_.3VO2T#;? M?)W#:!VY0(B ,1+VN@#O0P 9+,JB?4BR38)G']1?3:9[3:;1"-'@ZF9?[)M\ MZAW0-[6N^N$_C DV'E\&(FH/93459 %F*K!3LT0O+8<$&/)5CF5 M;9M>Z\=(U0?LOL?*U"XZ/B*&7M@W2AJCL_$@H@ID,:$DVTD)*$5YR71FUK5) MZ^V'>WRC[8#K:]5C)^WM7/6XA^C'K'H4QG+.,X)V!H%V0 V.LVHI M&*-RC@8;S1M\%%6/+1C11>('JGH,,II"AS)P)FM;)IG HT!282DA,AY(I5^K M'KMI9,ST'A",>EYJH(,TR<"9*-BF7^-Q5SWV84)? M,8^4Q7'9FD;'B!A007+U9H'G %Y$2P"U;%3"&PP\E3:6RV/J+=9)@YUZ MBW41_U$T^]\>A#6D/E5 M@@JVS920<>I6OI\MEF_*S[-9KK6.OZ]9LOA]=II/7*D9(K3R@([\SZ1J:2,: M$,GG4FQ)(K7)P-J.Z6CS^[NPY%:JS3 J:! "^!FG. ^GA.I%/B-1DP!6HKBH MCCV):((T40(=#ZL.+00/N0=?2U\=61/>MLG!?P#8DZ3)D,IH8'[]CJ?THW<$ M[Y3_UG]]20:$^RJ@ZTHMMX%"XA>:9 !F6=">MEL_,U6 M4$^2'D,IH<'5Y54)Y4\DF>H[3*;G1-\W'W"^#IVM2]S6O_='^(2+7ZI=.%E^ M?C5=XAP72UK1EY_RX[_/Z<>_X/+]C'Y"9N9R)=,31ILD[9")#E'):R\/!)=5 M@D2F:7 2I-@HPN2RN*L[S-=>T60$^89_V$?YL3NO=]'"ZON'M"*TBH7 99085-):28R,/,4,N$#+3]IF M;42,LK0)@#^%"OT^C&FEI-M\LH^H0K^4E$JD5X6'VC3<"CI#11S AO%!-M6J=\ M+3T;CHA#EIYU(<0154EL:L=W0/^U]&S(@IY.?!FVH&JBSK6+A 9*2)=/;7DSY6GKVR)G:1<='Q-!-MF_41@DI0:>$=:Y;@EB+DW0H MS#C)M6UT2?+,2L\ZL638TK,N*AZO]$PEY%8[XH6IO:V=KG?,@0%RGTA6$9&W M27!XMJ5G?NBAI%*S\A<\XF;JC@M0=7Q?R&K")XECIDKSF6;;,3C M+CWKPX2^8CZ*!L+K>>DE,&&4)_7Q7&<%9O".+'LK#+):G>=2F[/D:R/4!C;N M""1HUW[ACCY\NP#[V@AU6/WNW--R'^6,V@B5,T=[N))0!,;:L(:#RZ% ]B+) M0E]*TZ;)\Y-HA-J&-%UT,EHC5(Y!^M6 U& Y*$,^@Y..#O$4X5^,XYTD?_H%?K&1[E*M+5!TO;IO <7)(+ASEOCI)6Z36[[ M8ZK0[Z3!3A7Z7<1_%!7ZFRF'JW3M3>7&ZG<6I)XWW[]N5:2_\X/;U^GO)X,; MI?K*EHC9"6%U(+V'$'S6C'N1HQ9"E/M+]7>&,$JUOA)>V^(B)%=;]KF""9$P=1:FZ=7I1*0N49XN M"AW;<=\%V]3F;SV=_TOF\J Y/F'Y>_(!Q^=MLL?KL'E&V4<=\XSYX6V,1O24#S9[1%]]_6XO-JJKHQ\ZP4Z1 HU[/INS]P?E8_?EVUOSQQ7'MIG0=ZPW1M?LK!1ZG( M24YJ0MT MOX3E^9P$C8L3##+I1 =S-$BGLT\)HB2WUC!5]\FH10@/[3]='_JXM=Y4Q$UL MV.MK_\T MQ\V4-AIH4-9T'5+%NEBK04?? 0O.-9$,\%];&Y# M7.%Y&DP80-8-LJ*NHSH)'A%]**!],76F KE56C&@XRU)$9SCI3:H.7>#UB0R)9_FDSKWE,;=2]^13J6G%'&&@E<5?\\.@K.P$]#T&'?B^7.KZ$B"ZF*.2!EC*=9P%,31F[P"=-635QFC*&);A MR/>!K2W [K(]EINZ[XFVD^5/(4U.)\O/ZR0^Q[1GM%>A,+1UQ5I(5T*&9(RS MF(-CIDTXX3:6P]W*]=3NS53\?E)N48CQ!:)-)NX.F)I>EMV%ZC"79'TU=B\! M>HA[+"I8%KAT0H&G(PR480&B4 &*+8XGS"*Z-E=AXU'@@2NP,1C01BA!$FVJ<>V&-;S'VU]RM M9DQ#B;U!REOU8I877DR]V%L1WQDI&"L%BDYT]@DZ!6/">O:)I$H(7,AV-PPW MT3P5HZ"WI!O$#6]BNF#[+JB:&@9WXSJ,:=!?;P\0H8?0&QP26]"E5?HMTR!R MO8\/+D+4J7I03EM>=(EVG"WA@";"6$SH(NL6!N)L^A'GRPEM>+_.EKCX+7RN MF]_%>56'"0C%!6"TJD:Z2HUF?5YX?35M,SF9V&PE)A[/WG@G)C=5W$C*498[;57DNP"J50D"J!*0J#3 MF0RXE$]V?$;/O7LRQ3?E2S/S*OX5F+!"9 ZVU-%97CL(#!-(S4P(*7/1**/M M7EB]SZL[/OR7\&ER=GYV*?/OPP?ZR?+S25#92.45Q&@%O4.VIC(Z!48YD[ D M)W.;B] N* ^PEPW&FULG7"OM-*G^N6[P$UI\<;:ZW#? M0@!RT )W%C&)-I>EVQ ])88,(O7F63>;N6QOPW)=B9%_(T^2?A#>X8G+)>?$ M'7@;B+>2!XB6$6]9$MS0@:"QS:ZR.\:GRYC!--/ O?X2Z37S;OUE=3K>UN.? MGU@K/2\L0,DR$5!+%F,FR0C/.4;4J%6K@]>0+D=[C,0&G)($1E0'MA)!FCGHM6578[0GQF!-I#+TU:(FT!^@>18/%^ M=GIMMWQ3?E_.TK]6P/^83]Z]JV48Z"0S*H(KD?BO8@UX9DM.9T$TJ1076B60 M] +^+,C60(=-@O_'/-3$ZQ_"Y\6)TB4QIPV@B;6ALY4040G(G(YQ\JF] MYFWBC)U@/B]Z[:N?YCE.=X&E[RTPG=>"M6NX^8EVK"A.&[&NM60$U$*P-3G+ M&UU"D?7;!R+6%LC/BV1#Z.TVX7J/(5V5XI-/$>;+Z^-2US[JXDVY]KT37E2T M3CK@)GI05E6H+@/Y&O2VQ#HYITVR70>03XE4K71SFT:N/XT^A,^K9@]ORBIA M6 618RIT'AO#"0\MF>S$!$((*8HL/C7JBG$3R=,B1 \IW]:Z[ZOUE2U6"T(P M_W ^IRV-#+7)+/_^/M"F=^4JD#"N-L3?:1.\J#O+6988"@D :U*Y)GEX&PU$ M;ZR0*IG,VC34[H?[*3%J1 W>$Y]2\ YOI()MJ2G=&\)3X-"(2KB# M.WL'P%>P.QRMJXV6X'#N@J2=1 6RTD2$F#()*>1HL_4IZ+P38SH^^,GPI*7 M[V#'WJ'MKF!__/=YO=HK6 B90Y ,:2-TB8%SMHX)*T1RGEU -S0_UH]^C@S9 M0^AW<&3@Z/7UBYIU+U9R]:[=U80D F,A0;1%UD0J1\=D)(,]&,>D/($0R+9VTZ!"H'. M1Y8B%)DE'9S6J]BFFN%!:$^)'\/JX0ZF] X8O\8E;6N+S?+?G"\7RS"MX<6+ M-!,MG$G,,Z#=C:ALF0?'C 5D7&/AQ@NIVZ2$/8#L*?%D4"W<09/>8=Z[EKXN M^7 8>30)(6A;ZW,T!^^LAL)<=I*0.M.H8\(V2&/543>DPR#2/N*:ZI"-59R) M:F]'\LZ(R9&I EDP&;E73#>Z;#J>FNJ!=/QP974768]53KL+IN=;6=U)8[O4 MU>XC[K&HX'S)W*,"QP,90(4 AB 4F,2]45&X6-HD#Q]S9?7@#.@BY=$KJYFR M.=!Y" 2'9791& JA5)2\2FUN<=Y#)75G337J;*ZB]B;EQ-0 M]Z-1@F+<0)3)UT'H3*J870IM*G!N8WE:9D%/63=/_?XUG%V5^3Z,J_&$@KN1 M'6HZ03_-W4N$GF)O7E5R#9\B(-+6/&'R=^M4.P=.QP!1H6*R,(UAC/SMUG1X M< [!.&SH(NT!6;"ZQ_D5_UQO?R_>S7'EB5Z<5YAS9K7U1[W;HY46A(A(NRJK M29=2R!)OF E;[LBV/>'0W??V5& 3/>>)992:3VDG579_\%"C05-HC=-18 M;6L:>11:(+ Z-5=EKFNMJP!1N,T)G=FNOLH_0QVNT$U7AN2@$&0.=8X5V1"^#AA3I&RA99+9-)>BQ-]II MP(0NLAZ]T0XR;TMQ->$OT!;H9(' 8X+(8DZ.!5Y,FVJ"Q]%HIY/N.C7:Z2+X M!G&CW\_C O]]3L;2CQ]KX[D-_U$6'C$D"#[1@D4F6)X30*%-QJ"R5&U*,;< M>EI&PQ!2;U"_>P>L"_[O JRIZ; 5VF&LAT$4^# I>DB_P0FR'6#AK##D"2SF M5(=.(+@<:WXP]\P5X:1OTY-D9%H\8$F,RXHN0F_/ADV#6:\Y,]Q 2=[0F49? MN2CIW.3>1:M$PM0F%^%.../;#P.IZWX2["'K\7OT?7%F3G#Q?9C/)YC#]#+= M]WH.\##S+/=ZY-"3+ONO^T:[/VUB#M'9'$M26I6 J99<">N[%2=^'MYF. M&2,OR:5(I%0.%!>*N%YTK1S)HH0D3&ES$=UJ.N8=IN 7TKQ6LG?"LS6A>$'F M( %461D(#FM+=V>-,,:G5DVM.Z \='QV/Z[LDM\WB%Z:7].O'8F@(W>L=AZ, MGM8N2@)7_]#D$(K,8]1',74G#X\Z"O;(\[PS-R(F(4DL?A,OJ8G 5D2 MD'&6C >.S"7VQ#,\>VOWX=S.+E(>*Z%O%TS/-[>SD\9VR>S;1]QC4:$V.\I! M%V J%'(@0L66'#"?G38^!]>HX;U=E) 3ME=7:1WO@!]57RP A1] [/&3ATON\*;\3+T7M275%6::$$ M5\$8QC3/6@=66(XG>SVQ39#<6\=0I V&$W^BY00&&U-&&Q0W-/6%-ITCF@4 M)._6Y44'KZ.T'J*IN;*N(/@D-=1&^-()DV0:>Y;%473A&8(M_?KO=-',2'%R M+X+2=5:/X*L1+<6 #U@@H9(N4A[3_]D%U_-VBSMI;E=':!^Q MCTF+++@NHHYW,[6G>^T!X!.S(,G*]R$ZKOP8K?Z.SRUNPH8NTA[:+>YMXU<9WTMELE MU#Y"'Z\F+C%ALO *-#)B/L< 02<)TG$K9)':A3;W[,=>$]> "5UD/7I-'%=" M>Z=9[1-4+Y2=(]/(1# N"&7(Q>:V39>,QU$3UTEWG6KBN@A^_#C\)G3VXZ"B%\7EC#86H:]/L-_GT6UB]8PQ6D$4H'4)1'CF(&H9P:%2N6ARFM08 M]ZN#Q>IO2';505D;*8+D#L*JIH0LTW6> >80SM)^VG^ MYE;75\H-/*'K+]";+UZ@W^9X-CD_.[$LHE=D^#O)%"C)R#W$F"$'IA&SQ.C: MN$4/0GL:I!A6 \VC:6N7$(N,(18'Q3E:,'J$(.DK7E3*,BEG\K.Y@.FC_+ZR M/>(+&(\RL< %*)L=J-H/,Y9<.R#1"@R+M)@QKK./+9C22;L/7\!TD?*8D?9= M<#WO"YA.FMLUY+Z/V,>DA8U6<.T4,",)'SI6V6^!98>),>/LH SN@,7GMIY?]K[\J:V\B1]/O^%^SB/EXV0N-V MSSJBQ^ZP/;.Q3XP$D+ 9(Y.])-73WE^_B2+5DG6RQ$*Q*.E%)BF9E<>70":0 M1T%>_(V0ZOE=P/12V$$7,'VD/=8%#-C:6$DH)J159 B@R,^E_=&1?I&[$HUM MXU1._0+F$)_A8$F/=P&S#U4O^P*FE][V.W9_BM#'NX!1UCN3=*$%,703: T+ M!3T3+BJ=1#0AMND]-O4+F 9(Z"/KT2]@LL8HE0W,U4&B6CG'@J4?0J9DK,HV MQ$;33$[B J:7[GI=P/01_/@7,+^NYHLT_XVHA)+ M=^:Q'N0BYI '#WPA,Y@,;ES,0'"R5L$H++9&): 3>H,^8N3%23\;AH0V%S1H M@TTA"!8PDB>=:Q\1$+Y6\L24I3$!QB@G&.R"IMK]YYW=7PGY(_X&WSMI?B@[ M'<#Y1ZQ+ IG?A_+S?)W@_'\0R(XY"EG7!=HJ:L^QHEDT4C*7N$29,G'3IE[\ M4,J/'9X]#5-W[;FCZ:]1P+8G_>\6[VDE^?PO//\=_[9<;+ZN9Q34*L,SL)BL M)GF1M^)U28[N?Q'WD<'KO+]NIW$?>T1XH.H=2&DTALJOS_I1B0=G,HM8%M>9* M-NI!.>W&:;VT^WCCM#Y2'JM;UCXTO=S&:;TTMD_;K*>(>S0HH)8%960Y!,.T M*K&>I N6@G8I0,XAMW$9IMPX;7@$])#RZ(W3LO <>%O;Y_D%/!IW-TX_"/D\;)441EM- 1B^=!U"/FH$"54N*LUY,.L^>W M_WM!.'IS#FL*5C^O$-87J^^?-LOTSRNGUQNT7OO HC#U>"05%J+GS"?,VNAH M7*, 8 _B#NOO=%'-YT/IGH#TC#?+;]^6B^X)'RXVZPTL,MGYIOP>.OV -#8,?&T$U$'.#8[B.GH_XV\4J?84U M_KI:?EG!M[.+S=?E:OY_F+<1NIC)E"G:XW5<6)Z#\D$Z7=J2&Y[4ZH MG#4#+4A"0G1-V3E+PD%*)F3T;88$'D;W,X7;.'IL<(1WEURVQQ$V@BRI#K+A MFFS$1\DBYL!$"%)&ZZ44C0*T^T@:ZSBO-6*&D?E4#O@ZH-]>;FLX6Z0A#]4F MAK)VL;!%$,J=9-8G:Z)'YT6C"63WTG2L [^!='YS[1E&]BUVMSLINYRZM0=M M;0<7/D#=D687#J3)O0!R@!K&ADH=!4\KK65(K\A3DYP%82-S1487?433J/1U M?(@\-L?P" CI(_VARQ8^_VOY^>ORHJ8LO:=M=X.XN$7F90\CDXR-TC.>M2,? M*IC:+HN64)N""]SH$&]DU-P3<>__S",,,1Q,4C].E]?G[%@;(><^S"/G2][/+&7IK;MZ#M*6(?M>UHE-%G M7:_.:E:^R8EYJQQ3:'.)AK9'WR9+?>KEC4W0T$?:1R]OU%)$D6OK!@>9:9XL M\XYD0?PG10Z!OC4"]?F5-_92V$'EC7VD/59Y8XBN%.<3 ULS;<@[8B"-8"8Z M;J/EBMZ,4LOT_#R'@^5]&P.J447;/E2]["+'7GK;K[3M*4(?K\A1EZ(\EX;% MD&T=7.A9J+UW98[6>@IRP+29^COU(L<&2.@CZ]&+'(,&2 X!$,VB"*SHVZ8YQ&D6,OW?4JTKY?/4A*TI/X MN)&-)*NYUZ84$+U& $"+6B4#'-!E+V?[/N3@Q$)<7.#Z9T+L6Z)P10]Y<['> MT*-7Z[-%KKC]9?X[YK/U&C?KJWN[DKR( 9&AEO6HU (A5T=FC< 2'/W.M(D+ MGTKQH>OL9:%KE$X6&QD2R:BR9EON4 M6 K.:D'V%QO-9-B?QO%7P%&0=G.-;*2T!O'5GP3N.FG^!1>DE,W,IT3<4IQ7 MH":9:D,!9C2Z]E,"B#DJ']JT9;V'H!<"G"'4,?0!S=U@_HAIN:AYR;M=(5^D M^N(3;C;;!(4?$F:Z!JU1B\05+\R1?T&D%T_^!WD)+LO,;9T9BN*Q#7=0BIXY MJ(ZGO087"/OPT5VQ_076F-\LOU7[Z3Y]^T?"]9K^P\Z8=K671;GBO>3,%:2% M-RO.@HN9E1(M@/5%Y38APM"+MPM(&\P[ M-F?.YEP4Q6G"E,2TU%5R+C..22GTD*-LTW2B%YDO!(KM5'<;9_J@O7M+Z2_+ M=2>@NQS0LT)"NQ;T_;Q^:@:J&>V^BQ!ZU)/V%!HJZNCUN6_WN^^?IU>5ZK@CJ(SZ*'Y)) M8MHXIKUTS N"NO;>=9>15NVW]CSZJ&<.AP;ROHT&=W ":?I* <@Y?B@]A;.] M[C0Q"9"U@9,"K(UU# N&*U8D6IFX!!/;9)$=1O=8U1!'67]&5.E4ZBC^BC79 M\K>O\_33?+U9S>-%I\UZ^Z9DG:]%5I63"DPKI4F2WM);E%R;DE.C.HK[:3I6 MUL*8P%@V45"#N\R[*;ML2+H';4W3'!ZB[CC)#D-I%F5@:#!*$RV/HDW;]_$A\D@2Q#$0TD?Z R*C&W"U^C[[^Z=9C,)2 MV*=9U-PR+:TEKYX"0Y&MIM^A"N6A])3O[+@X0WX$7<)07OWL^P1 42@"5>Z@ [A\S7[D&\*"C2AP3F(?/MI[YW M[Y^1^GH*KX'U_?I?,\EK%T<76"R>?!.G,@L2B!_E>2@F>/?>+@V<-]2EU-ZZ37BS7&_6'_$<-I@WR_H;6'Q?W_VWOY[#(=E%PQ(P2 Y2 M0YGN^3*B7*% $#.5O#DG+@[22I<_D=\=-67G??0YV= M=U_4-9.H-P=?%K6=R;;=1$?V5>P=//!DC&*H,CDI@N* MW,",'#Q4=?LDS/?=['6GFC.GN2N%W#D7G:E%,9Y6#R^8U9D[7K1VN4TGNOWH M.T+3E"/B\=98UN%UV*(?U)\'$\/(;GM>(9TS)D7:$+/F-=%6,U]C#_0IIBBC MB;%1!XT6[(S6P&5"Z#T^+J9RP+F]A/RT(5/NVF3O^-S6%_@<)'K)P*7"-.>Y M#L&3C'BA&$J2L*%-X<4#1!W_B/-HB+DS7^%PS34XS[J'M,MJHSV(:WKV^2!Y MQSG\'$R9^X'D $V,#I?D'!:3.46>-I&AU$'O0,X$YT8Z[;AT=M15Z(@'H,=! M21\%-*D)6V\^E$]PCNM=.9*#Z!+4;BI%Z3KO4["8G6+)NARY]&ABHS24FZ2, M'P,,J*I;)6"'R+F!\_Y77. *SL\6^2Q_(\&N-S5[ZG?!;Y;[#Z)V[H]8_T M*>2R .%9=:"N[9E\;11I'>KDM$U%MZFG>HRRYP250;5PW)/A][#:PGSP(]]; MW]SP+/=A+FY.MN0B"!EC[5.FHZ_I0L&X(,"5"!CE/8>TMYXQ0 ?"VX'5U8C, MOWR_^I-?M]/:SOX%JWQU1. @6(5*,<-K>)5K.),^6N_0\IS:=,L]G/9! M^C<^A8++3N_;5LEGOY,F:ZCZ\W+U5_J_FUG04HEB(XLD75K?;6$^@&,B^L[GDL:'1P%_FN?2NZ(UM8Y!N?_)WT>I$PR$FBMY.8:&!CQ@ZPBE.*MK%[E(6\%T MQ&WCM!UU(FA!IN:91R3OF5#!(#K. I!?G;3-7/&]\//HHUXZ:(;5Q;V+SBCW M:P]\NCT!.ZO]H>H([J'OWWH_N>']W&%2N'%_YR$*Y[,K2J-.Q44%)GACE>#H M=3;WW-_UIN'H]WM@;8Q)!\9Y[7.AG"24UZXG-@J)JA#3;5+#3OA^;W>L?&UH M\\?E^?G/RU7]Y0R*C5(DS:P*CNDB:$E*PM,*E8NR**85$] MV-W><+!H4<8Q'%?;.\R9XLKP1)Z4Z.K%-6W"0:5(KS*MG"6;,GV<;UDY(8@/ MB+%VL'\"0(YQU/ (0]V%_/K=8GL[\M?52>!R1#(A&UQ),0VL.Y-ZRMJVZNX05/?0X5(4BLXWUP0?Y?&-I,*P4NR,ZEL M[^_9EYA?4$0#)@D^%V7I64V?#" U/1UVG%C@1L M P4YB<=(XHYDT)-$_2-N]_BR_<:$3&4DK!['M'H!;5+Y/W<> MN#S,:M!H(M!F*PMYRD%%"GGKE%=)D8@$Y7P\DDT-Q^2K71UJ5T<"W#'VJL=8 MO>1F/VZ-](9B:LZLH!^:.&10G&4R>^6-U,G*(U4Q#LKGJX6UMK!VL#O&0>9C MW-YQ2/4@OUFB\"(@ U?;+QN9&$64F?$D@RDB6>6/E* Q,*>OAM;:T%I";]IG MIP^R*4%#U*C) '(M=*LYA(5>99^FR4J&66 M+!E%ZO$1&(A26VE[+HP( .FD3E_WY/N$EL-I'"Z-"+,)7I">Y=S! \Y_FJ]K MV6)=Y<]B;3"5-K.BD\E".L:#I94\UE0<+1Q3U7_R'"DZF6;>RH-LO9K(T4 R M[>W^W6*SFB_6\_0/.+_ &0K)=8+$I(GURA0LBRX4)GS6]2)&V]RH7UDKEDX( M^<-#K]W)Z0&XF>#EW:VXNFL&<9-'GY5##PP%E[76SS&O"P4DQ=*&EUP&/TWG M=Q_N7LUDPFB:X&W=XR[DV9<99HU2!%UB:A@-34(&KQ9W&O"[;8AN0FWEK G) M @6&TD>F@S8L@"%]T':=I(%D=*/(Z06VE3L(_$=1^33;RIF FB-Q4- 0!Z X M"RH*9HOV,2/GJE'UP'-K*]<'"0^VE>NCD4DEY#W0E64?GE[;RLW[MY7K!98Q M.G,]1=.G@F*EC+ @)84,EO8<0<$#%(Y,8"Q>A!1L.-+H@\F@MU=;N\I%[!YJV$W 4K(HL& AT]$,447@*)<8FR+N7I E&3,TU?E_[ M[8/4=6]KEU$ZA=W5&.^R)=7?%T1._>,_YX)7X:T'[QEV T-NX<-)9F;?<24 ME=E8+)XK'4L,%E,PP+4'XZ+A]_01.X":HW<4XQ"5C$*QA$[4 #^RD"4M^-)2 M?.\0,9II787\D)6TA>E0QM048U-*$GJ4T1\+ MWV8F6V5BYLSP6MR6-+G.Y. R[GET)3D#.+%&H3TY?#6EL4WI (1-*7GH43ZW MMV=_\IF+*A&S9CZ'ZAKPP"(&J/WAH,2B#.A3LZ0?.7RUI+$MZ0"$3:F6X5$^ M=Q5LUUB%K(SS*%DNG9^M,H- Z/<8HHA(;GB8V"S5_DR^VM/8]G08SJ94'-'; MGP6GE0W&L2!L]6=-9%Z1/YNM-]D+522>FD$]&#--4A1F+:U3$'4&1A>9U")ZP 3*V]I(X@36B:/?&(T 2">5"B\ MOSAF7$E:,G-F2=9^HQ#K5B;H;=:R!.$1X&2/G![E_H0L< HF,$%S[H7?D[+A M!_LXW2$(+03(K!4CAZ>K!X^,EFID HKDPECE^,3Z[ XM@E=KGJ8UMT3R"9^K M/2Z(' %=!>Z8G=3 \M@E>3GJ9)MT3R*1[PU:KG MQZ604$<.&)@ILC#M2F*07&9&")V@\%J]?V+VW(?_5V.>IC$WP_!IGBON$7.X M8*5)AEGK \E 91:3IN@C6R6"A6#YQ)*9FL7,4\LYVQT*&S"^6$<"]%XPS=&S MX'5@*7*TY%%*#6):&NK!W0FMHZ>0:?8$R+2(.@8K]4K<*\L59PZZ&RJO6:B] MTTW.)88DO R-VHB_P#K/@V!]%)5/L\XSQR)2MH(%43DP%E@HPK!B 6H^NLJ^ MS3'T,ZOS[(6$!^L\^VCD5"KD]N'IMXJF3P7%,>MB:@5W M@=JT+%7>4G%,(4CTP$/D1VHP/!GT]JKSG!QX^RAX0-#6XK/9C4HN%OK.%O1-IM)!+=' 5D2*7<[$1^N^BN]U,G&/XT5_)R# TU*)VY M0=F.*'*+?>)8 MQJ3N*>_=XZE'+^,- (B<5CJN,S+-8V#!&EY'.M?S:N65;].#X"65\?JR%EQ.K&WLBRCC[8/]XY7Q]@'/29?QRIBB"EHQ661@ M6N5$C.;"I)1>"V7:-H,=/R5]TE;2%J9'*^/M@[$3SGN!(@O)A8PNMK&>^Q3&""YMP+OR=EPWV+'XN0.1A:B96J M3<=1D\-'GBG3SNI8R!>$<&J&_%K&^RRLN2623_A<[7%!V A9&Z@3I!+Y6M$E M!N"PQC?"\\2!0KD3,^G7,MYG8=(MD7R*!WS[E4 6IX 7;YG.KN9%N<# F\"L M! JI/ 9I3ZUESFL9[^D;K M=\]CG0CF&.=11T%VB8UJ<%]BX?A!"^]15#[-PG&3$Q$<-%.)U\Y2!9CW*;%D M05ACI2[8)JOIF16.]T+"PP.">VCD5$IN]^'IM7!\_H0!P7W ,LJ X"=H^F10 MC$[(.L8V5?=:>T4^=B96M2'/!:3+7KP6CO<9$#PY\/90\/"%X[_CXF)'[E6] MX .UR5;40Q9N64 3B%K4##QY1$'85.N3#<_[A4>]'SW!P*>YNI>CZ6K VJV. MVK_!ZI^X>;-IVMISE!5ST]YRV)*BJ7B4U!) M2#1M+BPFX .WTG0?F0[MO)X1\[E;K;;==K6O*#FW'[XMYO%BO3T. M)K+K'(+Z[VZO,M87R*XPZZ-DVJ; (AC#LN(RU38[HKB]_(S#Z!C?V3A$A@;[VV'M"[ MFVO!#X]]F5[!TR4_X W,GT3L4+@/&7W\@/V!,+SY/[[Q'Z""FTH\0'X#;@0W MR4DA%.XE9R"Q=GDWB?G,);/2N."Q8$A[I8=,0XWW;.K#:[&/V ;6WM_@C_FW MBV\[0H+FM5&_9B[5$D\>,C%31]Z7&#FM*N#W2RK92W\_/'J\??@@X2^'D-R] MV^G C=\^XCDY!;1]K#;??YJOZX5CS70[H+W;(]\X2!.W/E3?:-6F?"["N>0@ MH/;!!]HG:3NLA?12"*MFCWSWH8T;K[[\,^WD:T@[_G?WUP8T9@V1>1-D307V M+#B/S)0 =19(4;%-LL!CE!T:Z?V$<7.58?VMR>W$?1^.[^H*BX&0X.(O@&?<-^62Z^?,;5MTK?+!KK M@BJ*19WJJ:0N+,K &4_)HH80 [89KG"=BF>F^"<+N,$YS[O%!FD1W5"84H.3 M-Q>KU38J?;]"1>1>0.E'8QZ38I)WL0]\R@,;0Z M&AP&OU]N<+VC[YHLYKB^DUINLLEH$Z,%3=4VO1VUFLDB)/K/Y.DN[S]SRL$\O.^=W_S$>?=7\U2#D%85QAV MM9;>D,?NN6,VU?@-E(W0J)2A+ZG/#%AM5=6@\N9R17W[1SVJNVX,WV=>VUJT MZVC'3;5BMQ#L V'?R6"45RY*UW9CNX.H9X:7H<1_&QEFN$3R>R2P_LOW'W[3 MG=Y*YW7AN3"7LV%:8V!@HV"0DHO!9(G1M5EYGD+N6 GB;=>(E6)IT4;X.XNZ@Y_O5+,PS<$:4=I(L& MT=I-FBZ'/^U!5=.$C+OI.DYBQN%Z>P0(!PA]/$@HJ%.*:8'U==ZR-CXS0-1, M:!=HWZ65.+<)N\:$PB.)&V,AH8^L&R#@3:V!IMB.%KSK8=_E):/168+AM/&Z M.A!)T!(8+6=%.MJ0,18BL D0'B1K?"]W"-TM6PF^P2GNCZ?+'?1M=I!M#$QB MO>W,1K"80#.,2FM.GACW;5J.WJ;EY;@1!^JAP0'>CQ1=RV;:AZZF;L1]E!W' MD3A4< MB;'0T$?:@V>%JG\W_-JN]@D7\^6JV]OR!7Y(FR5M;(*TI7=[G$19G/2ENE"R M=I2QC)9#Q3!)RX/PR<='TQ*>].3Q_8=A%+8<2]I#IZGN;RX5E8!^F2L#,/)GXLJ!=?WK-6[69Y$P M1;Y'DQ7TQB,.K0E8+]NFA* ]V:.O1G=C MYU;!P6@*:Y&&,HW/<.)8O^/_]%-B:C;U5$4(7 M'R )])V9&RH_>ASALAVVJNM.5&QDX"GE="I30U*VU9]^ 9#,3.438((4:V.F M75(J29SS _G#P<%Y_.O__GZ_ %]E6+FOPJI2TE@)\F]=WX'^K\A_SKQ3"?[<7O5H]/)7SV[L:)%$2[_ZU_"M&A>!Q1&"62@H1$RFD(LDA MI2F**)*(I=G5[5^+A&%%501S@05$,M-?H[R D=(?2)Y(0:6]Z6*^_,=?S3^, M5A)HY9:5_?7??KBKZX>__OSSMV_?_O*=E8N_K,K;GY,H2G_NOOU#^_7O>]__ MEMIOQX20G^U?UU^MYH>^J&\;__Q_?GW_A=_)>PKGRZJF2VX&J.9_K>R'[U>< MUA;SLW*!H]\PO\'N:]!\!.,$IO%?OE?BAW__'P T<)2KA?PL%3#__>WSNZ-# MDI_--WY>RELSLY]D.5^)+S4MZ_>4R866WMZM?GJ0__9#-;]_6,CNL[M2JL.W M793EL[L:*8F1,LZ-E/]R;+"?+Q _D+SUOJP!A+/J?@@EXRE,/P03]T;S@QQ> MX*UA+A:Y>:#>+,58S^YZJ(M%'U[B4(_%JJ:+$1Z+S3!;(B_,!^_U3^TPYD8G MR-2.TU+WEJCR>RV70C9L^>S68"[^[0?]T^RQ@K>4/LR^U"O^C\_RX;'D=YIN M/Y6KVY+>7S_6=ZMR_D\IKN]7C\LZGNF%BR=Z[8*TP E$0N40LX3#&$NJBB3& M"8YG]?I1G\DE_.U+)Y4=NM>X/WC@4!]YGTM9K?0PFY7P?G%H>=,KFUD+\<]+ M>B^K!]I>H(4W1D.CS[]O) 8K!?CJ_GZU!)71!="U[%?@GGZ?WS_>_^O/&_7# M3<7BI0!>#(NME1AL(=S*? 4V4H-&[*/ KO@S\1;&'EF5NS"M>%^8-J]]I36T M&"E:,:MD>\N?C4GXLUS45?<)-)_ *&YMF'_Q'?OGO6?GNNSTI"4_,W7M-W[F M*VVL/=3PV2P:X_8B0.K518]=,TU:Q!_ JA2RU,;Z 77W7I7_D.)6V_*O936_ M75J+\_7JGLZ7LSC/&$L3! D5.40$*TU8*(-ID29$%82+-/.AJ6,#38V76CG! MEJ#@CT;4_]>/A8Y"ZT8[(0 ;F&=Z8>5-+.> ",HD1P<;E3K.J;S+%6>_WX\< MOCP^:$/-;.?IXA6M[MXN5M_>+=6JO+=C7+.J+BFO9Y@6*J8Y@@5/4XAX2B#C M+(,%(ZF,$AK%F'F9-&[C3HTZML4&8E[QQ:IZ+!O[1FL!E%8#S#=Z_-73JG&< M#4>K)CS&0ULUV_ :D8&1&6P)#?[HQ Y(/YY A;5K',<>UZ[Q V3/KO&\O"=U M\3LI'A?RH[HI)=6OX9.UIWYY>K6@576C]W6_:)W^,8MQJHJXP# F"3.[,01I M1!(](2A2:18)2?RHRVW5I\Y5/],E\=/V-EN+-?S_.ZZ=W2TVN]GRF^EC?R?+FCBX_/IA; M5'^752W%NV7CK9RQ)"9"D0SBE"<0*4DA37(!.<\3G))8*DYGV^["\Z_E2*([ MO==G/:HA7^\/C_=,EE?@JY43_#A?@LH2ZD^>-#G6Y#OR[)0F="03U.@#F5T3 MMY4&6UH#]@2VO]=J#JSJ5Z!1'FQI#ZSZH-;Z@Q: *]! H'<+H $A(/&//&UA M5XZQA!]WZ1EY2O;6KK''[[?XW9142&VF_J.Z7@K[RP?SKOXJ#;W.:!1)%O,< M\B2G$&5%"EG&8TQ"Q* M]?"L@(S('"(:,<@4UCLFD;,L2W*I4#3[*DNV&AWD[5%? F;PX]OYMRSAYK>\91K\";[XLOLOPZYWH1UJC/E[>5/5WZ2Q,6:&9"TY8?@3Q'.M;[ M5Y*C%&8:58BRC$&<$P4311/],164ICYLW!_I$?AW@_0ED+FQ;&\@!N95@T$C M&/C1B/83N-YYZ#[14H:,@CR(1%!*?3["J"1Z4+E=VCS\)3^B%'(^>[.LY_73 MFWM9FM"FOY6K;_5=>S8]RS5)RCA1,"^*'"*$C5E%(B@(+S+]-M,(1RXO\IEQ MIO9*-Z*"3E;0"-N=V+N]YN>@/?W"!P1LX%>_)U;.+[PC$@=>_4KRO]RNOOZL M[]"\]?H'^[+;U_S]M)IK-V,@6 (#LP0&_"LH%?@>%A98:%V43]*>2W5?"G%+W*I?Z@_ZB9CI0@M"B@+ MDD)D(IM9E*:0I4F6YE&L4HY\..7T<%,CE4XVP+5P?O1Q!E/I=E5SA))-('D'$:H4!#E#$,W;$ MJ5')->?EHWY#9"NXI11/D^0\S&ZT$A2\H3@5;><-SB#$U0 M>CD_ZJ@,XPS"+LFX7^C',_+[HC(,)O5-Q W];@V?ZO=Y?7?7N$?U9[*:L2+3 M6QR:PC@R3DTB!221R*!@>21SE:1IZG1.[C;<5!GFVT9.4!M!W4C&$>/3#!,> MN>$-%RLKT((U&QW-*EOR@IO@"(JV+I"-+!P1R6?C3A919\;V ZBA:W.-Y>"( MI)%E8,>[C$*_?AIUW.MY53\#KW%C?]'/CCW[ZTHR77^?5S.)1"Q2D4.646W: M$<0@3>(4*I%%*J*\$,1KBWABK*E1;GN@LI85=,*"/XRXGF%(IT!V,^P"03

    @8[VG#@]R8:6.\Y]9,P9XO&=U5I MF^7Q_M$:B]?WJ[*>_[-9%6F<%RE-$QC31%MRE.60J*B A$91PJC*4A7YY5SY M"^'TQHR:/;4E*-B6U#/:T7\ZW-AG((A'BGNTPD,K/=B(O[9@O+'W#X7L#5_8 M>$A_,<8-BNP-TUYD9/\[^1%A5=:SSR:!J$L>23%5:93"1/ O(K"7SJIYSN@!;P:>>0=J[X)WFH@L@&9A@>J/A3"1' M=#_%#OJ2+6;0O^VRPNX]1WG5CRC2O;_'_MPWL.9:"#W15?N?]_.EC&>YB*(\ M2Q*(4E3H34V60,P5AC'/:)[B(B.YDROIY"A3>V';0)%6Q*ON!V"$!1^7CM%S MIX$]_?H&@VMHKW1?I'H$U9Q XH*0FD-W'3F@YH1B^^$TI[X<[L5/9C+*ER4.WMRE#_5BW_S;77YBY]<\.)[P?62+_XI MI(*\^,D@+W[R\B]^XO/B)SU?_/WZ-+_2^K&TYU,?U?O5\O9&EO>O):MML:%- ML:4\D8HQ02 K$J7M=8D@0XI"*C!6(L$)3[SR+WT%F!I==/*;.DT;#H M1;@'1HN^I:\IE^4%TO'"6YWUZ MG*:_6BUM<<&W6IM7CU6]NI=E=U[_I/]8S84-.EPM/TLNC8_$?/.FI/HOMI[) M-:_G7ZV(,Z*XWA85,:19%$&D$($XPPKBM(BXXK&@3#B?NP<4;&J\^4QZ4+;B M [4JP4.YXL:.J-=Z +K6P^/X.>2TGN;7EYRL@7FWTPH884&GUSKRZ.GJ"CR? MRDZYYH(M]<#U2T^B1[3!"TWF2'$)9R(>0XXT7&3$ 2L]B M*(:X?X^%^5"9)*HR)'*GS#^O4:>VI#9RPU4K.'@TD@.Y$?T*/*R%]Z!@ MYUEP6"2'P'9H-X<5&70R RLTV)(:?!H458]5:PAT1UJ26I2//[Q;S^Y? JTU MOG"=7$B<;S;>*N&KW[,EP/OBGFF[O"R:2!SQ7WI5,H_E#?T^2R+$",D(9)&I\8@HA?JW B)69!+G7+",S_:Z MQ9W/6+QZY@4-\&BD![P5O]EJ-?*#6SI?_OSCPM1%\,P2#3"5;GZL ML69FI(Q36^CWF3K/RU-<@6[".JW EEI@H]>5"2@.F)T:#N:P.:P!Y!HWTS4< MD'OYL %OW3=KEM6;6K]Z<_!5EK4)'VI^-(T?/I5S+N,9Q5'*8L(AQRF"B H* M*2D*&%/!M06/(RZ]:O$ZCSPU2]TZJN=KR:\ 7PL,'HS$MAJ\6"T6M*R,X=-4 MAO?D8_>)<6/=0> >F%LMTN^VD-X2N_O%PFXE#YF7ZXE5X!1=U]%'SM;U!&4_ M<=?W!OTH[9/Q0$M1&:?&%VH.(?0G^C6LGTRR<'V]M"7.'XP0LSC.2(YY!B.* MME>T>:T[J$5WU9.E9WL?E3F M,R%N9#80S /3V7.$O[0(=Y)?V5H#FN0,TF_.(NU-:CTP"TIK/N./2FP]@-FE MMCZWF%JS(&UO*CFO'_43_[LTE5FDN-:T3&_EW_3-Z]=Z>[LNMCM3J3D*53$D M(H\A$G$.<8P3F#$F,BI3++%?(,DDU)H:)7<"0]I(#)2I:?W5B'IE#EN-8FWS MH4O-S6E,P(MW*1KJ:1DZOF:T'D9; %V!#B+08@0L2,"@!#;EU_\,;8[ZS/N? MI F2EVK_/VF1U&G2!B5&.4Y\^H,[SCNU!;<5NS&0%_'69@Z))LX"X=^Q!=-A=L2 M. # Z]1@;#U7C0\D0K*ZJYCCTJ[GH#L\J+OY?V(Z^"M34:KWDNM8UEVPJ@9 M87E.)(8LHK;OYMZOR:880+FB!,<0Y1A#A*()$%@+FL>1I(1B*W;JI M';G_U BE3;NU,H).2-^LY.<(GB:. +@,S!)^D/1(/SZH^ 6)Q\_O-W+*\4%E M]I.-#W]MY#.G?7]7US5\EF4HP1F/H:19 E&4*D@5UJ8%X9$0J,90RD3 M*1*0\2@Q*0$YI$7$H&0H2O1Z$9'$J]N"KP!3,Q]WFD-=T@C* 7TW#A\2TX$) M>J]=U-Z)]EK^YAO :#!4!REWZ 9L*N4@Q OVF7*'Z'3K*8_[7) 9U93@_* 5 M;;N:"*1((8L8BL(TCV&FOH3^#"8YYI*K1$A.O>CLT"B3XRP;1M*K<]U!$!U9 MZ5)HAJ8>BTI7E'3+LY^N4>J>Z?955_5+^O MRH5HB[L2A.,$)Q1R@B*(XB2'.$((9BF3L20I+R(GP^7P[:?VBAL!S:;4BNB1 M1KV/FX@$4VF6F430V+3^+(Q?((8JHQASRD62%3--VFPU/'+;P_P9L#M-C)?C M,3 C6B ^MD" /QKY'(-LCCU-[MGW%R$S4IK]LT9OQ1 MB9^EP!__UJ7%%L_NJZMC&VM[@#LC2N(\T_1&2:X,QRE(D%XJB,AIH3@MA(K[ M56&\4+*I+2O;90-=?&G526=:&S/A&;87;MH=/:(O,9E#^T''G<<+*D,&PGR@ MDI&72O="M20#@7J\R&2H 4(UGG[S_4'R6HK/LGXLEQ^7YK-FNS'+$5,B*SA, M2%1 E"H,F5 )Q")*J.0)(1'V._?R&7YZ!UJ=K*"TP@*30Z^_T,M=X#41;FP< M'-R7[&*]QKJ1O:U/8B W?V]]$4-VMSZ/W<"]KD\(\,*=K\]#<[X/ML,]>IJ^ M72^U7QXK/695?9&WEE9M1S^/;0)%VO4!=?/ M'@&K\01BB!SG9!J!1.>$_7-$$SE"'BRDR'6\OMF"6\(LC0$\;YH2OIY7?+$R M+0K7^;4,DSQ.$@33'%&(3*PY8S+1AJM,,D1HKO_LER7H//;4C->-K-U.L>J= MWNPS!6X4/Q"P@Y]B]<*T1Y*>-SJ!D_/0%$CB&.,TH7A6KVJZ<.2^4<7W MHL^U$@.:U5+;SZ*5^Z>?YZTFP"8)5G=7]E];-*_5V";QEFL\[-\]67;^K69;&".51 E.4ZJ4190R26'"(4YI&,A&%Y,PK MU]UC\*GM"SK902,\M-*#C?CM41'XPV@ K J>NP6OJ7%;A88"?. U)"C6_OGR M/4 +FSGO(\"X.?0]H-G+IN]SC[[E/+JF -7-ZD@6OW6^L%WOS6=CH59:OB^R M_#KGLJ'IMO:/^4)3FI-'C$6R0#!&7$*4J *R&!6P$!(5.",H4E['?$,+/#52 MM<436CD;5 M]/L56$K/#@L^V+L1_$"(#LS5!QPHQAO7]N.R0H-6ZG"4W .JH.SJ,_ZH1-D# MF%W.ZW.+ERER\^:[+/F\VI1*N#$>:&WME_-E->>-<55D*D^C@L(X$;;=3 $) M$11RE:1282Z5\BJS/(;0DR/,V]O2AB;K-[N5LVN)(%MU/,N5CC+U X>U##2A MTP]Q61?(6:N^*8]CK/+N$9E**X(>$S6-N!]!C:GVS/.(A[%60+S2&@#71 &"8US&$4HUY9Z0D2J?!:J/D), M;>%YK2?HJY[?KWJ//U]JHWU.%UM](#V357I-B]LB,C38 R\*>^URUPI<;1?$ MWC28 1LUPA'\)2 &)>Q>@HQ*P)= M4NH%]VK'T&^7RUO309(U'L=W1XJ4!3(T[S8(,?/_)Z98*1(=";.9N0[QEQ?O$\N;'GF.@/ MS*1&%6AT 4:9*]"J\W0%UI*;V/!&=F"$#\>?H6 ,RJ47"S4JKX:"<)=C@]VW M;U@&?[Q_7)CDXE/]SS_(^J.ZH=_74<-9S O$LP*FB,<0Q4I!3%*I3=2L0)I_ MXYQX!6[WE&-J[+JE1MNQ[YDBG?.S2?:] B9H4;_S6J'>H=Y])] UCF/P:1D\ MI&/ &>D1XG$1GH&C/?K),G+@QT6 [<> 7'8[_S8+K]MJ5!O&?JL_J68(Q3DK MN( 2YP5$"2D@%C2'2<[UIS+AB$>NK1:.C#$U?",3A/TUD@ MD :FJA[X>#5@.(- KR8,Q^XY6B.&,TIM-V,X]]6>9U6/K)+__:CO^^:K_N=& MW^7URAAJ,\EQGDMM'E&1"HCRC$!"$8-Z]BE+I?Y_A;P.F(Z--+47?2,HL)(" M(RKXHQ'6MRS#47@=#W%"@#;TR4L_O/S/2K37Q2&JM=UN N +$E$8 M(ZGM!IPHR+2] (LX2IAD5$6>5:M#2#4U MI6RG9PW*AE\W^V%6N<+MT1PD:W MWCNR,//LQFZCS][ 3#C6Q/G7[PX)=-AZWT$D&[<^>$@P]^J)![UY3Z_:_:JL M6QD^JMTL@UF4B#@SS$V3F!@.S_3>3S 895A15J02I\++>79RN*F1\[:T0'XW M!_6>O5/.P.OHV@H&VM >K&V\-.?MI2,%=$\Y81+6"W5ZR'&=34[J[_F4W*ZZ MH'5)%\DR-8U[/%X\VM$S:S'>SZ/*U\.!! MJSI_O#>E>O7L@@^K6E;]2_==.I5NI#7B! W,;5N:K-N6M^7TMI0!]0JL9_'- M>A8W&IK?C(Y@HV3@))3+T0Z?F'*!3.,GJUP.X,$$E@"W':#?I@F@6STN:U-O MXY/4[XII4,=D(G.50")2"A&C*20)03#/.$J3+,9I['1$V%> J='R/F"?#&Z[AY2(CI=-P\ 9%7Q\U3]^GI M %O6<]&NOQL"??/=5!>2XJU6TT1>/':>N#>T- T_35$B2\EZ2ZW%F14T)3G& M'&91%FD")!P290)Z.S#D[@ MTXASX-%A=?BY&*D-ZT!SXM>V]3(T3_9V[7GK\1K 7J;[LRZQ%]ZJ;[N")JOQ M]WE]]^JQJE?WLEPG.'Z67^7R4;;5F?XIQ:R(.(U4ED DN((HE1*R2"9F5:(* M11&-./;K6. S_-16(#UCLBSM"F0E!3]V&XW&^BPEE[:&IMXLT*:XDN=NP7-Z MW+8%PX$^\ K4"0Z^:('/O)=>CV5?XM12/W/SP1=;UPGK//ZK&1UZ;* ?C M(I]1E8L440)%@CA$/(D@*U@.$1(15Q0QY=9$.ZA44^-*DU/&6BM%4V.UEMSL MT9?F%-'#0@PV=0YV^TM,R, \NE9IJQQ=4\G_N5I78*W8%=BH!CYV9XE6.7N2 M^!*3YV'PO\0DCK0%&',R_?8%H4$_N5,(-MAX>X?0^#S;302_>;_]Q2^/\X7I MJ- &F>5<2*+B J(BUIL(K-=+%B4$9C0545I00J17Y>[GMY_:FM=)YQFBMX.9 MFU'?'XF!%YM.L %"\ [K'-3@WAEB5(/ZL'J[!O.1;_5[73^5\H'.A2UF.F-Y M06)&$ICKMU5O]G$$,Q82V;SZU5S5([>-GZ+F]MGTQ&?BE M;<5JZA2'>V$/:1OT=7TVP*@OZR'5=E_5@]_IL7/]PN_TRKV0']4G/>%WM))F MV;8A7::S@SG%>G/_L%@]25F9??3=RC*$'K>M^UC=V&@O^;W^1>OPCQF-!8D0 MXS#E7.]@48P@81+#3+(<)X(Q1IS<>H-(-S6JZ/0S&]=.PR:\LHG'-$HV)]%K M-<&6GM8^[S35-GI3G*5>@;_+RD8=Z%MM=6BSM_/8705_-ARVR"\YXP,3X7JR M/VY-]L>=R7[K.-E_6#6!T1-811US:X>96(_M\TM.\$C;Z)!O=:#]\U"HG]Q' M!Q]TO/WT4'@]VUAY 3F8.ANY:\)+/S- V MS.6M#1ITP!8\;3G!6@.T:7S08+3=]6 OJMY^!1BHMLIF3Z 9PE#S/XV."<&U M^W.T51AJ4H/U7AA,P'[6Q'X(TC6O'TWMW=T I)EBJN!,Y1 IGIBC;M,R+::0 MLACCJ(AE++V2:-V'GIH_H)&SC4+U6UT]\'9;_H9!<>#UZ5 0X]5VR.+5H7;T MMKMEBWT;Z-B4L0VWF/BC&93M/88?E8[]8=GERQYWZ$=H;Y:UYM??YT*^6^KG MY;[M06FCB.Q6[;MFB"5=;"*-ND[?D=*/+>8IS&(6F2(!"+*8""@HI@@AF5&> M^_!;;TFF1G>MS)7-G>*FN^Q*=0&05=MR]OZ!+I_^9Z4_?EB534IZ)6];)]C[ MOIW:^T^F&WF.,D4#(\AT04 M%"J,):8&9F5@OFMA+D/#[+:(7 S>P O$_O,8/B[G M) 9AX^$/CC1NV/LI9?>BVT]^N6?,CNG?8 M\6N?!)VV2Z;WHO*GULF]IK_N7 MS67U0:O8E.>:)1E+HXAS2#"2$!6:JAG%!11,<97D*,ZX5[6!(%)-C70^KS7H M8MD]F27,7#F&%HT] P,SUU:6SV&/P4;J@!%+(4$,&^H41+)Q8Z1"@KD77!7T MYCU/8]>'P^^6P@PYK^5[DP&X6Q=U-_XJRU*%F7TDV-J=+L=D[%1!%A-/ H!!YTJQV/(X2=@K,"G9]C#(]C[A#;YG^E= M!F;8$[B>LHQ[7G898'NG6Q?>;J#(ENK8H9K]QS0N,37O]4/]03_F;=><&$346-A*>E$3HR%F,E XR,#S,S!) M^TQ-^%"*"[ ;-RJBCZ#3"G"X &KO6(5+QKJ ZC_+AS:@\E.YNBWI??NB8\*R MC&MCF&;$9"$1"DE&JULH*-L*"5]A(B/H:S!Z$& M0&]HZ[4WGNV(#CT]89U0_2S[EK>AY$E5+,Z[>46R]11Q\YBUG$ M)$0LUQ8?%Q$D4EM\N2CRG+)8<,Z]#D<.##(UVFAD!)V0/=GB()R.AR 7@C3T M&8@O/OXG("< "'L >Z<6#,*$,I)C!),_W. MBUAO\!1+(495]'D9[>?VHO>Q_&U YC;"]T?AJ%W0*W[:8AN]0=U M#EN=]_D0XY;9/:C>7KWC]1D5M]9'-PXA$A/(LD3"F MICQ($C&(,4X@S@3"$2VX)-+G[3TWX-3>YRX;V H,MB7NW8_U+.9N!! 2R8$I MX3(0O6G"%9F@Q'%VT%&IQ!6"77)QOF[DW,@V]^)::&-%_T 7ID7$8E4]FG8Y MW7NC:2J5<2S-(9W>6.1<0<)3"ED4%05"1::P7W_[(:6=&M$%2$E;)YUM% =; MFOA3'<-"_^&(R79.@S/=-(''22>%J^\A#@!TOP\QHT6-+> MLYZ\?].;[,ID1IG6EXP+@82VK8GY!V6M69;=EBV/ MT9V(AS3$LRW#@+O'G>;2U&0AE7--(7J**I-)K_]C_E#3[Q=G]AV=%+#,0CD1=>+KV^DDSM M';>*P)6"CY5L>U:!5:N-R6B2K3XVI78IOP'5:-6T?P6+3?BRIT.P]U0Z>@K' MF*"A78C=W&@MF@A7\'%K:MYL3TVK2]-&=M.*)*"#\5) PWH>>TLSKDOR4M#V M?)47W[#O[J[+<]RJ$G.]%&T&V;6I\6Y98+.QW 2KQP0+A&0"LYR:KH$%AH0G M'*9)D>5)1 K,O3)#+Q%F:OR[G4!JS ZC@W[9N>T%K)7QW>]=,$VN&\!QP!]\ M1]BI\:R<6#<%)B-UH\J6*P_\,4AR00A4 V\;+Q!HY'WDY=#M;RP#W'/:I31G MN4O%1MR M7OP_RV\;V M_52NEOI'WN2#?"Q?V1W.N^7V-^9+/G]8Z'U.5V1+2(J2'$N8Q+F"**($$I9& M4,H428XSO:IY59"X6**I[3BT0EO["_!<)6 *IS5>!CD:9+>\%)AC"05>.RZ4:=4D(!N(NUX>[<3\2_]MJ);[-%PN]8=K- MS3[D=Q!1A D1.4QS02"2!8-,FK@ 3I*,1Q(7L5<-7[_AIT;/G?36%7%A=0G/ MB7!CU^'@'9A*3R,[O(^G'W!!&=)3A%'IL!\\N]S7\RZ]^Q0J6992V*8K38,( MSJG*(QQ!I4@*$6*F72$C,,W2A%.L1)1ZI?X<&&-JE+46$51&QBOP?T=_B:(8 M/-"V&7<:HSZ=$(^A$+HAXMXX8_=%/*;H@?:(1[_Z,AD 'Q_K M2E.9:>#4.!IGVC"B*<4YC"+!(!(20Q(STP4A3B2/8XD3,7NP&_(O-2WK@?VW MQ^3T>:-VI1W:66L"_E:=*VZUD?P*,'D[7R[--HK1A3U4']^=>W3F11X3+*4V MEB.4011E!22F6Z9BF.0,QR@I\G;FWRP=@V]T_;D]ZH^D$'._G)F$:'O:C4OXY7.GG0 Z=;G%\(#\[0LAY6U;_ M6@C]7E6O](\?RYO5M^6,(A%)EG*("HI-I8$$$EE$IG2R9 S++%5.L34GQIC: M=J,1$[1R7@$CJ?&$&EG=N/H4H*?9-A!, _-E+X2 MDDR-++9$!T(K=07J3@/ -RJ NM$!"*V$;\Q=WTES,^Q&F8J!"L-^!'LP-'I3 M=_U+36MKV'U4S3?G=/%I5=F<6=.W:%D9&=_/JWJF9)0K4620":2-+R%,R05. M(,EQBN(B1P)[E? -)MG4"/A98L(5V&J?L-'N"JSU,QOTM8:@4Q'\L5$2&"T] M(P_"S;L;9[_(; [,X>$G\LU2O_ZEW50%/&8+CGU0Q@\GW:@K0'!0=U>$\ /T M+0[69-2\H:5Q 5=M-BN3D=2X29@)+B!*509QD6.82:RP%)*GA9=]?7B8J7%W M)R7HQ/0M^G402S<*O1RA@?EP#YP!4H9/@Q"XEM?!H4:NX'5*W?VZ72>_'6(+ M?OU];B)*BTB2 L$\D_K=YVD.J8H3*%D:ISR+0N7![NJW\@/M..\P+;BBWU3R]4WSVS7XO>-?#O>O@ M_F[YJ90/="Y>M\?^;[X;5[_L.GBUC>]5G&.1Q1S&N:D)RJ0Q %@."U2@5 JN M+0#F5[*HGR!.[\*HU8M:J8%LQ&UR*%W#AF0.S'X:%. M ?!CI\)/-I&HG8M6?#L53>K1F?!1;Z*Z#,&@9-93E%$)[S*X=DGQPKOU+(%T MJ%/ANJ)D3BDB28QAG)D MQ3]/0^U&<<$ ')C)+L#.OP*3"R9ABS*='''<.DTNRN^5;G*ZJ&>CE-7]_;SN M4NM?K6PRBESR(^4I5!J3/,T*6-!"\PI-$*0X43".F< XBW"2^+50\1I^:I2S M);U=Y9_)[]EAQ6\>W.AG.'0'YJ.3P Z?)-(/M[#-7/Q$&+?-2R]X]AK ]+O+ MI=V8K_4X8KZPAYI?I"93RZMOOO/%HY#BK5;6Q)D]UFWURLZO]4F6-LS,]C6= M17F!8X(P5*DI^,XHA8139GS2$2,X87GD5UFDU\:=MDV+>>>]BGP(V$7VYN!R;IEYC6"QI&AT1_H#[2041\ MH?;2(>$]WG4ZZ"A^2XG\OJAFOTM3^T^*ZZ^RI+?RLS1MR_0(]LCT1I;WZPVB M8DDF453 E!88(I0FD$K]$RY(I$4M"A0Y'5CX#3LUZN\$A[21')2=Z&WM4BW$ MO)*T=$WS\)R*TSP]', #\^\:VU9HL):Z+4!JY/9V?WAB*U;<'@K8%^X% M,'XV_I\ :^<%K!]DS<)DKK6K3432R*XUGG<;90WIIV&W-O2\NJ?;=:7OJ9<< MT3AQ?WGZFS2]:A_NYOS:.'_MNK+9G4LITI@J 9,XT]R?$V8B%,UAM?Z=H")+ M<>KEA_4:?FIK@)$>+HSX794'FZL#M!&XT8,NP+NE6I7W]D7V]-3ZS8ZCZW8P MS(?VY>[!S9ZV@ 96^M;0!H.X3_I!%];EZR?"N#[@7O#L.87[W274>7U;N:CZ M++F>NI^ .V^9^P]$7S1$_4UHI_/(QK@$/TX1 ,?F1\8^(4/R(]#Y+Y)EZQZQS!G.(6_:MP6Q,L?K)&..U'M'T*WDPP[]?=XW("YE31"3D*L$0 MI91#@F(&"Z5$DJ (D<@K-^'\D%,CU$[B*[N9KNT+NY;Z@HX>#N"[T6-82 =F MP0!H]JC4[ I0X,+-9X<=N8ZS*PS[99V=K[R@RG/UB/UG10WRAH:ZH%)[&"MW$UITRO03H-52RZ$W5@;W^J6GGH'OIC? MG@Z;Z%=#MR>NXNZ(_>;&C3$'0WQ@J@P)]C )88/N:_TD MF%XZV+F]:[^;]'48-@GZKU957;VB#_.:+DP/G#9__WG"_H$7C>6$\$P)&,DH M@2B/",2(2IA*TUA(%1)3KUB!"^69&BUVZ@"KSQ78TNBJ*XYQM5<5(XP'\;*) M=?4BCC9=@WL21YBI'B[%(/@&=BM>)M/(KL4@ .Z[%\/9TENXSZ-2(>-/@C#>"VQ^MZ$U?SNU^ M9QZTXCH'#O0\ +(#DW0+ZD<%6IGMCPVH5NSM?F(#@.K!V . .Q)OAP'9C[X] MT3I)XJ[W&H_*/;5[1NB^UUZ04+$I*;959VPG95)$DL:%C*$RU5=1@G.(XRR& M.)=,9BA148:]LR,>_[1I\Z3X.;?V(( M< =F^#68?!_+05-5?;$*GQS@,OCXD?X>D!P,V_>Y_O(N0I_*^9+/'^BB/4.M M9BR2$8I2!%,9I]H636/(I9$+0K&%\,IPN!SYT3LMF6-Y M3JL[8^VKQ>I;90_NGZ$?%'*WA2$8D .O!CM-CC:/5/]0@Z?E'?WKKOEOHEI2905;ZF-6U-JQE%5"5Q2F&1X 0BF6.H'QT* MIRE,G^_/<0%-CDT96L"4L,-*"5ES?1KM'T#W-'B$Q&Y@X^L+5H^ON M:2PN:+U[Y,8C]]\]K=Y^$]XSW^];=43?5%9U6TC_LUP8P^D3+>NGF4RR&#,I M3+$1PPBL,)7U%$RR+.49*8I<><5LGAAK:J30B=HU^S"%E+3-K;=/M:]5<0IA M-YLB$&X#$\,:LE;,*] *"JRD(8N)G(4C< V1X^.-7#KDK.+[%4/.7]*/.#KO MV3K?\(N\;0QE)9D0*LLAH:DIW,P22!/%H5*Y"6:D>1(C']HX.M+42&-S,+%) MFJY:6?TXXSBX;HP1!+)Q3AR,FV^-UI=S:'F3Q5DD@E+%\=%&)8JS2N_2Q/D+ M^I'$F_N'Q>I)RB^R_#KG\G!P]?7"3J,M)OQ9\M7MTD:\V.(2-@[F_3K'*LJD MX(5(3!%X#A'.(TB*%,%"R#2).>-%Y-4:([!\4R.DLZD/[;(@FFC?[E)9#RS@JF0\$\.X2,-0P/1>.G:+R M6I(YGV629H1P3?H\3R$2>0R9T.8E(D5"%(]%$GLUISXXRM1(W IE$P/%:K&@ M907T(MTD"7KF"!X&U9%8+X5J:+?47I^+*V!E#,ATIR (RU<'1QJ7=4XIN\<= M)[]\0=S$;ISSYI@^XD@469I#G)HVM6FF(%4F201GE-&81D@YQ2*[#3;6$*&-I##DQ1D9*3/HM M36&*4<&9DESY[3%[R# UNMFHT!:]WRC1OEQ7P.K1Q#4"HPGXH]'%<]O89\9< MO>B#SL/@WO4AIJ"'[[TWB(%]\OYRC.RK[PW4O@^__ZUZMF*1^L[R2"7!+@[A M]:/\3TG+&SVO-"HBSBA*'95UFRU21@WY9D4.#3H8%W M6W &!7/@Y::1_6JWP.S5IL+L%:A7@$GPR>8O&QV 52)@BYN^^(7M->J2[;0>XK2L#)%(5."A5CGB<,N7=S M/#3"U-:(9S&8'CE5!]$[S4E!,!F8,E@YV2^UGFU\DO]J"SFV^KF[O58T67XL-\*6LIEY_71?T^E:9G MV'V;F9[EG,0QU&69!1ILG/R+GB..S7J2Z*8@(VLH!76 MXU7WP-R!&H=!#786 >B77#P>U'Q_Z@G21I MC]N-1]W^.CXC]!Z7]^Q*([_*Y:-LFJ O[<)AZD>^>JSJU;TL-PW-78>>WI:\E;RZ GIJ/)O&N.+MMB4? L.! M2;X5&9@7!G1"@V]::M")/=!QEB]88=N\N X^;D\73TCV&KCX7G]!A>[]X)U- MM-@O3YNOM'O[ZV^TM+7"3:+)NK.!/9V[N:/+CP_F%M6'U?*KK&HIFHC162X2 MB;*"0T)B37.Q,/UH20+C3/^?Y(HJRF5BY\E"<$X:Q@G*402Q.HH:@TW7\05%(E M6"28ZX_:)^3-TC%/?,+/1Z?#^$^'M#_^F1X-MS5[DI,]\**_'>R[K?5VQ*]I M.7\P*-CH?@4:[9]U+VJB86H- &@1N )K#/2/%H7 ]>W'G+CP1?%'D7[\2OIC M3LK!\ONC"N"?)_^Z=2C^.IN>0ZV8 1SCWK_1E6IQG]$@0&)EPWY;URV ]IVBMG_=F-1LM1/R3^=D[Z MP;_W##=9+6]O9'G_6K+Z5UH_EK9G*)-%-[J?6#E'A&0UPT M&8Z1$6-!/'24A-8#&D6 T<0$X%E=GMIXB(_+D-$0(3 +&QEQD43C1DF$ &\O M8B+(3?M1YF_ZL;3UAZ4PP[^KJD>SZVMS &=1@G,>TP(FL=2;;HX$I$D1Z5^+ MO*!I@F*)NM)L-^[4>'I4IQ?S>8&VFQ$H<$MH(+348-Z*#?BJ\G1'GX'=C?T" MH#@.O6TC9R0%G:A=KFDX=G/#)"A]G1ER5'YR4W^7@!RO"E(8R PPBYF@3(E4 M&UAI!%&!L/XIR2 U>Z \53@57DE7!\:8F@$U7"$@BZ@;8UR(T\ TL5_XQP@X M6+V?;>V'K/-CQWG)^C[;BIZIZ_/LJST"F*XY-R4"M/'"Y?RK*2'[JI1B7K]? M5=6Z=-!7_;K11=>"YG=M[LB54M6L2.(LHC&&"6$F8:0Y-? (S+EHJD[3S:@3 M,# I=6J C1Y7H-$$&%4ZL@(_=MK\9#NI-#[RM49C38Q'#-58$S125-70$^47 M:Q4"W)/15Q<-,%X\5@@\9M$;B*]L1,FA+1W=@0C=N=!AY[/:,[F < M:,+H<7'?,MQM_=[/\L'LX9>W7_1*^Z@M@;@@:<$%S##'$&$B(*-"[[8CO>=6 M45)$S,F:/C?0U*BGK2O=-7I92PL:<7W+?YT+N10SP55, M9"J@$HF"B$2YWF>+%*8HC55,(XHCKQQ[AS&G1A)K5Y-)P1"MD&!NQ?=UQIT' MW-4Y%Q3&P9UUG;2@$?<*/ .U$SFD^\X9G\#NO//CCNS>K MQ[47V"XFSZ24=YKF]%T;UC.G3J\T![[59OU_2'$K_T;G2_/A+U+;^/*SY*:> MXES-FV+W>IMU0[_/$B%SII((,D$+XYJ-((VH@%@HF8F"X4P*;>\X)KD&E3OW*L52O3%RQ1'#.*%*I=PGQ42=TQ(7KR)26Z_,0,%^"ZX^OWK_DC*89 MPA31&!8HSR&*(P%)+!!,M7915F29$H5?T8T7F]-Q*G.\44KRVO3@TJ2@9W#M M&VS>3O/&4LX?[Q^;1GXK:\SS;3B >0Y>*;;>9!DU?KH" M1CU@] -606T3:177?V563["KJ/4%:U4#;]!"ST#X35TP"K1U:KQT478C1C24JSA&&8"4DA4H)"_7NB-YH,YWKS MB;/8*Y3GU&!36Z=-AZ9O-D?#QIQV$7/&,@G+?R0%'I3(7U7>9R>F:OIXM5F]J#KRB9?DT7]XV'?5F MBJDBS50*L]P48(^8WD%@0B&+],:"RX@6+)K5JYHN7#U:QP?S(IKUD,.]'S=F M#%\GU0DL79U381 :F#QL8G"]20RV;JB0#JCS* 1V/)T8<&2'TWG5]QU-#M?T MHX>_K5;BVWRQ^+Q:+#3YF#HE,Q8QI%(LH62FQ*_,M/E1L (F*$480)&F$(,IH!ED>89@6.4I M\VP>=G[0J9'!E\?[>UH^V<[NUCW1!9I]\#W52G_T$^+:?=U_7U>S3C'.4E1!)-" MF&;(/-4&!\60BR).32P.;HK>H(Q,$$X MX^#O>SB@<%A?P_8 X_H6#JBVYTLX])U^+VG3GV]]N+UI;[IN38.9?F]C*F#! M<@X1%@JR @D817',DEQP50B?-_?LB%-[G?NT,#X/J]N;'12LH;V1;8O/36S+ MLW;& 3L >:,3E!O.CSHJ83B#L,LB[A=>7C)Q1@I6B$PR&&.20I0K!*G,-)]0 MB@3'.$H)\W%#;M]\DFY'P%9EN?IF6L[W+VXX0SBB-,H9+"(6:?*-.61,:;.) M8K.-2[*<^K;/[ G<.(?]MH375M7P"Z!S(]B^<(SJG!VF0N,@Y/AL@!>KGWB, M\@Y^IQ^[;?=G^SR_O:L_JM^J-HA5298SGN10B$23741B2#C-(6<"9U%"LJ3( M?,CNQ%A3X[Y/I4D^JI^L4T#^]^/\P?BS>R0>G,+7[=4.A-K ;_JS/HE7P H* M5PIJ4;M@8:HT$X#KK2"GZZ:FGHU5"$<.#H %Y8I3XXU*'0Z*[S*)RR4]BIQU M'7>NN7YU*EN9RY1TJ+K.C$BO^RQ!4 HA#;'DD**80$H0*6(>Y2EQ;S][>JRI M[<+6;:6VQ+7527SJ7YV!]S2O! 9M8%XYCE>?5HMG@/,H#18.P)&*?UT"I%]A M+S=H3I;N.G.+\8ISN>GRK/R6XR679G]M=>>X7@H;#%AU3<3GLIKEK$BHX@ED MB1!Z?YJFD&&;;A P!V;B M+1RW.QT9 [D1^PIL"3Y$"I@C5@/E@9T;_862P1Q!.9X1YGJ#P([YF4@R' LJ M888CTZU.,(A5KO06,TM2&B=<_^"SNSPZTM3VECW"^8ZC>*'_?4+\,HR(6&!8211!Q)2#.4P&3 M!"D:RT);+;&/Q7)BK*G9*%8V$'NZEDY@Z>A:"H/0T*ZEK23S1E!M:32 !=RZ M>& 2UGMT8KQQO4?G%=_S'CE"+B1/.'] ?3S@SN@ MO:1W 3W-DZ%@&MI7[8]0OX;31R"XK/GT[DW';T1]1*V#3:F/?;=OZE>3P/'] M0*PQP[%B6*20<4X@BF(&L8PR&$FD>"I$Q/+$+^/KZ%A3>^7;C"0MJVN1SG46C\!97,?'&SEYZZSB^SE;YR\)45E]ZQ"KJ\_\^G'S MH!<:6:H)!>94Y!!I^H LH@0RHN)8IBGFS"LAQ&?PJ='+3C7QBRJMGX'=C5^& M G-@PGDOJTK**[!7G;W3X&E=J/T*:!4&X:(^V U8S?V, "]8X]T-FM.5WQWO MT<-'M!WD;8N:O/G.%X\FFZ!MB_,KK1_+)NI$1;ED@B)8(!Q!E+,"TBBG,,>I MBHB(TR)W2DOU'7AJ/+;)-_!-6_&&W,&?-!"00W/8H8(Z5V M^[H1UD;Z@2#V M\$ -!/5('JF0D/OYJ'K@=M)GY7._\7Q8/;1\YM/J5KU*\TX_= M\G;.%DTX?O5^OI3O:GE?S1@1-(MP!B4CIENAR::+J/XG0TP619:G)/,*E' 8 M=&I,W\@,%T9H,%]+W13TK_[JG:1S'G7'4\W 6 Y]FMG :.4%&X&;E)T*_&%D M!E;HD"$6'AB%SM0Y/_#8*3O.4!S(W7&_MF?N\\:ZO5Z*+_6*_^-NM=#75V_^ M^U'O9F:8J4*PF$&>BABB+$-Z_QQAB%&.8\&5*'+DE0]]9D O&AHM1WJQD=J> M+%5;(X@XMKOO_3PTW-VGE6ELR^%ZW O8\ SL#MZ*4+!N+ M'(1?OWJ[Y^%)7Q! M_>-#CE\A_ZSZ!TO>G[^J'[ET.7F_S^N[5X]Z>;Z7Y=HEV^[A9C)"2"$4PR2/ MB;9ED@02GJ0PU29.'!4Q1L(I\,IGT*D1S6NII!;,1&%]E!1Z4<'RAVB' &C/-7;+IJGT-2ZAJDL%%(DE806/E056L"IT5HC):CI=\ :.:NK9I<& MJ*E7['G@&7P^W3CQ)6=I8/YE?V#^M^(*TZ/UT!JS=D1O'N MA!56A.6QN5P['O4),1E*F#"SDJJP\%\>X*,-@X/9UN-HC@\#'ST]8A M\W]*6K[54L\(*9)<* 0SRAA$,<<0DTQ!_7&"58YE*KT2)WT%F!K;ZY M;Z_O??HQW&$RW5JNJU^>-M]IQ[\VAMK'!_/-ZLUW6?)Y):MWRT^RG*_$[](4 M+Y/B^JM6X59V?_]4SKF!(QC+)">'6*&%?\ MJ;%K)RNDC;! MM*"!R/NU?IW 7Z<+X%8+1:TK(!^MD!E0#G>NVT*SXH;L4_W M"1AX6=@VL[=5W[:U*\">#MOC!@"SI%@(3'Q+"X)I:-S < 4Z($"+Q/I;P&(1 M;GEYF3D,NCB-K,*H2]O+3,_NPOA"4O0M#J?F2RG:O8CIKF#^UT0$M!]6QEJ; M94IO&(HTAUE,"HA0(B"+< PYR^-<13*1..\*)MSXE(AS&]^)SYY73+@9(P&Y M%1$\:!E]Z\,Y(N^VO 0%0H6*0A:*Y#S+/#C*9H;W7!\-( M!PGV\D5GU,C2EPD \X7$-](T4%#8NR4W%"A?R^:_[Y;7G)OS.Y/):3J(SM*8 M*BGU[CA.3'$9@1 DF?X)9PHK161!J%>WS[,C3HVA.O'TEMC*YUUFX@S ;@04 M%+:!F:>3%?S82?N3L6760'XZ V2?RA-NX(2N/W%FU+&K4+B!<* 6A>.%_3C& ME%/7YJ\MAV7<@7?SA]>K>SI?SF)1Z.TMQ5#PN(!(/UB0\HC *$&9BG),$K>4 M[;,C38U36D'!MJ3@CT96SR#VX^BZ$4L0S 8FE'YP>=/(62B"TL?QT4:EC;-* M[]+%^0N"E#M>MY Q'K=#5?]Y+@M4Q"FD28PARE)3"0O%D.M- V>&M-UDAO/:Y/4UI4&Z=/> MW6,*W$AN&& 'YK=SF((_K.C R ZL\ 'M+G_$PD:0N \_;O2'-RQ[D1O^=^C' M8Q]D_8I6=Y_*U=>YD.*7I]\J4Y!A'4QY;4++K3/+$.I\^:@_:_^H+>&B6W"7LFMU+:1*JJ M:>%A3_U7@++5B:20RZ8@PC+-DHQ#CJ-<3P&+("%Y#F.4QC26G.0TGWV5)5N] MY"1L"S#F- P$>IXD0K B@C23*43F9 P+1F&$19$@GL:<1SXEGP9Y[D_T%YJ>Q/8&^J*%:1LU MT*2Y62=#3,7 ]L>NR(U9>/WQU;MUQ85U:H&6/)QEX8M54-O!>?!1K0-?2';7 M?^_K>U9CH.72% ;6][.A^UM^)L0(B;A>143.(9(<05SP#%*N""^HT.N[UYG< MT9&FMH9W@II7I4G=\2R(.88H%S1J17RKGKP%.CCG4V M;Y-R_Y8A64 MIIP''Y6U?"'9)3'OZR\]AS?.U[>+U3<3Y602EDV/ ^. O>;\\?[1-O1LSM*V M'1B-W\FT1MXY,<8BQRQE E+&3'^MB$)*A(!IEJ$HRGE,4J]RF@/).37&_/)X M?T_U"[Q2H*E+97XRIRSOEE]E5=M""HWB8&7CBCN5N[/K9]XEHV_?F("PCX-O M ,&+3?*(T0;VX,PHV MP!-ME,N809JE(F$QCG'BE7<87,*IK44-[6A!8>=*W]+$;UD)/YMN"\J+SM' M2\EN4M$5:-7;GJ8KFP#9S.1V6N1&R2NP47,@E^9@LQ!T[0@OY:BKQF @[ZX7 MPPT4O&G:]?VJK.?_;(NU6E^0K6&HW\$99UQ&F,0P47$,42$22'!>P"(K<*%B MG(D(!6JC=D*,J7&^?_'4GO"[\??PH Y,TB<[K%U99S&WY>ZVM.G*J6HA1NFZ MYH#D6'W83HDRE34@.-V,W%0?:^+BU*??3ELCEV[5T'_2UOEY;[SER],<.B?S0GE8+>B,\:*1?AP):!:[: M4[)6AW6EX8#%*7OC%]8IZBW%N.[.OB#M.3)[W\B/&:NRGOVJ+;K[Q_M?Y3V3 MY8P*I+"*)90Y,Y&#-(8LCR*(1:P2FL8,Y4[6U-Z=I\9DK7!N[+2/TVG6N4C[ M@=FDE0O\T4@6P-(YJNVI=U]?M/7>Z]]VW_G]NX[R+A]5IGM'CW^A9YQ>>4N7 M[;9)6SS5:C$737'NI?BD)[ZKB_E1O>U*0GS1GS1%NS?>J(T_63!5J"B7$*<9 M,T:+WA!QA:$4$<]BGA8\)E[A?8$%G!H3;.OG&0X8>NK<;)F7G)"!R6E;-9M> MN5'.NO^WU3,'SVL%P4;#K1.!@4X!AIJ L"&/H84<-U)R((CW BR'&N>RTK-/ M;U?E;QJHLM9;K!OZ_=.JJ79;;0X=9A33F)F0I$0R"E$6*4A)H6"<%4F2Y+F, MD%=HIL?84Z/PWY9;^6G;S3'[U9MU0=^-J@?"=& 67DL-U*H$:[E-[>SE5E]+ M)I2C1)2BRP!CRF M$.<:>D5$CF4NI$R)7R6( 2$?IR"$!CT9%G1'6VXX((>VY_KTP-4JO$P+W"WL M7JP#KI%AL@UPMP"ZI/_M]FUZ%B"P>1T?U9OO_,[T$33=QC\N3>RU^9_I M*\X ,DYM5=JDU\A62:"G7X+F9YM>P[4&5_9?VXBE5<2ZU,JUFO;OGO42!G@" MW-CXA>=U8,;>3&FG'S *FJE\9:?29MQLR7X%-FHU?S1SN_O9U@4!RSP,-Q-A M"T0,(.>XI26& WJO*,6 0_7M""=1U]Y%ZPGJ#L-X/UO4$_IOJ% MZH>(RR]W4M;O5TT%L+:;BTJRE!18;^P)$A Q%$.:4P(%PP0GB%*2YC[4='RH MJ7%1*RFPHH).UI[M/LC(E ]]\UV_FDBY>/5;UZEZ_I-J\>K_2NWJ3?;%5 '[&.$TR M1@K(:!Y!%&5"TXJIP%YD*,U3EN5^770N$V=JU+-=J*#3IZFNV6D$UBK979-1 MJLUS>M8XP9.E+IQ4-R8;;ZH&9KL19NF">A&7@#M068A>(KU0]8=+X#M>Y.&B MNU[<&OI0!ZTD0Q0AI" M%(<(%2DDDB60BSS+6$&P4EXEI4\/-[6C;UM(NG>' MY_X=R<*A-##';:(5#8%]6"TW3=Z>%3H8N V9&UY#]7=^\29C;NJ?Z.4--?YTO5^6\ M?GJWU&0DJUH;><_O8LX;ZJ=?97VW$ILZ@]4,)UDA;N#DU8S0)72*RBM?4MN MC?F@N%F<$YW^@5>AYX4:[

    ;H#6/AN-1J!1::OLI[9P]X/(3:[_:K$P=^H@ M"F?QOL!\!36?QY1_5%O\!29FU[!_"1'Z'H$K6992--M(6SJY^B#K&5**L0AQ M*"0M()(%@PP1XW_(]/8!DQ@KKP+%1\:9VE[A-_U'6W%("B#,2:TI2V%/3+B1 MV/>X^S"VKH?;%R,VRE%V!Y 5\,I48PYY:'T2@\!'U(?'&OE ^J3"^\?/I[_> MUX@64AVOR?7+TZ_TOU;E*]..ZOK[O)IE&:.B+!TRA2 M*HX2'Z[P'']J'+(1'RX.%K8S^T8MM^?1C^^LN%J=@V$]N.5X*8 4V MV_QD&-GTZ@70OOG4[S;]Z.Y3V;*HK8)CNT94UX_:S"J-&3 3C*A((&%:V4K3 MTE-;0ID2,"JHR(@F.I%G/NQV>KBID=E:VJ8BUQ6@:U%M5QK;B<:W,^<9Q-V8 M*QR. Q/5!L(O#82-K& C;#B&<@,E*"&=&7)4_G%3?Y=N'*_J6V?4AC#O!"X? M*M1BG(HZ M%6X,- C Y/1.HUC#][!*]QXPQ6X@JGKZ".7,_4$9;^VJ>\-^APGFX+UO^I[ MRH5^FN3JT91T6'4G.(V?JBW//,M85#!L I"1Z1.JR#[6" >QYW^Z-V^@CU3*@6&-$&2"XEYG"&_"A)'1OK_V'O7);=Q+%WT51BQ M3^RNCDAT$R1 #._TI>J=NPJV^%R3\=$_5#@FLG=2BE'%]LY3W\ 7B1E2J( M"F2RYYR([G+:*1)K?1 _KK6P+B'/QCB=(O:")N6NT"?X(. TK+X' 5=#-?A! MP ZC9G+'V]C]NRZ $/DDX/1:(Y\$="I\?!+0_?%K6OLTIPMUHL[>2;):,:4R M E2NE#7T"NNO4IF"M%!8RB*G+ TZ(NQ:;&K&72U>GPXR9\#THX)8$ W,!VUO MF$;07;;<(&ZE#R8#]'PYL^ K-'CI5OUT-Y<+U_3L.MTQ_;+.=_BBI0O:EZ:4 MAVD07_F/68:YUABE(%,X=V6L&:"NJE5EB&=&I102K\SD&,),C6U^<3,QDK\F M/UF7WN[7GY.#SJ2JGMU@M763X)4N9U]77%D"^/WI02SG,YSE M*10* Z%R#1#-4V#=-@XR)$3*:KHSM/C1(;X9):.C_..X:KF\"N F%@ M-O+4WYM4SNIZ@B'66O[E;OGMK_::FASL#Q4G5&QP?*=1'NVS"K3/Z?D/7)+20%F4Y]$8))'RQ'*ODDMY7NUSZ90= M5X1Q134*>O4T^^7-K,@@+DRF "(:NH1J ZAP644:IT01;'_OU:9G?\NI/?M_ M=PE;*OD_EF#5TG,(U@% W4]V/[4'?H+__O'#U_?ODO_SX>,O[S[]=OT#>ZQD MQ]NW^7#]7#9_V;^%#VXURD-W+'K[<)WXS=5]$IKHYK[:-),I83D"@A4&(%A( M=S0A 3*923'4>1KVPCV_U-0>ND:\9+Z7^-]ZMTMX":MG4#(*6$.') ][(;2@ MQ2S?]4=CJ"8(+Y=[K08(9]3N:'YP[HK>-< K%]=\I^L_/RS.]*Z>24P88\R?*C'(D4@-Y 08;2U.E&L(.&<9R" 55"&C$-:A'>7_!6H[WBQ7J^5W MU\8EO'5\_TJ-". ,'@P6F^%+,"[@$+WE^ZN75UQ0^%0[]_@#>&^EW#YLYWRC MU=<57ZSG]3!@]7^W=0^/>N3[#*7$&&%YH% 63612!GA*,="&(FI05B##0QC! M;]FI$<3/RY4N[Q9)/3!4/B6;O>R)RW\)XPU/[/UH)#ZB [/*@1T?JQ6*2$!A"$;E(\^E1Z6G,#A>LE7@U3WMEQT= M?C(NN\6:1-4R7W2U<-5RI"J9?6-=8=6.@]N_H$61,\B(M7,R;@ J) &4"P*R MC#*IRN\_.'Q>-VL_Y5?]/S MO#%+F!MC3C(-:!251.ZEIO5+[Q4/PEE_A1R&.YX7.7 M].\:2KJ#4L=,OY8+_6&C'];6?U1%BA0"U!!DR8)F]@V'&"!<9RG#$&5ID*5U M:<&I,<:!O$DK<-65,/G#R9Q40@74'\H(G<#.3" MHB/W /&#X+CUA^=U40FG&8I'5"$1R3!@&;%^'4'6GL:%!K)0LBA20:SM$H%M MICEYL.,AZ35\L!OJJSAF\4IT$KW.$*_BWK'P5TN:+FX M^[R%EH55'K5+5U>:FI4LI:@ :%0XG\0V:[>D'W]!9GQ>D>.WL M3S^0/+) /6_4F#0XHW3_N/-#'IV^]\I3X]5K7EG[:;]88O M7+GK/W1Y=V^%N_VF5_S.BNIL.?OOK8&WY?.O>O60S92A7$,N0 :5M<),D0,J M!+:F&"PP-EAH%)0/_PHZ3(U_6[D!KP5/5JWDB=R+GLQ+XSF8\#6_'WZT/O%= M'_%H\5#_9^>+XBDY>03I4+A)&ASL#WLD;I(6BZ0!(]FAD1S D3@\(DZK?KV] MC#OB^A7T&'7@>-'??"]II>TPFQ9_I)). &?@'TPNR*?ICG MP1BH*>:)!5^I,^9YU<^WQ^RXIJ>A[C*XW!0TK=Y5O=@^5VW8ZC$2'_7WZE>6 M1HQ.TX)Q@-,4N6FQ&K#,&&!XRHD4VF"J@FQKKV6G1BB[:7%+DVR<'[5=/=63 M9?I/D_'< $_C-3JL0]N;%7BUQ$DM?B!A]" ,JKC'GM_2X M]E<0'$ MS-D]WUPNE&/[@>#U8_7I-PUXT1W@9HCV &,V YA$Z7]@H?\P9?V_ZHU[X#Z9 MMRNMRLV!=WO[X([-9M;VX\;E]^:N_3'*+/\R2#@PD.B\*%)4X, ^ZMT+3HTJ M&GD=2'ZA45' M;KKN!\%QXW7/ZZXX+WKS,NIF[4BS7#TXEZN9:U@%V@[6EM8IMB3WU97^[0N" MK'N*E#M'-XI93DJMW\J)4(#P F>Y(H+"H.KTJ-)-C>5F7.@4E)7 M==4.6J79.FD5ZG'6$VUO TYQ7F/'1CR?.5'Z=?-L!UL'^D#!W18F?U0Z)H.4 MB@V"?OP3E6@2CG]6$AO_Y#WCA^2.RMQCW;6 M(? 3I"13&0>8\AS8OQA W7M8Y-8[8"G%.#5A3:<&VH"1&E!9$?]:C3UY-O2D M7+CLB?5R7JHJO\H^/9N*OBM#N*S:-P^W1YCE)B>ILI2H*4 04OL#ZOWIUU_Y,>CV:R!GQ(_$V:@;_[ !LI1GXX#N1,G^,MQ,U&' MRO3 +&[M9\#ZX]:"A@-S5!O:XQ8]2[>6#P_+1>5Y5,6H,\Z@1CE2P$@E =*I MMI0%!1 9%,)E^S$>U#ORY0)3>W77\M4GBS?)_Y/^)4UA\LA7=3SZWQ.8IC=I M_?_FT#'AV\W]+S=)SFYRF-UD&6Y_6]8';*Z/7Y[?Y"B_H6SWRX-X5<*K M5]#O]AM5%?TF>7J3N.]Z?2F]L:^(FQ1GI^^+,;NQVW3^ON^T;&X+J]NF@75F M+[\7?D1ZS6X/S);-1O]>;W1;$E^!&K&,[(S^<2O'7BXR;K'8&16/ZL/.?:ZG M9W(PA_!%LI?KRN'B8E^L:6?=)ND&YO(\2Y%@# B29=8Y*0H@A$36.BY2*GG& ME=]XJW[+3XWDVO&:U=%:H+$5AKNGO348FD.;7(=S2D]DVK;2)T[\*D(DHPXW M[@=<7+LK3(1Q3:]>\!Q97_WNTH_7S@YHGU&=*\ZQ *;(+84IJ@%%4 $D"YD3 MH;G!077S%T?!3X6MG'V;.)M,;S;S.@W>G?@M%W8/-J6+I"Z6&Q=L-:?#+N7" M2JG7F[;S=&4S+:MZJ]KA[^%SGM\F/\:+ O[ Y'8HXVY@:2/F^4R[8 Z["$54 MNCJ_VJC,=%'IER1T^8(POM$_YNO9^P>]NK,W?+-=EPN]7N^:AQ&8,P-=2A<" M*"LHH 5' !N9ZE01A27V89J.-:;&,:V422NF'QUTH=A-!)&P&9@"CF"YW"3, M&Q^UE%4V=76\,31.SQ:;%%[>?.F!1,V4[H,5_:4L3RORZ[IT%-KSD+TE/)^/ M]LRG6B[N7-'/9[O;]]:6*E!:=&@JVI=>IR:W1AD0/AZN=)GBF&C;?1%4&@J9'38:Y4 MK512:97LU6J&(">U8M6O0^RX&+OH8?2-O#<#$^!N6SX%;4M2IT %9$(-LU\! M1NC(^S:2Q7KX6)EZ_^;5_I7[_:O'L2?;>O__*Y7W\HFE>THU^VC"^VM792URGVMZJT.?^_Z"GY<;OY3 M;[[L,GOJNK>?EZOFG]SGX(Q16.!<0$ DM!8]I@6@G"(W0T(H+5/,LS3$HA]7 M_*F]@JM>FXOE)GG2FX.DJIODL9+>Q5_;?PZ?1#'R-\//$YGN?@_]6K^4[+Q3 MNNT]4WTY/C9?CB\'7X[/^R_'%X\O1[!/]#I[%-7#&EF%4?VUU]F>E][?*TD1 MLR+GN _.X5212N3W_[4M-T_[1A7KJM/JXUN=E[0\+,WCFT3HNW)1=? 2?%YE(+@F&&HYG_/5VKV.ZT2PT'X8 M$]B9RO]"OY>2;9^%JL5K5Q_,B_ZN3_5_]U'6S621A N M@:'$99=( 9C)D&MIHU*5V_<["PK'^"T[M3!*)755\KW2CWS58VJG)]Q^;[;X M( [\[MGAMQ?YIA[H\)3\T?PY2&UU&%)1&=MSZ5$Y-0R.EZP7>'7_*C"Y=TB._XYU[(%;[P5:WTEI>Z[*-"3H[JZ[-W,PHYB+/J445 M,P,0LL8.I5"!E."TH(4QBGAU:PU<=VH,TTJ^FU60F.W!V MX^4UA.OX+'VAQ^5].R^NUUH_[^JX']L^DYA 0[D",LL(0$IS0(7.05KP5"K. MN<%96-_%KN6F1NVU>*'M%3L!];,*X\$T,%?7@KIQ+,]:LZZ3/P9Q2_UPB=Q8 ML7/)D=LJ^JA_W%31ZZH>QN+M@L^?-J5<-V?-;;T+189BE!/7EHD#9" &+.<, MJ,)D6G+)B8;>EN&91:;&%3LQDW4C9X!E<@Y(#Q,O CP#<\0>F5;$/J55YR * ML-0B0#626=8'LC ;[ (6G0;7N6O'LZXN2/_,E+KTV=YSFK8744X+];5_!17M>J*N3_JS2?CNG&A3&'%+1$BB"TE*M? &E$-\A1*PC61**S% M?>#ZDV/+O?A-?;H\5"!Q#=*"YSH';8B?(38@S$.S[@'"]6'S,]EW5>Y-GS2K M@3MGB-HGK2=XL2=&!\DP]ACI/@"=F"W=ZS8]++YFA.MGOMH<]F:KZ\K6]O;[ M?WNGQ6:&4T$IEPHH75C:(\0 )K@ 1:Z*#&J*B]3K&+3/XI/CO+N[E;YS&1RN M+V>I='T>>I,H*VS%?\M%6$ K=#<\S,D!,1Z8\-HYTI7HAPTAV]K4M2O<>O;O M3H,!X0XP30>$?223-3;\8>9L3_PZS=S0>XYG_O;4]IE9W/<>U_>P^^(2=#Z9 MOZ_K*BR[XFI3_G?]D.2*&FEP#A"6J7U?, *$I )HE*<9*7AJ6._F=1WK3NY5 M<2";,\M63G2P-&"[;FL4^_>RZ\+?SRH> -6!7PXONM=]:?&T8MY>$'?N>B/RW6YJ0O*9YF& M4$-$@.9: &2D! ** L <0DB4A,BOM$*(X\M/Z'<\9SR4Q_J'<9? M;5UC"!!;WKNQ:; MVK/=A(I7%I_T0^\7-B;NBXT:\GG_ZGY:J:0%K"0 M*>"JL'Z$T0API"S+H"*%BJ7:I"QL?%5_84*>HG&F655S0'[Z)#=+-\(#)N!P MGD=@>OX5F^1'4., /S!]G,J)(1./O-2W20[?>K^=$ZCQ*DT;)I7 M&*R#IX!YBO/JZ6%AL/FDC@7>L4^/R;Y5HLU< GZGW4'GZDYOZ@&2[_EJH=4, MXTQ31C)+O*Y@@5C.I2DN@.29+++,I!S['T8.).34[,"]M.YIWU3RMJ.7="5Q M2!O#@3;6XUQS MLU,(U78C7SE,_V*7C3]"EH/O>L3T%RL-?NJ*[>ZUK;Y/U4 M]CJDC>7K[_E8K2U?<^\#VV .NRG=K3$'6GO$=IG#HO>\A>; :_5SO+[H]695 MRHU650BWR0+&.B^*'&:@R'(%D(8:<$(+ )G D"F*#?;*..]<96KOYKV0]=%" MF'-T&D@_O^=J> 9^%[Y$)F+VM!<$4=V/TRN-ZEET*OO2:>C^<-_N!G4=W#_* MS?W;[7JS?-"K*@#\RVJY7L_2# F6&0D0*J0;&%8 ;FP_V%&J52G1(BP!@== MRTV-!W:UFWTR0RX@ZWD>&PVOH0]E6ZBJ(ZM6U)LV!Z29%GT[GR^_5_DBKI7K MVY56Y2;YM2LEO4>K Q_$(G<[Z%QRY(8'/NH?]SSPNJJO82'=$7%I2ED9.I^V MFZIGRZ74ZML?Y7K&94JI-4! GA<"(,8IL']'(%7<$%Y03B )LS_Z"S,U>GJI MBVNWV/0T\JE0^,/I%)A?^II X^S0X);2D)O3PZJZ'M7(QM<5 HULHUT/ MW;$I%^&>/2+ 'Q;K[XN41$+T"A8$I:2=9GS+AET@$A NO0&2D,%\ ,F%!N3.J M=P;37EXS7A#LC+3/@E?G/A-&1DJ7LW?-WGYN.U6[;J*SM)#02&& @B0#J# ( M6/M/ H.)5-A0EOL5*IQ=86JTU K9#KFP8E;MB/V>S?- =E-5%'@&YJM@9+R? MS8O:GS!UUEK^Y6[Y[:_VVMK*L3]43V_UY)Z_XRB/[T6%VF?X\@<'Z&W7-O]* M":-&9 (0Z.9!2&MW<"YSD"*IP&Z&3WK]W&;MP>=C$;V$VO>]TUK>OB]*VS?N:J.H2LYA8]+!?U$>/M9K,J MQ793#?);'A]/[@\OUS.%C)"I8J"@J7"UIA@PZTL"7C (L:+(X*#T[NM%FMQ+ MH)QO-R[:HXW1LHH+K0^F7/!J=E0U'J7." I,SXRPAWZQNG%W9G#W>*=,4FO3 MYFD&W44\X(B'>=1X7@2Q1HWJQ8/Q96POXIW[4?@ORZ7Z M;BW*7\N%_K#1#^N9]:(ATYP#4R@"4 HY8)130)@R0A68D;""FZ,5ID:PK8#) M'T[$I)(Q\*CC&$4_3KP*FX$I+@R68&HZJWI4ICE>953B.*OD2QXX_\&^YZC? M]&*KUS];D=[_L$_1PA),B=ODI-5DE[Q03V1PRH!Z''TS@[X_I?3> M0=^3T^'W9?!3T^&VI,>9Z75X1CXO[2G,R&>EUT%V?$YZY?VNHMJ3J[YY^D4O M[U;\\;Z4MZ[IP?/A]C.9$051@0$F)K?>+R\ A;GK2@HM#1LB85BG@BMDF2SA MUHGRUL':BV^?\@\+LUP]])AE=LUV!5'KT)LP#KN>)5?Q=+ A2:5+TU5EF&%H M$5 =@F-[R?,:-'L-<&>8]JI;7M_";E<#V00S?]_P3>43NQ)(][&2SS\OZZ"G M$W.Q+JTDOY;KS0Q"DJ6*9P!EU/Z'N@XQ@J4 NR,F:!2G/"A3,(Y84Z/@%_W: M#BJ1&]5NDIUR=1ERHU[2ZI?\L=?M7,E2 ,_ MS,_;==XTAZOQK(X.[:.:$*?6&=4>Z%#TYIV\[,48O=GDS..A*9&I!)04;A.Y,0 5,"(!(%E?;_ M&=7^X\NNDF5JY+'3)K'J) ?Z5%TC[G7B5$H:G=K6$O8.R4].K^I'3YJ)L9'= M=#3R]@Q,6S%VIM='QZVKBRVMN/;NGEG;UVV'GV4].,@#O\1\ M6E$>JI'4>C03AD9J0'D)Q_%Z3YZ59#IM)R^!%=1Q\N+->@8&M+Q?+.?+NZ?W M_[4M'QTS-]:)D#PML!) *V-)T" &.#0&:(8H1#K+!/*J.[ZXTM2([J/>?%^N M_IGH5LPJH\7-J-NZY0,C!6?Q]8P7Q$!MZ*C!3L9D)^0 7:4/@HG7+P@XA%PVP;WW5;?&OMPN.ZW/Y??](S +.,,0B"$&V@&A0(B*S++ M)3(GC!:2P%1\(P%])%E "DF!O3 MI"E("Y@119@J, GKL3X8^J.U51\3_RN.O6-@^FJGVX=]TBN0J\[HB9-_X'/K M2[ -?SQ]5H+7/X6^!([78?/%FUPU@J9=IM2[TETJ] MR)MXY>;>2 PQ^.?$:J\Q]>>\TF=&_G1<<'6J_:DNE.]_R/E6E8L[E^!O_Z>^ M\A\S1"&7(D> 0DJM V *0"7- *%%8?])9SD+<@!ZR# U9F]3ZV^2A0Z,F_;9 M 3^.&1C7@=GG6;;\N?ZV.QV25@DWIFR0%/E0"(=*C?>6X[52XD.!ZDB%#[Y5 MQ/C'V2,+3;#14BF@\@*Z6:@9H%@2(*'66N9**:.NCG_\?^GD* S^*USP?X&3 MHO,N^!CG0[U0&]X#G\9Y4"]PO#SP@7=)'A6K"NK:R89 MM/R0*4L.UMM#P@+(H64-4>0ZDT906'@U@SU]^\EQ0R5=\DO9:?VF#M1 MDTK69"=L%1G^>/L?O89R>*+OZ;=$QW1HA^4*.,/]DR!TXCHF?DN/ZY$$P7'D MBH1=W;>?:1T1^**E+K^YO@7M.4F>*\U3DP(&W8"SG'!K4/JXO^:E"X9)0MOGG]&<%$6&@% ( D2@! (:"&":Z=3 MG**4Q\V!FG3Z$XZ;[Q0YU>E?-LOI%?*;7C6U:9I93=>.Z M;7Q<;O3:KN"(KXG[Y3D7UHBA(#,, 604!#37 DB&%=,X9T68)=.YVM2LF4K" MX-&L'6CZ\4XTC 8FFP,YDTK0I)%T@-BI%R:Q1Z]VK#CVY-7+RI\8O.IQ45_. MJ)J/'\P@)U0;4M 42(Q2@#0E@#%'&SG#'*<241H4?SE:86K M+RU< ]^6!Y M9+UQ5L??M+K3O_!RX7[SIIJ[_7+:Z.VB2N(2,#J3" M:J8!XRE#DL%4RC3,+WW='1W'@W42ZPGOJM][YW5W:N 75\><[)^<&G^^2:R. MR5[)I-+R)G%Z[CXB*F63H\'<[JP@:L[F<'L1]4TZ@)BCOHJ'@_GENWS E:X/ M5?Y#EW?W&ZUN+5WR.[O>@UV_K?#_JE+K"FP%WZ<=JO^L[1Z)?].-RY7J4O"O7(D%')ISV!+VR9I;^?- M=)II8>THP MAF8Y'GUX[J!)]89UX\[K^B1(];QT7Y/^CMM MRD4S4]M-9[5?<--UXDS-4CF4T.4V6#:_5 M=JX_F<\K9UQLGMS:KI'OKK=<-69LENL,49)QP+,< H0*#9B! N@4\CPS&D(> M=&KMN_#4V+25]J9ZC&O_[Z E8B5S8.6 ]QYX>G\#(#LP35X':KC[%XA07!_0 M=_%Q'<% 2(Z\P=#KKW0)3P[*FFF=":A$#C!-&4 0<< (R8 HH$P5DQR%S;OI M7FYJU-2(E50.N;4>EJ;U%ZU_5,79^S>ZN@ \E[PH6(J!M;;MVX%3ZY:G!;-_ M)81((7(N1>"A=S3HQSG _G0>Z01<+%+H@WF@_WXUCJ.Y\F>G*@[@UG>B,HR' M?WK)UW'V.]4_Z_=W7]63V5=W?%'^=Q7CDO57M4^]E^S]IY)00T M !H*ACA+)0P[PQA;@:F]?7[?/CPX!]:^=0X42/8:)*T*@2PX]A?#DU?3;_<(')[QN&LN?&4&.@=ZK4V,^V(96XEQ7U6OM$5' M+[_7DJ-W;E*YL>_H;UI]L)(M[EQQ@VN5MW%-I:Q_4&ORONZ)Z^JCOGY?S@S/ M4FV* F"528"$S(% D($,$9ERFJ',Y($I2N%23.W%9A^[/#A!J0?X?N^=P2$= M^.51RP\J!9*]!E7CSHWKY/FH996^=*!,4X9I%8F:N-0?Q]CY2STD&3N-J3]8 M)[*9KKA9/SIT*:$N1T&O+?G6M.V:L:1&DIRFVAK]1KF43 HX) Q JG&>$LH% M#&IA?'J9J1%:(V5R(&:OCC=G0/7CL>NA&IBH>J 43$+=($1EF3-+C4HCW>J^ MY(D+G^YYWN5*P3ZLUUNMWFU7SO#2JW*IJJXWS\8T?]%E]:D95CSE!31 (BD M*H@KU\P8$(QK18L,"134)#-8@JG1AY.]RCBVKMWFV;3UP&.OX*TPHG#A?0DT MLC8J*NQ^,&88T'8K6)I+:[S*V4)O7G,C6+T1K13C;$,]X;[:D'M=E>CPQ=.? MUFZBG:LU'65S/ \GA_SV#_Q&J$MV:^&36OJD%O^F;GUVD[0J-.6]K1(1CR[[ MXA?W##-8BG$/,_N"='2JV?M&?=ND27=7_4[7?WZH2Y?OEW-[CW7=+/++;ERLY1GC&**B.5"ACFS_CJW/Q6I:^JHC6*H0!+QL.9I0>M/[LW4B)_\U"KP MYZ1L2NT;'?Z4M"U-G1Y)HTB@X1NZ37[4."#X Q/C +CWZ-K6"[W(O=S"9!BY MPULO@([[OO6[33]"/)M,LFNPG$-)#-8*2)UB@#@7@"J" %<8IY)PA7!0<^J+ M*TZ-]"[D3O5L8WT9>#]2BPKGP#1V-9+!I.6-3E2:NKSJJ,3D#<)+*O*_L&>L MP'E5;]ST ^=1Z<6Z"D+,-$0(IMPR3LZA]4*YFUO)-;#N:($((:G.LK!AM?3C[P:LJ&=Q4NS,S[:IX.O[Y/W%[ +=Q$[ MH8GK!YY>:EQGKU/=(X^N^],]9]PJ558)^G/7-/3#XBU_+#=\WK0LPRKEE&4I M,*[I/M+, )KF C"4$D8@TUP%]87L7&UJULE>V*JA*K!N02-OX*#53HC].",: M< -3QWG,!N@7YP5*W-FKG2N..W_51_FC&:Q>%_7L%FG?"-:2<7\X:^8;G[OT MD=O-6[Y:/96+NRKR-,L0S(16".1NWBJB%%J?IU! 0*VD1'F>A1U)>*TZ-69Q MTE8F>O46U7NY UM,>B&N,XHLA4N \\(B+DT*+*47()/6SZ14()*B,)LO.N;C MF("CHNY'Z]&1')C>=Q!6/QR(?)/P3=)*79\H1.P+&H)2W%ZA7BN/VS\T!(RC MGJ)!%X>]!_2/^7K6O% JQ\"^:K:KX]H/G!DH96[A-M#-WA8YX)SD .(,<8,+ MSJGV>0-XKC1 G5HV#KVL;V.2QY66 M9?W%Q3(3M# <8(,*@'(J 4NEBP,BCI7 !)N@ZM+#FT^-80]EJXP5?I":V2_> M]PQ+/].N+T(#D^BA6#&;- M-%/CA589EVO6JI-TYO0GXBFIE$HJK:YMD=%G1SV/%,;:IZ%/'@;?HBL:;EP! M[4!=./I(]$JM.:X [WR_CFMNVH^>O^C'9C37)_-.B\T,Y;E2U"B@$%( R4( M)E(-J/5N!852%2:?+?0=WVCUU9]X7Z[C]8SN\G=?K#;<\[H7TSVQ8KE:+;^7 MB[O B-H1J!G4*.#('5@CA',A%.(FJ&%3+S1'?#,]AU%9":\$ MT.^M<0TL [\(GB/RK@N18$8_IW94DCY:9%3>/:?B2RH]^[FXH3^7+]#$4V0J M&7=MCHSBUA'5B@$.H0*$Y@B*0FFEHT3_]DM.[6$?/@!X /=U,TPC,!BPR/:A__HCFX[!P!Q;E>&WZ$=BUX^W%4?S0'IJ%ZJO5.LG@D*T>B_9X,RGHB89 MAA7V=-]D0E_,L^E6@U3T^,$R1G[5J]3R^*GOF5$5IXKGU^7BSKY)'EQHYJN] MQ;NEFY@VXY05Q&0("(P10!E3UAS/%> I1CF4N9*%5PRE>YFIO>Z'"I_O1 MP;.V#4WY2%%(H10M@$J)L"9O00!'1 -!9;S_S) M'58WB8#6OC@(0F/[M!LE**"$8W\ M/DL);8%R&60_3H@,W< "R3LD_RLW]V^UZLWS0JRI)YI?5>'L&:J(C=[0$8L6N.]6X*25^*9MD2RT M6:YT,HU!%T<>\N MIXMK--H4* T9S9 TXPF"&4J/">LD=K3 UNJL$[&6? M'8/G1TA703(PZ=1HU,(-$/TYJWK<:4!'JXP[KN>9D- Z8P1I:^7D!/![EI/N=E)>*--6!" M!U%V8YMFW/J[%E'!80H0INXGQ@!%*BL85%P1,]LL-WP^.K:[1?]5L0U@U2B( MC4*QAY*V!MY/C;!_CDRX%U&)S[[GEQR?BB^J?Y*7+U_5H[;AN'/PZ8&BUG&: MY8(;F$KKA6)-'%UK0&7* 6*(\R)C4%,24!$6NK[7$_,:E6)- I!S=WH.= [> MBFX&&@39U^M:_F&1O)A#G/PZ.,(!%1$#(3U2741$Q,/J(WK UEDE$7*_\6HE M>FCYK&*BS_5]VZJ85Y],7_A MY<(%N&<*:\4%S8%APAJ<,L- 4%, ZZ43*C2F$O:I%[Y.JHF^,^I(6A7 _"'K M6-FJJKRH?@[T^J_<-S]C=H1M&*M-3*5(TFA2=96O>\LW08:;I-$G:15*#C1* MG$K)3TZIB$9Q''0C]Z6Y2J21.]G$@.^X]TV4N_:8""O'CD"?6&C\ >5[A MDY''CH_'>6J;6:_\1_EP_:A2:](E< ($F1=K[0 *$L) MX$:[ @8"*9&IFP3KPTY'=YX:^S3"^?'-,4[=?'*5]@/S12-7Q,R3L]IV/>/V MHH/GV_[MY;-]?-=1GMVSRK3/YOD/]+0%-9TYWB[7FW4U M3JP:\M8Z.+LR>F$R1 ML -29 $A)!'A1*&M.Y#3E"DH#39 Y<94X4WO*+XS' MZSVW],I-\[1&1MN*@2DGPBZ$&R11P(MKI5PGTKBF2Q3XCNR9.'?MV:'AX"P< M89QR7!!@:*I=+AD&7),<$",+*0NE"IF'Y)+U/! ?(W'LJUNC?TC&/T?C2BP& MYJ"HI_T=JL9MIC#V 7^'8D=M$V(?TQ^Z-L[5V9-%W0[\J_ZQ>6.%_*>U>83( M,ET +)&K>S0,L!1A %7.W)"\#/*@(&NH ).S<@Y:\3M:Y8NG/ZV?>?U5/*!7 M;,5_5X)"+(-@/5*DY0C8Y$#Z9JI!XA1(*@UB&C4]P1LBV.(OQ&O$7((A.A-Z M";_/];-DJCX)!_3ZXCGC6&*&# 28BPP@E&O >,N^U MK;J;#.)U=71;G[F^-'@L- /K07=P+M [D');YPP 8;XW)A^5>; MV>('2]> %L\[]!Q>_YVOE&NO=?NC7,\@UD(5B .880Q0RC+ ,Z& (41RJDVJ M4-BP^L.[3XVF*N&:UFY.OL!8TW/D_ BF-QX#B_+,5QIT@ M?TJYHXGQ)S_4[W$]/Z9I?7LPHK%YVWZT)/'UNYY_T[]9>^E^/2LD2S,E[IY+KC]Q@6W M#\/?!V;SKM;Y)&_YND1L 5U-88W"0M"DD#0]+BD%1 1/2= MQ]^]N,[WB/*/Z[V/OS%'[O\KB##0F_."H)^VF[5]VZNJUY/L-$XJE4=\A5V[*^.^L'I+.ZW7T[6@ M![^,KE[P=5X]_Z'7[IVX4&W@X>O2_5/S=G1!]DX;76"*LISD %*& 2J8 -3D M A00H2S5,&-Y4)?GUU5G:B^QBZ[=MTK=NMYVKV+"-XFV_^1*I>00X P20$WM "I(?97 M%!:(YT$#X,)EF-HK]S"1I)&XK+M;7-T4[9J=\GO[#8S_P*^L6OJ;ET _&QO? M*C%H0L\5,,;-L.XAQ[B9V/V!.LK8ON)6/3TG-VWK?CFW5ZQ=YXW-TTQJD0O* ME&M^G@(D" 2<2PPXM-PHK,GMIDZZK?C'FL&?>=P>&><1B6MN'B\SK@EX M5LTCL^S\)_L.L'IX6"ZJVU;VW/K#>KW5:I83E;-"* QX0#E- ,WWU2CW9O#XBI*T-%X+PA=+G5YKY(E2G0H?SY#J_OBUA0[UM)7UA\7/O%Q5<=I/ M9M^/\(5QKO*<8\(D0+I0KB\% T*8#&22R4SJ+,MX6!"TEQB3HY7=5**#?B]] M:QN"]L/3\A@/CO!I4P/)"P P#S% .4*$SP S7 .?(()AEDF Y^Z978NE- M@,VM0QZVPP4&3"M0W]R\R:HQY[J6?S2C_R4B6M:!%9 MY(6R<7FAO?FX3_H+E8Z>W9>_[]G!V"*E5RNMCBUOPPJ,25X HUU-IMU>P'-M M;90B-93DV)W5AI@GYY>:F@FRDS26<].!LM_3' >[X9_O!K9G7DYT)^(N1"92QCDP>6JL_R,-X!HR4""38\.A,-HK MF3^J5%/CHGU"(J\42I2V4BO[D(FG9G1:-5*7;S?WR^;4:54K[8R-TC4#;U2O MLC_<^4A%9R$C>:)M>3?;O=I&#DR,^SUL=6KFZR9?]CO5ZI4TBE5Y$SO5DF>Z MO<;6!8Q:>HTM'&D.TWXK5;N5S7-Y\- =/7!N*Q]W6ZF]MC)L3%-LR#MG.$5; M;+P!3['Q>3;]*?K-^_:<6I=W"[?D[?IO6MU5.:/KS:IZ+IH>KTQE' MKYPCC MAKDJH@#'!0,I%XQG*BVD9F%.M\>JT_/']T*[6?6-V,E>[M"V4I>!QSI'1)L4 M$&CM'%10!2C$&$ N+K6Y1WP M\[0BXSJP97$)Q@%F<0< %+E%U^5U1^[*Y0W$<2,N_TO[O0M^62[5]W(^OUT< M583OVWWM>O=2J+C&E ,F,07("/M3 15@BF=%IC)3),34:K!7YW_\+%NF_[]2I_UHI5?_X^M1!]J32I/+IE[,W0B(!HVR M*R.%?P;>=CHO%VLWB5:O/RW>_W Y M[-LF&O3)O--B,X/BPK0$#%,-.$.Y M4A09RDV/:>EQ-F#\@>BOM L%A=@8)@#2' %$BQP(9(UI7/!,B:+@J5)AHY.' MV("1L-=\-7]*]#.9*]^IWH:U>RG935%6B=C[X.F(QF27H9W/_9AXA^US:1V, M[[I@#/7'5;\J$Z,]]6,B9S MEY(0FM%]&6I/THD+X-"LTTA;3V.O/<^=Q#=)+7/BA(Z9[^V-4.3$[\OKCIP! M[@W$<2JX_Z5AY%-94:NGV8>/,R1SP3G,0985EEM2D@'*> 94!D5N,BQ2H?U" ME?N;3B\6^6&A2N['%@?8=)-!/WT'?M8_?'SWX?;ZQ_A8MQ-/Z5K+O]PMO_VU M^7#]D#9_J9[/ZLD\N-4H#]ZQZ.US=>(W$8;D;1^V5/--1-;Z7N]6-O7 MTXKVOP?9/#\+8<0M&9A10G:C5J>-SHXVB*\_OL--Y^LAT^N-[.L/ M8.<XSB3C/$*, M9:[9?LHQ8-J-IV&8%9C3-$N#*-A[Y_9I7RP7P"F5 ME*U6E>M@6KT2JT[YK2I?^[,E_X#?IQ7-T6[>V?S-JT6^22JA'9NU8C<97G\XR>N'+# 3 MW&<#_&@K,JP#$U841(/)*@"CJ#3EL^ZH!!4 Q$MJ"KFT1Q9W4S/YF:\V3U79 MI+,+EHNZH+):[55^Y7PR8&D MR4U3V+]./IG#7]PT76 '13T@)WM0]$?*Q1Y@%\)RL'N#V)E['7[7\7*N>VO\ M+->Z_UUZAEB79O.=K[2UHML?W^EO>KZL#D#>+M?[2B"*(<\@!Q!#:^MF&0.4 M20VPPGF>(6B=?!$43/5=>6JOD5;:P'"H-]">@<\AX!LZQ-D(6GG@N[\I MD=2XGN*:267];R, 2Z$$TAJYFF/!:5@;OG,+38V"&CF32M"DE33YP\D:Z&6? MQ=:/AF(@-C#K] ,KF&(N(1&54',YFR M NE,0Y I5ZJ4&VNZ((Z!,538/W-4L*"93)<6G!I=Q#_.)[/*X7+F701@)7=X!)@GB"EO("2IQ" M BQW+4 C>FST_=X!41$=^"70-49O+W \]O?&)BK]7UYU5/[W!N'E"\#_PGYO M@/K863^_>UO(\&ZK9Q@7&68%!$@J;M\"]B:LI#9=Y<6#.+_ M$2;A?75K-*SSV(@91C(7(?;CF)C #4PQC:@G"*:1]R:Q L>C&%]HHC+,Q45' M)1A?"%[RB_=U/>FE'3?S6W607.6._;S2_[75"_GT;OG R\4,91H+:V6"3$!M M&093(*A!0!:IXE+8+YN"(2:FQYI3,S(/)$UVHB9_U,(&!L-\(/=DG+A #DPZ M/3$,)QM_5.+RC<>ZXU*./Q!'K!-P:=]>V6*S;[GZL_W*U,>/,V2XDDCG0&M1 MN)8_Q+5"Q8!J*3@EQ."P9-YS"TV-8IR<2;EO'&SLQYK6]J&MF,\@ZT+A=59NW/ M5KJWV_5F^:!7.\/G[6%.5=TX0BOWR2IEH6IFL+[=);)_T=_T8JOMYY9WB_*_ MM9I!ZRMQE!4@SRD&"+K6#S!/[7\0S(TF!J=.TG-&J:GWP MN%I*%V;;[!0[J"4(R+<:=..[N6]2VSGX&4.M9N*D3UI%#WW YWO=*EM__D#= M9*_O3=)HG.Q5GLK.!R3E3>4;,%+^WJM_$\*R_<;8G<[$P$$%&"^'< PLYU),2DSKW.011Z#G;V/GW#TZ9<:/5&+^P/&]>TZZ/>?-:KW];A(':ROW[E=.\N2GNFGQGV,&O,- BQP M]UQ\Y(!X&"3' ?+ ZV,D9)H)GLC "FRM M7R4A8,A(D'-!,RPQ4Y3T/V&[L/K4K-Z=B,G.X7.27W/D=@G_/N=P$5$=^W#N M&:XWR1[PO?A#'=IYHC;@2=XE"5[Q>,\3G.XS/]^;]&MI^OEOLQPKP0F$H$#, M>>FY $+FKK=73G.<2DU4%M;2]//?IN<$?KZW]NSCHWU7>)Z8'2#432?]M!Z8 M(S[_[<.O'SY__O#Q_>_QVION-;RZO:F]U:CM3?>BOVQO>O";GG5K_+&TUK^+ ME;=Q>&=PW#ZX8HC_K@_%.#(BIRD&IG ^C(0:""AS4!"*[%.7LA2J'E%OCZ4G M&@D_%#&P9LT#;K_W?RST1CI5WDN;[,X5G;Q5*Y#+8(;7K/G#$[=LS6/=<2O7 M_($X*EX+N#2,?90N9V_+S=/M2O.W2Z5GTCH5*='6W4A=GTZ*)! %ID!R2G)( MM$'8J[''RQM/S9UPLB5.N,1)Y\<=1V!U$\0U$ S- G[:>S_LYU3M>,';2^J' MV?ZP?[$?W6B41_2<^.US>/;W/=+F_J'+NWO[>KRU!JLUO-UH;V=".+M\UW]5 M48HSE:9 YLZ"UH0"QJ$"BA"3%U"B////?O-8<&H/9RLRX+7,58M<)W2R\G;Y MO<'N?HB'@'#@AWN'7B-NTLI;.?8^S6U[?FO]$[@B SI2'M;UP(8E4@6@U)D/ MY7.?\=*: K1ZEIT4?RA^&ERQ5P9=^CH%7YC;LH['I7Q/7K MKI4UT5FJ#$0 (X$!8BH#W @-C!%ISDB1RL++ O1:;6H4I00<8U<_.O<@X0X1)PB*TEDXD<094:D@;-Z?9:=6HD MLQ/:-=4_%/M/3>_C8$.H MB6O0Q1$3P&>"6^3/7#V]2!T?'JEU\^C/D>WW1_NV1][NW;I*=9C MM:1=%^;M79W4#:-*!0,&<6390"# F2#VKS#'FD%(:%"+H*[%ID8*K:S)@;!7 M^)2=./M10RST!F:(_L"%]\WV0"1N[^RN!3ZMXX*M_@LT2N#]UY>H\;#=;9\EM%RK0M#B-LQ]_7(W>P,11 =>TQ;;X M'0@9CS$Z,8A*%:=7&I4C.I5]20[='XZ:I?CAX9&7*[> 6W"6(FMG0,$M@J[? MJ6+6YR#( +3(H.&0Y6%M=CW675JK+&7+IE;\9+2M>.9UQTZ-LNJ]&J=R+UF M4?(77VR$'XU$AW=@6NG(83P O7..0:PTQM,8C9'(^&+E*:0RG@;#,YGQS,4] MX^"[@>C[:/N^%F+=,N.'Q4&\JYD;S.>?]WN5WCW':V/^:>SS: M*>-!#=GZ)CDT^?[XRH6UF <9A3(8MG&/!Z)+.>Y1PE @'QT[#+90S_?'/5_I M+_K1/BWW?*T_KY9W*_Y034*C2J2)GM1DT;67I/F.A#V)-W?'U_NZC^<">HW_CC-"N39U0.6 PHR[/WP#* M#0>9$*9@2C"CP[@D7(:ID4PK>-6NTIF"5NXJYE;]<*!!7Q/0?W="C;Q!,!^8 MH+SA'LF8"\9P('/-7XY7,LB"@3IOZ[2RX7284I3JUQE,!4M?! M$TEI6;#(,>H-T?[T<)=5[9;WISOU2'QU\YX3G+,FL)*6V= M+&JLDR4Q UHC560DTUH$'3.>66=ZE-"*YDX+=)TPR8TIYV5PJZ-ST/JQ0@3 M!F:%)IVT%G&8H\4+($3EA'-KCBN#6WD!5(TKF_&X&\Q0+ MF4D@.5< I3H#C" *"D@EI"YST7BE+A[=>6K/_4ZXQ$GGWXS@.5S=3_95( S\ M+'OJ']2.X*2NO?H1/+_3: T)3BIPV)'@] >NC5XT1S3MP<38\8Q!)"*SMG@-D. %<0 (,QCR#C @3EB044[BI/?H'QV0'M5I^1V5] M0R 1MC@T-C+NQ@T=U6W4.MRFX]VY29X5P^S42UK]1@JIQ(-^H%A+! %?*0@3 M#]KST9F(:_3H5O.[7GTKI?[*?[B9+F[HB[OUVV:F.Y/:,%(PD!)I#32D(6"% MYH#EF4@Y+5*4>_9\O+Q8R/,_3B_(O8CKQ'U+DK7=DJU]+*W/MK4V\2ITL%HW MV-V4&Q? H0FTEC.I!$WVDMXT;SO/GN0>H 7TI(D&WDC=:/J#&-:%Q@N7SOXS MW7<8K_.,ER;/>L[X73','!PW!>.KQ57/I$I99@H" D'_<5<(C5Z&^ :O')O0 .(>G#_\^N[YL7H]STH7)C%_FFU0?K.2[N2NMG MW*[7>K-^_T/.MZIA@7DT5WPN? MU-(G/^WD3UH%(O:R[(M=Y)R=0"%&3N;I!]%QED_/^T2H)GYXW%K;\?>EV7SG M*_U1;V;82)?I4P C,05(6DN74E98<]<@HPG*!8,A+:&ZEPLR"P>A .SUO,:X5K2Y/<=>A\[T+NN M-O@L*,,5!1\O^7K5P&?5[RP#/G]5/V+YO%I*K=7Z9RMLUG?: HP(%>XG#I@QNNC*]V(Z4ZJ MUT[\9%G+'\8QEW'WHYFH: [,-,^!K*1-&G&3G;SQR,8;FJA\5J\U6O'@Y3;EDFAZTZ-%@8Z6'0 M2YE3QC)+L@JYB0D6X-S:=SS-$*40(Y@&!L4&@'BTN'TV#,@1SV[#@)M.U-X* M/O*Y[1ZI\4]M[=J3"]D? -+KQ/;@\BNZ@[RQ2U2>JUZLJTROV]7*)6A62[UY MVG^F6?[6>K:JL39_7JZ,+C=;^Q7^L/BL5^52O9ANU=JCGU>EU+.<2(RTR !+ MC;'<)H7E-IZ"E&;*_@^BC 0YJV,K,+6WT-%\P9W[^^C$O4E,K9]6R4_E(E'+ M^9ROULFC7B5K!\OYX/8TOB^^-O)TOP6#V]]6+2"<7LFA\LFA]HEX2@X_V""0 M5!#< (5, 2E(&A)*$ M84:-X5Z#JWNL/;776RTZ^/7,::VEM4K^I%*@5_>ND(WQ]AF&@'MXOR$>TGV\ MAU#,8GL0WNN/[46$ G/"DPB^Q35M<;[R'^]_.$;6;_1"FW(S0X:GIM 9*)"H M(D8,\(P10+DL%"TDX:((S?(YN=+T AA-QY<-_V$M\TK4/AUQCB'%"$N>6[O? M()DY/ZH 7+ "%(80037*"XEG"WWG^LY^#6TXU ]75N-ZM.@HX/[4H/OGOXI: MY*9#^>+.Q3VX6'Z+!+S?.R#"]W-@OF^PLR(FC8S)3XV441.>.G$8H!?1\5JO MT(OHK,*G>Q&=_WC?V9DOY]W9=>ITI\_+564G;S:K4FPW577M\J/5S17C+N?V MIG=5MHY>;V;,&IH9QPP8Y>:MY6ZXIK;&J.8B3U/+.]+PD*2E.&)-+;FI'GQ7 M=S@*G:X999MXKIA $@.=&PR0Y7Y@9:; Y/:]BG-"..>SQ\K!^7W#5YNI;M9+ M$8?;LC?ZKERX6=B)X',797V5?;,O;45AGH*49-8JRC4%U& $E$Z%,FYHMA#- MOKU?J&GO6BO@<'MF5WCM#?.,18Z^!4-'&$_,OKU)=DHEC5;)H5K.Z'JN6-)J M%G-6;DRD(P_3C2+:R--V8\)Y/(XWZMW[&4:W4BZWB\U! ?Q'O6D;+' EL#8T M UA85Q41I@"50EMSAZA,0XRM!QL2=NM:;&IQME96ZS7MFR\$YV5WPFLXPQJA M%""::@LOI(#E]NU'#"99"B'*O_=_+- &?JOO\#ILM\*-JRVXG<^7WZLD M$N,"OBNMRGH&6<1^+"%H17TS=RXXZOO61_67;U&O:ZXO-/BP7F_=%^"3^76Y MN'-IAN^TL&](KK5@6 *#.7,! 0%X;@S F2P(S*GB%/>M-#B]Y-3>D\\SY,5R MM5I^M^;)%;4%9Z#VXYJX [,.,^Q:\5U91I.X#J%V(D\3(%!-SR#51B<6?;5 M2@RZ8>BJ,;AP98^.?+3[.2N#!B/0+0'DA$CBMWK3ARN-A#^>,HL,]%O8.[VX?MW"6??-K< MZY6[^4K?Z\6Z&L'J#MI=$*/J*#V3F&1%BE* =6ZY)+-0LQQ3D$'%$$LU3C$) M#/9Z+SXU:CF0/:F$3YY)WPRJ?CX*.9!W@O;&.\XV".+#Q]TB@MTGWA:,6NSX MF[\ 8\?C@J$Y$9\+OT<_NGOGVAMIU60,?;9?LK=56_T/"S=]HQJ^\(X%($4AI82HL+YV"/GU%V5J5%C+ M7=6^V']ODI_#J.Z*??$COG'0'I@&&R621HL*[IMD#__S"3('FY'\X11*&HTB M,N/UL$;ER2O$&94UKX?M)8=&N&//&IWV]N_*M9POUZXT:#>"E%&)$:88%-P9 MC!)C('+I)KC9WRA)F4Z#.+-KL:FQXL'#>"!M[RFOG3C[<6 L] 9FN?[ A5?0 M>" 2MV2F:\%Q:V0\5#\JBO&YIJ/>I)6'4N="R%B[H^.$T>)Z>8%](AG;U*KF&2)HXI7!<+^W9 M"N.Z8:>4._*S3GZH9]!95RF&MPOU&U_]4[O0=E.-\9M^$'HU4QG'/-408"@, M0+F+0!?*/L(\I808DMKG.RCN?&'!J;W^&WFK9M0/K<1M.5MH([1+8'O&H"-" M.# +'**W$W97<_5'+6_,H+0G-''CTI<6'3 MD/O1SA! #DP_M<@W+\_4SW0&BT=#H5!%I2/OQ4>EI5!(7M)3\/4#]00[UUBE M+>NP7E25-;*N0N!?[_GB>@;K@RH]P4A< *J"QS416%@. % 5EAN,SS MC%%9M&7LGL;5>-)[/>7/J^(')LR/6_>:>MGTJVKTM8[=Z2OBM\#3YIO8SDZG MO]>%]EY-(L0! ,W)X\9"<-3\RUZ_:_TU8F>O^)LW;E.OB/)/JY]7_(T);N4U M@ A]SUQ7Y3K@P(\^,'J#MM#PG?1 MAUJ!O>5?NK_LE8AYE-H;P3<%95 "&^VR[AP75N:^A@I@JHBB@JDL]9KZVE^$J5%A MJT3R4ZO&G^USFSR?^52KDE2Z^.8_Q-JR;LX<9R,&ILS)[T% (S%22Q)6('(5G)VE(OWN/%[1R%6:/RL?N>Y./6-8\EZK[5Q_,K_K._=U_:(?71&+ MZR1BEJN'ZMMKW8KZEU_UC\T;J_D_9X)I;&3!@72C:!%'!>!0$D!SE!DL!^>/J3ZR?@-*R: #5JA1X1 M]MP[SRC2\#LR=$2HT<#M02-FLE,B.=#BIHH+-9^H,\D3IU!2:13SR/$Z3.,& M:GK*,F[0Y3K C@(H5]ZNA_W?\O;/V[DIYW-WWXK"FU-\(U,)15H ZM@3(4:! M0'D.5(YS6N1I+@SS-O2[UYH:5^[,D@-Q:Q,EP$Z\ *^'41X/M('I[#Q>EY,C M@H$+L*3C 3B2R7P-D&%6L1\TG>;OA5N,9^?ZZ?+,H/6\)(Q5E2YG[Q>;3&LW*AQ"H(K"M:2#$@A#4Z"1T*P@C#"_47NG;CXUWJSE2YR 22VA MWV-_$KAN@KP6CH$9,0 )[^>V2^43]M=:R[_<+;_]U5Y6FU[VA^HIKI[@DS<; MY9'M4J-]1CL_R.E*JLLAG1AF-98% GIH<(&&] M1ZJ9 "PC-"40I=#0L-X$%U:#&1&]J5 MJT9L'PB;U-+N)F]5 D?NF.N#3?QFN)VKCM_GU@>$DRULO2Z\LOZLSFZ_7:B# M8YO?-'=%*NK3XHMVYS=UGNK'Y6+5_O4-7Y?K7\N%_K#1#^M9IBFC!*9 $@4! M*C()*$\1*-(,4TZ8S(N@4%94Z:;&7OM"K9NVSM2%N@XT3%H5D^4BV2E9?>I0 MS:32,_G#:9I4JO8MCHOR)?"CS%?;VH'I]55VM7_E7DSTARGUBR+AZ]0&Q@3W M;#%AU$6N;*'UR=0CA$L^_[QU&^!KRL:%=7!K]FI$^[?@\H!HF$Y< M70N_3D,N#RC.]N7RN7;8ZJ=;UX/<33?_N?RF9TC*'&<)0[*3_ M<_#\L0TQM?"RJ(US/N._#YUEL-L?D-!Q;6,9:$SS>5;_I,^>C^;OMS'P2?R3 M#AX?O#]]6;]/]YSRXB^+I2SOY[5J"'_^MJ3SE8YK38@[%]5/LVK?XE=:SHU* MXVNI]!UZUF[*8Y>JY+2]EOZN@XWL50G>\!\;][9VLP@ <@E#?1'_Z(^4A.\TKTP]B^*##QY!=<3@F#=KV MK5GN7V2E.?R9+M==BVJAX5V*=*1X(;,$0QK'V,S;4\@D(Q 5& F1%T0(JWRB MO@:,;0#JIE(W'H#*A2XM]4Y?M^P4R_ X(-2AXV M$#5T7S4\CX3?-<$3[0R[XG?>T:/UO N7NK' :KDV10K%AJ\_+;_*Y5/)957* M2!$=Z>"409XJ"E'&.22Q(##G+"]2FL6)7:G2(9UB-C@@Y[M MFU6E^7UIIB156M=U'/O4)[9%QG>!XJOM#EVAV!:($R6*K6_M1T6FPCI=?=<- M/95"BM?/OZ^,H%B3)S._O].SFJ121W82L_9HV-T(Q+0,T6/YHRX:IU!]"M/W]W8S)/ M_6='=L/W2F ^U Z!JE-:EXRHP"OC%2CG?P%;Q\#.LPG8^09VS@7)__.+MU>6 M]63:H$3L%\Y#KO;\]+X';,TZ_O)Q43^VRGQ\L]C,U\OG-PLAIRC)-"/G!%*A MYXM(?O[ AX"MG#T^%VQWFT>)V'8O\,/V8%8> M\T)RG,",R *B)-;35L6EJ?@081;C&!.G\\)VS8Z-;$Z+E4ZZ&_\W'*6S[ J[ MP,X_P('YQQNV?N1?ST(57O'UN.F7%WD]"X>5KNOYNV]-)##QF9Y%FS_,3/J) MSDQ[!SO6>B*KA(HBF.2921X@.D1"-(%ID8N4"QJ+S&E_S:WYL9%8=WN[FBE5 M(GGF+QT7^N806/6':P:!;Y0'S!\X"_! Z0,NT 5*'K RX852!US@.9\XX/24 MGD4Z9[/%#SWK-.E<;Q<;ME:;V1WG)@Q7[)H=VP>^M1JLC-D3\$B7X,E87%7.$YI(Z7(%'N6RKJ+G>!3)LB]L\RA\ M(QR8*G;@?JW!U3:;I>_:ZEJ8R2C=U;7K?*95N #E.;/"JNF!DRMI6SRQTX7A/NXF#_)E6ZYJOVVJ@0GN_]N-'@_+M;_1ZYU)+2X MGYOR$KLGU3<=%HB;DIQ)PC0#4II3B*("09IG!21Y)E&1Q[%,G53R7LR3L3'K M[T;?JK$=\&[A2JZ]O-,.A\:7 M-ZCG:%N5335&+.;ZTVRSJ5E2$)(IF/-$3^UE)B#C:0QEQI,,98D@R*IDQ\56 MQC9*-:61MU;V3)8^C:CEX'$K3J$G_,X0N=/Q)0C\4N7)EH:EL4O.'E',Q8M[ M;O;V+;>LJ:PFH..ZRYOU:DWG9C!O"C#D*8TSE3.81C&#B! &<2?SS;!DXZM'W147:U? M@')5Q4ZU'EJY6FWTG68AHUJ\1%L=R['EGW#QA,=QWN1M15<;=307<= M76O'8>TY:!A\+PNHX_W$6Y&1E^@MOYOL0Q@^[-;\@%UQM*$_9-M]5?YFLUJ0 M^S>Z_+6EN!K(UUU@(\"S!!B"8RTX&!(F;I34\XJ) 4)ISD2/\_RA1WDY/U M _$PFK$#@6PYO'H!+O2@V$%L:R9H[/2IR7@-"\_RC&>;&UBI\9K;QZ*-5^\( MJQ3^4?Y432O,@@SXH4(B0%)!%6,(IHEG-%5(&*,!KAMW3" M8#+A\4#=8$?[0T ;>%!P50>O=,$_S5] %OP1$+RV(?8L'?+QS82OE-*\JH^S9K^!$MS M%I-_-]/1E2D MO-3$T;EJ&,@/MP;84?PH^SGP"/"*1'B5[7;?ZE2H2?@K?9M M+@5HO*RT<\X+#.\\G0PC-!RL=P91&_9O_2@DAX-UBJWN<#@#W$:_J@3Z[JS. M^[GF;;E:-U,_(^EW<#J-\8QG*"F@9"2&2%$C.AP74#"&4IH@@G*K3%/7ALK557 M7]R+8+UGPOEZV0T?O^WLP MOWG:;D/FC3_2Y;WWTW.D_Y'>B\_+TLNIP@AP7,6 M0.!!4_UZQ M&!(&P3KP %'!_+X#<\<-358:\]H33-(=SB,'H-TRT!C2_M)V6L>%NNJH.RG_5T MJ=P\3%/,DD21"*J8<8@0CB!3L=3SW$C_/4\EH<+I0/^U%LM6]?5ND43(&&,",Y7IZ2*1&.)<_R?) M8H'21"B<8+<=)*\=,\Q6T6'7",./HK':+%6:),"/(>"W6UCT"FG@H?\0RVJL M:\EGO'?M#$H%_V:?<./^,S5_5,TS0GCDW\^&&K MVI@4<4%XBF 1Q?J[Y4D!:4(1E#0M!%-K?^2L]EWO1?Z_EP665U?'%S!,_ MJ=]7LJK)415\O^-\\["I)BAOY>-2\K*ML-D-):8LPJE2B$ FJ)GN%2ED#)O5 M2"YXICCAF9-^6WB3QT9 K<=5!J[<59F92\?S_ /T-LY(EN5Y!".1"3V+S#DD MN?[D")><) B3(H^G:W,8]T_9VUO#___>-KUM-X:-JP\#CXD'E:$F^Z6AJI\: MG^N,25!Y#1<*:K_KBD?Z'N,ZZ/@.NLY7#^FZ/T!E).]=-4QA)7]FCZ,ND_=N ML"[KY+_E?A'+^SE?&@/>ROK/]W-3L\34)_E7N?[^9K-:+Q[D7F6E_P[<:' M@) &)OO6]^RB4O5W5FQ5Y5 QV3Q@A%,*^.S!+) M("XR'9OFC#.&"$J8VS+ZX"Z,;8CPH-W28'&@TG*4]M0B4N<_V937',M;9[GG M,.IW*?2>QHA?H^$$@6[NR7'( _5WX\\A%G1S-WF3#KK=DIX;6,TIXV^+._Z? MFW*I)V9&N*WZW50BGN0D+R 6$NOX7H^T5)B*CX*PE%*44H*FQ M76C3BLE(S61'+0=(W9IK$R\90 M\-X"-O?U=@L\_*Z47VIPV#5N"]>/5J=M[NF]$\ZE%*M?M*%?Z4S^1M>;9;E^ M-O70-%M)7O.;ZK[S>2)B%:)Q$6!1N\@ ];!A;%-ZZ M $R'@Z44\N&Q30#M3SP]^L9Z:S(DXN'W&CM@&_LGH/6@+M:X]:$^+!B"P?HC MZ'L+T-F.H??T^@)U8I.N]Z/ZL6/W_(ADZU]HN:SJD)@4X=EBM=%O]92R))9V+.<9R<"L MUK&V.C,P 16L==FBCLG^.,P!'Z^<9=/NH!SE ,0A)[G<&E:>T$B-_:+?QJD. MP&**8@DC*BA$"8TAS5(*!4+U6I;)>O7Q4+\ M*&>S*:,BHEF6P00Q4UI#Z-F^*CC,$U44.2Y,_.N2VFS7K-,@,D!ZFG7#R7/BF%73 ^>+NC*B4M-PL&Y;)> MX!Q27+^'N#&?D.7TW7QM]CJ$T*_OJCH1_6GY>;EX*K6K4UE$198E!<38B-Y2 MDD"*=!"4)BJF.@A*I:0V/CL]I6T!@[ 96Y&E+0&FS';%?QO4QB/E$+ MS%?] ;.F'ELT3K#,2O*_WB^>_J8?41.,_DO%*Q6C7'WP(.1AZU[+$];7]PR& M.J<3MXM%;]IS,QSE&4T$+!*D8Y^81IH@<@9%@4B2XJ@@2>2V+GVIN?&M0;=' MCF?5:;598V_INB5Y$6.%0Y? ,&;*P=%W)&VC"0]X1AM];T+\&G'L,:(&(WY#O4H/#1G@6KA\% M=#;WW#ASK0/$#_))SI)&X(REDBF!,WMXH&6\VD4%4A1&D.!D#2'H2-(,$IT M_)&)O(BE$)E3P'&IL;$QQ"9HFU"F_V*+-L8T0!VJ'^V*'$V#,!G\8PQT#4AOX[>)2SZ &'@L^ M+.;W\$/YI/GHVUXRV#44_2D]'N,RC%1CI]UQ:"T> V$MEGCBUM[GKLZ+C'64 MEE2<,B%E F/%4I/;D4-*TQQF>4YT/Z2LB)VFPI;MCHV.MNJ&VOCYJJQF=KV$ M#FUQM^.@ &@&YJ&K"H9A)+ <@?)]&,NJ[:$/9+D 6SY+TAO2_R MT:B\SN^WR9,%SE6$$P5IBG.(*$H@C:(""I5H0LJ3).;22>3J3$-CHZ'&3K U MM+]&U#EH[8C'!V"!F:875NY"2%> \"M7=*ZQ846%KKA\)/US[?H>BV_589'7 M=/[O7S=4C\AK6C__HE\+R=>?E"$JW::<^"P"15'WJJ^F#G0K5.USH!WL]!XX:IA?YFV#YP6+ +WQ<# MK=N=[A/:[9-RUR<+VSYQ6\:[#YV5 M^*]2R/=SM5@^5&_NEWK>:#16WOW4%#^GLS:$7KU^UE-_L>%K8^97N7PJN5Q5 MM=ZG,LOB5$0)S$6*(,)*0DQ(#KFDJ,AI7A0%=8IY0U@YMM&M\:+6,6K]V$X[ M5T9OLW6E^L);9\ ?E3NN0760CK>,R%^Z.P./E,%ZTCWD#XFTW_E"$$N'G6R$ M!/MHIA*TL=NSS]\W9;R;K:JI(BIA,4,PBC R)3,CR&),8<)21A.;%:+^6ZK(_/O99SJ] !0 M!X_S6GM;G%>!#N[>"I;?W>N^Q@R[I7TC9$?[W+<^KQ\U_KXR(=YJ7>JX3JZF M46[*H@@.8YQJUF,1A9B:&N1)FA 5,8X2[D)X^X\?&XW]7HNU;^US([ #Z.QH MJ3\@@HL_6K6 M!E?OYY_ELER(2EMI2H60A1 8%B3185"BYU4,\QQ*R;,DCS*",R=6"&#CV*CE MX\8D2)HO:M%6JKFO5ET%>%7.PB:RU7U%ZVPT)OCWLL1U1[:G9% M:E\;?;GQE!NZT!6CJB=TRLX_5<&@"T#[K@ATJ:F;]VWHSF2%X.G^>*H644DQ HLQ^A=!=0U&:PCQB M>1Q':99D5@(,IQ\_-OYKA* J$T%CHZM8UAY\EYGK=E "$Y(3'CVTL$ZY?8," MUM[C!M:].N7*L=K5R:OZ*_^^GZ_6RRK!JE-RXYM&;=JC*BJBJS;JTVIT4J M=6VA[797#;;O$+N8)AC,@8FCTAC>&3X!'=,G8&L\:*P';R^AW4M]V!DU[Z+$ M]A8,KE7L#,XI"6/WA]PZQWN]695SN5I5!1_K(UVKU\^=G^KL*R4EB5(20Y)A M"5',4T@8SV!6*"01RA!*G<[BNAHP-KKK3BM:#T#7A8E9->K\XM94.LM^?OB[FLU^^G MA,98")P;83P]34-2:3CU\;'16V0R(PZS1R5'OPU[Z 5\:;OTR =LC$/-HEDYZQK#PU\;K5IT#C($X"'89&OQ]Z\0=CD@C:9_F?V,F?5BZ;_]DE]D7QQ/R__ M2XIZO_+-8K5>[3:EI,0YSV)-T)&*=,B%]'PSRA-81%DF$BQS29.>6XA^+1U; M_-:=%566@B]R1LUNEF:%9FWT/U;@ZUK;?BK;P>3P]MYW]/P2..],OES7#IB< MLDTZV64&3-HS"Z+:OWQ#'TL]E!N_)N"N*@\YU%YFF!X(M=OIV=J7V@\- _J% M'=- #?HK1U+*5:=Z[5;+A68I85&.(!78Z A&#!*.)*04$QY3QF1F)7?AWO38 MAHF]LT\>:I.< =R.P &UX$(T==[R"U]HXT_R+5]ZX#(M- M'8XK3^BI-DA7WW^9+7[\0XI[^2LMYR9>_[9X+353SNAJ5:I2"J,E5LZ__9"S M)_G;8K[^OIK&3.(TX0CB)$HA*A"%.(XX+'+,19JP*))6FMDWVC$V-C-N *7] M -^-(^!>>P+JU8JF6/VRXT\EM:@8?*)4?5PI[]9\>' _1*8'*L.L2X M "H?P*]5AWSH=,B7$QU2.P-^N]PA[EJ'M\'I5_NPIRW#:B'>!MB1-N*-C^M' ML759\"E.BB3/<@4921E$JJ"0I4FBN3,GG%"2$1RYK/G6CQWGTBVM;'-CL@8F M.V)R=SXPS]Q=]MB9*O8=]/KE-X\>]$/>=^?PNSSXUYZGZG5_?-0]U)2P27"& M5)KICTS0 B(]K])S+61"E8AE"6$L$\3IK/S>X\<6=QCK@#&O9S6@ _#L/L+^ MD 3^&!W0<#^;?M)IOR?.]YL8]ASY2?>.3H>?OJJOX/F#CGRK=>!J 6=UMUE_ M7RS-(LT4$U[$<9'"N,@I1 1+2#"A&CF&LB(AJ4B<#O!<:&MLGW1M*E@96R> M;NWL?V#S$M"6\P$_\(6.^6ODOM;(U8:"G:4^MP-KE%]U_%B7 M_/HM?6I]I7_-HDYBZE$)$B*X'R7JV/C6.,^?]/-VD;U!Z R@6@?0"-$R"> ..' M2PDJUZZYS$'! 0_,2NY8]ZK[Y0JZ2^&O@. /I" -/28D7 H8D1%3I6D M3+E$H0?/']NHT)KG%ET>@F874=X 16"^WJHP&M-,7@.?;:I#3)VDAJU4HY'< MD$M:%;.XX^ORZ;+:I7.D>08FK]'E81N#1I1G'#R,(L]=UN\[UT_8):EMMXIC M/;>,48)@G!B5Q3A#D!9I"I52LD /_S3+0WZ^5]T]I $+E_L1@6KY;HM M@[,K1TUGS3IHEL=1AG@,&4LSB#@BD*9ZX,\($Q&2<5;D5KO<%UL9&Q5T+71< M3KZ,YF52\(918%)P@\?ZL[=R_])GKQ_0^>3U3X>?^^46!OG[BWON MR7)NDE%-0HVA\J;0<"?3IA4^[?QJIW;:%"#NZ$SE,I-2APPH,WN[C"<09P6# M*:,DS27)"N$4,O@U;VP$33O]UJ];O/)QL^S6,7G08_/UNNOLU<=C-^R#P'B4!A&G%/1P\42ZDS2D0 MK" %IU!AH337%PI2P7.8YH3&.9=Q:G?\^F(K8V/KQM!NZ9X>4>%Y4*]'A5Z@ M"LR4O5!R"@ZOHG!S<'B^A<&"PZM.=H/#ZQ?[J\!>I2A54J:=4N!11B)5% E, MJ)00R22#3,0,\@S'A1)$%L))@<:VX;%1Q+9T>)^\/VNT[6*Q$!@&YHYSE= 2;582F".,?VH#GKH'\&;I12ECI.U3\/59;^$8_#"["<;?_'*[)<@L2G- M?O'^OHJ!CTO)R_KLVUSD92HHBE ",T$)1+P@D B:0$9RK!CE M6" V?9)+MA@8ZVZ;_VW0MAL;/"$8>#CH6CDQE8UG/%1*OW^)#^+7=^/Q"U_+KVL@H?);Z?9NOZ;V<4DE% MEK,8"I*G$.%8QZ$X$3!E4:)$(A+&G H0VS<]-I+?;MHOM9VWZ+I>Q-N6;4*@ M&)Q\#A1=MX@:PR>@-AWL; \EYVJ#5T MUXO-OZ"0JPTLEU5U.#)(99+ F.D\B+/);.2F+=I;&RTM+,5 M;"=[_0[J7(38EI?\ !>,298+QK%;N9^;31H;$=U<6PS\87P# ME7.NPM&W=[ =P0W;;8%I<* >&Z[PVQ'(XZCSMC/KSU'6[0A&;U7>(G52]9_T)YLWG;29_)E#GG*2#)8@91(@6DHBCTV\RHPJE$BCM5+;%N>73T MW-5,K%?X=U:#-W2Y+"ME/?!.*7I?S/C9SSY[N?Y6HJ M,I''7 F8I'$!$>(Y)'&20:G91/)8LF-=N=C8[M9XUILSUC3ZV>L;^T+.UH*@W!@=C+@5L*HGSO@OC*6 M@W+^E\!'V=T1\WW8U;;YH4_ .L)RXEBLZQ-NC*)JW<:[>?>41D.BXM/\BS3Y MC*;AN?BXF"_;'TU9\U5=&C(Q!^1$H6"14LUW45Y FJ48\CC+," MZQZF5*0X5]AQ2^9\4V.CVD]*F<-;JC6X^HKU;*!\?+ATP,(58$NN] );:/+; M@ZHU,\!BVG4T_-+7^>:&Y:.K;A\1S/4[^C%&59#$%$VJZ&>W08@E2K,BU721 MR BB7""((YK#B* ,,9QE-'420#C3SMBX8K_&W%'"ZD8?P$%J_:K?;.T4 MQ';D<"-P@8G!$V8WGCH(-Q9:'4A]JED-$=<)C#'A3F[1&.(9:81Q*C F<@B8:>V>+6EL9%$;:PI MG@WVS06UO7:T+I;_H9-2OHOU1D M4-' ]2CY3 GA,2ED!G&A M.0+1C$(B,(4JE02E>10A0=WR>ZZT.+X,G\I@QWVN:[#:10P>H0I,#;7Z6&WJ M!.P9NQ4?\QUM?4N9;G6YV\-)9H)3Y9@@D<5I M'BM-'KD1:,QUE,$TC7 5HT1%C*8B=RM7>K:ML<497;GR[4&Z>O[=(Z'G$LAV MI.()NL"$TANU'D5!K^+AN?#G^?8&+NYYU?'C I[7;^FA_VQ.01_*S%9O=,:+ M2 J$(8UBI"FKZQVIYE7K^G,:*M]_2[E^L.B MGN"\?CY]W/GULRD@7,[OW\I5>3^OKJT7XO(8,Y7G%*9)+""2A$-&>0+C O,, M49[&/.Z5S^+=U+&1SBZ!8@4ZODY XRVHW 6MOQ.3L79*(< X?6,:C/_7PG*O M=Q2='7JO>,A^[I].$ZP+PN37^#?W91)N@L%^-@,G7(L]BEG^MIC+Y]_H\M]R M?3<7OVW6&SK[93,76VMW>M?3G*<\BO380O)<&GU!!2EG$50J)9E,F9+8OHZE M0\-C&SAJ8X'2UEJND3E#?9F^0P(8F(PKJT%M-M!V@P9,8SG8,75'R3\0P@Y% M* ,A/5#]R1KQAQIQDRWUL'M]@3*(/U6(BZT3?_54=[(';A=+3KH\;[AJDSV\ MW"LTV>?^?K.0?\GR_OM:BKLGN:3WLMY,^:3JVLB?-NO56K\>3;(GGR9%H:@F M?!CQ3+-]GN20%43'!#0JBH3G11[E;ML@3NV/;U.D,JM_*70W]&FB%(ND1C\S M1T)EDD)F#BP4"A4L1HS1R$E?,QCV0PRX-?(_&A< K7T O"E77U=;7^R<&*J3 M["99P: //%2W=H/&\&;+VV3+- 7N.\:;V90VW]^\J!=J7J_H M,0ZV%1@"X M)IX):*STQS978/#**^?:&I1!KCA\R!77+N\IUU:76FRD9"7#G!A)\42:DN>, M%3KD27--#:A(DA@74>*4M;OW]+$Q0&/$9*0)AF&1$DJ$*6<2*N]IW,-C.VC?2L?%ZM2OZFF'!+3]H+[UN 5*"N3 M'5:K3B%JL>YW(TZ!/V9C'=B:!][[ ,5AJ>Y&< 9:DG,#R6W1[0("%Q?73MTW MW"+:!:OW%LLN7>?C_-";Q5S/AM:E.:"DX5I]7\PZM0KTY&B]X/_^O"RY_+8L M[^_E>@^H-;L S4^XVO>#YJMX 7CZ+U?^Q?0E9E7,I7LNY_LOZLWZ)FTJK)NUR MR@E-59RDD".3[I1@:2:)'$K%:,12*57A2+<76AL;F;95?KGS&>_+H-IRH2>H M@C-=92=H# 7&TLFV0O+%\_$]*,P"$\\$=:G%@>G'POEC/E9IPE%!\HCG$G*51)I3S%X;D4+/:A&FG$>$Q[A? MF2@7,\9&-HV9H&MGK_,;/7O%EI1"8QV8K?K ?$/)J3XH!2I&Y63*"Y6IZ@/7 M^0)6O9[68ZWNB]3ME'PM1164(,J.= M$:&8R@AC@I55IH%SRV,CO)VES;2GLM5A[60$DWTB4HQ3G!*5.X4YAXW,39&KRT$ M:V/B!,SEVBQIZ1?//G'[ IQV\>EM( 5FZ@:?RCI@S)L ;:"_L/.\\UY#RA/- M#!HNGG?S,!2\<*57 8)?ESJTG&9)(N,HRV&6H53/:WD!<281) SSE"N99P6: M/NKH=*'9AR[7=I_]I29=WNW#AL.]YI\>I4E>:<][>5$?J!&6,49%P1#$C"J( M6,2ACI8CF E!B4)(IEN$W\W%2^#;-AL.W3>SQ2H,NG8,ZPNOP%Q[5MUA BI3 M@ZL[[ $RA+Q#W> 8]!WV7+<4>-B_IV<9EL7\]W8FPG 4)8)G4+$$0Y12 7$L M,&0<)2P2K(B94]V!SK/'%G9],\5:C H]-/%L-?>@:^>R*1WL[(B@)R*!O_L* MAJ\!E*E/N.NW:DGG^<.6)3EV[*CNR(E+>JR3W3TL-O-U%8K=K=KDKO=S/2E[ ME'S]21D^T$.;G'-3G8>0##/!(Y@40L^?8A5#3%($>52PC!0YR1BS7BAS:GIL M'WAC/'C4UH/%'(C&?H=5'#?H+1;+@@$:F!]:+(WAX,XH%#0YAN_GH#$>?%)@ MS_Q@.#LLEP7#>Z#ULKUWF*ZV[S HYV#9X+XXP-W7P=A>V%U<,7-[XG!+9KT\ MW5LSZ_>$&TL-W+%5%0A.Z D>CB QN@=YS!*6QDH6N5-ESJ,6 MQD;MOY3S2A-E9@S]>\]" EOX[ *WFT )3,][Q0-:^T(4#3CT/4RY@&TK+U,H MX-#)LR4"CB[LJ;M5F@G(A_+)5*5;ZWXU66Q-!:2'Q7)=_E(FAF;TE1 $I$4D0B2*%<9YFDD11 M3JE3F;<+;8V-->\XKR<=RZV)8+Y8@]H!-YJ\!+$="WH"+C#)M59N%\U78&>G M/^ZR ,,K-5UJ;U#FL7#\D%AL;NFYG;EX>%S*[YJ/JFPYLUGZ4>I)WC?Z-1B4E<6. MNVT7X+7<;/,#6NB]MCVDFBR'5R;=\B]5AH.)4K7%$W"W7B]+MEE73+Q>@,_4 M;]4&"[C\[L1=:&_8C;CKCA_MPUGGD25FCY'GO#>+A@?.A+.'XC@WSN'> MON%E';#^JUQ_?[-9K?40LVS+H#]/52(3DL:J_[V< RJ>S!Z! MHT[99?!MPT]/D 8/0)L$KQ_:4-!:.@%;6WV&F!:0> XR+[4X<)AIX?QQH&ES M4]^%KZ6L<\G: UZ?YN_G3W*UKDY]3>,TR7"D*%2"F)1XO7S[RNS_E_OZ^M0ZHZORZ=R;;)] M**$Y3A($,:4)1%DD()VJE&QC8_J[ZA*E=1;);F>UE_EZ ^XF/XRC%3ZR2LUBM"-X$5 M?@6H,J\YSOA^WB[\=,_?M!=-P*?':H)K:'XNFC!IGXV"9'U= M'W$M%Q0T,O M"9UU]<02T/EK;RCV?F)KP81=[?;"Y^HSTK]?FO2SM[+^<_M=$*9X@G&B9VJ2 M0B2(@AAG!!(18YDE A'B1#>WFS0VY]!:,T?G/[KV-]FUO"E[KW >$BP'I_M2'7,#:30!YOVN I5L@B(\R6.\?[7NK.;BN+I8W_)=SL3__!]Q M'OVO<@[6#2830-<]1"1/=)X=S?;LBV%HLS6N5LB9U/4'_7'B>=^]P+:XVWQ;[:BAF4Z_95&'>IIHDR;8RS[9TD>:5_82J=S]GK?#J/Q8S M45VMAY:_UOK?1DI8,ZQC=.CRKDAKN#8VPT0(1$-/'PX5LEK*W^%"+_[HO@B5?->)K3N"U'? MVGF>PN8V.V.K']7N5Y?2Q.U3SJ3,!,^A(@B;%5$.*8MS&*<)5ZF@+"^EK"]U."PY\Z"+H51#.$A??@ND7 MVQQ:,MT&@!.BZ5:W]6.72GI8BL]TN7[^MJ3SE=GR7,P_E'/Y7L\^5U-,6$19 M06#*A9$Y2S.(DTQ /5)K#8Z-7QI[064PZ%@,_C V@\IH1U7T MJZ#;,8U/* -3S8TH.I.-+31>V>9JHX/2C2T$AWQC?5_/NI\F3'I-5^8(V8,Y M?5KEF-XM=4OWTB3!O'[>7?*9/IM?W?V@2U']YY_U'EV]3AE/]7Q.$:)[0F&" M("I,Q= 8(9CD*([,=#ZC3K*V/HT;&Y%5)H)VD[/>/G8L/.JSZ^PH[J4Z)# = M5C9#9HP&7<= QS.3+-.]KO$.5)Y-ZC] XR'X?+D[W8NG!L#=;^U5GP8.6[HU M +1'E5]#M''#)OQ'#+.6PL[LYB>^R=7\+:86?<$X*#['OO;.W.7P/H;MHB MXW\+^U*CPV]06T!P)RIE\3N=BLIB*G6.1*3UV5B,UQ M4PP9QKD&&PN1I7F:$:E@ M@C()D:0$8IY@2'F!19QQ6L1.,#T*9&4Y?*A,[QR] MZE,NY5H?"*1).6$4HLQPL]!]P#*$H>(QUB2-.&&J1^:/OZYX@60@<_QM\(ZP MHW;OKWA@GM_+?:Q!K8T&M=5A3L4YH12@#,ZUEE^@,HXE&*>+Y=C>W',ETJ2A MO%^M-E*\K>A^WKGR]TK/F2F:XK8+]5>KXM3ZX)5*1T4C'E)$T:X]" MI9#E60JY(IE,$$YIG#BM/=YDSMB&ES>+AP=SE+>J/%=67H%7Y;Q)*'*4#[BQ MIRR7&@?#/_3B8H5Y[0FH76G6!R=-6HK1-&[]:83.6X_ SB6/JXE>H/6[?GB; M2<.N&'J![VB-T,]3>W)OHR'K)38GM9X/A( %B0JCSLO8S)\AUL2_$BZ M<<"]I>V>T6[E?W+KQ4ZVG1U4.WJ(CO$[>(0T>-BA90#HCP:>(=KL73/ MJ%M5I0BVLD"_T;49] Y))RV01-3D1!5(CS))3"#!B,(X2XLD4DSH(-!J+S?Z+_JDM*5)YU=V<<:X+8-TO=H-!(+0#<_L>G!U)L8D&>L7I#/P? M29=M%X0E[1X ^M;WMVY_:#E_5V!.J/<[/Z(?X;6J]#I0,(]]4V_.35DD)8_, M:\JM/-C(W&MA+]C[69;AQU!DH[.KH=H,#, ML\6FL7 "&AO],4L*5JWL4P/S:.857+[!N!5/J-8!_ MR)EX/V^/;$Y1*EA!20QYENAXAV &&1;4U!:/$B4(C9/,1C&L3^-.3#&@?G,K M,-,MWNWM&]S^:#A]_:V] M>O9KD*T,KA.Z)M60 -5B";71'G?U73#RNZMOU?*PN_HN8!SMZCO=W/>X].-2 M\K(:)/7?9[+*?)^+;MF[J9*2$IHQ*&A.(%(%U?-;F<$B0JFI09(AZ;1W;]/H MV(BI:W.U!4"[-2-E71G0]0"U!?9VQ.0;T<"\U#5W K8&5[AV3?9YG-H>(,]G MJBT:'OA@M3T4QZ>K'>[MO<8F9T9J5-:;ZU_DHW[MOM.57)F%OMGG928;N3>8=:+?.&Z(?SZ7VM[/0$''>LGU3[/#%0. M5.J[)N&HOL[K^F _^'PO'3I:,?2J8C^03BPX]GS0K1E!O^@8L=*&:^H5S\7> M82$S?Y7BT_R+R44R>4NOZ:I<'6P":IJ4.2TD3$6>0A0C!@DO$,2<9R2.9))% M3JH57JT;&[LV-<--K-(]/M(0_4/J.#PM?*%_'([CG$W1\-M([(\>AD+U)?_BFWQ4Y MQ3'E2A2Z^W,6093%9@!0"8P$)6E24$F4DRI:3SO&1O7ZBT#.J3>].L".JP> M-3 KUQXTZY"'-4@GP%A>955VW9G4>3J5*UXSQ7T?HBNI:[+/XP"[V_TI;0,=%D%SL=,H8(%BV1"5(7YUR;+U(B MYPH YZKE7+NM9ZWD7;VD-Y7BMY[B+]3ZAY[EWW&^>=A4"G%[J_J1C!)L3M(G MR%1RB*C4-%,(F*5IE&6482JR]CRW'=&X&V'U'>V?ZPZ]^2M7*_!WT+%W;Y?% ML8BR>Z_8T5,@I W\K,[F8,6ZZY-TQ'-9S[ M/ZE/FN3NM,KF\7%6G:&B,U.2[Y?9XL>.?]5B^5 U5F5M'ZYA?DS:6R!6G=UJ^M674'4. 8Z'H%64':]J ]# M6.;0>.S2R]SZ,ATUU KDI[-]=->)&[=N39H^)1"Q1$$:YQE,,CV"2L$C$0D]R5A;9T78M>LV MKUB'WJWK1+2GRCX:T1SG? ?+#L \HWG."JBH0A!1F4*:FQ4EEN*$,D6(?JQ; M8HK'+A@P6JF2Y$.A;)U-XA^[T%DDG]Z\!W<'=<(^TTJYU;]:JS-"OA-%+%L? M.D'$#903B2&.#QABY^^+?*#E7)A"3/51:+.^/A6IC$0>*?^'IA*I?% '8KB3HFSOGHLA#[AC=WQ"CW M$+=>U4(+V_/_+[6C>!'E%]Q=/&W7B'<:+P)YVZ[CY4??++T]%;&4>5HPF&:Y M#A")X)!(3;UI00G.1"*04C:'A$\\VXDX!S@#7,?>]9FNWC+;[LK:(Z*MKIAV M$/7L(.31??Y+:62?^YA/7=)S"Z_2WZQ.A1X5IIQF:5)D#.4P%DD&428QQ+&@ M4!1Y) J6LEP0E[#H4F-CBW>ZPJ03L-@9VE^>]"+6*46IGC,7$$5*AZ BU8RH M.(9Q3A'-.(ZT]].Z&M/7-5U:KEWX0ORPX7"XOY;WY=R4C :,SBH1HS!XLT2_ MV!QG4&C (5*: )B0'%),"ZX#?I0RU>#];FZ[%>T5[;;9<%B_JU_HL$!;[BU[ M@B[T+G+-"E]K5FA5MPOMD#$[\[PI0:'W0.V&L/ M&K_C?+F1HEG>6+6J>U1*H6-M!;'^+T1Q+B$F!$&,4TP$(4+_SSK?YG0;8YO8 M-%:VR@TNY'$&1 O^O1V:T#M.#2JMA5=E"ZW1<:#2VU$:B#H/WR%?>EZ7 ;A( MAV=N'8[^+MN^1W=7+NV[DK-:?U*_+A;"G+_[*I=/)9>KKXN9F"K*B4IE!O-< M"8AHSB"F<003EA%$XDRE%$V?Y)(M[%=RSC7F\K9VFPPY9UM564M+^23G&U<5 MK0NPVLYL?4 5?%Y;8U2961WJ: T%QE*?L]IK:'B>TYYM;N 9[36WC^>S5^^X M81OFZV8NEL^=0[J[BJO32*2ID)F>RN:IA'I.RR"+,P[3G*<\PQ)3YB1Z=:W! ML05(O2NB7@+58?_&$U2#;.K4MG;U!":=*LN>-WLL@/&_ W2IT>&WA2P@.+E7 M9'.?E\6QO4,7\_62\K5ALE^7B]5JFHFTD!3G4$21,+.M#.*8Q) 5>KXELSP7 M26X]VW)K>VPDD+[-:MG_FJS8?5*%. MY4 XK&]:/O.%^^?KS=2G* MV69=/G4* K[[:>2FI3#U6NMC>=7[^4F]HTNS[;MJ=<(^E'/Y?BT?5M,(8X&C M5, \80JB*(D@R1(,,R$DB^*"1,BI@I(OPT8WIG3\ZM3G!*UG=7WCCF]FQM=Z MMU/B W\8#T'EHN6Y*^]=;AEW'#YME[AO0H M#=_W\WM,$S[*'V]TC%NN[^Z7LCH[UIX3BI.$%AG776K4MW)$(<$9A3%*.4YP M7B1V\HL76QD;36L[06THV%KJ$(J>!=,BP/E3#MU=U\_[RYIRO+> M_:!+\>FQ6B#H9#5]67%^YQ=Y')&-7Z#>_G6]T/SS8E6M71\HID2Q%(Q3!66L1QX4QQQ2EG.(%.,YT7\EL54QV)LM&=TP M/_UNY3KKA!.+[6;'EUF,648JB-"$W]'DJ@1&7H_[ZC:?&IKD)>F M/D7CC2\=HAX]TTM^*&P/#:TZ%*JG^JH-]4?74F2H1P,OH2W4'XNR]8=0+?^_-UMCN2I_^SF1,/W2O 5MG6MX-:Z9"8\KXQ7NF_,WFW;/SO/ M)F#G&]@Y!_YHW?,XY?&+M]G]Z+P:/\RN]93%$F<\ M%5"D D.$4 9IDF>P$(1A&:&4)JF+K,3VR4ZD.EAA^?I8'=?VN?'G#C ["NP% M0V 6JVR:5!DE_KCGR%&O]+%[^J ,<.34X4=\?$&_[U"S@/ZTU\^?=4<9Q7E3 M7_S1Q'.[:0TMDH1)PF'!H@RB@A20ZO]!D9&<8QX5G""7D.EZDV,+A[J+ :WU M5<+]UG2W;]D"=+N/W"^4@;_^UM@)J,S=!S!HV3)[F+QRAT6S@Y**/0R';.-P M9]]*-T9;<#N9_&"ZU%3M71A)JVDL0[3'$<01=B4](XP3!"C*"]B#;]5 M#K)5:V,CGZ9&RVXQI347_%$;[+A9=1EJ.][Q!F!@RKD!NQ[E;BPP\5SLYE*+ M Y>ZL7#^N-"-S4T]]^R-J,CWQ4S?L3)LM7[6K6.C MK'<_9\WA-_ /[:/)39N86E-_!5V__^?_P$E<_"\@*_\=EY,\]Z_E5ON+]5KH MG9:.8_\!:M>J'JN= XUW1_+.^PZ";86Q$&M,8<#WNYWNU\1AM]&#P'NT?1ZF ME7['X/3@8P3UZWS:XY6NUU(MEK*V\C>Y_KX0]1*9&:M6U6+.5 @L,8D9Q'&D MAP49*TC25+\7$/B5<>@OX)?Z6,*I38+:JV8D +5?H./8!#A42?#X MO3F=T1NTYX8[N3=,#SJ?Z?.&]K63?KKZ$F*GF$Z,4DM@4DTD92T0A!$^M\LHLVAK;Y**P96>!E$4N\YCHV;PJ@ K]R5?RL2U2C9F3JZK[_81C M+X+A7S+V='/#B\5>=/ND3.SE.VZ@B-.BR''.1?SS86J7I!>+C"JZ'Q=>#D/X>D]S!:W@.K>(]%O]M=N=N[9O<=YXO- M?+WZ(KDLGTQJU-ULMOAAA"C48EEK7E5[P8NE+._G]2# G[\MZ7Q5[S),4RD5 MQ51"J2>[$*&<0EQ$ J8H(CF):5[(V+78W>UF67U)PQ?"ZU@(J/B_FWK7W*VN MT*T==IFDAL1_L&I.E3-@Y\T$;/T!VJ%6+,^X- &-4Z#U"G3<&K:GW*I%#=AC MPU66"M]SSD6I/.%\K8#5KDDRR')/XQ3(PYW1A_+"8WT/==P\UC!W+@YZ,M\?+ M[T&IZ\T.>_C)&H:C TWV=]Y&2 NCKU:NY8?RR:CUK/6+5)I8JTIJ^V6SWBSE MW8,Y0O5?54S5+ Q*)XS'P18C<)[3G*-]K&_T&AV^F(MAF^5P=JZUTIU=W_#\WI9YT3QF* M2<$2"5&N,$1$24@9PKJO,TD*$:3^B+YXGYN5C\^RV6Y$&9M M;U6-*5.L$)9%06 >2ZH)'Z609M2('$>%P%F2(>5TYC*(E:.DJ\.B(;MJ#I,V M(!15)GIG\6EBXL;-5KC.M6),D#? =8WDA?HU]!0@>)?>L,P2 /) *S,^+7VA MQ9P 8)]?_PG16+_A97\EZL.V0&NB<(Z25$'"4 )101G$JLB@4%QD>29C@IWR M]L^T,S:*/UA0O:%4[CE@[7C7 UR!F;,74LYD> 4'KW1VKJU!">F*PX>40Y8C!3(H T)KT1RMK%!F>2: MRX=4>3$"2B0)&5.HH(R-Q3@JW MR&*_@;%QQ\X^4.ZV_%R#B0,0;:.(_M $#Q^VJ%2V^0P93COM.58X:&3@(.&T MB\?1P9GK/&L_U'E>%&$D(JQ@KB2"2"8(T@Q',$&Q* 2)2(&MBKW;-3>VSWQ? M-^;^8@Y8'W3MOGA_F 7^_J^HQWC.H;.#91AQAA?(G[-SWUJ P4?NW#;O]Y?% M\NUBP]9J,SO.#IX6$BO$2 )%%.E91\%CB#D5,$V2+,=4XCSOLS%IU_I(]R@_ MR-7J[PM&9CHB+E59[V/<;8]'&B'BNT]OWG\VM^A_F(M:GV"A)\AR72ZKW;?7D.7IDRW>[CQ8J\-2Y-,I9S# M(C+R7BEG$,LD@KA(46%.?_&$.^AKYRQT-5SLW&I?J3_+&V,W MQ/\9WH/ 04.M+[&' =BK03 !;[4C9IVD<:F:_.O9OG9G>\G1BW37>9%,#0.# MUP1HUSU+5KQ@Y_D7Q'@)9X:7VWC!+CLIYO&2]KB%;T*6T[?-D?__5X_B>HB8 M/7^1CWJ$GT98<)9G"I($/CQA%'JWQAD>:PJV . $.ZXD_^O]XNEO^NZ:&/5?*CZLF/#2 M,PI3+E98J51 1%'!60T M3R!FE$<\*F*IMF(_=B&Q7<,]5E=#;^%4\0OM<2;/$FJ[2-(C?(-5"JL,!:]: MD_\"=$!7P[G3?KURV+%/$5T'G'Q7T[5I>NBRN@YPG*BOZW)W/T8ZC(.JZ(=K M[MO,S.=]+H1J="KKS%<=_7Q29EHFF#($^ILUGK@QG]/'P7MH&!8]ZI5ZLKMS#)R?7V^% M=4'M7E5^Q2S1>9TEAP#>*RU[-7!0\@X![2'%!VFCYZ&VTP<>=@=O7C_O+FG. MY=S]H$OQZ;$J@_5/N=(6FYR$9M_[V\+\ZM-FO5K3N4F^_;BI*K0)G,A8Y106 M14(@8@F&5!5"![=%J@>0@F3$Z1C#4(:/;7Y<6V4895$[,@%/E2M5XH[\*9>\ M7%6IT'3=[KS6NZ[]3_0.]I+8#3MC[/K 0U+W=%S7Z>X1.<">PT.WW M&R8_E'/Y2=6)%K]0;F2BG^O3NRS1,QPA!)1%FD%$4J4_/T9@DN0*4YS0&#F) M1IQM:6P#D3&TDI*KLT]:6_N=K#Z/K]V0X 6UP!S>%S!GFKT*AE=>/-_:H$1V MU>E#YKE^0S^J:!1SW_WDWPV'F2+?YO!.6PR]C;4<=WA ,3!\M>*VAH+4T M0&5H*TR\LLCE%@=E$BOG#]G$[J8_46+?:Z,#+LU:(*42I2)*8,Z%.4V$I,DQ M%S 5!16:RUBJ;77:EGI9A\:WW?7E3YF1M7M#1IR7Y=;K_PVSLU@%P'^#)*VC MGOSSIVKM7/KOG[!UU'VC2-LZMNIEEM$[ZQ7_TG'$=[.F\227]%Z^JU=TY>=E MR>64ID2F18IA0HU&',8Y)#Q/3.:](HI&&:'(_=#70-:[4/!PI\9:BR&M36[7 MT"5X-$9/P**[)+H[5,::0TYF55TL9C.Z[(B2#+S ;OOZL"(OXDS';CDB#**H MR"%+!8$L$XBK G,=YKD>4QOMRQ/^G)O;JR.K/_^4[\TP^S(!WH0_T;;,WLY+ MZS]H M J""8#Q;,HY]-JH=&5O;_U0;,HX=XGL_QK5Y]USY=_-UN7[6UCTL MYAV1WT[#TUC'1(@S"M,D+2"*$8,,Q11&A2BX2A"AV#IM_GIS8UMEK2T&M[RO\#Z MAJZ^_S);_/B'%/=R?]IX."NM#K42D<89+:!2F.@)6B',_HZ"1:$$R>.D2&C> M(Q?6GX4CS83]?;Z432$_OKP9H(M&LU1I M? /&.5!Y=[!*V2P_'GHYX*G1?M@/MKCH:-YH%@K[P>JRZ->SA9X)/HOYO>:Y M!R/CNZO^/I4L17&F$"Q2L]Y6, 4),HMN62%PRDDA4J?J#*>;&5L$N2MKR!;+ MY>)'+:$[DYJ7&XN!.17G7##R#,A%$:6%T367J8[94:YC=DIY!%/.A+-9T-!O*VL6%!]@*G9<;4S2"%3I?:JZUIZC_PV:9:06M/6/Q&UYMEN2XO MA ;NN5,78?&;.'6ZJ6&SIBZZ>Y0R=?GJOJF5E)GD*]V-O]!R^4\ZV\BWY8KK M,'#3T=EFJ50RDSG,]%\@$DD&B> *2A['>E+/TSAW4HNQ:W9TS+RSVC7!T@IE M2^[PCEUH+MD9/ '&9%#9#'9&!]$Z=\/)8.64Y7VFG;'13;^Y?JS49I*EF62%"[ '6>;KL\[#^7$?;'HY3.MH.=[LQU&JYGNIWPG#58U3$0DC:I!XL:G#S*6^$&@'7(\/:VG1D0Y-V= /AA]SR\F M2_J3^GU5EX;LZ,#==:I\3)5*""XJI0A3K#5%.618Z"B4QHSE$:<,)6ZGL-V- ML/HX!STYW51@ZT@S"OFXE+QL*E_,Q5ZM%$=U"?=>BB,:$9KI#J*40Y2E"!(J M%>1%AA.!D@0GLD?ZYR!=-42:Y[F>"MXQ=NL9@7 >2""D-AY4UD] 93]<**@] MJ!6?)WL?RIW-=^&N'-(;0;]R(NYF#*LQTANF(^&1_D_J-W8=5B=_35\F. M%P-@'Y@,M[!KD^N3.Q-065W%!(W=09)^'+'R2GNV;0_*=8Z '!*2W2T M11J;Q2G=K/[->J4FGB# M+6-CO\;"[5Y5]?4MJD,ES@O,/KK*CNX&ZH#PZTKGBX%LR\JVZ]FF8]K>LLDR M]54DQ 74(2J'6-DSAG(B+L!9UAAQ>N3 0CFFYOWZ^?UJ+/[VGE&=6S=L3U MA)TF,,X2I)2>MD<\'D26/HQ_8QL// AFU$"!#E(-I:TU5CLYC2U<)\0T*LB MP:R;#&X1#/XI7FF[,6YD5H]HW/R3OZ/#2<"$?1/&(143R,<_AZ1,V [V)CT3 MV,Q^@4ZCX-F1'MPV\DF9'YM*A(P*0@5.H4HE-]L&IKHKRV">Q1@Q&=,X$>Z* M?I:MN[#N<(I\QKZF^*,I8O._Z7Q#E\\@G@#S=;L-SK;=@!(I99%)R"G.3(U=EO&"=$%[9[J +OFJ6J92L01J%[ 6[T"4 KH%#BM-R MOA7(M:T3LQVCIU[^1G5'D+R.MK9M#SH*.@)R.#JYWMZ_"/@OY8K365WE[1?] MN]54Q)+D&8\@390FIP(C2$4F(!=%Q*,LI7F&7,N '[4RMJGBMM)U;6E33Q%4 MMKK7 C\&]3+7>(,J-+/T0:E72?"S*-Q4%/SXJ8.7!3_KV*G"X.-445?@+>$5U.&-V8KF^U%%KUZ&G+#=5 M@^ ?>E]U"_TNSQ$8NXW$E_[FREG9"'Q]KE'VN+'JC)??O57[YH?=7G6&Y6B' MU?T)_Z,N)>IJBY:5]/XJ>4\[30DS&(J=(DEXM"ASIQ M! L= T5,YHIAI_7XZTV.D]S,L5S5I-QOJV3=:V?^]LKH(SIREP7P=ISE%\[ M7-41(C1ZDHVAH+74'S/9H^*5D2R:'92)[&$X9""'._LQSZ%@X*?-^I.R*+G] M=O&@39MRBE(E=:PE$TU(*)>QCKJ(YJ>"QUPI+)E,7%CI-G/&QEA'E8@6F_^O MNF_M<5O'LOT^OX+ '-S /.V'I1$]@ #5%[=P8I,!6&GB)GRO2#K%KU9S4P+9R/\6FL\ M3B.4)H@A!I.<<8C23$(2T1S2E.$\$32A4>K&O"=&&1^A-D:6(MBNQ'@*QX)) M4A"6Z3>8%!#Q6$!,&(%2Q 4GN%"D2-WT-*Y&-P*I/MN] P#.)GQII8&[NVTN1:*U"= M&0_;6*S_5\B.4O]'?#$"T[;/YF-_VWV)&D1,99+Y]02T4)F W3=Q"TR5FS:" MA#1?DSN.U+.KO?F?D63F:])\=S*[WJ!^;^]&!Z?)OJ?S];9:+TL9*2*!H7Z; M(KV*Q_K]*F@!BS26B4B3G.1.1X =8XWM#=B8NBM4T<;VSMGN MGN#>0)NL#O MB-ZH.9.V!1Y>:;5KO$&)S\+Q0VJRN:0?>;Q9EEFPI7CGA\7=:JD9:KW^O$,?9ALZ!S^7JW^: M*KB'VEHWVNB$UXXW?($6F#C:9AJ\&D/!U\I4C\QA@XA7ZN@<<%#NL'']D#RL MKNG)'B8$H?]G$NKU[M*DTN_')S1A[?^B]9DY M31-)]>3%,([U8XNDT'-*-%\6B'"1(82B@KLT7AML/H?HSV8_ET-.F>4B8ZB) M"+T*J8XCS!RT#)R @Q.+ZP.-:Q0>P?A%E,(D$P6*!!>X4';GSOT0&N:0 M^3J,NCF]G]^!B?F/3Q_NW[T%7^YO[M]]N9Y>CWWL*"JI/UQ19/V/77%)ZU:# MD-NQZ0U#G?A+WZ#.MO/]'5W=KLJOF2ACS8THUE3Q!$4\UL]95NBE'-&/&,NQ M$1Z-DB0B*"OBR"VV)L>.M@' 'YC O2+LG,?3#RV_J@:,- MPR8,] /HZ)B_YVUZ=J\KB_SK-+WM$Y2R6#&C]2P0#A!BJ6B MX%8=8SI'&1N!U>;5*B&.\L2G<;1CHJO1"0=3_85P,1^('>F7;Y]-L"#( ,E!W)(LO MB%N/HW,^=[8N.KIHN(Y$Y^S=:S1T]D.]^P?--O*C7MV(#WJ&%]]F)AVQ9+Z_ MK);K]32G291C+F'$F)$SBR2D5"BHLEB0F.9(**=$_$L#CHVV2J/ &[I:/<\6 MW_[CW^,\^L\+"EO]@+9;LOB$+S#95:;"TE:P,W:K4U;:Z[5?C!4ROKO#= \Z M="\8*PA.='ZQNZYO,E"9,5;+=RDWU1"OGW^G_UBNWIB"T4]R M8QIQ2;GWL695G] "YQ'.(,6L@$AR"JE).Z2"JCS+%2L2IQ).7X:-C;.V#9L> MU[+17GQ9M'R_CV"\Q.Z"!XG3M:^63ZR)3F@M+>2S"< MZ>FTSUY)YF"(0:GBM'N'#_R93[EKPKY;;&:;YS=Z&[^B\P]Z,?#K_\CGJ4@I MI45F)!PD@H@4!%*%.!2Q1(ED-%6951G8V1'&]O!61H+:2E":";2=]CJPIX'L M?HR]P!/X279&QDG[M=/[7KJOI^\XF.9KIT-MO=?N#_9[_][/?LBW\F&YGFW6 M-YLF.%$K)_",9@3G4'#3.)BS#.*44)@BKF0<$:5(X?(R[AAK; _WO5S],,V M2UO=WLI=B-J]HCWA%/@I-U:"QLR)J1UH+/5=>V^!A]=W>==X@[[8+1P_?,O; M7.(]OOM9&JTMHXS8:NE;Z5''4Y5F:9&D*90%R2%21J>0T0P2I(>114PD=NJY MV]..L3',MKD2K9LKS6=*FFR0V2Z^6053>,UAKY_<*-5^&W"F4 M[!7(84+%QF30V P:HR=[-.<](FR-4XB([^7!7R*B:PW)F8BM_?7NH9TODC^N M]![S7:WN_DE_K:8(8Y+2+(&(%D@S4*2W@8K&L(@DB0N.4\9SV\C.J0'&QCF- MC: Q$A@K[<,Z)T&\'-6Y%IK +.*(BE-(I\OU7A&=DS<<+*#3Y4X[GM/YN9ZY MP)>%D8VF_&K\0.4CCB>W3A/E-WR)"3\@0DF /+N*QJQ+")SSTA M.LJ)[GN?OI5A2_[/#^OUHQ1O->DNOE4;NK+H;%W^L998K+44I9ARE41I$J>0 MYQ&%B*<$DDSOP03/1);G2$GJE"/D;L+8R+$T$LQ*%P UG7_6FZJVM99RY6W) MUP=][;JL="VK6UW[ _68L5S%<9)R_41%6"]7HSB#+,O-)CK+$AGI-QKCTT4I MCVFI!A1HSD@U9VU3PLW:I\>R2^Y2@64CK2L;:P>='KM76-C')/0JV:/^<>/? MNM2Z\QQ_[(^RYVI 9S,&+@CL"]-Q36#O._5[XQWTE:]8X%:]G<$)1(00B(4@FBB0S!3*>9P@%_&S@#,PA-Q9@__/P[,R M7LMJE Z8OE&-!\--E=W++. $!'Z3;<\G:]/!;AE1F0U:=D] [9&_%U1/Y+R^ MG5QM&/35U!.@P_=2W]OT>REU;?4^R_IJC@&.4Q-R49F@5CAB"3*H(% MSQGBBNEUO-/&RV;0L6VUJ@@(WXN 5%U6_U1UDW9C-RO<[2C--YJ!>>QB**FJ MBM"TINWV1U\N*'GE+*N!!R4J%R@.V$)!M\ M[:C'-VJ!J<>86^5"FK2BVLH 8O4NL/A-'+(9>-@L(061:G198D,%=84P3-*<11GD 6Q4F4\HCR*'8C MBU/#C(\F*BO!0V6F*U6XQ M!W1^NF=Y]'+Q3=_VQUO)-O?Z%C>_9NLI28J<(<8@HYQ"Q'*]&BZ5.(VE' M3@%)H ^$+F74G=@ MX+>@^M1 PY95=[AZ5%S=]5GW/-R:/-[KU02=_[>DJW<+\99NY#3*:<)(BF&2 MHA@BE"-(9(8A+YB@2.&(V;7+ZQID;(]^HUE9&0J,I4";"HRM]EFY9R'M?O9] M 17XV>^%D5..[B40>N7IGKWI8+FZE]QJY^M>_&S/U#3^78K'N;Q5I]L#MY,# M;OAF]C3;/-^;)<9NGXMY$B>,%WKY3TS3+/,3X@*F!<58 RY4XK0;N-ZDL9%( MXU%Y?EFFL=7F@\9^Q_2GZR?-;M$Q[%0$IJF3:4^[S*@F^6FRG13PM?0%! ER M^(/6;T[4]68-FR/E#<:CG"E_=^XALFQ4W!_U-^CYYG'S?6D*-9H>R4WD0*DT MHA$K($81AX@J 4F62*@$)@51(B>)596FW7!CH]3:/+!9@G5C.Z"U\3/;.*XE MU-UDZ1_ T$2X!6QK;!.W65\.W/0!T$'AV2N0 TD^7P>HFQJT-3Z=\M"7[S*< M7K2U1WL"TO97]58<,7*#I7!9*41ZJ_Y85T7ZK0X;U:=F='YG1$_TE^S=KXU) M%=!V?)RM-U.&,TJXT1!$S#3"T/MF2M,8%EQF,6$)8MRI"YD7J\;&Y;53E9SH M!&QE7[5GE3+&!.RUK-FZ!QK_P->=A\"XZ!B7\S/9=FOJP:]1I:W2JVG*6:8)B*"1903 M35HLAY1$6/^'Q,SDOFOO[S5U_E6*;_*.FMAF7;B2$(H8(=)D MZ2/-75D,:2X(5!)G*464BMBIJ9WC^&/CL#\6*UE+31IYF#]5)8M@N0! MKEENU9OEXDFN-B;^9[(@IQG*B5[719#E+(&(YP6D"4TAC3,<%33+C1B3"S-Z M,&IL=/E%;C;S;5B>[XP%B^7&F2-]S)HE<0X\%Z'9=.>.B3;L' +&(R._5/LT M:6*"6[?,O+4<*U.O/=*K1YS]QW>SO$ M<9(KQ""F"NM==92:-"4,N6 T5IBI2 EW/8V38XV-8&OUASH[^J9'/XTN8.W( MTA-<@3GP%%*!CCHL D@B7%ZO!=0PNAT_+0 1OF:#>M\E\ 8AT]P.=^TQRAE/DA>:I6UO)E453#&DT':]E@@.537GBY3 MQM*TQP(NAYX]-G?ST+)G4?9.-5''@_"YP%PE&4\@)ED&$=-++$HB 7F.]797 MI1E#3JQH->K82+"Q%-QPO=BM$\L,*;Y_G*O9?%[N<\N0[14M?,Y.@1T5>@LR._7-^>2V!T-NVY>''?7+EM4EX3$=QU!4JH0KQ)W"<%V#C8V0]I)>MT'Q_@W7.X&V/$'U M!%_H8]/^R/7(?+L,B>=DMXX!!\YON^SZ<4J;Q34]RMU,0VE5KK#F9H6U:T-: M=2'=?L]S*B.*)3+*U E$&8X@BS&%'!'.,T:E2!/KHC?+0<=&+#NS86GW<=/6 M/SL4;]DBW\TPH? ,S#0[B\$9*)WIV@E4A[JX . .5!WG!V2W*CE'M#IKY6SO M-5S%G*-W>W5SKM?V6Q76]?7F1,)LQU:R.H'X76Z^+_7^^4G6)Q93AI,\+5(* M"U)PB!")(2FD?FOR7!8JCC&6K$UO:>F*E-=EIO7@@RXY72$Y7'XZ M7]\S[%8FG+^G7#]OF^=2I"W36]4H$3G$*L$0Y0A#A@H*41JE>28+(2EVBK$= M#3&V96:===^8V$OO[@20EI&RJ^ )'19S0\8] ';6>;_1KN-AA@UMG77S*(YU M_I/]'O!/2[T*6L^^+]*K?\V;)N<+[.S5"_,R5=9HQIM&BZO'[I>C-&>-"X!N?7!<6ME/B^6**PC8H1=B&N?R?/"N!>XK8[F&^#>P-1[<7(;9 M?3GFC)C?59K]\,,NWIQA.5K3N=^A=T.DE9$9>BNK__^PN'THI:<6W^K,B>U! M39:2+%81AT5J$AE(3"'!,H**")6C6!(IKVP+OS74F5VZGAW+4\@>LV%':6$P#GXB61D+7C5F_V:PWEK>% ,%289P1\QW M&R;;X8=NRN0(RXD63:YWN+J"_*U\6$D^*P]W]<]S:7ZX68AVMJKF6&W'YOE. M?P+]-Z M'-D%IL2/"6U M[A$'92HKYP_IQ^ZBGMG\)UM=M+JDO'[>?:3.QKCY25>B2L38G7^MR]K1>_WT MU2TR_J8W[V8;7\F*_5T::5\I;I[T,OB;_(N^_\9T,]JV09XJ'O$T+5+(2)H8 M738,&<8,XHC'6"9IG,?4J71@+)Z-C2L;@R&M+ ;*= Y_JCJ'/Y6^@5=Z"RJ6 M\SE=K8%^EX&U0>HWQ_J%L4R ;;'$6.P=T7NAW4*IC4J[CY*)P9YLM62PV6J8 MM. !5?7_1@/4],6:@ HC$_JH4)J !B=0 P5*I,HFZ8]MV%L!WO^,(M,-WLF3D!E:'@:_W_8>01+)#QFR?>->"P&>,6 MKA_ECMM2[>UCO_=*.,$EG9$<1U"@>FA99S'/I"77??Z_)\89M"G_KR; MA\]ZQR>O*V/]+,O3GOOE/?WU]]GFNVGJ,UM\>[]B;K+7[]J5N<9L6.3(7 .S#FU M"Q.@30GHW*[R(+_RM>^* :IA'4VYD4J8_M"=JY2MO?]^@K65:(PV_2F M7;*FR9*1:E)*\=R9_<$5)8'2;=TQLNSV)WMZ ,+WCF"O9)?ECPY0]IVF/L]<9H>F9\EMR4YLS4C)=4JQEYJE>&&4EY!)4B>IV8 M,F1J9@HH6)]29?7-??Q,HUV_#CTY 2FSEJT MO>T/J!S:-@0ZZ@6TUR[HT+URR>I;Z=T/W $DX:\T[ 6TX_U >5IDWM.]KY)9 M+GN.W[+Y[%MYW[6VPT01Q)3IW7Q44 E%7*0046QJO#&"A8ADEJ0)2=(^ LOG MQAL; =?]&&@EN2/ XT)#"U35J+U:AO;25#Z+M^URTQN*H<. Y4I]9R-H;/0N MFGP)C!!RR6?'? FAY$L G)%(OGA9#TW3.[G2RY,?YB$IM]EE._ R5V-='\%3 MFJ$"20$%4H6)$A80)WKU5\1BJ-8;\6QP 6, MF.(J%XRED5.NN=VP8^/C7?RKW%$O'S>JE%TW>^R]Q9[C#MMR$NP6??ZA#6GK' 8X3BCLN5_=-)EG(6[6O M=/@[_37[\?CC]7*U6OZL:L7U7_2SPG!<1#%7,,KS#"(>F0TI81!%*%4T946" M4Q?"KFJSRPS ?9U3HR)60;TU M'KRY!'6/I!9WS#RGNS@8,' BC#LTQRDR/>[1LP1@N10_9_-Y78Q;9>3PY_L5 M7:SGY7*^B>A-$96HX%3 3,I$+\!X##'.**2QB.-(Y)PF3GV"[(<>&YLUIH+- MSM;6@8=K)8#]%-@Q6AA@ _-98_0$-'7A6Y1;AK?/)CR6!C@#YK<^P'[X88L$ MG&$YJA1POT,_&CL\;KA]W-RJE@3$N?.+.FZ"4AE%62JA8,)D L81)$)*2*A" M49&DE.=.9P?7F3,VNC-S]"?P:FX>.K,54O4#RIL']%C!P8T!KYP].U8<;DX" M,^714?ORL4PU:DOH=!S[^J^L\H.L5TJ]TJ1!:=8/?(?4Z^FN;G0LY&SZ;K$Q M^O]"Z._\^FZYWM#Y_YT]O%D*.55Y$LE$$)@K6D"4&QEN+',H(ASE$9-1&EFM M(+N'&1M]5I:"VE13?V2,!=I:8,RUH\H+R'93H#^\ E-;7ZBL*YL5MM#8EXZ(/V+FVE7RNGZCD*DIGL"V*_A1S7 M&C5L08/M?;([NCVL]2WGO%-?7[[QV*V:;(&,D6D M("J'B&N.18112 55,,>$Z1UP'*>Q53E]O^''QJVU __Q[W$>_6?I1O7CW>SAD7C^?NMGGV?J?]Y3-Y=2T]",12F&*TP@B%4E(D@1!3! 2 MLIC>J^0 M_AT*Z4 ZPL'-?R%1XJ&FY;S"\6 6^$O:,K_[H(U83Q.2R(RF.1284H@0DY!E M2$%*"Q4SG,1Y[M0TJ'.TL;TP]I.'3'7Z5V,K*(UU?$=TPVQ'Z][ "\S$'T\G M7]FAYR7;Z@B5X.E5NQ%?/)_JR'F;!*KCBZY/5]_FE>Z4/$P[1WVS6_5^MN9T M_M^2KJ:H2!7&/(5"9"E$HB"0"^F:Q5&Y=J]U-&!OQF.\=>'7+-TN] M50$Q@."MY.6^!:2QHV9YCPFQ8Z.P, >FJ(.4]JW]$[!9 B;!'9T)4]U=>V'8 MK/(#&$?")+F[@1@LX=W2C!=+?G>#J2L1WO%.?4,%;+-;M;7Z.<<",8ID!K.< M*(AD(2'FDL*4DD+P),^I]U-_ M+2:!GW17.)RR>L[YW2N7Y^AF@V7PG'.CG;=S]C,]N\+;W ^>Y*B;I+LV.;]$#^[ M5_,UJ(0.;QA /I: W'0#XMZ0_8S7?MNN'PXR;'/U,RX>M5 _][F>7>&:J&IU MCI+Q)&.,Y5"5U5HYHI!)%<,XCY5BM%!,.HD;[]]^;(_PUKI^YUL'V-D]P/T1 M"?SXVH/AWF_KI,]^FU[M#S%LYZF3[AVU?SK]J2L4*BL":#3UBTBIM$@X5 DS MV:]Q G$D,52%(&DL)%/$*?OU>(BQ/;Y5N4K3GZ#/2_@$C)GD/&(1A7H]$T/$ M4Z)A3"F,:()3FF@R=&OS<"6, [1Y" *C'1E>!TY@0JQPJ:P+T.+AO._^%2GW MAQE>7_*DFR?5(D]_NJ)=MAD\ D)4(6BD"6YQ%$D2H@SO,<%@5/8LD$ M)X538UA7 \;VROLL>$!U%4_O>IV]_VO7F5AE]F_7-0GR1 MJZ<9E]O2OK?R827YK"1Z_?-\3PJ4@PCF>00451 MFDH,!59$\:R(:1Q-G^2*+>W[V%YKE,OCVS8MW%-L?#)GAJNJ ,:1%3U,DQU/ M#@M]8.9L,"_=*=]:M4/M0N>V3Q.P]6I2=?5N.>:SJZXOD#WWWKW:K($[]/J" M\;B/K[<[]PP4\>]2/,[EK;JI^K/IY=;RVV+V+RD^++J:F)2A_-WBB',]U[F9 M;=,=&&41AU0Q!*6,LS0M$A0QI]0U3W:-;<5;2TJ9)I:OWDHE33>&W\#.-],4 M[[P4E6.8QM/46@9AAI^PT"&6VJ-2*JQN7F@[4_O596'6RIX1]QL:\63;L($/ MOX >A34\W]Z-\->KS?2S":#<_)JMITHOH0E"IAF Z=!'%88D2RB419)SE!41 M%58EQ'MW'1O9FF/GV7HS,SGZO[>ZC'XUQEK&O/=AZZ;"WF ,D-[0 P=K0CKI M=Q>=Z M:5*+_=4@C^W<S-F#; M[E@]0QA\4UJC]U,;#!J+6Y5-8=K_NJ#D>5=I,_+ &T<',([WABX77ZM:\I[. M5G^C\T>]/-G]6%[?0[SO9D'GSWIIVZB3%0(SAM,4XAB59P0"4I+&$ M" M]0R_>]+_J;];,4.( M)DC!2!329%9'D* H@WDL(RQP3G#FE/AQYVH82!(]YEF,*TY0J MO?Z@ A)&J<:-,Y)E.$^%U?KCZ,YC>[I+XVPB"!< ZWZBKX(A>'S%$@&GLNR3 MWO:JR=Z_TV %V2<=:%=CG_Z 1VVI79WH5"D6$6:"IY%D^G$LE%'JSB#'.$(B M2B.%E%O*T(41QY)"YU &L$RTYQ=JJ'IA;K<:\HAD8$8]+\&U,S>PT-8Q+N%5M5IC MOKR$UC$ 5GI9)RZ[-B&I511WD)&2DBP56:9@(=($(BFDZ7:30LFB+,F)2@J" M^B4;G1US;'S33DYI5VOV31$Z#[;EELLOA*$W8&?0&RA?YR)$@7)QSH_[0GDV M%X$XGT-S^=+>*\K91I9:+A\6&_VEF>F;5^-\DGJ9PT3,D8QA9A+141$SB'.* M((FYU.L=I@@5+C7RW<,YLFVMUP6,!2J^UR]=0PZ]?+%P_\3JQ>:JZYK#3RE)"&$<0ZY("E&:9Y!*O?ED M<1$)(C/-$DY5\SJU\!]RA/]/5-9#C.5"(CB6$"2FTXF*LX+2A1. MXW3Z(%>SI?BRH:M-.+ .!PD'V6OY;;98F(*0UW1N%M(]L4MICA43*=0P,8AX M7)B33OW/&+,X1R)52-38O5N(T,@U0X3#[5U5BGX=:':OFSXP!'ZQ7'S0G-\> MATYZ?4]L;S[H&^'0I4/N/_K[%0I49W*UW]#U]_?SY4_3S4,VS3T.6TN_EJ8C M_#W]-46%9%AE&"9 :W> TOZ [\:A/LI-?F;1CE4&GIDAE:(Z2F F MP/@&C'.@]&ZO_9(1U-]W<@)8Z::ID?*L..45>_]*57[,&U[ARBNL)Y6Q_(YP M3?WZ%SJ73<(03R*&LD*8KB091$9ZD#%"8!['*48X031Q6N,?C3"VQ;Z/RO(V M@':T>14L@=FO0:2T+D 6QUG? Y1CMT=Y@>KJ$TZ>+I8^]<%^C_0-YZM'$P8P MA*(90NZ4,#E*"4<8%JJL9LZ)WE;%""9*%''"8A8CJP;/%T<:VR->O[HWQD3P M0)]-9'4"%AU1*T=D[9YY+W@%?O9K&\&NI%N&T,J\"(57*C@_VJ"4<-'I0VJX M?('_K=[A2N-&_.-QO3')O>^U0S>W;S[:OU9R,ZO*+U_+A52S MC>EX;R*/M\KL)'B4$T*B A8X5:;,AD*2%2D4E">T(++@R$F$?&#[QT9G;:$, M\YZF?/-(5S,Z!V8/61*;^?6F8ZLQBJ_%]1O,%Y[L%]B%OJJ<_PU\+*?ZK;9_ MH>FZ]@085XYWGV"'"S"T! PR$T"5_K8.MR,-.%F#;5M#^#":O6W "7+9 (-S$*'T1_+.:'FE9_O1!R569U .*=']!CU#?M46HB[Y MUN3X[I=1(Y8U;TY%DI),1"E4!:;FD)] JDSW3L)DH3 MLLQ-HZ-[O+$1E]$E M^+Z<5X1EMER.\< +Z%I&!_UA%CI66'<9:10$C 9<;2QX59M[OI&S>^C0#AB_ M@<0+8PX;5K0#X"C(:'G9M=G-S5ET.ZN9%YSB!!).)$0JRB&AB$&9%SB-.&(I MBOIE-1^--38J:>?C]DLIZ@+6CDD\P16814XA-5#6\EE8 F4K'X_W0EG*9QT_ MGYU\_I*>1Q7;G=WZ?FET Q=\-I=ZT]92"5R:Q<_=:ODT$U*\?OYC7>H*/L@5 M-0K?-WPS>RHKDK:EEY3A)$L(A3S+(HA8G$$FN&F;1M)4[\.0R;YS.>4(8.38 MF*KE(]@LP:KQL@PESNK3DV7YKW+C]E"[:GJQ+!LW31RR]O//C@,=ZVY?65\U5^ W\#67;#S-XC26L@)\7NH M%,+08<^C D)]=)05K5\LQ"MLM24B9A( M%D,9"ZP7LD4*FWV74M\YC3,DF&!Z,9QD$*6)@CA2">1Y&DDL!%;OO=!ZEKQ9L.<0@IW[0=ZR4%G X=OB#A=/3QOEJX3W*N M]VCB7O+OB^5\^>WY\^S;]TV3KIH6/!,\,I5\B5[6,"HAP;F$693GD8R3-)%. MN3D7QAL;26S-!9NMO:[ZMMT 9X+F,5819'&2:/8E$20T4E 03#&FB@0O,R#O$=J:"RM8 "=F6N'@6!^X>TI6DW RCACMK"/:PFH\6<"OADQ[OZ25DY3E:M3/"L#V1= M2FB][M>S**$)])8#FZJH*4(9%1QE)G> 0X1%#G%B-B@BHBHGA":96]W T1!C MX[W=,4OY@G+,WS]&T([#KL,E,#OM(*GYR=CG,6/]K.]^D\J/AQDV[_NLFT>I MV><_V>_!;L4]G^]7=+$VY\3+Q?KM;,WG2].WK=5P56"*2)Y!03.]68X0AH3Q M#+(\*10NDIP43ME"#F./C0K:@?]GL#/8R<=E_$%9J097LG3F&2FSV "&"5QK+]@%*8XU:L78TZ@%R M]F2^0#?S^?*GB62_7Z[>K*28;SZ\P8&P?^OGRJ&'"V %O[@5JNRMI.;I[ERI52AL29'OM,E#5-!H8_ M/%V6#H"=!Y.#*6@A'[1&[CHL?7-E'U.&YLPKX#K!G=?N-Y\UC;]]7,T6W^Y*:?1IGM'$1.4ADTA 1$0,,4HCB#$K6GK72RLUB M\4CG[3^N]:CO?CS,E\]2ZA]Y*9I*J. Y1S".,V5"^PQBPC"DF"#%.!:4.LFA M>+!I;.QGHA9&?VNYH*MGP-O&ZTW<3[H2:X"B^-4_?P,/I3[=CUJZZ*'RAW:( M$P6;5]L0X*"S%3Q(6.V_VQ;7DH&-FE3ETMXGUH9A0>/5!-1^^0PF>@/9<[CQ M>KL&#DAZ _(X9.GOUM>*S'0TNRJ7PU.297&42 QE8K)J54H@S6(&BT@5$94R M%;&3T+7]T&.CYK:P2G<7MWHKZ5H99S\I=H0;!NK O.H1Y2N4;&P!"R1L2YR8(52$)"$@[C%&E"DP57 MF1.;71AO;!36F+O5H:&_FH,9YU5C)\[6*T)?Z(5?[57 [;3\0TKS60+C>X76 M.>;0JR\; $ZLK*PNZ[EJ^DY7DM&U6;K],/>M))57*_U-J>22GWYTCNYS_('G9E&D.5J ML)2FG]_+U8]XJB*,M(T*QHH7$"5I"C&*F%ZD"8Y8(7CDEB0W'M?&1IF-W9!6 MAH-58WFU.Z],!_.9TMNYIQ*&JM#JEUZIS];ED0+= *E_I5$1OD-)C6+H,VK" %BY&)JS]N1H;4((S 34\$_"WW==L>X:X69:_UI_: MP30!#5"@1@ILH0(MK( !R^,R>G3S[W>9/A[WAMT&C,?O<]N,\5EX;J71?MH^ MZI_^Z]^:W^C_&/O^Z]_^/U!+ P04 " #9A&)3*5!WDE#6 !4/@H %0 M &5X;',M,C R,3 Y,S!?<')E+GAM;.R]69-;28XN^-Z_(J?NZZ#2]Z6MNZ\I ME5JNIC_ZY_XG]F??L!Y6N3I_..__NEO'WX!]Z?_^6__ M]$__\G\ _*^?WO_ZP\^+='Z&\_4/+Y<8UIA_^&.Z_O3#WS.N_N.'LER<_?#W MQ?(_IE\"P+]M?NGEXO.WY?3CI_4/@@E^]Z?+?W;*YL29!RTQ@(I90LC"0 A2 ML:!01:G_SX__;$5T)10&)KL,"C5]+"0+K- W, G, 3+#_^*!B3/UY^^D\7'_]Z[_-_ MR,VGN??^Q\U/KSZZFC[T07HL__%__?;K[^D3G@68SE?K,$_U!:OI/Z\VW_QU MD<)Z(_/OTO7#HY^H_X++CT']%G !DO_YZRK_Z=_^Z8^_ MO7]]ZY7X=;;"Y9=IPC^GQ=F/]2,_OEP0((C8S2^OOWW&?_W3:GKV>8:7W_NT MQ/*O?ZJ_"E6KS$M67_D_MK_XX_6;/R]Q16#9/B]^M;#J$"OZYQGG'+ MV^4[9HMTZT.S*MG%U6_.0L39YKN3C-/)YJDOXFJ]#&D]\4%RZXL%HTAPRD4. M3@;ZPSD9LTU%FGR;Z4KTBJC>*&*%Z<\?%U]^I ?_6 51O]A(9".->Z_;2N8P MNB_7W0?Z[,3YHICW"%X+28O&%8A9,UI#-K% _^4HCR+[YMMN4WU3HR^6Z8?% M,N.2#,?EZ\(RW=/N;=!>?.+'SV%)#X+T:3J[DG&U($/H:KT80');M1"Y?_J! MN"ZX7&+^=:N51YG;<+8F&(-&.FY 2,] M&:_!!RLA26223&=R*@ZB_#LOW@D'HG\<'"//3B#Q#I?317XUSS_3%CSQW* R M00'+M(^J8@U$I@ID'43V)(W$U"" N/7:G> @^X?#X;+L! P?EF&^FE;!7P#: M):.LE!XXRX9X\ JB80R"D4A@5B&5,,SN<.?-.T%"]0^)HR0Z,BI>S=?3];=? MIC-\*9^5;P(,L5OZBCT_9.PGU)Z0\9*^?+O\L/AC/F'*)9V( M!9,415:&:XB6A))$"BQGI3P;T&!#AAWWKX;.CK.=0XFVIX@\FZQ6H?9 M_SO]O'&J ^V$27@-)4BR6&#=W:"8^>K)UT*H%"\I)""09,U#JRHIE2QR4];[YM-P!TG.D\6'0C MJ[R>FL_>?5K,+W-S(>A"UBP!1F);::G TRX'N>044;! 4CA*[7??N)OJ.TYO M'B7"D=7_.Z;S)4&7B_AANI[AI)B@(IDE$*:HZNT0[:E0T*PI5DJV!%784>J_ M^\;=U-]Q7O,H$8ZL_@_+4.N2?O]V%A>SB>18BBD&8J+ 1P7-(&;R>3DJ43"9 MXH\\]KSUNMT4WW&B\G#A=;+H7WU-G\+\(VXR\9$VI6ADAI0XA3G"%? ^,DA< M625$X9&)01;^S;?NAH&.,Y!'B[*+<.#E^;**:WLV6R%-.CA?3317):4B('E# MAHPS@G2R$3C%O]%D+#D?!XFGWKX;-+K//PX@VBX@\GI.3R-Q3+_@SV$=+MB: MY!PH?BD.='(6%&UQ$#G+H*QWD=B0I>@!(/+PVW>KG^H^$3F :+N 2#W@7[X, M:_RX6'Z;6 PI)R>!-K]:]\,SD%N<@*3AM3(64SK.D7S@I;L!HOLRG\]5TCJO5Q*LLT+H$(48BGTL+(0@%1@@? L]:BB$LQ*V7[H:#[K.- MAPNR"QR\.L/E1]KR_K)<_+'^]')Q]CG,OTV*MS(*%Z$D26Q$8VNNU(+.$;43 MF*4=PJEX\.6[X:+[-./Q@NT"'[]_PMGLDOK,E<1"!LX(GT"Q3.A.','86NK! MBS%'AA_WW[D;&CK..1XIQBY 0(2?U0*?1?J/WS^1W%9OS]?U;D^-K"< MY1"\8N0"E0C1L0!<,LS6Q*3+<0F)[].P&T@ZSDX.+.8^0$.26X;9ZWG&K_\7 M?IOP*+ X2Q1K3[(10D#(L>9?$Q,%?=;\N*.*!U^[&S0ZSEP>+\RQSZNVH=(O MTU4*L_\'P_+JT@%M@5HG#CGD LJ3+0S2&_#!,!G1&^Z.VTT>>_-NF.@XJ3F( M2#NYQW'-Q"_TG=4DBTAAM(Z0E*#-,9.="XH5B#YHR;VQ-AX7DC[RXMU T7&6 M(J?9 98P85&$+@P1.Z<]3!26W,<0'JHZ_>#1<=ISB' M$>K(R'A!'.0-%[/P<9)CJ'5^DIO\W">I_3= MVSSL>I/_NT\=[)K_?O0?V0/@? 4?0_@\V13%52B\+;],Y_36*9F$Q?;6WQ7. M1+:<&Q[ ID0XBY(0HHH&JY3G47&D?>.)Y57"*F[@+%:D92O>&695I#W# 1/$91.FZI "K"29$)J2V%Z:<+K M;3K&Z3;0#!67UF< H8^X\=RF_L+IOF(B":QU(PXB)R:*0F>M5_>?Y]$N8$3.K%^N78;G\-IU_ M_/#X@Z"@:+UCKI M &B_?UHLUQ]P>?9Z_@57ZVK#5Y,@E)>2.] QU-(6:\"5>HDJD97F(;MP[5T, MNW\_0,TX_5/:P>AHB7> FO=$^'*:R,FLJ^&REL%+97)-)Q93F6 MB1)$*/&I1/[AL'F0G'$:K;3#S?$R[P X+U*J%[Q7[S$A6= XPS>XON0E%,6C MK2<4KM;"9 S@F)'U-D7245M4L4W8\!15XS1G:0>CP330 9K>KC_A\MT2/X=I M?O7U,\Y7>%57%5F))3/(M>N,XLY $,8!=\ZHP%32^%3[EL.Q]#A-XS1X:8>D M@:3? 8XNF/@0ON)JP@N31G"L);TU]E"BYC-)+CXQHZQSW#S5W>-PY-RD8IPV M,.VPW1#)1+!4O?09;A(9-EP$OHP)>BA>U.,/(-H'7?5K&:033 MV*H<+NT.\'*'>%>2J<=E/I@"2HH 005!O##.F9,FJC90V1\E@Y]--O1B#I;Q MX0!9K,-LH.UF\1F7ZV_O9H'$,<\UF_"YQH'T]39]BK]B6.'[VO_Y;?G;"C?L MOBB$47+?SL_.9S7K_S,2 VFZU>(\OSBK=P_^L?GG)#LE':.(@!8*!Q4MQ[R 8,D*CN#00>6\RW)(]3[,P_Q/0F:&^^<@QRJ[U#K M7WUM28Q6<6,IUF7.M-ETGR*KAS3#(' <3O@=(.EVLN3-8IXNM@J.V7(T I!" M$/(E!$),C,+<%&4QB:>0GZH.&BI'=4U1#_F%0? SB,@[@,[/%Z^MO0G/D"*6 MK8S>T") :931BOP,KFM'TUS H73FX,J;7)TK+0#D(H'A@CAJSQ-C_9 MK_QP".T%D\:IAT%@=[<,_RTF)'45UN87XNF M3G)#92 +1U8Q:@)V-!I*R=Y$'@(W;U5,95-;IY,&;H$%)*R%B9N"3,,))9;QZZI[9$4;I/C'C M;GF-H'.LT#O SK]:+,UQ>2NNRL=S$Z2)L<9(DHVJXP$3] MB@0EE95,QLB>O.I^1*7_#M2->P36"%F#JZ4#J+TZ^SQ;?$-\CYN3X_N2FS!F MG7)1@HT0A).5A%Y0.=YFUWNP.VMV<%;JWCO.)'WD$._ M$;'>.$<,0O#BE(50].8P@4$,*H+C6M>&T(*+-@'>P_1TDRQHF+H\7A$=V*!' M]N8;#-GDHE&U)-Y9!XIB!MJ>-QV%BT5O9!&N30[JNZ1UDS=H![)AU=,!WNYO MWC>+(51,/%@!7BA)P2IQ%6,6P*7@1G-&9KJ-4_X45=TD#MJA;#"E= "P>W6@ M-R18BT%U%4=6@5;))MJHQZ(4VH*162:T KEHDZ'Z#F'=9!/:P6Q(U72 M$U! MUTT6KM>,6*:=%46WJ7!ZGJ9O,0L/-?"R26/"(1(-,L4VN M\P%BQBWV/0F:CE5!!RBZ+QGR [=7:=[5*\>DK?5Z.8WGZUK$\V%1=^]ZAKZ8 MT1,_;L:?X>HZ"Z@"9AX]!VLUQ;W%.0CD/4+.S&;CL@RVS0WU8?D8N23Y). = M4?,=X/[&4)7MNM690AE1Z[ZCK@$U5Q 9*G"!U>RS*! MO?I@%74 L18.MB959:*U('K:>"@/' D+1Z)51V2O6YGCA^[2->[[0$3 '5F,'P+S!P29K5"?C M+?$3SE?3+[C-3_ZZ6-6LY-OR(7R="'1HO>604Y5>SA9BG5ZA>?(6I3&N76G' M/H2.>UC1$61;*GA$_-9)'D^)>3NV[Z\XH^WCPQ+#ZGSY;>)#LIQE#B@]K4UC M$8*4$A)F3SN(+^EN7^7[@TD.>?&X1QH=@+&YMCI(/5[2?<-[SD8I;5,&Q>J8 MH" -><^TH 1Q('5(T;DVO7/OTS+NJ4<'$!Q(3?L#S6^!-L>/U09_:)A&FJ@L M!=J0 9U$XL82(YQ[D,Z63 8\U(-75@V(81YH0[11ZQ+)!- M]K6M!W%MHX:D+1,FI\AT&\]Q&/K'/:GI&M#-X=#!(OA>?G@2!;=.. $4YQE0 MVBOP/-=6RTY(SKCBN4T3J>]1MEMR\[_,[?GCM3,8VD88M?ANHY-/N)ZF,+O- MT%!S%V^_XF1#&)_@[)03&;5R3 F5(2"2V6)%$TISA&18ED8J#$^.O^U[(N/M MPU62^-OEYK5YXR>_P^4F3IMD+&2A50(I,J/=0PGPUD?:3+PV5L4L;+/!#CO0 M-_9ISL H>OH$?! E=9"'O,W5-A_PXGS]:;&<_@/SA)@(@HPX.,/K'!2>(&)T MP!-M&S4^,[I-[U:G1,GP45FI4T@!&(MN"6>N$'@ M/FO#DR*?N(U5?YRFL<]<1H#6 (&KLXX_3(>PH=?2(K N3G'Q&CLD!QA) R<+ >^Y :!8THY!:^'0: M5.VQ.38\S3@UH@Y00X]H>GN^7JW#O*8*)T)RJ7-0P&P=[\R-@\BHFKL4XM3X^I0A70 KEOG>%MN)D%[)YS)@&1T:1^GK[P6%AC+M(^; ME%,\P7GKEIBQSPL:0^E8\0^&H*9)UBLQKA9E6RMSE8\\-KGZU*,;)%5WYF2@ M9.KV'5=OO<[R%YYE= 'JQ3)0P@CPAB!8QUZQ8K@,LDUWX4<(.KZP\PO.S_$7 M6H$/-3J\&I)2^Y33_^O@UHF2SBE6!S=Y5D#%[,@IS ITL;6Z2BBOVXSG/H#8 M<9.I0Z#H?@UG6XUUL#>^7*S(\-=A+)OCL*U=N&+LYIQ#^GJ&#PT\%$Z44 0# MI7@D6^YI;[ >(>N@A"<1Q]2F7?/QM(^;E&T!V1/KLXM[WW]9+E:K=\M%F:XG M"6F%)8I[M&2^3D&G*#HI!]9+C*B#SZ7-G8T;1(R;CVV!JD,EW$$UQE4WH%=? M/^.<[/250!QC)II"$C"UZU0('KS2&KA&0=YI]M&U*8%[E*1Q\ZLM@#.,]#O8 M)_^"<^)D5FUE/IO.IY6+]?0+7O ULI#9J&TD$'<+HG( H.M(NB2"C<4'A+\(Z2,ZRRU@1:T5VM)Y$,1D2 M:Y,?>("8<<^7FWK8!TJ\ ]#\LECB].-\VUPZ??NP#/,5B864\I.?L)" MGZGIM>)(&B%QL*7>]+-HP3%?@#MFD):7-*Q-T<(>1(Y[Y-P"9*TTU,$6=WG+ MY-+A8Z'X4$_*2SV>HI6DP8N<0&(02>DDF&VSP=TA9-SSY18@.D;2_=REW-R, M?[.8+V[;W4NFO$&;R,9"05X;[1M) B)])ZM$#!F=B6W*7YZF:]PCYB;[WG!Z MZ, *53.ZJG845V_GK[Y6?LZGJT_;8_G:+7^28XS"1PV&&*@,!7(K/8*UJ'G( M(0;;YC3TNZ2-VTJP2;I[4&UT<49R[1U>GF9.Y^?$UX7[N)A?[. W^IG_-ITO MEIL[FQ=70N?Y]E,>F[.>R?L(YUK,PR4MF)M3+H57OE0D3P)1FJN% -3,H**JLZEC!*LRQHQ M2"/-G=CWD9Y$0U"S&]2>1>W$.!KJQJQ]SU9[KFRL.23#8[WR8@T$:SD4+9U6 M@J62VAQM#K@1/ZMJB^'5TD&$\P;7-S*4TBM!3K('61PM%,\1O"1>0LDRYQ3) MEVZ3QKM%QF[8>58%%X>+N0-[=-DK\_*VW?69BHJ9J[S)$FTV>P[>64N =S&: M2+RH-D<(CU&T&W*>U4'"(,+OP-#.GL)JFB2\$?/H/3#(4L-=N0B%+!A)I M#5@C),4=)T'0AIQQJW*&T?1WX+._V#O$SL_3V?D:\P1+D+28+"BG-]=?R([6 M;@:L.!^\JZ/>VESZ?X2@<8MP3H*?0T3? 8+^CM./GXCN%Q0ZAH_XYOPLXO)M MN7>'[OIF54@*!?=U,F\ 93" 2Z& P*149L&&W":ONR^EN]FL9W6LV5197:1] M=^5P:ZU1QV09-^ 8"50%BER#+P*<<5S$)*QHU+%[+S+'W3S;8N9 @.ZOOI[1 M>6'Z[]\[SN0VT'HW@*5>/;"A-M^@?S(1C,T82A%MTJU[$CKN]MP#0@=1X8 8 M/=G5WT=ZYC>Y"_S==S6^'+P?K\.W7MR^FVEP(VY/08?-K3D8ER0$'PSAQ+:VC998B:&F0@&61FS8YVP/R M:ZWL8$ND/)UVVT?Z'<0LNPS[H+!L6O//J39SP)]Q^_>U%QXDF7<\P7=7SO9B2$%_G_.]\:F!UUI5%+ M42)I*!@'RJL,,8@(M:24E(BRA$:W4-LQ-?)]UCX7T*G!TO&Z>=1%O6LN;ES% M2S&$S2T%9HESU(PTDBP4DSUF(;QJ-#5].![ZC%9.#LMCPYAA,'+L+;SFZ^/> MSGFEE%I)^>+MR]?OZJ]LMM3-<]XM2!NXGBXW.9B;^J2MFQ1Y_WHKHIX,_9Z:*+?SGVR*[$^ M--%R.XIN8F4TH@@#26*JW?@U!&D+>-0JN&A"B&UN1!Y)^+CM4CJ-25HHO8/B M^P1RPF/*)09:GX(3*XKVF% " QUS=D8FKD*;1.\31'4S]:KYN=U0FGD> MTTIO5IAL[SXU*9ZY^^C&M3)/+>5VV+[Y.5Q.OBV5&9A!.5FD<1BBQMBDZ?)*L31!V@[\>@<[3P.T#2'1Y^7IQ1S#X1/I3(N :I:,=7 MQAMPSE"8KI,4-J'VOLU$V@?)Z00YQZO[[@6BHV7? 8!>7H_=^@UK*?4D><=( M*!I,X)*B"*$@&++-PK,22[T=9=J$CO=(&?G2XO'J?7S$V0&R[@ L+W+>3.D* MLW=A2C'PR_!Y2H[Z!3-&&"N"9F!-=J"B$.!JA5+PL0B5F$FQS<6R)\D:^>;B MX" :3@<= .H]KD/-'U[>Q;S@PB5$+JT%H3/%F$D0 YS9.LM;>O0Q"MFF[O%A M>L8-_(>'T !2[P [+U(Z/SN?U;CWL<39!6,BI\)C*I K.\ID";3;"\!L%*T) MDF!HLZ/M3.*XI1@-C%03W8Q>T7IKL.0% ]G5'DQ$=DR>MO"4 P1M.&3GOP,H)"CQ!<*11X M9"FT=4'[-HBY3TLG5U$&#.H/$W,'0+E[HO1Z?C]U]GXQF_VR6/X1EGE"0N'1 M4=20L1"/$C-G%$RO $5[=3!^, IE,4VM7U/437Z"-AV<-AG/OH^NCD89Y\W)]^T MHI;#>%/W947RW(X-??"4^\V"',?YFFB9;;JO;SL 3]"DX@MM%BIO)GM3W.NE M"2!UD<)[HTIL=;PT!/VC3X0]&8)'T'=?6'^]6IUC_OE\63G>OF"SDC<_?/MY MT_/UU5=5;R;S' MM/@XWSQE(Z2)U59[40\%94)0A?00#;<02N0L:Y;1M)&*4*)G$%%AA.@/W2H#2D>3LD **;)R4FD=93I#&O$W4Z&/M M3H;4H30S_M2RS6B##>VKS4)Y6V[QMETWB"4%PPU8(^JX2!):L%Q#\1R%*073 M7=OZR%R)[[QH])%VS0$TN+C'1] N+LPM)M_C=/.IB2(W6V7&H/!L0 GB.$2+ MD)FTY(-[U+Q-#[*]21U].EX7CNCQ6NQ@4WTR(GR#?VQ^M)HX7YS/->SCJF:= M8X$8) =?E'':1YUTFTZWN]$W^DB]L0%YC+XZ0.$NKNZ=\]FWY>5B_@67ZVF< MX6;&H':"F5+'YVI6;V;[!)$9!PZE#B%9440;C Y!_?CS\;J*:P95=@< W^5N MW,1A-H:K!)P; G2?/;K-(-FL* M[8.5&E3)M ZPCB;7/NO$A-:-6DL=?Z[^7^)(9S#E''G8^&H^3,N+@8Y9#;-) M^! @U<-598( +[0'G77!X!Q'UJ9WX F/U9M.VGMNY^K[*'Q0J)]N5,)%HZI& MPQ'N/[WU.(3O\#/\+>^K-UY=XLW&J8*^]A5(AG9BQ\#7-BM2.MJ?I9-*M[GT M\Q15 _AZ]9GOEHLO4Y+?3]_^MD(*K2XF\\X_ODCKZ1>*NG#UT-C>*]D8:6U* MVD&RLHX>4;55@I=0KW8YH7R,J9F3. #]G51N'HNZ!SS)4RNW Q?TMO^#*HV4AZ!ZT&=L$'B)8[\,JZ$(0KIE&SPQ;1,9$ M4:%-#?,NU(UKIL?'T**Q0CL Z>4 Y=M54!/GC.6IU,FZ1=72$P6AMK6+&(I) M7 ?N&W6B>9"><>UI=T <0&FC#N7H+<9&^B!\UJB:JW!@(:!&.9$4F1\\_O7'E[K&QH]Y>.6]K>#>::ZJH# _BW M^1+#;/H/S)=-C]_.KZ?0K"9*NFR3+V!2;:VIF28OB ).YV*(L1B669O2HN\0 M-FY%>S?P;*'&?BKA'A_JA- V?L&2]1JG!HA#$D,H0 M@DF@-9,HK9&I47_0[Q V;OEY=R =4HT=[/@;L=5I"+3X?EZ M]XF:0+:R]C?6=9ZN*0D?6U2NM\NOJT/?[8E.L5A3KJ8B$H1Y(2@?QI5>IA;7&E\&12:H/([Y(V M;BU[=[ <5I7].*'7\JPS-K9U!K_A^E.=A7#M8#,7F$^N-NV)#I3D!5R.&7(P MRLIBN31MCH-W(F_<*O?NH#J\2ON!Z^U<15UW/T]7F\WAW1+/IN=G$S1:VBP* MY%RWB&@$.&8LN"1C%"*20-L$2M\E;>12]NYP.JPN.]CN-_71M0R+A+@5ZH4O M/4EEP8J).T@O=)L_T*$DCEZUW!\9A=->/H;Q?J7@E MN8NK)-=B$]P@2QJ*\:KF=%UM%H%U)Y",,6L=MFGTL3N-(U?$=X?61MKMP(;> MY^PR^".YX_3+IJ6D,4EK@R0PQ+HDA818- <3 \6%7GO6:)3&+M3UUKMN&&1\ M%X!'JJF+E.9]KL@3^1RF^3))=K$G7$[:W)R)K2:E1"4]LR QU=L$0==^(;$N M9\,IZF,BL1/!<1=Z>VM-=R* #J[*3B%+"W%Y?B.?BZMWX=MF/48>7$"5P>8Z MF=.9ST'4%J7^_=F>5T[0MMU)I/BC!-8 MN"H6E"BY9A\,L.09UU98BVW:<.U&7V\=Y4Z$PJ-5U:])W/@FEVLJ\&!$(*E) MFX@E13Y)E(6\DRRT,)9)U:BW['=)ZZV+VXF=QT,4U*71J[7754Y_GZX_O:38 MD:SZ\M=IB-/9=/UM8K6)VB6$)#V%?CYF"%&2BRS0ZYA08J.&!GL2VENGMA.A M<3CE=8G-C95_=?9YMOB&^!XWXUPNV9OB:A*T3%[6Z<*Q=M(/=2B'CQJ<3%I$ MX8)HU&]K;U)[:P1WRFUZ( 7VB] [>T(MQ=\ZR3=9U8P5+3(#E)[B-:X#A,(3 M6%N4$-KI@J?:R7!*[1._MVJHK[<.Y[01/F0HKM92>2[ 2\_! M!!VD1ZU,H^8+.Y/86\.X4V%S (5U@,3=[P9.$)E!YSUDP;#V!7<0N7>04PG< M.*8#:V,X=Z=QW%10!_3LV>?"; M^6)HDXB1\]3NOOL ]'S67KQFV+;^*?F%I_>S<+\S4Y M.K40ZW/]R$0'K7C4!KRKAPS(';AL)!B-*+G)P99->>#O889OR^/,E8PR)53 K IU\K0$)QS),$6I7'#&F#9GFWL0 MV65#AI."M9%">S2KC]6S9E>2M$&##_7^%*LM<%,J@-JYA,EDQ]O$5KM2V*4[ M.ZI)'4*5_53KM^46ITA;@23!I>@4K3?/P<>2 M0+NLM*]=\7.;,.H 8L<](.T!LXT5W,&>O[N4)S:$I%1 8*Q0G"JU!\<9;17& M):8Q>Q_:-!;;G<9Q#U$[0&PC=?:;QOIE.@_SM+MPM4_*LL0@F'IS4)D"H0I7 M%6L]YXR\H#:WZX:A?US']M1IK);*[<#V;MG#S3G(N^64./U<1Y!L_:0)9]'G MH#@X[S?EL0:"(!]=YJB,5:SPV*;U[9-D=9FL:HJ3NXU&!E-:=_FI.K>I\O:V M_+J8?R0_^6QSV5IXIB32T73/RR6!)'Y\OTB4QYG>YU-<1DPA7+Q60)VM29)2$$\$;15RDR@8*% M%$(;D_==VKI,))W4Y VKONYVX8=GRP?KK&4,ZX0YW$[1"5Z1[ KY&%DQK]D) MSH8>(JW++-%8>_#QRNM@"]Y=IA-5DF1%14B6*U#<&G 2 S##M=?)2H-M3H)V MI['+G- I\=E(G1WDA%[5P=OKM^755]H$YA_Q/1GDM_/*;/VO'GE]"3/<7)0F M.4X3F>OZ@Q?S?/L;-SXY,;(PD8P&&3(#);*&P)6GK82\G913CJD-HALP,ZZO MT"Q;-+;:.S#11S&['==\OS+W8N+93;%N13U)B;120CW/2+47O[40%4\0@D3% M/6>ET8BJT_(YKBO3;+UT#)8.-I'C[(9PQ6N7$2ROK=T,*<=E0WH1WADK70Z^ M3:38?F-HYA/U"?2]5'GD]$:2P'+= 7J1HRJ:&-4ED3-I(B=_SW 06&Q,)NG4 MZ#2L/7J;747L%+W[J+*7,;OGGS_/-J(,LTM1OIZ7Q?)LJ\Q+H3H>ZX92YP8G M :J.=PVZ&.#,1%J;/I?\FP&1Y;J*<#U_ER6N^[,,W7-1?.D.EW M%/B*0*LG,@&N<'+_70G!&%8[M3:Z+7B?FI&GAK90^[U;@4?JH#,;YZO M\K2O:9N_L;-GF;'4WKC&T-1=@@Z5%)*T$3YXCT%(L)7):KZ%1T>0M.D:N/6NC M['N0.ECR'>#FHG/$ICCN;9Q-/VZ/L<@NU[E MO[[U_#I1$Y=?I@G_3/O^]@5OEQ_#_'+J\BUJ5],SVA!NH^O^<--;O__C-1UW M*;QXS#T<[$<3?EWC/!/^CAR&<.,%+TFGB]DTAXN9RN]N$/ZV7. JS*ZR!M?@ M$K%$+#F!05-K5SJ#$,43481JSQ>I\B1](I3_- M:A%2)D<6J_LJ+4E2E>@@\!S *JYU+C$PT\;6#9YS6BZT] M0Y/QY#RG1$&>$!$\MQZ9]13L-9H$=&).Q[70 Z&XD=EM Y?G;I;;F^=QS/1H MYMKY9+DE_T+JFD6J#34T]\#J-#4=@O+YN9GKG\)JNGI;[KS@V_;/ZU7#)-+* M8 'JC$-R9K@%GXN&O.V,*WQJ5"^Y&WW]FL8]$'/7-#9030_)HYM&_BXO7 L; M;680-X7ST7$(V=%.$HV,J606=9LQ5$]1-6[:J!&X!E-#!Y#Z6[T9]&JUGIZ1 M8[":1!&Y8-8!;JY";NX%2>1@B[%99![OQW'SJ4![\?]0,Y[1=O?8^? MZP3D^<=K_%E44M9[\:$./,[<;PM)F-EQ#:#81ZCZ.ARRCO/?2CUF(J7 M01D.7AA5K[G49I3HH*"6%C5+W+;QUG<@;N2RMR%PKQ9EC E<:N \!5"^D%]IC8 LBD5I:U57FWOP!Q+O^#\'.NM_E>TNI?S,+L<4+;ZZ=NU;7A1+\1M;,*-,#DG MACP7,.A)O%(*"+:V-V4Y><18BFF3K3B"Z)'+]5H@]50J[ "MM>73K],OF+>3 M1+_'G@>RI/O6_J7D7JF0%=!?N5;=>_ &"UC+D^8J M&(I1GI5_^>;\+.+R;;D:X'3QHM7$,!0:M07MF2%6E03G4@(I(R+72:;-/OEHMZ:6%5ZVVV6M^Z,I/,E"E1%I >ZYA<)X!6?@(>$R9. M_W.Q4>JB!3N=VNI]L/AX/#^6VCN(GZY*QWXZ7TWGN%I=FI877Z>K"9KHC; < MHA82E*Y3GE%CE7:4D1A,KM%2?XJLD;$X/FSN GDP'?8 R"WM/R_.PG0^X=Q[ MX42 .B(7E-7D-:$QD%/.SOB(N;2)UV^1,3+@AE/OP\KXZ M7]:FW[]A=;@GS.KDI([ G:VCFIFDY9,S!"X5*L%2\/9[GN1##^YBVSM$/XN! MA#6VHO^*8;;^E$A<%\3S4BB"4@ERV?0XE@*B\AJ,S2E8RY3(?"=-WWUR%WG@ M8U5]E+C&UO4KVB,_DG=W:>=WD6L]5N\#B&YL[;\@3^G;>IHN:8^N=JH0!;A!VM@<&:AHI 4M$L_,9FM= MV4GM=QX\QT<$@ON.'CT;_N^G>/43"R]>\FIAA$0WT@[*9 +M:;ST%:&P1D MSBTYR[R ,T:!+_07>3U&Y<%A=I^,<9S*831['R9'BGGL;>>G=[^%VE]R5H=: M7/)Q85653^0Z$1^BQ-H^2L;M!!(0E&!X@\.0B&D9"8)7,K]O-)#@##X+M0(S ,(<0. M$E+[[LB_D@.^Z5XS<H8"9DV4R5*O5AK ;7,B<)L[1H-"3F8Y)%CH6Z\ MH-/JO@.0W^"ISF.I9RM_GZX_7?+UZNM%V_M:O$/_SQ_"UXE2(G*+"+$48E&C M)9-%%X<59/47<=EB81.M$<8F!L(I==IIS"$D(';R/DMR6)B@^ MGO9Q8]9Q0'UBC1^,\2^XC(N!4/Z7Y6*UHOVM3->3X%UV(@J0K@3:S;B (!." M3[XH7B1RU:;;\@TBQO42QL'=H3KH8-#+52W:JZ^?<;ZJEY2+X+DH7R?5L"J( M4$.Q #HP%3#JX!I=XKU'RKC)V'&@=)P^.MAUWRSFBTL>MJVG+SB9)"V5CK56 MFXL$=7(?>!4-:.5\R%)Z+; )L!XE:=S15N, ;!C]= "TJ[[F%_3_A'.L!E@7 M;I1WKH9TKGJI&7PQ :0A]S31]LX;E=8]0M"X8Z7& =D0NNG"N]HR\BMM[QMA M_>9LOYJ[$;!J>]F'""7UG=+5^> 01)&@O.$FV,*SV&GBU4[E)H^2T)#*BP& ZUR)MBGCPD6&'Z\\?%EQ\OGK@%R,4_ M-OC8(./Z?2/"8!BE+8Z28 ]AXV+^M\OR&E-2]#HB6"MH 4AD$*-.(+5@,A:' MMM$XFQM$C%?'-"PBCI5O!^;@+S]->-#*.N&!8MY"%#--)C&0"HO%*%@V5CU5 M];J?.?C+3Z./JSM,58NCY#9VQ6(=D/ZV_'VQG.4+YGWT&6NU4S*UK-=Y"R$$ M#59X)8*RS*?O!NP//WKTJ7%'*7@ <75@\?=TIJ^S8JQ$CEE$0-KBZI43,H/> M&TB!HQ*1V9S;; ^'4MS+S8R3A2\G57$_4-ZK3JTH+B3F"(4S!!4+@G<)(4EE M:7\G=D5LB>+G4WMX&A0-4'JXCTJ?<8.D=\MZ-K_^]FX6-A^K!U>?ZZ^\P?5/ M-<'\=HS$^_%4G2H9/[#\6B?HE?0N<"9 Y2!!!5W;:1*^M671I1(MLC;CRCM- MT%O,191*+CT:5#$>G*80VT4O%7I92%K_.T&_:X)^'W0-G*#?1Y%CIU$?3Q;: MPG4R'#16I[\8BO"L1\A"$ >A:"-V.B[Z;YR@WPL'NR7H]U#*V,AZ--N4M!*^ M$/V".UWK.FEEYD3>$_/&L.R9,@,BZUDEZ/=1[TX)^GUDW4%&[O6;B8]9.F$% MF. LA86"UHO4M5+.9^LTK^,U!LO(O7[38X)^+Z4MCI+@J&6&-P\5C)5>:@U" M,*(Y&@NA\$01E6>B*)>+?>JJ49-CF1,GX8_1^IX2[$+K[_XZ0>ZS,8E!%+9L M\T#UXC1D5K07PDG[Y B3_;3^[J_C7,YII_4])3BJUA])+0MD,6ECZK"W!$H7 M?$'')^)P8<-!,_^/69X94]@."ZJ"4_.-GFLC R<@>>1UX/)PU$ M4PQX3%DGU %YFT:K_RVS\H?$+"=5<0=9^3>+>3I?5F5L&9EPD9(S4H,M=5US MH2 X(R"&8JTU5EO5J!C]#B7/-)^^E_[OUQ\ ^)UQY,+"#4616 ]<1:9Y>D;F,B#Z-WW(Y' MIP#G"?3X+.+02P&O_K@AX6NAK+;Q=[C>.J9XS/2Z@=X\O&LYF!Q.'3BKD%GA MA$"LU[^BJF,'N0]NOF\[#]1)%V<8C_K+FQ9XD^*9,5Y'R(F1 MQ4_*UQ'-&;*@;YK"A6TTD>MINIZ'^W@,R@;42P=^XT/<7$5CUZ-XF2Y!UP8$ M#FUU+Q@XCP*L+4Q)'S+:-M9\)_*>AU6LLIQIYX-PT)NW$VT 0SV =I>.AG[(N8E)YMU>9<3^N%JFC>M&6M; MH>HN8*Z?_+ ,])/ZW=6+M)Y^V?C3$R&,S5@*!$%1G:JW8;S0'@SGT=MHA"B[ MC9L8D*AQ-]IV2!Q5><\B-'Z1\X;)H2XE[?KHX8/;W3DY[5EM,^[20+?I33SL%.4YY(@4YTR'6FC ,9ZO$A8LVW,PE*E"R3YBG< M+9,[07[Z>42O^^!FG[3T7CKIP;5[F)?-O0,M9$XA6V!H"JC@-WE2#E:@=UG; MJ&(X);S&O_DSG.9W@]3>:N@749>UKLRA9\(!-Y49HS6$Z PD+9B*Q3'/V]CK M)\GJ$E7[*W\W4!V@B5Y"A!?I/\^G6\>QT')+^>S,IW-:K7]358RQNR*\R"P MYON*\!"3H!@GQ.B-1Z7N7J3^7FSXX'M&#O?:HF0 T7:P1;W!/RY.(*;SC^^6 MBSE]F39W+U=OER\_A?E'?#V_^8GI/$TI/OOUJC39,UO[87/@LI8(6D>"5+YN M_<(&QHUGL56?\2-)[Q*>QSM0IU5I!QC^VSS20KP6XXVSM(F1* VC:,9C3:08 MY8D5'@%UT"B895*WZ5CU!%$C][@[+3P6;735 >P>6<"OSSZ'Z;+*<]/^'Y/V MRC$'(A).5,H!'#(#&5GV4FJ4C2YG[43>R-WX1H7B\/I[%IG82UYOU^9L?DQK M1?CN2,13.P>?$16*,!9:^9T:;4_D\BIX. M@6]?"GY63L&-U%>8Y[LICF&]@MW>UN3VC$YT]\'-7B>Z M^^BDWPA]VTG.*_06/>BH#3DKSD'DFD%FSGK$K)5^:J[!?[<3W;TTO\>)[CYJ MZ!=1%V<*7*>"RBA(-I-;H!Q"L%R#06.*-J&R][]/= ]4_EXGNOMHHI=0Y)%C MQUBL]JP42 YE946"Y\6 549*H1#UW03B?[D3W;VTN<>)[CZB[04ECQP[C9(!1-OO%G6=,Z?@U,@L Y3$ M(JC,*+CFUH%,B7,COQ#=R?PQ0RMAEZ/4]+#"O\&;=_OYX_ MPM[J_6(V^V6Q_",L\T1YS[$&)%8E!PI-JHM)0!2L<"NE<6*WA-A!K^]R:SM0 M_8N3ZJ)?3?UV&Y/J%YVS+(C$V2\P1:Q0Q*T]X0>52@179.YW%6)[7\8Z/02<:,FAQ-<,832T8H<"XX,"%G*Q7QJTY: M/W*3N''N,/=EZ0Y6UO[X\UO\S?%C6&/^<)HM-@1KK7<"?*F=9U$J\#H*T#)$ M+5*B,*M- =W1!G#PUN5] 6]_]1RYQ;Z:YU-=%GVH)\I ET6?>G2#RZ([%"3"YU&-L6T_8E0+FG$'&HV7\J<$2W1\MWA?\=KUX=(4K0PM1,PKD MG8[@BJ9H7CACG$D*59LCU4<(>AX'BON@Y?L-CO;71 >^VLV.=C\OSN.ZG,_N MLS:1P13]'P6UX/?7CJ3W9+ RC M,S%XWJ=Z]?4SSE=8E_QR%68OYOGM^A,N_[Z5E7/QD)NV'M;V8O9@2N.)>T(#+S-1&"0C$K +G^?2"&'Y'SN/6.@W,[3M V4P[G[DNO&P9)EXZV#)'WM'IPLT!X9 M06C%$@\A\=SFPMIC%!UKC>X^]\;D'H\E*"ZA&%:]52X@1,/!:N^S(X?5\C8- M"QXE:=Q@=Q!,W#4MPXB_W^O']_@[>%SF(T]J9%4:#LY\%$?!^-I%#H$%H4"I M.F]W.;II1G0DE"GJBS96JQ).?5,;8B6B>4\VW:_+2W:2_FZVFN MBX!D^SNF\^6FC\BKKVEVGK>-1EXNSCZ?;[5X?QUM[QQ)$DY0@1:EJ'-DT2;P M=2@3RN28N"QS6G"8Q2-"[IC-?TD< X4^]CW5%_(/VOV MW!-V#E7VXE22[\ J_;J8?Z2GG57)?:#?V:XW3LZ# M*1Z"9,1#HI7GF0L@D@LBL=K+N(U%>HB:<4_<.]H"CU95AW"[6)Y62X7&D>>J M9!U?$"/XH KX7+Q3Q@=4;9+-#],SKA$[7L_? ,\,;\O@O?ZI*Z M;&LB2S()'62?!7%4;;M'"H!"X(Z)D$VCXXHGR>H+2(?H_7X/W8&4T &BCK3H MOU[UO-#92JX9K<99%1F4YN0[BPB**0_>)@/D]<84,5C' MV]0)[T[CR+7"HV#HR;!W,(5V!]4;&]+VRQ4)]=URFI!/,OK$O%84>V5B3%L/ MSE%DEGPB^0F5)6OC$^Q,XLC5Q/T!=2AU/I\3MQLB7I3-D6.X.G*\_.SGB\\. M>"AWR&L;G=L=+8'61WOHM8E.&)!2D4/!A8. SH,*3MKBN<2[\P4[/]I[@[3D M2!]8RTZOV+0Z)5DG J%7G.*"375/]$14D9Q)@]RW.:%[D)Q.#]KVP<+]47;' MBKV#[?<6$Q/.% I%P2/Y"623C8WUJK&$DG/)A2===)L"EEMDC#V"[FBU/@64 MO63< 4#^CM./G\ATOZ#=F]S+-^K4F\TYKZ\;9=3!L<[ 3 ML68-,D*0@?9U+:V2.4>);\BZWK5( MMH WAD&4D;M<-+'7)F#8B\QQK5U;Q!P(S_W5UP$V-[W7:M 39N0"GRWF6[9> MK-?+:22'N)8;+BXK$2EB#]\V!^++99TDN1DK.5$:%6HG0? :>+&4P6ENP#-F M*%1BEF*O)H ]GO9QC>E)47QB13\7:%\'^&]+S0)/WA^H!U)Q!XA^1+87:8I[(IXH+VQ1TH%WV8(2 MEH'SQD+1D:-BP9KPNW!V=B$!4.UNUJN/35G>L+5R)DB66L4Z5= M$!0DH*\G8\1@3$%B)NEZWZ97YHX$CFM#FT19+533@4U\D*V)32G'6 J8I!RM MTSI!MV"!Z!269*2P[C071SL(EIHH?A=P[:6%#J%T(:")Q"BDTQHXB0)4R1YB M#!&X]5R4Y$+2_B1@NB"HKQ30*>!TB"8Z -219YLOSFK/@XGS608M9&WHZ^HE M/P&>^(?D)(5CS'F,;2YU#4+^N+Y=DYWT]&KM]R3Y95A]JO^]^L_SZ9GX>!#GOK@\ERWGGW]:!V'U+@Z$"R&$'Y M3<.=.H(O9DO[:#:RM!K7_!1=Q\_&>.CI/T]7:;98G=]LRF!X\-D9"29K6J3) M"]I,2 J8M)+%*9U,JX'".Y(X]ARTP?!S?T)&"R4];SMV>#>-/9Y^0IO6L.O& M=Y"IK-<8K8?$ZUQ1)C)X4QA$S7,HUO(<6\W+;&G9KFN('W[/G>X-4JM2@E20 MD'-0>3/:J&206B@N12HAMYEMO1^=7=NX?9#T^)WSP=750?!QS=WM5?\ G]>V MG$QV"CD!5W6 B$T:8G8%N)%H.-,A8>M6,#L3._9HVQ/ LHWBGOEZ MRSP&4\<+OT,,O5G,TP4G6LK:),+6T2(*5+ %@HR) OLB8\GJ_K#W)C"ZIFC< M\]&3(>E %70!I@=FC34!>(SUJG^(Q"X:L&@#UZ$PTZ@= M[5%DCWO8T'C3/(TR^QV9MAGOL;V2,,?U(0' G2<,Y.,_1== ;OR-5Y"B+R:? MW+CF(;DQ"A$H!B3]:EZOT<8,V6EEJMM41)MTVM-T'5_ N;TP?#G:9?NBZZ#7 M%HIZ&0\0;)*TOVM'\76L%5E:96Z2CZ)-$=%W"!O7=1\0*_?++8=32+]9B-OK M^?"D_X//:6)S&B;ROXH[).TLD:=@HTC!M'$31K$\M_/! M5G,TI1;!AYH/KE?B@J&M-7O&D@BTRG*;_,$NU/5M@_9 S8XVZ'#5/!=#]/OY MV5E8?EN4V]\^(A^ZU_.;&*Y]>#J-08O:IE)4[>)N:'NL.?N@? +A@BL>8XJQ MC4_1UJ#])4SG]1[OV_GK^1=:/1<7>F3*FSFE$D-M4L05A-K/+7'%D;[%66QC MO1\DIVN3M0\N[IJLXX7?P7'B->E;(=VPPS]/OTPSKK.8+SYC M':LP_[CE\4* D\29<:SF=7EM)6@RK2$O+2 W'+WFJACUO5UPWY>.F_IL *2F M4N_ YR;HF(6CA<((F104A%?VB+0=S636:28&N[XQ\&L62JSH;T:4!W] MYBK?+2M[ZV^!A/>?Y]//U3P?F+1\[%$#.>0[43J0[WWYKG=D8NK^=/7"Z^%N M!1G6#L,F>@25T4&,48(5MOB8E21X-5F,WR7M6"OTZ L>JJD-7'E>"/]!:0'T MGP6ODH$DT;HH133LQ&+HKO9Y6"S=-5+-M-5OMN$10W!X_O/I![8U7PTSHM\' MGHF.<68IL@OD%:EL"'C*!^!:<9=TU%*TF5PPGA&[>0; 5%(A02#P;\=S^I(B M*$ZN@A6!VZ).R_RS,5C[X&9G@W689IZ=F;HLFEV4ASYP1)+TJ/>U-7('\'PR M&UB,*\EP#\S763<&>2V61R@EJL"*+$6T:9[3W 9>EV<_ON8V+>"Y1(>^%)"" MG &5?*;E'$DB(E1OBN%O=O#?3#T>!']@%H:,9FQ6JXG[VLKKLT@ MEJ1E+,44\$R(.FDQ@@NY0-(L"VF#0K]3XIZ>>@-6]*^[D+KUVE[F ZIT<6Q MXNT!$Q>33]"@*T9J0!YLW=8=.,$U"/3D6IA2N!X8%6,.F#E"97>5?H#\1E;[ M;]/Y].S\[()PK:1B'"TAOHZ!EC:"]T2]Y)'X+IAUVFFGV4GQMUX]LNH/4=QB M""F.K?[P]0;A(9%K'T,!PTM-="@$[R2"T=(:EZ+&W?H$[*;^FZ\>YU!M,/4? M+,4.3C4>W01_^G8UKZTD1BX42Q10,MH).465L0(\Z2PC-TK39GA:)_R:N%XF M*C9P)EJIJ&?4W1CMY@+7I3!+"RE7EG( '[RKBGQ" XQ0T9'-HT:D7?3M.T-4ZM8362+#I U?_@IUFZO*=>JTSP M)Z:0@UT'(;$(43,$I"M!WA(O.;5!TK=T[(4>?:[H.8+G'2#F]0TQ;S;_>!>A MB4:I: NDJ#U9B#7US#'6/0OR'&G"MBCN!Y!XAY&^;Y;H-[ M#,Z1ZU#G9BE0VBL(*DGPJ&+.(BEIVTR[>*!A+Z38E.5 MQ,]SXM-'$LV=CF16I<)%@JSJSG4G,P1&5AOR@,)(I9UH$WC:1=5>2'+GBJ31 MY-$!MK;RZNW]CFF92E2&W$R3 H*2GBZ*]@'J= WTQ;C<:"#QR[1-ZZ)-&T\_ M3$ ]0^Y7O+Z=)T_O^0_ARZRV*U0O-;]:+O'13!D>O _H.(A4UY$7)<#;2%:B M3J4X;:5IM/KV6,H[C94>B*1]@=I"K#W#^+^76&XNW\X*7G@3, 1=P.>:UPA6 M@RNU.G!1?T=5I)']2# X76 ?P>Y72S>>;RW"-^4S_ZS^?.OA+\@F]X(S!\G3C5,^%G ^:& ^>:>"SJJT<6?& M.D&G68-30'H2$ P'O[\%_QP_5DJ;F[07@CQ,G1,#QTP&Q32#P OQ-7(EN0@E MEQ/KWE]QX@U5?6K>H<+J8/7H8QXM7PXMTI_B-__LOKD=M4VU\L^F1%=NU8M>YU21#11%7>&N3:NYX..0T&.'M"8VO:G M"IE/Q8,723AG0M:J33W!H11//?E^"GP]31V?0MA=3*G><=)M9]0R:9VPUOHP M2R811O"2W /!=2'&7><\<+;S*7R'*RO:SZ+ M\. L(P,^<8RY,,E]F]G,.XB:>GI_W[ <)+(.#-_MC;2U[FC[[2MDG&SQ4Y^X MIQ?**+2^2- ID\$6=;V;ED..R=E8H@BV#8C;GZW3($7C1,0TT.C@LNPX]7L2 M^ZKV\UVY_5>S@&?W:R4Q]5O_@RJPVMB9"_(8E89L8]V3;@0XKB7(NO% >"6S:].ON(.H M,YGH,@@%S\9CCR.2?M&U+N,LTA:&A "K#:/[R#5X(>J*'[+ =:$3^38%-CO) MFA9AHPE_/U =((FIIZWO<.WN*L15C-(E!JQDXE/,'H+Q#M FBD M,NGIQXX<\^*-+* .(/?X#EUX+TFM) ]1U'J'S!($D15!H13GC?;>M:G!?TQ% MI\;Y@1)>C,3N#J#RL&OGW>R26/./L/POS!]G\X^OTO7LC]GUUPLKK"D^(:3@ M4NUW41"3#;6N*B;.&/DN;8J07J:M^\J-8V ULFC.+NRV6LPS#Y>77]=#+/!^ MJL5JE 49();1Y)6Z=I9__!_,/B\Y>;ZP>6W]9E*V=0KMH"HJW;7ID' MIWB!C)B-#W1=?95AY"SGF17"AZ>2RQ M+S&LRSWI-6(.(U=)^=(FT#&IKXVWP=#-)_D"V78: W,)M&2(6&\.)!TZ,Y5[\_/E+ MF%W=5N.\7$09!29#J_%N#(C@6# CG3 MTB-KT[RP%WF].QI#T/,LQ36Z?/K5>/]8+/*?L[KX-O],'SC_6.O ;L]ZB&;; M]7$C:;"]*1Y)4]U]WZOGW_>P$?'1XAYKC14>BJ075QDTX!S98]Y))6+)1>DV MD8%!9!X=:M[GRQ[6KWF3O)"&@ZWW4"5?0^K&0 G:658\DN$Z'5,Z69+7#F?/ MHM'MI'>6BN[P/9\O?VA[I==PW^A,UND"W MUFH&J@Z!]<)$L#$K^C_NA&8OV95C$3-M:+H]0"<16@>J]F']]8XCO[E9;6!X M\8)FC()\20W"U!V"418@3])"LI&5))D7OJW5.L8IIMV(<'I;XN22/TO/_OW- MY\_AZNNBU.15F']=WOW;(Y(WQWQ=^VC L!-/$B<00G ,R$$5$VH_00;GO8!" M[AA3T=@HOX,0Z09_=%7>;H+,2=>B=NT\*)T%>),Y9+0*M=)T"]NDM;80=$[Q M@2'(V2,^,%@>/;S\=TTZKV^6LSDNE^_QXVIIUZJQ2SAM6,@.HK+$)>U(HH#4+>UW*S&T#UZ0.9"#)$NXU&H1 MGA,HF[,KW(NXWT;MX1!Z3,;$D!E/O$^!Y:]VRP/DL' M0GFZ/B:06\^8 (V2#E,#KD]S>EO?TI$;O6 MQ"O$1&0'T(D3\4EE@KJTH)FL90["AISVDO333YZX(7$<41_%KJEE_=-GO*I= M2'=Z[FY_FD_&V>2K(T@LD"E#]-R!$Q9]YKIH*?>2^.;/GWA?SSAR'X%U4TO_ MU3QI3O:$Q<4A)L<@)Q8,$O'JZ8CR+6)_\L'31B%'DO]S,Z&[WTI)T*R^QVTIAS*8)QSNDB1&M/'\P^. MXW9'E14K.< _G!#E,S3UP_D&2TO5S*YZXN_8+:( MI"I74ITL8XV 6 ?!>*M)_8KHC6HSDFY_&ONH5AD;62/+IB==%$0NDS3IHY?):>.$T& M<=O73I!)W(L#DV04E5->DM,%KM"%5'40OC<>0?/ Z+,YDZ6M97KBC.*.U/]Z MAI87;F4N,)4$77;+Z'8:19>=2<<*BRFVK@1]B<8^#+7Q\;4][SBJU#IX:'>< MY_$BBU7.)!3)HRL6T'OBH,H!0K&U!SESRS(9&.7DY9U/B>PE33DN3O8OY3Q* M:'WC\=%:E? 9[T*!Q07&HP>?C21C2!FR8[P"+:1)PFF)IMEZFB&$3HO+9H#9 M'YA'2Z\#?,:KW_'6NUI^FGVY"R6S%.F!,;DN\TEU<@>Q37,$J:3% M+%*(K-'6Q>U$=0NZX\'P=,3%2)+I &3WH^,^8/HT7UPN/GY=[0&Y.XX3YC8Y M98.D^YF-@2"):R8R[ZQ.L31:1/\"8=.&5DX)MC$EU '@/ER%C.0E_FM)AO3J M-Y5/=X?14A6'V4,T=>854Q&B" 8TBT+3D\"\;;-J8R=9TT9E3@FV\:33 =1> M:)U[9HL@(AV'SB-\'=X;G83(A %$9J4F6R0+W01\ PGM)?G9U.MH*;S^L;GQ M8FMCZ81)@34VDZT<(P1T&G+R&7THM1IA"GSVYX$T!<\PH!XMR0[ NOM5B#Q+ M9] 1>K*B6YXX>(\!'+><:RDR5Z73-WLJ !X/BD'O]A )=0"W'>_*0_F$MRX6 M4S+9N9ZL'/*L(*ID(:6LR *R7)N3AP??#BI/:E>N.'E<\# Q]0V]VX'1PD5) M-S,!<:G&]6LC9C$6@I,YLX ,>9N)-2]1UFWTY4 L[ ^VX8+I&VC;YD%['7C@ MJ992. ;*L;IEU0F0)94L91:6MUF)-YS6;J,SS<$XAO"Z&.:]XXQU='004@3T M""84I.NF!/B<$NB(!HM-69HV<<'=='4;J6D.O*%"F7">][K?ZH[M$>@R1&1DD2%GCZ3G4Z),GY7SAMYT$S!#7C M>0=OZ0O.UD]_U3TXL_G'^W(T$RTRK7P-E!,#99W#ZV6MU0BAIFBT,FV*?X92 M.HU1UPXKPT(GQPGN8&#^@5=Q,1HT-]BJS\]E?43A@P"352#%C36'4\>G\D0\ MI%/'U&AP]U[T33LII_FKVD!('6S+V& @/#\3FIRD*PDL)@7*!P,.F04K!-JZ8OG@3$3U8W?<$[JIQ^RH7[VNG_KXEP M'KNPBW*:>O;]OK.]2 XX^R25[#(9[W+1D#6O8]T5 Z\EO5(IN!"*C4:U[9\[ M227[8VF\>R:-"Z%1OB&=!0ZC%5G2T1CY9\K6 M=E-3%.CD0[:!QY!/GJGMM7^H.72.:"D:(L>^(;JQZB>RG*T3Y-MKZ4%EI2*MOX*^9H YLJ5HB/0Z .>NQI5H-!U%.6!2.S+2K:AA]0@R M9^(G1LU3&Q?JNVDI&@2& 2U%0R331=;CI9:5C%&B"KIF<(A;](J 3RF C-D) M^B.G2YN*T>^JJ>@8N(TIH2X@]T(!+)/)6>*-E*5N+? .:BX'@BS:VE"R"6U* MI[ZCMJ)CX#:>=+H V\OF\J,4D5,9T1BR/V)MFA(*P3'NH$3TQM$YK6VC[(90 MV4M+T:D=D6:2[,#8VW&FW[%>Z=G\X^/ [6^K^4G\HN02DN4*DLT!5-*F+C;2 M$$IT-G$7O#]Y9?TN@JQSK7M]OL/H5$'X@TAH M'XP_GC.3!.4S>E_-3S( 5!TY1TY/4,R!<-$0?@72[\X_*#]L0^+M%2=55IMZ MEBE<_E\,5Q>^H(A9T5FTIJ=/60]>>TVF5+-45L%@@F1RST<++ MW";A=!S=?4Q[[0W01TGW[+!<;^N'/Q<7/EN+M:$\.:9!<6TA!&:!%:,9U]IY M??+DTW9R^Y@ZVQMR#Y'E>0*6$(@7BIA:'%W)J!P=,Y,;[37+4%+FBF<;T;0I MA3B0X'-:5'QBT Z6YUG"]LWBYNHB83TE&45%^PP*G0*?:_.;9X4SQD).;79C M'D;O.>T2[)%N)1B1 CRZ[-G*G# MZ)VV#:-KS Z59M^8K2W$EBF&R"(44_?E2B7!%QY!!JUCD1A<.'E$8=^^;OM= M8W"H=/KM!GIW_0FO;M>'7*_KY \(QV[XE)$BJB_1-U)0],>U4'Y8+*^7/X0O M,V+[[#^8?[O"+V&6"6PK0K;C3#*%-A>(5E:_)-5N?RYJ;L%9=)BS;+.-[4C" MC]5@S\7S@23RFO[)ORZ\ES;6_@)3URBJX R$.L@MH);1B[K(KTVR=0=1TP8Z M3XFRI]IL+$GUFY;:<,*:DQY)H:T_JYE:VT1K)\HM"JY]C&3_)V[HI2L17)$< MO'0RL6CJ1J'O4;D]E$)L$=?##5(EAF2]A)(YW: 2$L2ZM^H;@L'M;1FCRO&<-.$="Q8;6'!$&OZP+VJF0P>?LA,%FPV:@,73_58$ M;AL8.!DMY&P<,\$1QO/WI&!70VW>W\KS0_@+E[]CPMD?]2JN97:!QBL='4)R M(8)"FH&@NN9,"K6B3N]Y"T+1)Z2G0-J:$NH#:^YLO M7RYG6'24G6S5<\6!6K+F=58K=<7-\)Z;./@1-#K$Z@&/<0BQ606?#<1?+'M=SKY=OS M"Z?-W4[V!K801PFNCVW%O-4@M;M#A6!#9EZ ,L0PI46!NHL& M,G<\VVQYYFW"E7N1-VUB=DK5-K[T.H#DSW/Z+%Q>/[L>@78A'6:GQ33D5'OZ)7 E@3D9##HE>2-?]#DM>P'-?>= .T0NG6?QCTS?-\C;=YRP1ZUL ME)%#]JLQ3U+3HQ8S( IN!*JD=9M)C3TD[)]^^$/^PWDM8]U)%56]75CS'\(& MB"YDU$%&K=L,'ME-UWG':8=@;8?*.E9>G>>K1DG9-\O5=Y^D%S*;4#.7J)0& MI8*C=]$E*,DR9@5SH9%9VU>2?F-6U\5L VH&P?,:*"P(+AH!.FN9DHF9L3:% MZ7L0=]ZJ;0CJ7DC+'RVYL]!OQR;;VV72^T^3)YECM'6.7*Q^H*V[$;6.($HL MV<2@C?JNTN3W%P73S=7L^NN/^&6QG!$?DA+9!0$,2_59G &7Z/F/R%5*7MK4 MB ]/"#EOU34$3<]4UQ$2Z2!$MB;[EC47+#BAO$#(NLX7LY%!]*9.E-+>!<>" MDJW2Y(_(.._D^#%@.EP:74#IV\S^A3,EB$+O=,J)7FR>(X2L!:#)V4N?B_=M M8OI/*3GO!/EQ@#I")A-B:J^\[*_TO^O8'5/26A>1>)3JK+I(6IE\+RSYL?HNR8R[ ";'V:?<6T<+%]=_Q"NKK[.YA__)US>X(53 MW*8B&"BX]DDEN73U[9QWOR\$^;'P&T4&?6%M0L6$855'HRKD41N M"Y!IZD!D'W(L,KG2)JCQ+/EYKIGQD1 U2!+]IL1?I71U@WD](6(9UMQ;FZEO M9R'.+LF /2S7M/^'CQ2A/? T(P5N?PM?5XDO@N"*D'#YL'-:%$8:ITBP/A-: M$D\0"YG_2023DK>)YS:%\#N(.GZF>%KKB0:Z$\ M)#%LM);Y;,'GZA>QHNEB*C(#C/9*II!%;,.B<<\Q;;AW+ P^GSH^F:S[35CM MK6X.3]625P%NMPW>+(67(,'"^YD&$2O6]S_/UI[%<-#L'.KM6%(\KH M.U!Q]^O ]_XOCLCQGX"J4RO2D?AW MU;E!;*:PG1HB=@^YIUXP@EZB 9LY&E M-C6A#73O*FS_A./W#1TQTBG10#9%U"T4$5P=:"Y$1'!#?__UU5&X+B_JK_V^:MI"<&RO+J^Y]"'Q5TZ97DA2YU8;"S([#B1 M7S<[E23)L>$U=6**WV\1"'W^(\5(OWNJ%+<0,&TZ?VS,C,'EJ37*.D2Y4HIY M5I?:W+WA7^^3P3&131@E)%D=X&<,@JDE$7% MJ(UV;8H?-],S;0J]%:A&X'T'"'HSFX=YPK<8EL\5<497@N4!A-86E&,&7"3! M:R4D-]KG')NMCM]*U;09\E9H&DT._?2*/]*K=P?AA1M6,-?.ETP<0G(7C)%@ MDL 2VDK07D/RY 6D<"8Q63M'FE:M!#JP685V(6/_9+%S^MKBM _ZI MQF>7=47"V]F2]'#PT@=ZUJ,6 92A X?@$B1,.2DGD#\-)IW@/=R?_OUBF.S< M4#J!,3IL9_7 GBDPY9F^AH*XE>I;7!@@&PA0> M4I(BB39^R+X4]JS>AF!GHX<[MH3.46O=UZ%L_R?'#N7 2#9DE MC](7!CS777V6U]W.(A(>O; F"YVP30=(4PWY6W6<2(FLC0CRJ*ZO\'IVM7*U M?L0RFV-^C7/ZX?JWRS!?;B3F(LK@=+0%T"A&'I=/$%A6-4,L@G)T97V;@Z]?2R[2#6N'>&\-$1><@Z&JN!S'0!2J,$Y[,$KZ)310IG5)M] MY@<0.VUQ4CNPMI9;!]"\#VF]65S]]SSA%3UE\P_AK[LPUN.CT65#M#5?+9%# M-:/ 1?HE6RX8.AZ8;3,O;P"1T]8\M8-B*SEU ,%-LPCNC_M8Z1=?HHZ,[E-R MI/2E@FB-!I91.\>%,O%T&Q@V$#AM.54[Z+603P>PVQC8?W0<06?17$O@.I%S M%TV$$*M*%Z5P%5&@;5/F\@)ATQ91M8/9F/*8?G71CD+$1V?*044OZ#B^CB%6 M01&_D-4.(:$M8UQX\R3$,[S8M?*/W-_-\]76SE1D8 MDJ=C)$A%.D1%Y2%P%\!E'J/Q*@?><++(#LJFK9]JIYU&E4@O"-OB7+MBD]01 M9,V1*V4C^%K2([F47M'ON6JX[>5P5#6KI&J,JN.ET&L-S,-Q!E1*I* -EUY M5JS6YQL./I<(1MO"E) II39F_FA'F+9<:S(+K9&,^TV] ]\NU@>VL[\PH>.UXT\A/J1\AD[O_7G.5&W^NY?D5#T(?SUJ%Q! MH&,L0V1&05U 1(@1I2[PD]PS'Z-N,^7@0(*/#XH\^YI?%]>/'WTJU=>P MY.50@"9CK4,E0#E/3V9V&IRQ'J2+Q7JK@@QMJ@?..3J-)7W&VO7Q4)C=__*X M83IC4W$JG7TD?R:W;[WQB6P"%#&"8K$N"TX.4@FL[HBJ]0[?DWH? M_,,,H=0AY-I[\ H%H/?<1H7>-5I&-H3*\U3<0W"WH0R\C0P[B(_>!S-^^O=- M;?BAHRWFJ_*/OV;+"R%6Z*?DJ"6YE*#J%-9?).LLX"@0>@ MX:F],)IH.L#9DS/\N/@<9O,+[I,L&+ FT',=@$\_\5KDIIEP2IF@3)OBKXWD M3(NK$<6]&)OW'0#HT;7[3_=[.\KES[!3]'O+IPW&>O8H'LA",] M7Z?>B$P_1>%YB%I:TZ::83_ZIH78"$#8_C2.)96^L/8/XM#:H/@A+#^]N5S\ MN:J*_&W%\/7QDG7":EV L;K%F1@'42<)"^ M8+BA8OS9)8N),9U")!.W:+(UI 7/#9FXOI0<54RJT7J]871.6[G:%(1C2ZDO M#&ZS=M<'"TS+8.A*:5/GHNAB*S_I9-G\X^_+:Y6XKR^OIK%F^M5"']1BT=J M=?GBDC[QX]W,NPMG"]<>$R3F1:W6I%-+SL 7K8-/V;/4)M: -A%0XZ9"ZE:)AD>6!5)^%EAX'V"<3;@=:^X6$P<_S M/_#65%]YCG<>Y68NO)KGR@%A4\S,6'"R!C94L!!RD#4G&[U*B8M&/M?X9YG6 M+^L&]"< 0A?#19^>XPV)9 \AK*="_+9Z8^ZR;!>J>.T41Q#6DB*0P4%,68#V M*14KF8ZY39'>F*>8UCT\Z0683/C#H>]OH3_'CZL@\VB/P486+-+LFS/6X[FZ M$5RE#*[D1'Q6#(*JH9LD@M2JH&E48+4OA=,V2DZ/VV.%UH4Z'LG!L-);ZURL M&]=J;W*($(24@%H&CTJ*V"QA?S*/LEGGYCEZE$,$?J1'^=,\MRP,?!-F5_\3 M+F_P%PQU?.)J",DAM7V;/VBD\KP]J!RIPN[^FQXF2CY,^@TU98/Y;!:12?K&GO!Z?3*6PTQ M: '&M+#5TWI8%^Y Y;8QL- P]:Y%K)JI^*YT%V?5Q+9=6PYV,G MW'(,*C+)H=AB00E/<'.!0TC<&WHKT6*CL>\-5=9#3?_]M[Q:+G$U/>M1@^J: M__G=G"Q8LE7I!7\=EK.G%?XAJQ10X^T\&65])$]*"LC%)!5DX3:T&7,XZC$Z M5GE#,+B]?>/4HCXSE7C+E;"1*^'Z03Z'=V^,\;4M5>PQ'#B%*D81#4I+3D-M MT532!_ \TLN3YDUB/>]Y*^@?D4UT]OZ07 D.PJZ[]F)"8@AY< MD8'TA50B^"R8;Y.S&NT(':O@(=C;:G6>5,0=9*[N#_[ZZR,]\^8*_WV#\_1U M52$>K"7/WUOP:M79'>@G%@IHAK4UT*H<&E_J[<1U@L?3PF8;>$>284^PW'2@ M=8%;D4+(D%(=0<9 1;KJWOE"-U_+Y)A3C+>IC=Z#N$Y@.18@]O#1CY%.IX!; MWM_;=;%C\O_C?\WPBHCZ]/4M_H&7JYM*CAO&D@H]")QX9X,#A\6!B<4R0WXGRL81 MV9WT35O2U-T+/)8D>\+GXSOW_'SKVRU\=#Q[ ZC"ZHI+<(YY8,8%&6*TL=%X ME4%D=J(E1\3)/HIR%*'UA,C;C,"*8_Q.^1//9$0'P=;QH=)["#J256.RMMZD MZ'-CW_HY49V@;7PH; /=D7+I%&)B?10FE>9&U!QXK+/':I>?L B,",$8IMWIX78(7+I"6)'F,5O[ZN1I+.".=3 F%MEV65MW1*@%0LYY!(3:U.$.^HQ M.H%Q'X[*R7'1P:6X/?.&',)]"H'10\$R<36;U2 \;2&BI5N.3FN;Z&%);=+D M+Y+6B25Y>M@\[?\<5883@G*U>N.7Q1R__A*N_H77Q+)?;JYOPN6;FWG><+X+ M[R4+A3FZ]F3:*$,GC$CNH73!R6 X<^4)-K=L.AGPI1/W88XKZ\4)&-^!EGNS MN,+9Q_62U?3U;O?4BIF;CI<$/2$F)1!&F-NYS9%5BTE85IA +E6CZJEAA$[< M.MD$BZ>060>0W,J\"UTP<2,MV-K70R9[G7HK-02G/=.H VO4WK65I(F;%9O" M;!PY=+ KY9'UL8M7WDEE2K10?)"@K"+-70V M70-I=J#TMNCT^Z6W7S?=0X$^RH21+MYJ15\NX)R-($C1TQT44I=&0>P#J.UF MP_9HJ-GO61Y/A!W =#<;+Z)'$VS,P*T/H'@A]FGM@"7)ZR I$1KM@-]-5S?[ MLEM!;T2QC/9>GZC(.^?5PJMP^?.\+*X^K[YG])+N75_2M(![[].=HER;%>TD MLP)J%Q4H5!*B- &,3UX&Y%JY-I/U3M,Y\_IF20;*&+W MK/HHJ$W,Q@!S=2Q>40Z\Q0Q6)^LB1LMBXP*&X^N\VLTP;XJ1P\JYA@BL)QCN ME4B502<6Z4(7+7*M02+^Y93IMU(%+JUUMC$:OYMRKD$X.:J<:XC0>D+DAIJ. M["/FH (DI7R=LU(;&LF7"EF2;:NM3Z+-.I]C:VTZ*><:!(4!M39#Y-(!Q#:\ M%@]!*Q%25*(2KP1Y42XD",41(IA0S)$-DT*;U,7=<%S3]BW)2U65XXPY-TY*;3W71D)*< P3$+NK 0BTX%&RVEV8.X:77; M>$AXMEEV7+'TVS'_(U[-_J#/^0-K?_AJON2KE!8W\^O9_.,A@9/='SA2D&0 MU2,%1!Z^\>=#& MR>(\SY&UZ:J84*D^&OESFV/\Z:_T*X0_.X8_71:''3@,3V< M?2/W[X:C_SS?R *\6J7/YNGQ-$"GG N(]162Y"@4 =%C!*,R,TQ)+*SUE+.1 MCC)M$&#ZVS %(KJZ$M^L&ES>#O#%_/-\R**E!S:8;%TNG(.)Y#5YNK M5!*@LM7DLXH,'EF1DM>MU&T2C;W%5.ZWP7Q=4_ [WBX]7GZ:?7G]]?;ZWK]\ M;Q>WBPI>?]WT8;_/EO]:Q^>]\\:( ";7AE@,!GQV!0R7MC"6.<,VJO]T9SQ? MUV$(]O>*UTR/H0ZLJ/71?\0E.52W.*AI>*V2*I&,/YEK82YS#$+@"K(PNH[G M5[MJZ-,.9:#,Y$J ]*W4< +TFEC% M7I<6%9:B;-/NM =QO0'K$!0\>X#'%4D7VZ)^79 [<'>N]2%LE-J@3.2D2EDW M$#*(Y!="*(&1>RA34&UFTFP@9MK 6!,<'IKGH,'H[#,KV9[&= H= '[#,>XT0>29TR_ G-DK BZ MN=PFX)AUX*8X]$U-NNAWD?IAQ+EE+RBD..L2X$ MIET\-DOQ541PJB U!M*:59JW%C MI6..O#04=3^:2F148 STV]HYKTQRN>F\J\UD]0*K8Z6_>8+&"*+H %<[WX>W M]^T*,4C''2^@S7SZ M=7%;)/#JX^^8+L-R.2LSS/^<77^:S3_\B9=_X"_T(GPB!N:( MWA8)1K-([GYQX)A$$+>9<,U,;E,#?B#!'8<"QT'E*039 5Y_"7_-/M]\?HOS MC]>?WI4/L\^X.G'^>?X-!S@=#*63LH"+-A SR4PA]BJZC>AE"!8+;U-;O#>) M'3O/XV"RC;#.M*+Q_]5 N MZ5WBQ2$!&E6-0M)/R@E@RC+#6,J>B=-Y%Z^]8/,K-5[I,_J9.K28&V![ MZ\R2:3'2@4VS,T9H6'UCA04FL-92*0NQ[LS.VJGL=(K&M.D5/#KLWWZNSL3( M&1+F'R+&KB"Y(;[( AKGHX+HZD0A9R6$I 7P4+BQK!B.;::BG&F8?Y#LAX3Y MAPBB U#MCBUC*):33P&>N5IY5R(0VR3$E)3BG)P.UVA^V)F&^0=)?U"8?X@H M.L#5EBKD6&+*@K*9?C S@5?' G">=;P/I_5:NP+FV"PQ"P0'M D-$TD6)V:;:]>"C8<%( M4+[.@@HB@2LI0K%%6HLQD4K_7]XN< R.CF5Y!]IIDZ&P4MV"%5\2<8,)GRO^ MR4@L:"!R,A1%IF/(-J[@-HHZV1G;EY4UBO@ZA>'Z@H;@DDLB@!":G"&V6O<< M6!W9;:R(R?-&-=;;:9IX0.LH,M\#2 <(H ,HW4Y;6>62;K:.14E,.0$ M,7A?-;,'Y[0";;6VF)73H4V9]3:*^H/1(1)?-&!_+S#ZY@"62>=*I1T%Z6E1 M9[JE2-=+"!^>&,:< M[T4/D:.1MIVG\%ARX 6", :4S)P<55*NUCHO'+?1R3:Q@YH) MCB?(KE!Y?Y;'@TA75L)%+"8X&0)PK339")K<'6(4T 4,"AFOJ[(;@W,[=;UD M%X\&PU:8C229_M%VOV+X(A=E1)0%N$=&+HP)X'P48(VA4\DLN6K=EK&;PEYJ MX4^,NL,D=.[5QC^5@NFZ@U+CH82;'@ MA.7<)ET,.]UP@.]O)BO+#F-6!JPJ$119_A"*YT 6O%#*9@SFA#7A>1)HS R%W/-2=3M%%EZ.AIRXFV;^0#?UX2P M07C8>T+8$.%T@++-DZJ843PZH2!J0:ZP]+EFO1!$RG4:I>5%MHF@G=6$L$&B MWFM"V!"^=P">AU;N6Z7_[N;Z7=ECA459 %F*K;?#1#\-IR0(PE6^54MFTF M;A]'][0:^73X&@G8!PC[C*&]?LN4-$9GXT%$%>AU1$GOI!)0BO*2Z1S=YPGM0Q V$K@/$'<'X-[6^D&: 5EBM1A1UM@- ^=U?0"=RU[((GD;T![1 MH_4]C#,]QMP8091= G)]IX6QG/.,H)U!H,NDP7%6'RQC5,[18*/]6^?5LS5$ MVOOV; UA?0<0VJ=!*,AH"CT,P)FL^4R9P*- DGTI(3(>" M_]VP=CH(#>K:& MB*3;GBV60O1:>Y QTZTCPJONUD!*/?'164V8&R7[(E)DA@N@ 5+M'FSB9I6.1 M@R^B#DU)U6U&#S8JX0T&GDJ;=_-<(A,GW(Y]V#!Y_?<;.[:H.P#PMH!B/=3&Z=&OL= %?AJG M?#7/'\)?%VBB"Z7NR)0U],F+AV@T0BR%>2,MRZ5-2=RHQ^A%\8Z'LXV-ME,( MO0/$/ZGF_7 5YDMZ?^@\WYZV'BU$$:3$6GC.!7F+*H-C9$,54Y0L07-FVE30 M#B"RXVSX.&AM); 1PSBG+>._>^T6I3)@<5590'=S\7$^^P_F5C7[^WWK*0KT M#SA_!]7X-BGF=3(@DD-0D5#IE'"@=22[(Q>'^-V-_#ZA:5=*2B7& #S4>7%6 M(#D.(8-VS#(;HE389K/#W]7XXV)_PFK\(1CJP)(YJ@2G1/*K)7E!;-4P7.L5 M0K$"O(G*<&\4:[0YM'GE7TVHC1)2@DX)ZR#P!'6? M$FARU8V37%O;5V5W#T'O4R)LW,J_(>+N -Q;"HA40FZU(TR9.K;+Z3I@*3! M[A/Q-B+R-EM]>YS.?B;FQ@BB[!*0=WN3!4=5D %CK@YE4@A1HP(N,T./)13= M9G3?657^#9+VOI5_0UC? 83V*3/S.9EBZ'H1Z8Q>B.@A)*N!)U^'6-(U4ZU* M;,ZU\F\0"@ZH_!LBD@Y0MJD(CZUCZ#-Z156N%059+*5UJ\_@U'-SP/71J M'&.OG0 *'0!^>\,X9X[NNI)0!,;:(\7!Y5 @>Y%DH1^E:3.,Y/L:W# (#WL/ M;A@BG Y0MGF ,<@_6KX9K 4 M39P$3E\BA,@$"2QDBXQB#\5[G-NMW_J[%;_"^'B36KB"Z MH0@X2QFDLPJB,K$V\4LRJ6T$,K0C9S&+E/_>^'JH[(?4X@\11 >@VET ;GR4 MJ%P &R1=/><]N" 1#'?>&B>MU&TZ;<^U%G^0] ?5X@\110>XVK,4,6O-/)+G M7F2N*_J(7\Y+#\*:XGD)*M@V.8:_:_%/X\,>)NH. /S#8GG]KOQCL9T4D".@4JJ1I?QUI/Y7,IMB21VD3XMM/4BTH<#P%/G8QQ MQ-%%M_@_<(Y7X9+.\2I_GLUGM2ZO,F^]^N8BHB%_*TJ05J_61]"!D'OP=:^- M4XX4?IOBU!<(ZS@#.P[(QA1,%TA[CY>7M1QTGG\)5__"6J]]=Q97E$Z")> N MTJW1=*I0HB6VN20$<2DV*DG93E/'$>-Q\#62.+J UH](WYUF=[U'KSXOKJYG M_UG]]B(:$VS2 K@HM@[=$A"]TB #,L^$]++9NJ&M1'4<+AD'7&,)I MT/;3 MO2%>5E=H-K^AZ_+N"U[=6KNW;4:W_^Y#^ N7O]3ND]DU6 7.X)[.X#I4U63IE=7RB/G'M65Z0S!&6X L>- M@HPN2RN*L[Q-<&<+07MAU)P]1H\3Q' \^5L\S?%CK9CX,%[M"UX_7)<+.GA: MA:=DE/FVJ2CH& !=B45Z[2-OT_'U#1E[0,80.9WH'BFA([S#C,@1/$B^) MD3VLF $7B%U)VZR-B%&6-K.%QF[V=F>,ME8".T*)74_6Z'VW@&QU!>^,@=6_ M69+ W_WPME6O]]Y??(IV[\.XT$''=W"H2U9U@6^=DN2S 6_I'FC/,T,> X83 M9AJ^NXYO*[B0RCO@6)\BQP,X0?Q J;EUSA65VCA1?W=\CXO]"3N^AV"H@PS1 MSOH";WA2Q:DZ;;X.?P^>3+/@P$N)WN6<8FQ=CW%@R5!'M8VG0=*0DJ$A8NT* MHAMJ%0JR4B=/@LR!M()3 3PCBRT'F://)5K1>@;*694,#9+]D)*A(8+H %2[ MZU1$BLG5?82U%9@(\-QEL"3%SBXS]73)TN/0'E0P-$44'N-K3H56"[E]Q M$9*K>PWHXM5M&TF_#5(7'^A>\S;M7O_[QG<.PEG3\9U#A-[SR,37BZNKQ9^D:@X* MASWZKT>*:6VC9[3 5+S>-&F-&?11J+KMO/K=18+3SH,HQ1I9D'1FJYC3)GJ. M?Z ??^H'XMUK^NM_7=#5L9AT!,G(NE!6!XCU83!):I&"2]@L]K.1H*EUSM%8 M>/Y<'L_XT=['AKIB95@*?7B6=L.:& M4RX\>!E;55&UT![OTR?,-Y?XKM3/?_0>/^"9)ZB$;K7S;F\2IO?=YPOJQL8))+T+[6(-9!_CY[0U>%UY4_QGC9 MJ'Q_(*53UUTWU&0-1'4.5GH-=H3YUV4]ZF^+Y6PUV.GPVI?]/GAT>W[O4[0U M\K-C(9KL@>N:FM=A%7J2H 1:IH7C)9];B.#!EKP-%$<7,(OHVI0R;*)F6L0<*^&=@#F W1U YG?\8W'Y!SWZWQYFG2774=L< M%(EVU7VA @,7R6>0PGKCK0A!M!GNM).LGD!TB-2?#50?2P0=X*G:^M=WMC[] M-ZM+YHRD[R(/L^A$6EF0?HX)JU862940N)!MGJQ-U$P?/AKST3J:WQUB9GVG MTBJIRS2(7$MT@HL0=2('D3MM>=$EVM.@IH>GZW@YOP"< YC> 71^6,S_P*OK M&5VC7Q?7N/PM?*U7:JT[:Z>74%P 1JOJ4O$"/G@.B#$'6Q13MDV]W4ZR^@+2 M(7)_-G]F+"%T@*AO%?3;^SH8ZP4ZI,O%^MM! MM71-P]=C/F-C<+T#\#R.=-YV!EY?.*Z]M,Y#]#53&$C(/DH%+"0N3"Y*^G;/ MV!-B>G+8#Q3RAF?L&(Y/G25[3/\_KA;+Y4]_I8: M5:T=JA>.H5,B6M#:UIH%65OBI02;$ET+;GU2IWC"-I#6TV,VCEX:5QK]3+9X M?))ZQ.7R)LS3PQ0X[H21=%.8CW6MN1#@F*+?JFRMX-;Z1@M>=M,U?:)U;'R- M*(=^P/58._^ZF*?U>ZYT-,%F#O2.15#1VNI!1/""8QW +[B/S2VH!WJFGA?5 MUH@ZD.\=C%!Y?(J+X!'1DPNB?3'5ZQ3@M6) #WJ2(CC'2YL.D<=43#VUJ2U2 M!O&X WS\N/[:-[-Y595U:N[R5Z2'V!EEK)' 56TRC,Y!B#K0,0P/]2G6K,UX MIBT$33VHJ84Q=#SGSZ'ZYU7.JUJ9=5)8YT^BUVD;2])&B(_'P[.4:A?D=^/D;BAA"-E9Q1C:^LZ1' MD[$0F2J0B3F1>\4T.T6)Q_0E02,)^>7"H"$<[PXSZY2/\R5SCW6@9J#;5.@@ M(0@%)G%O5!0NEC;:]2P*@P9)>)_"H"'L[@ RNZM2F+(Y!.).LEK081)9;ME$ M8"J%4E+Q*;7937ENA4&#I#ZH,&B("#K T[=^Q;I\P9G$2H2B48)BW$"4R==] MQTRJF%T*;=+SSVF9-LW1YMDZDN/=8>;7\/FN6D$1P=)+CJD?%@:O#?:-" MQ61A&D.K"7*;*9K>7#Y&TCN!?,:@5E MJE4HBA6$B(B0F=(E22%+?/)T;%2N]Q M/EM5F4QJ+Y@, M_>:>,NYCP*QLZIX'R7F_ MNN]OXA+_?4.<_.F/6M)[=]=0%AXQ) @^U85.F8[A.1U(:),QJ"Q5F^SH M%H*F+>5I\YB-P?L^(70WQY>SPI GL)A3K22I6\&B@Q"X9ZZ(.HWD5"#JX54; M1> O@^@ [O<'H[L^2*\Y,]Q 2=Z03J6?7)2DM[EWT2J1,+7)<6TDISOX'"+J MW0 Z@.\=@&>3@GY[7\02F+!"9 [T,EM07A-G&":0FID04N:BT0#VG61-6U#8 MR#\;30Z=@NJ7\-?L\\WG^Z*9'\(7^IOKKQ>DI8U47D&,5H#BMJY"< J,2E;;.!R1."L\Y1M2H5;OQZ7N1V%\\H@7ZQI+1>8#O MMZM90D[VK_>(->7E,@.E)8,0E0'MA9$&E>>-1B'O36)_GL/)P'> C'H&WP<" MT/+3XO*15G]7WE\OTK]6!_UP-?OXL:ZM0B>941%1Y%O#]ORHE:!,*<-H(ET-X65$%$)R)Q, M%53):]YF\L4@,J=MMYH2FH?*ZBR 2'^VQ'13]UL].B>_T(X5Q>G!T'7G'QW, M0JC+8;0WNH0BZQ]/!,HM).\%4/<] G0,&78 UM5*0?+7PM7U5SK'?!G22GJK MV,'R77GT9Q>\J&B==,!-]*"LJD=S&I^ )%[ =*?'R!;R:D+ M"'X)7UXE2W:VR.\_$5^7#WX8,>]Q;6>ZFYZ4LRPQ%&(8 MUN$ FOCG;300O;%"JF0R:],A=!S=^\'Q##,C)Q3GU+7>6PT+LA[^9W%)?_IF M3L!_^SBAWZ3SR[@&YL M;-U^]7[H.J.,R DDT(&YMSW;^%,IF*H/_BCA&)((C(4$T9:ZC(<@C>4/! M.":5TRF<(K3W IG[0?'L\R-C"JL+)&Z>%N5#P&"1@?2Q@.))TX&\ 1ESD<[R M0BQLA+G#YW3QLTQJ'"^ #G#TCS";+]\NEDMF/6'CE/ MGJB62*Z,4Z!"(!. I0A%9DFV@?4JMEEO\R)I^V'K#+,2XPKEV-&EXU2'XG4% M[1V_WMU<+Z_#O$:KU]5A6M1>?,^ U##=&\L\.&8L(.,:"S=>2-T$9B]1MA_* MSC"U,*I(SF'RX-.5T3^$JZL9YC"_MP<>&PGC;"0]Z"O'WU5Z_,G;#C$TM@AE ME(;L+7,C8A827/3$$>4C.*L<&+(C/>/(R%]N M IG>1A8>+=Z7AQ4.X75W:%DWMM7ZDQQT :8"/=@QU#,D!\QGIXW/P37*BY_% ML,)!$MYG6.$0=G< F=V3\DS2I7!9P-<-G8JI#"[8!)BDL-(&'AJUCI[;L,)! M4A\TK'"("#K TX:!:EH6K@5=,<65H!.(NBB8"?)-A6+H"DNES8/5V[#"L1^L M(WG='5H>S^8PB%L MGSJSMW6X7K1)H1(,8N2DBW7F$!,=AV>.(BI3GF58OH\QA8.$M]>8PB&<[$Z; M/,3#*O7)$6-<),M.<7I'0R#&Q)2S*/1^FM*FH.IL%I".]PH=QO4.P+,II/I- M_.M1Z=<%S]:$X@441E)761D(#JL&=M8(8WQJM99] )4]J:D#8;''C()19'0. M@>K5H+031*<'?,_H(>E#S]@V#LV8$58K!+00QC>P>NXP0%! M)-O0*09&JUB;U\GWX*1?G?>&:9'1)7D"R/09AQXDWI?=^B&\[@XMCUR4++@N MHDX+,K7]K.Z'\8E9D&05^! =5XTVNI^-6S](TONZ]4/8/K5;/WCHN MBL^R5HLFB$9E$,:'%-$P$R<<-W_Z,, @81\U;GX(YSO02AL'8AL=B[1U)2>9 MCW2&D,%;F\ [@YFC<;%1I_W!X^9/&IX^YAT[FM\=8F9]QQ(3)@NO0",CMG"L M&^B3!.FX%;)([4*;G.K9#)H?).?]!LT/87H'T-D]XYPKH;W3K"XV*[<+?)TW M$8P+0AF6 K=MNHC/;]#\(+D/&C0_1 @=(&I;2,U;QU"D #888I"2$@*CMQ^# M#8K[0@=I4XQ]-O'M\=RQP[C>'7A>:GS1P>LHR8B,IFX2<@7)B)0:ZL0ZZ81) M,IUZ>.7!74JGCG / L91[4E#I'0.(>Z[\_[TUQ><+S',\ZO/"]+>_UE]RZ+< MQ>9J(?HHL>Y#OG#TH/?1IVX;_19>^!"$!&9J!6YQDFRZVE8N;++$UR1"N[%/ MIXE^8Y$QQ.*@.!= H4<(DG[B1:4LDW(F_^^.?@_!P#[1[R$,[^[M7/DW'F5B M@0M0-CM0=9MP++GNVR/B#8MTCE/87'U&OP>)]^7H]Q!>=X>61Y$Y2Q8HKV/R MF9%T#G2LLL4"RPX38Y;[U*Z?Y2RBWX,DO6_T>PC;SR[ZS8UGD24/*CER85$& M<$9G\-I+*PNRXOQ+]M#W%/T>).RCHM]#.-^!5MH8I0NFKO"K[53"2+IT@5R5 MJJTM80.9+5&;-H;/>42_CWG'CN9WAYA9WS%IG-5)%;IC?C5/2H,OZ(#;*%7B M4?O89I3VV42_!\EYO^CW$*9W )W=@=>L, II/-@ZUT=):\$;^H6+E+21V?C8 M9N_.^46_!\E]4/1[B! Z0-2V.[885SO #Q/8FRK<2F$<1$D=Q!6^QE-5!!Y*4# M]%I5D>W-P'.!F)Z MLJ8/%/)B7(YW )K'8=AWWX1A?[O"S[.;SQ>61?2*:W"2*5*AS-,['S/DP#1B MEAA=F^J1%TGKR9@>!U#C2N-@>-&#&A>G2HC\=C6;I]D7>K+#]7J>\*(\_'68 MYW7CUM55F']0[C:@:)]^5Q-4-X MW1U:UOYNW9U44$3(WFMZQ$NLS@J'Y)5-/N3L0 MV3TK)3NGO2+7PFLG084ZKI=E0\(.R#T:0<9F$^R;Q&H/K':BC&K/] ML([9/C@GC_<7K7V75[8_7G^*[G.'_[$RS_PE\7\^M/R M0G M-0?;(,*5Q= M?7T83(U<1VZ3J<3;NL\Z0DD'C &XT&1R.I\5U MN&P9?_TA?)G15[RG,R:Z44^:RO8+I3[[C)&BHKMI&RG >;N'YU%0*WCA+:>' M+7+R%@(#)Y@$8W5RTG 67)M:UV_I&&4M8UV.2_KH]I-K4OPAB/>!N/>:_H-_ M76CN4\J>[%F#A>Z'\.LH7A$V2R&-TPTW,.Y#XK3FUQ'XV+A<<72A]-OL\O3^ MKERI@Y(U6SZID9[91&<;;2,DR[X(!F2 Q+I/74#TU@ K+M?]%05]&\=['&VS M*B9]GSYAOKE$LKYNKM*GL*QCRQ:?/R_F*[R_H1OU$\EX\15Q^<_9]:=Z >@5 M_1#^^FUMMZWX_0!^$Z31)AI(3M0&#%7 Z2(A9%YR\)[YM-^0B[$IZTH1#8'. M-\6_D\JK \/ZX?P?KC"0WOVZ.O?KKS]D#W/U.;9S62><1*DB RV6?*< &^CI@RUJ%DA7EEVY3ZCVO$K_#_Y%;C,+V'=Z[N;/\= MOZP?^=^N%A^OPN=59K4(74HQ"5#4L5FF< B*5+9QR>CHT#K>QNS<3M/$B<-Q MA/[T81M' MUBZ2[!JE"A<0:0?JK.*@//301;1+311=2-:HMW434MGL:2_%Z M.D ,4[=^?OAS\>'3XJ:6,_XZF^,UXOS9L>X&[^E$SH5PP+*RH+C7=3XD74"3 MO/5,*Q_%2S;1P._L$3N'"'G1GN,=Z*8-K=4Q)HY:!(BEEEY'(\ Q\DLLETK1 MJ<@CZ6I@03,OKZ4\Q"YKO6CJ8"/CH%+F)564=M&S75[$+<7 MNM1Y/7)CRV1J(_S7FWHSWI75B7#Y30;[_V_ORWK<.I(UW^>_Q$SNR\L LFSW M%>"V!%G=%_>)R"52XNT2Z2%9;NO^^HEDL52+:N$A3_(D2P8:;JDDD1D17T3& MGF\O-^M-6-2B]4S'A,Z3\Q=2J2\*>_(ZZV.13F#FICXSC'N^C[G?%_90!AE1 MRLO&+._ 6FW/_VVJ]G+S:;F:_P_FJVY//A,IZQQ9J"VD%$N(J,!AX,!SCDG+ MHAQS[?KDGC]@#^T XR.OI91Z =^;]?H2\^WW'+KH"X$_6F7>?[ M+*/E,F<%07'B*.?;]R49)&Y#2MIG=*8=)@\^][11Y$F@>AJ9GD^7RW6KV?+V MK5&>;S5[CQ=A@WFS_">N-_1'R_*>?K&:)_KA]C-&[)1I?L9&W3:GY6VCMGN5 M%(NN@,X6ZTNYI&M&1*#8QJ?"; RZYT;8.[4[BM[F^>?EBEA]B_'T@^V?_D"2 MRB2HNBEJ*_Y9XC(RFQP4[6/=%&7!A<"@$#],4=ISWJ9:=W!P#T+-@[7T MEJ+JP+VXI^D?EOO2::) 98R DHH!%8*":$R&E%TVSGF3+\+%.[J'L&HG>4_;OS!C4IHH"P(+-0OF)1%( MT264$J,5/GJ9VRR\&'S4'OS;4<#85DCGY[WNG/AEF6_6MWRM-XMT<5FUL_YL MOJ[>_3&;Z4;\]L8>Y['\:.-+,J^R5%B Z;J7+)L"D7X SL>24ZC/E[>9:!S7 ME[P3FEXQ^E6B;R MF=6I"F]EJ4%B &7149!85]T&5@SJS%"TV0/\Q*&Z\@R' M8."^U1N+\1W0X!",D:"FR+MJ25]&F MX>G9HW7ETAV#IW&%T &J[BC(M6J\^H,KG>?/4&A/.N1/(X&%.>PB6? MP&7-P!0;2V')B](&7/N>L"M/;32;-99(^G70KC-;/^ "R?EX=Q$6![E:#W[. M2$[3\V<>>&BJ$>Z^28F<0I[G9>L.WZ3QQ*D6T;@*K'=Q^,)ZT.(H0;LEY_JL\4 MK-\L?@[SU3;:>5NJ27BU7N,W5)84I6=>@#&6DP8M:4EEL5O-X69E:2;OAY3?T*18QU<0;I*_K<)FV^5$5\D1E8@!G][0 M>=R'G@F<25.2D4PY$)*LW'84NV900(J,PO"LA&E3(S^A,[G3JEO2^.U*8E40 M,\5XB PS&)G(L#-+3HF6!8J4*8AD,]-MXN4GCW4^CN,0!#UB[T:03#^7[RUB MKE_4VU)CH@_!!(3H> %5M(; K0*BK004S&?6:MOQ4^+&H9T)YTRRI#N\N*T6$=N43Z"TS\8092:V:?D?_& M1>%(8 M)BYZ98Q&+D2;B5N76)\:NWK]_L4SK:QI@_+U>F'/7D[/ 4Q>/Q9V( M4\2FMZ4RR,O ?2+#5#@B*)(M1(,1D*'G&7EBC1;=G)C0O?3,_J5G[=!S7NG< ML1>$#_Z.AJG=DR\*'P)_*V027M270FMJ(Y*['IWF]=4PJ96S+LFS3?!N-SH, M":K)E4Q5\A]Q%FR1QK,(2?*ZX$&1+QDC@E$QY&(LYOM=%(_LU#CL^\\GOSL$ M0'=6;9Q ,/WDXNZ7[/X>_IQ_OOS\:K&X#!>W_["2>FU$=E3/>/2"%2&!O*A\ M]0:]2RZ"CR5X;8.WZJ15V"&'/Y_\\2% GDK*YW6Y7[54S&_I\\@W^^-?T/!: MWY.J">YTK2TRGS(4H1FHQ)%<6NM!>W)QE33&ZC8;4R8MVE[)XY&^G??+BPL* M5_\=5GGFLB_>8P81B2F*5T6KNYN"EXHYIWP0;1JP#C_S^;@#0[#W?'JOB4S[ M\0IN4?H@A3-5:]G.*J K2((B]P:BB Q"7<)(]X5R_E3%N0I4U8;5I5Z=+FLKZ0_DT%,K$0@Y4:2-V)A]))<+8^$.Q$$EGS M8E.;T''_,T[]/'@G^!Q%A%V:S3M.]0]?=G[::D9A("E8CH!*E+I^G4BL[U9S MCP9SYB9CF]GQO8\X]4/BG4!S# %VB C: M"O"H?/99N=1HJ<&^)YRVK:$;7(X@OF-;'#ZC)KO'"J67="-X@]7GA'AE,_ M+?+)AQL*RTI*' M-KU\I\^.WA?!M7==O["V&BP78?7E]E^ZVC ^4TYQ)KPD!2L<5(@&HN&I]D04 M%0L2?6T2R,>=^WRRI$,PN&>MJ85L^PFL[E-;NSS?8UI^7-3%^+-81 G*UU?Z M(A&51 )?'X]).G(A6;""-4WI/WV\\ZF!-L#E$9+JM\KY"];UH(="[K4FB9X^@WY)"< M27S[>]WW.E]\O/KPFWGI("4&D3,PJPVHJ!W$'!3YF(F\6W(^=2/?X.ES3?P4 MV.%(^.8UN?'8W\'==$5-71*\2'B?EI(T2N%)THQ+4"YE<,4*0"F9=\X%%QH] M2_C$J::]B48'T@BL[_V..7P)UIU_/^I]TW#1U3V(%,NDDDD#KXU1RL12]U=P M^H].CGGNG6JSRVJ<6V?;YWBS6N;J0]\L?B/F;SVPM^4*P?-P\6ZYWC8)WUO@ M@<8Y9$&"+XJ\,NL#1&FK5Z9="EIP$<5S0#CZ%%U=/T,@<:??]&1RZ.)F(@JK MYWU_'XPO/FO#@,(^NF!EH NVKB^27@CC9 FA46?8(P?JZCXZ!%EC,GSJYR9O M%.2WR]_I@JF:$2Y>A_6GGR^6_[X>4[DUPW#K-KCEPXG F5"F(L%>]6?[:'2] MY(F1@9'6Z($6ZXCC3%ME']]TG4HR7=BP;V.%7^8ASB_FFR]_#YOZEMR7^^K& M?9(^%.!URY4J%#L$1LZE8!3%:._:5,L'''+:TOB(V&LEF-[#PA_"1:7[MT^( MFW$F)O?ZW%'#R"$TM DO R$"ZTOS<;NPVV6$@+&61I"[(E,HI4U[]8CAY;UD MVE?:Z/QH1,A00GUH(6:*7;:MG=D&)T6(*?*]_+!'OJ"KH'"((.]X5F-PKX/[ MZ2X9[^Z%(78MX##PR!)-T?9N<52)/ *C[ MYYHFFW B1!TEA#YVK3Q,SZ_+1=J1E$).BIQ!D-;4\K,B#RW["-KRQ- P%4N; MYNAGCS9-'N'4T#I0%#VC:Q9YM&@%>?T*,RBM,A%"3D(P"5%X#$&TJ<,]V;V\I\? M^O2N\MX'.\]'\ZT#3^05#^S-D\0.N,LEXA*UD"$+GU3VT=U MO4X,*I.SYB*U\;6>.-2$GOLI03:(]QVLO'TP<7\=VEKN;3+D@89<"@4?6+LM ME()2Q]*],D6I-G'@4Z>:T'%O"J2CN-_9'?E0)"L9RRD; =;6I9DY(40KR=MU MCK':A:X:[>Y^YF#3U.!.B*<#9= KI&8RD>]HHH<0F*(X22%X[2(QR#E72LBN MM/>LAN411I\5/2%\!O%[M!NM4;VV#N$L%_2)ZV7YVBMVS!J\?3YVU&KM K: M%&LU74E"FP@YU)W^FD<(J#0@URX4'E7*K1KJQYU V?'N*V%,J*QJ9*UXH6K-G;EFZ-T5=,=(N]'VS$/8G)G-]#]H M/7VNIEE=?3?79,0@C16\?;/1$P?L %&'PV! B'^H3#J#VO6K9W43\V*-,Z65 M-]9(R*D^,A4XN6R1:T@!LR!NR83M?>=[A^H@=]X$4L?PO@,8W2T$7;W"@Q') M8@>P2@A0GC'PQB3(.J*7S@;5*!7Y[5DZ ,TX-]N1;.X *#<'CZ5.S^0(Q;M M!P^:-"=SR(H)*R13D;=Y\G(8+$XU'C"*PS.(J=U'3;L)A_#MA,/QH=/SGSUN M_#20EC9!E ]&8-%UR;RJ.VE# 9]$@1)4\-%$NJS:[&P=-XBZ9N97:_@J;>9_ MS#=S7%]-(]P0G)P2"B-(Q0W=HDZ!8Z0=U@8?&&>.Z39["_8^8@'K(Z]_1\G9QD__T7J*L*YDM75U S,*Z&@%!!D$1I)-& MI3;#NON=;^*M1B?!6P-)=8:_=ZOY(LU_#Q=?E2DQE26OR7:V?<&AMJI;Y("R M1)?1&=%H*.;)8TW\ OC)T7:<7#H V;T,V=M(/NX"\YO%3W^F[5K1GY>KQYI' MI8PRZ5+'([:DI@@NL0S%(*,X2"FMVSQ+>\2AN\HP'./&G4IP9X+11VJ346I= MA*T]$KF^&JK!:6: 21>28A2#V^D0>GB]^%2ICM;X/%YH4R_C^$^L9&)^]0=I MVD=\CY^)RFN%^X"KS[?21L4GQA*($.LH?5V['&O&6#!51+9$X7XK@O;^RJXV M%QP"I88<[L"JW0;_LT3RF4$?.6D&"*DH>$)3ZQ?90TPL9BE*0=DF0S+LG!.V MKS="RA/>W\ABZP"4=SV&/>A#%[6U6%N)4J"8BM?=6W5ML>8HDRO!N%,4CT8" M9ILN]M, LZGH.KMGZT[DNB;[?=C;3;UH5B9D[9< M!G_(#?O0EW6UF66LN_5HKG9@P)XPS[?)NW[-5^><;;(4_W@105ECZFL5Q$FG MDV:Q6++1I[Y5'SAG/[?J\1C9_SX]5F =P/%)H_P0?63HG='<@[2,0G/O ]1> MI*K:MG"K8C+\]/?IH9 \R7TZ.B2;"FWJF_3-(JTJ63_BU?^_6=PE=_>,C\W! M:6XR&)E,W83"P3%BI[7)A2R-\#GO=9GN]WW3/JDTUGW:@+?33Q3N1=EU]F:. MZYFS6F8?)!BFR+F,-1?NC=R^+:VUX-[>?X?N0.C<^M*]\&//'3^']"*2)^.2P#"M+SIMNKP[5 X26 =;^9ZD MZQ^+O"M18O[IST1_=?>D//=9(D^*KH/ZWBK7!L*VB,Y-??V.NY);98(/..Y> M$'4O&Z*CB+(#P_G8'$+2*'*V'D2T9/]SL!"1&8K\$LN.V;J#Y81Y^OV:[_W9 M8VX,<72 JH>F!Q[AEN">:>T9&*P5=_0(I"81@A:L^LI.\]/M!#RB''2JP:1C MRD&-Q-(IX)ZI%VC%T,;"(%M;0%GF(48B4TL1F9:I"-N^:_\FT%K('@!XKOC. MYW4]0#"OM8L"0C *E">'Q//Z#(3CR1K/?$DGW.+;6QFG$S >(JQSP> VXQ]C MDC$5#4(D!DI[#J%.IEI,#F/2QC?:^;KW$:2U$A1S M15=.F-CILX@R)1!'$5RO1G"F F,LI%S7!=>@OT0*N&+M]HA6>8?T@S:]Y8?O M+&I6-ID298,$,1J:)AB_>K>:+[>.1-,YK&^^Y60#64_3UV8R"YE*1D<%4EM" MH]<.,0^LFG"0<6!/I M8P+K%$ ]1'SGA\]MVCVSJ$*2I3*Q;G87"H**#)(B%]CFG*(ZI^&6/L:O3H;1 MP2(\.Y1ND_(18U BU95Z.N^V]&0>(6=,NHY %FDG!^G>M90^!K!.A='! CP_ MB-8,/9?,<2[J6GK%0$4>(&9)KHR5F&U(,>5I?=-!U94^)K!.!M&A CRC(.IN M'2G[Y#UY-1!Y)H>F. :.8X LN"VV!&$;]>:\] FL4T#U<%&>E4F=&>9\*"74 M)J0(2A%Y,7(.QB-'%5'F..UM?T8S6*? Y2"!=5 N/&QP!S.WVF0!T6D%BGM/ ML: R8(UV4I2D#4X0*/59/NP#HJ.(LH.K_K&AGXA>8-0!='&J+MX@C\5QXF-T MC'E-/K<^94;^G&:PCL'<&.+H %4#BJ]!1QF9$N!8?6\]67(U-,5Q6M?HDA,&V6,%C%B:/^D=[_EEYZ .%1<9P'$NSGZF(,G+P,A:B] M68?@BTQ0"BL^<:=C87_-6W4!R<,%=Q:XG'F),:M29[R3(TV+'AR2[X$&@Y#) M>-9H8=.+F;AJB;Y!XNF@A#)L<"=RGX6)#(KR!90.I$W;S"C+TF"R3MD38J_/ MDLF40!Q%<+UF&&?D3SB5;0+,-1M;=PIX1T%89J482ZZN/^4E?#835Z.C;) @ M^IVX>K.@7^*'\"<>-$IU^Y^/-"/UZ(E&&G[Z^OGU <6+Y?IR=8,2SY-TSIE= MJ0.U )]=!AE$$(R<>QW:*-<3ASK6C#SPT1^(E3_0W_G7+#*&A:4"=%W;.HD? MP%DBW1D92GWKF2+H4Q'\]533%B#&PL=]*S*:',["F'P(\>)HD[+[D/$-RT.G M.X%YD<67HFJG1D -2D62,ET7$)(.]<4F'K%-J:6A>?DM?<)\>8%ORY67M7Z/ M:?EQ,?\?S&\6;S>?0V';GFHI M(7KBC932J&B%R*G-,I>1".C7: U!W7VC-85TS\*^OCQ[>%^U-R"@MI8S!6*LB7 MN/Z9]//.W;$]'("QQ^UA/E5GY_SMG*0')64MMY%CG!.2NZI+)D*;H/+Q,TV+N%,B8]E$ M3-T"[L=E78<]$UZC9MR"UDR!"L6 1^$!-4:AHV&1MPG.GSK5M* ;2_)[ >H M,4P(J6T">/5E]H_?9C%RDP)7$!6CJ%T8 Y'; CR3[QDY2E^>>DYNC>E_?US^ M\7]VGWB%F]UOMI#9@N7F^WJ$Q"&R6Q[%R Y$_^;7&998.;#7Y>STIR/'I$0$6^ MF#(4('BG(AC-L7A+?]9H".G0$T]K<29T>D\BX@YDDV8&)W(?NWSZ1T'X(:\RUED;:NOWI5><:_8.=ZNYZV(JTQ3G!P):Z MPR]+!M[&#*5$$X)Q1>8V9=*Q*9EVA*4C3^!$8.A &6[(OD/RZT]A\9%X\M,B MI WF'5MFUN1@8DI\5 M]G,P#C["M&,OI_7\6_70W?87SQ0,M MA>-TUNWY)>/WV!U"W0FZ[;0W2/\S=6]8'6%A'H(-GLR3S"X$E51I__P/P1_Q;FB_K#'["0O28)783U>E[F:2ML.MN,$W=$P0"A M*%_U%R%21 61:8Q."(R-ULN.1T._77A#L/?-SKII9#SW/AX8OTAJU;QBB7D$DC0$K'0?&BP?.B0,O"=;+U):S3^TVCDCAM\6(* M39H.(9VKSB[97X3+-=_G+=[B:+_/6E50&B^0)BDGD2KI8 M*$Y""2YZ(YAVI80V \O[GG#:JD<(V7M;@!56V!NONP]7E13\)JNW_6V52#6XUPOO/D*/A=TYOE.R%6[QO*4PJ\WS+*PW;I\ TL3WY>4UO: M<"_+D2@UG$>FBX&2$P7[2'%^J-Z.OGD9:KOR]1=N9JV]^ONI-J)^A\\^7>HAS. M.&=:*RBR6% R6?#<6(HO46@CDJ+0H;%:''KV:4LR7>#_)&+O#^CQ/L7OL8Z@ MUC;0+>VO%OG>3_ZQF&\>XT6PZ+UP6+/IHO*"?A6E!9M+,5P9B;[U)K#QJ9JV M]M*/A,6M>7K$>(="IZR99"# MX12\Q+J-(7F0EJ-)(CC6:!1D5#*F+:5,J1B3@>'<(MFM%'82V2SKGX3%E_7# M?[?6H(YH%ASW $UCY5&XTDEPG8Q64EE QFL:NS[E8TP$IAC]3S"3=)M.C!<6 M7&^7*@AKM4Y1@>\@^H!N&X>5 \&1P<. MTU6![3<2^+;/X)<=B=L%9]YE+]#51^=2 >)H!F>T "*#VR*4B(TBY2<.U*NP5+R5HL.C/PY&T1I[@F)ED-C&EAE67"FI."L8?EA*,) M?S]0'2")#F!5%8U"XW"!Z[_CYXBKF0W1IB!8?:*K/KSN.<1L)22*)R*C8%?' M1O-\]X_2)7P.$?/],;VC>-X!:/Z&"UR%BU>+_"I_GB_JOK=0]PKLQ@UW1"6F M.*)S$%C=]5*BAA#(A/.BA?-.DUVW38"TU_%Z:.!O :[Q9=,!X'[#BXN:>UCD MOX?5OW!#O[Y+CT0F2B#=D5L%,LZ BV39C465K#*IJ#:KQYX[60\][RU@-JI$ M.D#8.![K+U]G;[T++&DM 67VH'C0$,FK ":UK9T=VH@VRZ)')J27_8Z]1!13 MXJ0#-=E1AOFQ/4%;$S"SBME2I <;R9ZH:!QXX3@8E9EE12F;VS2;[W>^:1W+ M22&T;"[/$=?VG2B__VM87?E(HR?NO_GDIAGYI^GH(]6>"]8=% :85P94J@L@ M/9(J*RZ5]UX4T^9>["75_HBZD^06'[=.VOJ'+]^TC&Z+<%>7ETP>A:#8T$=/ MVD[J#=$90Y&C$D5QKF)NG5X_DH2S3JD/P>_0/ITV(.C!:]B>G/[R-O?&,2"S MVH,1TH%R*4,4&,$XKV1,,K5ZO_K.,7I)E9\4"O=O_X/ET@&H#F?<#=F+7"O3 MOX;/N N)ZT,#N>@"VE1N2L\AA!PAR^"YXRDIV29GU8*::2%^!+CVZE0YH:2G MWH5VKR,M/-RCMDN\9(F@:5C4J"Y>>\V<'?.K$UG1P@ MRU-(:VH8WNH-VS+RJF&RX>Y,4(;J,1"E!LYKCRUZ#8X6!<-$XBX;EE*>YR)\] M>R\IURD]TQ,CX)PQ_^ME5?&=N-:O_@CSB\K^GY>KO]&_W4[)M7D-I15%G?L:(R-S+,48$R9=O+&V5QK]U_I\QYH:_<'.39+_YI*M_M-W3\N%36.Q&J&8N\,R1*[!<:KI-"R?# MQ@5P3_:?!!9W)^34I"AZ15&P;^544=BM^&5=0!(.C O;I;4-$>%4,Z?$%- MAP_U[35)S#1%N9B1OM\W:K%ZD574(5!XLHHZ1"X=@*I))EM*S4VH[VI;@Z"X M4Q *0^ 8B^,^>>,G2KZ>>15U$+A.444=(ND.T/XUG+CQ]G85$A>9LT&1Q@>&')EQC;!I/WC]1YFK,Y6AZ+!(\270<8'"&B#L;$F)0'QNH3 M7-(*"+$^YF8B%R@I5M6-EG3]5=P:P6$X,0+.&?.[3.BM_3/OEQ<7/R]7]0]G MH9@H>%)@I"=)%$Z:G[@#;7*1)F61;*,HK@D]G5O\D5$YEE*,!Y&7I2A7!;^9 M9%*S%!WP)#THI0NYC(E,ELK6Y9)UZ5]'KD@Y4_48$9_M5.8 L!RL+;]O4^^_ M;<)JTX7.;.O?ZS>+JY+ WU;+]7I&9LQ09"4A&Q>L,+[1 ME,7XQ)QI\;9?O3D6,#W<,S6*>K->7V+^\7)%O+VBY:HYY/:^V)_^Q%6:$Q]F M(2K'DT80IM0.;NW!61% >$]&PQ1+3&^C$H//>J8ETX:(;RON8U\6ZN(:(#X7 MG&\NB2/7JCT3$H,3I-5"FOK,M>;@O2/_5@:EHI0VFXG&0883,^VBTQZ58F+ MO BM^=:'%")K5I^;DM$1"[@ED1A/X6!B,9* HF]4F)HFX&CV[-P+U)CCP')D MP/'3H@^-^>=5J](BU^4*=2;HP[+^Z%O>6.UC\8&#ELF \O5I<*4$>!9X#"X5 M9AN]4'(B"L\T,.DCW]4$1CU$)N/9F/_$^<=/E4E_X"I\Q&O?]MUJGK":Q+(S MB?4]Q"+10I(Y@#)10H8R#40]1$H+R,X2Z&!$A09B""MBQ-IY7A$GJG/V:EF3@2^<[@IGV/--?7[ M<4<+IZ6Q# RG_RCB"(1B#8CLI--")2,F&N(=ER)2^F$+"62AI2QB>@YJ.Y/R+ MH$)4J$AY0ZUBBZ4<@+0O>SJQHXOM77Z M28Z9*%")+"!I21QS,4#@18$*CG'-?0CIK&H>>])]IE=J'VG9$T+N!5R8KW+> M+CL(%S#N44EG;FPP+PA[R'6!E#%+CGVH5[C M >8%:,^MF__-8K.:+];S],]P<8DSY(*I%!(('6LG0S 0K2_ 75:UU*I,;O0" M42N2SKN(,2)LVWF/1V#H!2C3-_FG[>:>^SQQ65IT 9 S41='6W"JD)]?#%W, MR>;@^@S<]J'NO*L1_:K8Z,AZ =KVO)O\ZN/'U;:U]!ZCK$F"%UE 6.VJ7TS> M!Z=?9<6T"-H$3&V>1Y^,Y+WTTG2GEWTXC*YC#+YDWE 73TOL7EIH7[(6 M=@RN%Z!_S[?0[LDY/F-.99WKH$=T&E3*C#AG'6!6*+A7)::&T5\7/-A+6]U? MVMH3%,]MA^E##ZE(,3?>:CL6;/C:< MRJ)-%*2"$4,!A9&",\\"Q!Q4<5)(RW03@_I2-IPFYJ1ADH$-=<[+TJWN:]^K MSKE$G[@3OE$SYU\;3@?BM]V&TR$@Z,"AN[OL,,?"4S8&,>V*38,AMLEYG(S$,]6PMA ?2Q&;XNU\=B(< MS)Z[\^HSG8W4,3/0K,ZD)Z4@!$[JXUBT)5D=L+-W%@92V'D(],*5\0BT=?$" MJ@SDT/[U)XIGL/7H@>'H&V M\][A^BQG=L/GMY@3LM36H8!Y%ZZ0]_WW8)4T7EOPW%3_74=PDOSW;)S.CLLB\-S4\9!XL;_9S1>BC,?@ M[=PW&NS/G'N]F5N__D>R)C^'^6H[V7!'T(85G8P"%G@"9>J0'\_$0J=RD(DI M'SH;%&W#B#.-/2=.M78 RN\C(?LL^V9,"K)_.4,2]:V'$*NQYO3;K$3QW&$( M9YNK?9;Z,TWC]J ^'9J"05C^[O+ S[-/<1Y$5A+(_]GND(E EP,"#T4PKHVT MK+,W3\9FP9G>YM^5/6B)ZN\J(?T\ZW(,P29#O*+(K6Y^*Q!U#9:R%IEYY:3J MK(EH;!:<:4K[NS((+5']HJ.$6TM9G^=:0A590 ^ZB +*E@0AV0R:= MDZ?.%?27PO^N+$ C+)][#6"O,LZN-J*#=L584D'G."B&#KQ3'E)D:"AZ$BKP MOG1\ '5GZLZ?0V/T ? YM[T=%&"4Y>IS6*0K'FW_UI9#X^_GV..[FN[A&$IK M'_LV LM.!(& -FBZE80!KP2ACSEA=4S9BS8#S2]EWP93I6CG'+?QA"Y= "J)H/-FIPV$22#E )QTTF$D(DE2@LT M0=CL^%_[-@[9MS$(7*?8MS%$TM/OV_@#%Y<[\F[]A7=]ZPT1PJRY/);6I4_CVL_H6;U\O%U7;V 52& MPJP0,4,.SH'R04!(VD)&G009"6^#VPN=!Q^A\S:"DZ+T-'+LP&.X9MC5A91" M0?+EP3$D=F5+FH:!@P[&LVQ2S*Y-Y?SV*5[*(HUCG-"#I=(1HG8J2-^@K5,, M4%8G1SH#,24)J;CD9>("=9NEZ3WY?8?+\Q%@',#:LC5\NVPF:K M16_+AT](7V;>?E[,X^5ZJT&5S-KF5/]_9U>U<25D6\"X*$"9Y"$&K2%+)E+= MPL6+W>M^/.X#H$/$OIY'%A+!;KS:S]]5:;]6N&.\R65Z(,M#%7.I6V*#) M(5"V9&2H?-IKD)D^]981HM_=-T!WOG;BVLVDM]GA_.\!-#NL)^\+IT8 >>,^<%SUBYG0\9 @HS5 M&.1$_JKDOO9@:;(/BK/]3&IG73HO:8?A(.Q.ML-P")#.6<,&[P@0,47IE011 M!%W:,B=B3"X@A'"*2]WVB;IN=E+TIV%M(3[93HHA>/ON9E=G7D2G!4O G5.@ MD)%'DI,$RV46SBB!N3-7\*\=AF>DC$>@[;L:&9WEY'3(J+;K'$&IK"@>2*0X M%-EZ^KD(N4UWU:DH/-,.\1>BAT>@[86O3/MVGURT3A>CB1N^&% ^!?#!SF7KA"?K.#W+"<"XE025Y%R#4XE00PPQ,R;K)* MY[8\Y3O=8=BG,AZ#MW.?7VPTPVI"3-[6GC8K,BA&P7=,]%OF64PVH-ZSCMVC MRGY7.PPG2;5V ,KO(R&[QRX'76HS: !NM #%2?[1<0,8!&>)!^YX9S/+?^TP M[$%].C0%@[#\W>6!GV=?X2)[3;9?2AU!H:((A;PW4-:H6"AX"?[<3,%?.PQ? MG#UHB>KO*B']/.M,#%GIX('D73M8;((0+-9@B3N66.#VW"I'?^TP?'$&H26J M7W24,&CG6[$RL.),'16IST!;#\%I#T8$"A\=>F'.;=?Y7SL,7Y8A:(;G%VT% M!L177H2H0Y)0(B/&J9+ (X5;*@K,=3P:\=S\@;]V&+XD"] (R^=> ]C^I[I) M\\7'*R^)ST21WF4,I&JU!E(GTT-]\E"E8E+4(O'>NJ ?H.),W?.)L^_'PF'J M&=Z#"2=B4P7(1WQ;/H351]QL_][ZI[!:(-FTPG413D,62"9!%@7>46 0>928 M-.>1[;>:I=$!S]0'/0[MW4B\WXV;NP5Y[\)J\^5FB=Y!"S4?^ZB1]F7N==*1 MUF'>_JX/!)1U2%L?X>O"0.0^1\L=N?R15PPF"#)&NK("%X%%46*;K?S/G>Q8 M/^&QS[_A^ ?B\0_T3_XU8S9Z;46"4HPG:V\,!!X+V(*.)9^<,6WJ^ ,..6V5 M;E06PV M,\O)7]/9V+,T7S<3N(]]TY;M-XKAL_N0+(,MUO7"B( MCMSRF!-JP07'>%I7Y'0&[8,FZ^K@;/UPNCBZA-/HJX& M)AOMJP/J*%P6227)VD#PH=/TLA:\&0B6(TND0U3M-L;)4)\+_@\TR+K>#D_ YP#F-X!=%[74LYJ,RJR\@'2+W92LA=("HRI>; MVN%6S4RV(9OH06!=+975W].21\]7EYN=B0!VJ=]QHAUG^]IL :6S0= M&*;;>9!;O)OC^D'JF,XZHTGD,Z*L31M;ZA2(0CZFXTE:;)/J'';.:5L+FV*P MH< Z@./VY:\WZ_4EYA\O5U\;>K<][A]6&-:7JR_;O_,>Y]N_-4O9>VYL =S. MPSJ=P3EFP:3ZJD*0)H9&0QQ#CSKMQ$534+85VQ'KP\;9:7!M]W_ZLS;KWE:[ M+S.G3!W)MN15I#J/74C!/&F9%5Y+)VT4MNU5_,"A]D*:.4NDC26*?GMP7B\_ M?YYOMO- 89%?+Q=UK@$7:7Y8/^%3'S=2]\W>)QZI]>;6][VZ]WTWS3\W_:S& M.FN= 6]D L5X(E10/% D+R58Q3QOHZ"#CGE\?7&/+[MI5Z,H.7F; N02ZB-G M6%]^91)X*IFT).0DVCQ*.>RB T7;Q;;YV'K M;X[H0CSTJ]H;R/TIG<1XQJ+H"HT! HMTI6:L+U?E L:4R&7MZ6@4[YW4>%XG MC-Y=KM*GL,:;+]]E&TMVD@M.KH33ACR+A!!=8< 4:D_1E>.J37_&KS=O5G(Z/>?O.]4_K#07T\_4GO#7C-\LJ<2/J (XI MJI9CR&5FC"(ERZ7)*>M8]'.F;] W3IL4;@^G=NR?&E.O/GY<;9=E$Z=^OZRK M K9ZL8N/-LMM($;'>K>:)^(J74-$Z.>P(%*_$E\Y/U.!H55>05:ED!LC"\2L M/'@?6(XQFGC_I;W'*O,CG6C:?/*),#F)^*;&[(?E)ES\$!;_^MMEJ!LM$"N/ M?\3?E^MY78GW'M>_8]J\+7?8/G,%#=H2(-864F7JH]\US)0' 8)@ &P &5X;',M97@S,3%X,#DS,#(P,C%X,3!Q+FAT;>U: M;7/;N!'^WE^!DZ.I/] BL5CL8A\\NP!Y\MW9Q_'5/W\Y9YG/-?OE[S_\?#%F MC5:G\VDP[G3.KL[83U=__9D-V]T>N[*\<,HK4W#=Z9Q_:+!&YGTYZG3F\WE[ M/F@;.^U<779(U;"CC7&R+;QHG)[0$UPE%Z=_.OFNU6)G)JER67B66,F]%*QR MJIBR3T*Z:]9JU5)C4RZLFF:>];O]'OMD[+6:\=CNE=?R=*GGI!/O3SIAD).) M$8O3$Z%F3(EW#7783P^&1PG'50[?I F71R(]3)/^0/:&\C#]5P]&=B >^SB_ MT/)=(U=%*Y,T_FC8;Q\>E/YXKH3/1KUN]\^-('IZDIK"8SR+_O%G5+.AS,L; MW^):38M1<*D1NRZ;$Z.-'>UUP]\QM;12GBN]&'U_I7+IV 1#Z-&JD$L7>GTR^OPF4Q/EV:#7[MVU>-UQ;J?P MW9L2O:!VS?8$DRWM'V[\<*OQOYZ/KRX^?F"#;I^-SR^O+GZ\&+^G)U_FB2H$ MO!CUAR&F3^3+11-:,D3B+[PTQC99(JU7Z8+YC/M7>P=OCW=VJN1"8/6TM$SA M5;]]<,_15GSV1([VVDM'OO[H=Z>F%R;A@F5\)IF5,R7G8!Z?*+%@5>%M)6$_LDE(+ @@9SGNK.*:I3S! M(\M,CA7G393;$"AD(IWC=D$B.;^6&'=-I\,S 6,PI Y9"6.00*(LLA#$"G2' M)4):-L]4DC%7T675?RZMK)60 [ER&NF*,M]<^0P.NE(FP4#26\(T(^#F#-T$ MFRS6I^$E@7#PK8!0LE05"#,A9A76)A (<33;M795I,8"7RB7\#O1E8!.0&<'D:[4TH^*[BYI3$;UKXDQ V?&>*N[H3GU=[;?N_PV-68 MJBL#H@F3ILA'-@3N@G$K T00.[8/: @)K,7XG]\D&2^FDKT'+UU6&A*] 6_U#O;EZ]"U M=R#B7;Q55!X6$:.DGQ%YK4$W0HELV7F@],Y *08B/^\#&A*4UQ]1.0V[FR#M MO7TRB.[SU\\%HV_:1SV:AS/IL = O$)>^WTP-2GE)KQRNW>AW#>1 $8]4LRF MIK)04%(UY@+M04H600^5RRO"7"==*S4/2*O3Z0HMS9J0J5&!/&&+,UJ)L!-U MU<0IH;A5Y("*23^D@8(T58X2<5B8+F3M0)+8ZL(@[$%#IQ+%I$HJS8G;X58P M8I70T2.6!^M5#7Y-) F"?M%?BD?0[7-#\N09(7DPW$3RSJ2U >C=Z6YG7&,M MS)0@N')G"DZ\SAV@3M4E89A;L<03$*[X1&GE%Y3CMPU+JRM +Z J+HP[HFO5 M:4@?-[5#965+H-J%FB1)C!7!@%"G3F6!4D,#W&B1):T:$D$-'@&,U:5*,/@+ M@G#RC" <0<*.2![_J:Q>KD'Y6Z5@ M?EAO59&$(X?7_]]X_8&Y_KU&H8;"40%KM-NE?7.B),!1Y^O;#=!<\FM*P+%P M"RDXE)SA\'-Y0/1%D*OW*O&L80NW<8&.3MY2VX/PK M5= '&4$\V8Q7@4 *X M*@=",$G!F3JE;#U*>V$9_OGMC-XCD:<6U-%$X&5@.T GG%;7&&O&/*B*F=$S M2#S M9B?TO-KKO>ENUCCQ7+@^CUZ.[Q' M[WBQV78P:!\<]1]L[K9[#[9]3NUPV.YWW^ZDMA-,CF9C8ES)BW>-0>,>,$;] M\H;U[KXD)ZQLS(TIOS[)A.\4SK!N0W9F'["*\@D64K\9OJBXA4<]%8_W,@;_ MB1Q]M3<$=X3KG7?K=]S<,:I=%A+OYZ:F7CR!8$HX2R>(;.GEMS1O7V&NOJ7I M^ ?J^=8XXPHE1Q$*DG&F)'T/().*#CC8QUCS;\Y5)Q#EEBQR[S.BTL3OJ$;Q MC'HF-SXL6H$LD&UWU85/@+3*/]SEH:]U'OQ*J;[&;Z;"UUNG_P%02P,$% M @ V81B4U4B(PC@!P ZB4 !L !E>&QS+65X,S$R># Y,S R,#(Q>#$P M<2YH=&WM6NUOVS83_[Z_@G.P+@7\)K\TCI,&Z)(,"["E6^:AV*<'E'BRB5"B M1E)VO+]^=Z3\%CN=NVZM&SSYX$CB\7B\^_%W1TKG7U^]O1S]_O,UF[A,L9]_ M^^['FTM6:[1:[[J7K=;5Z(K],/KI1]9KMB,V,CRWTDF=<]5J7=_66&WB7#%L MM6:S67/6;6HS;HWN6J2JUU):6V@*)VH7Y_0$?X&+BZ_.OVXTV)5.R@QRQQ(# MW(%@I97YF+T38.]9HU%)7>IB;N1XXEBGW8G8.VWNY92'=B>=@HN%GO-6N#]O M^4'.8RWF%^="3ID4KVLR2MN0=$\&@VC0[[4'W<&KM-.+>_&@W^F*;H__+T(C M6R@>^E@W5_"ZELF\,0$:?]CK-$_ZA3N;2>$FPZC=_J;F12_.4YT[',]@_W 9 MU&PI<_#@&ES)<3[T4ZJ%KHOF1"MMAD=M_W=&+8V49U+-A]^.9 :6W<*,W>F, MY]_6+8:A8<'(- A:^2>@36B>OYT%DT]0CY(Y+*80=)C*5CW:C9V;1X M?>+NV.^SR^FYT\_W-Y1MZ M\F$SD;G 60P[/1_3SS27FSK[B9=&_BDUNY4X*B@EZRP!XV0Z9V["W8NC_N!L M:VK_LKFO]K+VQ5'TJKUMRU-N+K@0N)X;"E+T-!$II\\E.IT#B\YWW&),=,ZR.;O/]4R!&$,]!,F$T B-!N0:LQGJ MYS)G/)^S,G>F!+0?\YM/=1A SC*\,Y(KEO($'QFF,V1CIX/:H/XP@(.KQ-5"M2)T%F+81UA)XET"HP\@9; K-0* ME14@[*.A$?C"5X9UDB@5"B 4->+%#V>]/0FW$Y8J/;,+G!H82^NPK'2,T\-@ M-UI97X.;71BS9>US0ESOP! WV@C/BZ-!)SHYLQ6FJBJ%:$*G*>8CXP-WP[@! M#Q$,N8P54"@9("YC)>V$Q$DL0XHDFJ1[(6VBM"VQ'Y>2I@I3 Z 8&/+3M& M: A K(7X7S\D$YZ/@;U!7KHK%4I$7=Z(^L?PTG>-^B+,$KZ&9'7 M&G0#E,B6O0=*-P9*<2":YV- HP3E]=U5W%X@[;6W01H-/AM$C_G+0\'HJ^9I M1'ZX HN[$HR7SVM_#Z8ZI=R$EW;_+I3[8D!@5".%;*I+@PH*JL:LISV4@MSK MH=)]19CKI&M <8^T*IVNT%*O")D:)9(GVF*UDL+OC6T96RDD-Y(F($/2]VD@ M)TVEI43L%Z;U6=N3)&Z^T2#<%?M.!1:3,BD5)V[':7DC5@D=>X3R8+VJP:L8 M2!#I%_N#^ BZ/30DQP>$Y&YO&\E[D]86H/>GN[UQC6MA*@7!E5N=<^)U;A'J M5%T2AKD1"SPAPB6/I9)N3CE^U["TNCST/*K"PM@07:M.??IXJ"94E*9 5%M? MDR2)-L(;X.O4,>18:B@$-[9 0:N&1+ &#P#&U24+9/!G!.'D@" SS@:(#G 3IQ0*"K>#/$O"CC?LA-\'\"6 ME-5UDI2&HK^60G=HS;1U^)S.2E&735#1'^$XAQT_T25%&".//9*N#,>-$_CC M SI9R,NE72^#51-NE_4&,:"'/0B?&KP_*MJ>,R7O055G"8_DZQ_MHH^$^L'M MR/K/8D?FCQ;%8I'45T1%O+D.U!5G$=0^H #9*F:7IG$L:)TV=IGS_0-4F672 M.8#W9(588U5![4*B?5[),<(92=@2R>-_*JL7:Q#^*"6:[]=;F2?^R.'E_S=> M_V&N?Z.P4,/"42+6:+=+^^9$ H*CRM?+#= ,^#TEX%"X^13L2TY_^+DX(/H@ MR%5[E7#6L(/;N,".%I;4]B0\JT(5NR#&L)ZLARK 8@E@RPP1@D[RDZE2RLZC MM&>6X0]O9_0&$WEJD#KJ&'CP;(?0\:?5%<;J(0_*?*K5%"@9YGQ<';J;BB A M*Y2> [;.)CJP(M] ,"+N7ZD4FO\0!VN9;L?[Y#4U&]VZ4=7/^7U9)1(CF,$T M,&J*%Q:&BXLS3 2%XO.AS+WO?:>SRJY8.Z>S(:%Q2MD$"Y'JI:\'9VBNWH"? MGC9/VB?T$MRAI4XL!J[>CS?]^_&6$]MM_6ZS?]IYLKG=C)YL>Y_:7J_9:0_V M4MOR)@>ST3&VX/GK6K?VR+W#3O' HLV7W^3Q+=_HXM,O5?_]P16BW^\:VS7P2>Y^#JB7D M%VN!4Z;3.+:8ZY?DO4_FL2_)*9<3"2G[?LG>;T/-O.V9EJ?('2S\Z,.@0H&QS+65X,S(Q># Y,S R,#(Q M>#$P<2YH=&W56&USVS8,_KY?@;JW-KVS7JTX?FON7,>YYI;%;:RNZZ<=+=(1 M5TK4*#J.]^L'4E(:)TWGKEW;Y'(^2R! /, #$.;HT=%L$K][-8549P)>O7EQ M>C*!EN-Y;SL3SSN*C^!E_.LI1*X?0*Q(7G+-94Z$YTW/6M!*M2X&GK=>K]UU MQY7JPHO//6,J\H24)7.IIJW#D7F#GXS0PY]&CQP'CF2RREBN(5&,:$9A5?+\ M MY25KX'QZE7362Q4?PBU1#Z80!OI7K/+TDEUUP+=MC8&7G5\\BSFXP6DFX. M1Y1? J?/6YQ&W6XW(KV##NU$0;0@ ?.C7C^B"Y_M1R3Z(T G/5Q>Z91Z(]CS M5L9S)V5F_T$4N@?[A1ZN.=7I(/#]GUMVZ>%H*7.-^RG4K[Y69NX8T^Q*.T3P MBWQ@(;4JU4:<2"'5X+%O_X9&XBQ)QL5F\#3F&2OAC*WA7&8D?]HN,0U.R11? M5@M+_C=#G] ]^[BN7#Y .X+GK($0A,;IZ57*%UP_>1QT_6$G=(-MMV^B)^H" M Z!E@:IH^P: !"/.U/^.(/HH@LGT/#XY/IF,XY/9&3+V?/YF?!9#/'MP2()> ME88W[MR=N#"?3BRDH+/OMQ\S5_'TZ$'GI$E"W^_"[!CBEU.8C\]? MC,^FR#2=YXL*>47GRN!>&_G BLX+D M&_L4#)\!6CV6*JN('?C.:UA*9?44V_V<%9IE"Z:@X[>K[DY*6'*! MLFNOYBQ9*3QO$#[)*3J4I"2_8'@L9!DO2X, _\U*BF<(I$PQ]/NF=Q6:QCET MOXU!3+F&7T@AI6K#;PC/F:2$*PRMW662X1IF(&,,UWC;@ M.Y/'-A0K5:X(IE)+N%W159SK8)BR-B@)E84Y\FXJ;JTTW*NWFQ.U(#DKG=F5 M8!L8)S8UAGMME!.$MM\;WJ'AU^96N!.W*N?_K2864FN9#?IHLB#4T,H1;(DV M>DV=<&1(K@>.>?.=RF2//&MP?/OMM^/2=?N!B8-A0UV4[RQ+Q'@]0.Z+:5X:J5J*@@L?O:/%()L!SVU,K-)PN_;-('UIVF="1'TJ6M)4XGK& M[O7P)T=@QFR-L[6FS<;U!.[:"=S3]*[LH.OV_.Z]8M\-[I5]RFSHN_U^M)-9 MS[IYVOA[#'TQNSN1E-9Z'U73^12GP["'PD2/FUN5*(:O;I8%B@A@"W+EN M^5 T]B#Q/ZB0!5;.2M^O&QS+65X,S(R># Y,S R,#(Q>#$P<2YH=&WE M6&UOVS80_KY?<76P-@&L5[^_)(#K.&B UFYC%5T_#;1$Q5PI427I..ZOWY&2 MTKPT1;!NZ;(%@6'I>,=[[GEXI#E^=KR81A_?SF"M,PYOW[]\?3J%AN-Y'UI3 MSSN.CN%5].8UM%T_@$B27#'-1$ZXY\WF#6BLM2Z&GK?=;MUMRQ7RW(O./!.J M[7$A%'43G32.QN8-?E*2'/TR?N8X<"SB349S#;&D1-,$-HKEY_ AH>H3.$XU M:BJ*G63G:PVA'P;P0[U.[ ?M;GO0ZJ>_!YBDA\-+'Z5WG!XV,I8[:VKF M'[9#M]!K[_:\,./1JG(M M?83)-#*6T/?_TMKY8Z,T2W<_"=YI#K'(@UQ3>;8C$FO,=G-%" M2 TBA=DE7U)YP6(*KP1/L#VK)ISFL0O[QN7Y7C\,_=%49 7)=_8I&!T 1CT1 M,BN%'?C..TB%M',4F+%(@.8)MOLE+33-5E1"RV^6W9TH2!E'VU562QIO).XW M")_D"284KTE^3G%;R#*FE$& _V9D@GL(K*FDF/?U[$HT=7*8?A/>$(SYA0F8 M,RPZY9PU8;IF-(43EI,\9H3#(DT1MC15,,$JC$W =X:[)A0;J38$Z=,";J_B MLK95 ?_J;=>FZ@\#4P92_6@'I MAN-RB)%Z;@1X)4I)/V^8I.;0H0POZB;?" I0\$%G/SFX(O2KCJ\T7+$:#%IM MY',P,@K_+W"Z^A=QVFK7G+(B;X%JX33IAI@(6DRG#;-&;" M.: ;)H-= 0T%DJV:UBN]ZA88,+&G8MNE<-2&E](0V/+LG.I6)W'O,/TWEZO[ M(+)*S3Y$=1TK*$U6G-;6E9 )E0ZFRDFAZ+#^,DJ8*CC9#5EN9[1.HRK62F@M M,A-N=&%Z:4QXM2U: 9?FZI ]&+@]OV?.V1H/USJI)ZZ.X*X]@GLZN6OK]MQN MMW^OV7>#>VW?"]M"QU;XH+">3;E,&PNCD/3#1JM1.U0Z'8;%)00WCP=&NG=J M(XK'7\Y^J9!V;Z3LYS3J<@]IZP?+$L]IIZJ:E4/C_,_9&(N+LK#=UB>O7^( L]V^&_L'[>N3@I1 MWAT-)>6X*U[0.Y_GX[TW,]5G>4]D;ZR._@10 M2P$"% ,4 " #9A&)316T;94U( P!2L"L $0 @ $ M97AL7P,9 P(0$ M$0 @ %\2 , 97AL&UL4$L! A0#% @ V81B4]VZM5AG;0 )10% !4 M ( !?Y<# &5X;',M,C R,3 Y,S!?9&5F+GAM;%!+ 0(4 Q0 ( M -F$8E,B2,"BN$P! '^T#0 5 " 1D%! !E>&QS+3(P,C$P M.3,P7VQA8BYX;6Q02P$"% ,4 " #9A&)3*5!WDE#6 !4/@H %0 M @ $$4@4 97AL&UL4$L! A0#% @ MV81B4^PL<87D!P &"8 !L ( !AR@& &5X;',M97@S,3%X M,#DS,#(P,C%X,3!Q+FAT;5!+ 0(4 Q0 ( -F$8E-5(B,(X < .HE ; M " :0P!@!E>&QS+65X,S$R># Y,S R,#(Q>#$P<2YH=&U0 M2P$"% ,4 " #9A&)3))P-#]<$ N$P &P @ &]. 8 M97AL#,R,7@P.3,P,C R,7@Q,'$N:'1M4$L! A0#% @ V81B4]KB M8@J_! #!, !L ( !S3T& &5X;',M97@S,C)X,#DS,#(P @,C%X,3!Q+FAT;5!+!08 "@ * *X" #%0@8 ! end