0001410578-22-002350.txt : 20220812 0001410578-22-002350.hdr.sgml : 20220812 20220812100208 ACCESSION NUMBER: 0001410578-22-002350 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220812 DATE AS OF CHANGE: 20220812 FILER: COMPANY DATA: COMPANY CONFORMED NAME: INNODATA INC CENTRAL INDEX KEY: 0000903651 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 133475943 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35774 FILM NUMBER: 221158349 BUSINESS ADDRESS: STREET 1: 55 CHALLENGER ROAD STREET 2: SUITE 202 CITY: RIDGEFIELD PARK STATE: NJ ZIP: 07660 BUSINESS PHONE: 201 371 8000 MAIL ADDRESS: STREET 1: 55 CHALLENGER ROAD STREET 2: SUITE 202 CITY: RIDGEFIELD PARK STATE: NJ ZIP: 07660 FORMER COMPANY: FORMER CONFORMED NAME: INNODATA ISOGEN INC DATE OF NAME CHANGE: 20031117 FORMER COMPANY: FORMER CONFORMED NAME: INNODATA CORP DATE OF NAME CHANGE: 19930505 10-Q 1 inod-20220630x10q.htm FORM 10-Q
0000903651--12-312022Q2false27226265220.140.00P3YP2Y0000903651us-gaap:TreasuryStockMember2022-06-300000903651us-gaap:RetainedEarningsMember2022-06-300000903651us-gaap:AdditionalPaidInCapitalMember2022-06-300000903651us-gaap:AccumulatedTranslationAdjustmentMember2022-06-300000903651us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300000903651us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-06-300000903651us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-06-300000903651us-gaap:TreasuryStockMember2022-03-310000903651us-gaap:RetainedEarningsMember2022-03-310000903651us-gaap:AdditionalPaidInCapitalMember2022-03-310000903651us-gaap:AccumulatedTranslationAdjustmentMember2022-03-310000903651us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310000903651us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-03-310000903651us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-03-3100009036512022-03-310000903651us-gaap:TreasuryStockMember2021-12-310000903651us-gaap:RetainedEarningsMember2021-12-310000903651us-gaap:AdditionalPaidInCapitalMember2021-12-310000903651us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310000903651us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000903651us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310000903651us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310000903651us-gaap:TreasuryStockMember2021-06-300000903651us-gaap:RetainedEarningsMember2021-06-300000903651us-gaap:AdditionalPaidInCapitalMember2021-06-300000903651us-gaap:AccumulatedTranslationAdjustmentMember2021-06-300000903651us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300000903651us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-06-300000903651us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-06-300000903651us-gaap:TreasuryStockMember2021-03-310000903651us-gaap:RetainedEarningsMember2021-03-310000903651us-gaap:AdditionalPaidInCapitalMember2021-03-310000903651us-gaap:AccumulatedTranslationAdjustmentMember2021-03-310000903651us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310000903651us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-03-3100009036512021-03-310000903651us-gaap:TreasuryStockMember2020-12-310000903651us-gaap:RetainedEarningsMember2020-12-310000903651us-gaap:AdditionalPaidInCapitalMember2020-12-310000903651us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310000903651us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000903651us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-310000903651us-gaap:CommonStockMember2022-06-300000903651us-gaap:CommonStockMember2022-03-310000903651us-gaap:CommonStockMember2021-12-310000903651us-gaap:CommonStockMember2021-06-300000903651us-gaap:CommonStockMember2021-03-310000903651us-gaap:CommonStockMember2020-12-310000903651us-gaap:EmployeeStockOptionMember2022-01-012022-06-300000903651us-gaap:EmployeeStockOptionMemberinod:TwoThousandTwentyOneEquityCompensationPlanMember2022-06-300000903651us-gaap:EmployeeStockOptionMemberinod:TwoThousandThirteenStockPlanMember2021-12-310000903651us-gaap:EmployeeStockOptionMemberinod:TwoThousandThirteenStockPlanMember2020-12-310000903651us-gaap:EmployeeStockOptionMemberinod:TwoThousandTwentyOneEquityCompensationPlanMember2022-01-012022-06-300000903651us-gaap:EmployeeStockOptionMemberinod:TwoThousandThirteenStockPlanMember2022-01-012022-06-300000903651us-gaap:EmployeeStockOptionMemberinod:TwoThousandThirteenStockPlanMember2021-01-012021-06-300000903651us-gaap:EmployeeStockOptionMemberinod:TwoThousandThirteenStockPlanMember2022-06-300000903651us-gaap:EmployeeStockOptionMemberinod:TwoThousandThirteenStockPlanMember2021-06-300000903651srt:MinimumMember2021-01-012021-06-300000903651srt:MaximumMember2021-01-012021-06-300000903651us-gaap:RestrictedStockMemberinod:EquityPlansMember2022-06-300000903651us-gaap:RestrictedStockUnitsRSUMemberinod:EquityPlansMember2022-06-300000903651us-gaap:RestrictedStockUnitsRSUMemberinod:EquityPlansMember2021-12-310000903651us-gaap:RestrictedStockMemberinod:TwoThousandThirteenStockPlanMember2021-12-310000903651us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300000903651us-gaap:RestrictedStockUnitsRSUMemberinod:TwoThousandThirteenStockPlanMember2022-01-012022-06-300000903651us-gaap:RestrictedStockUnitsRSUMemberinod:EquityPlansMember2022-01-012022-06-300000903651us-gaap:PerformanceSharesMemberinod:TwoThousandTwentyOneEquityCompensationPlanMember2022-01-012022-06-300000903651us-gaap:RestrictedStockMemberinod:TwoThousandThirteenStockPlanMember2022-01-012022-06-300000903651stpr:CA2022-04-012022-06-300000903651inod:SynodexMember2022-04-012022-06-300000903651inod:OtherPrincipallyEuropeMember2022-04-012022-06-300000903651inod:DdsMember2022-04-012022-06-300000903651inod:AgilityMember2022-04-012022-06-300000903651country:US2022-04-012022-06-300000903651country:NL2022-04-012022-06-300000903651country:GB2022-04-012022-06-300000903651stpr:CA2022-01-012022-06-300000903651inod:SynodexMember2022-01-012022-06-300000903651inod:OtherPrincipallyEuropeMember2022-01-012022-06-300000903651inod:DdsMember2022-01-012022-06-300000903651inod:AgilityMember2022-01-012022-06-300000903651country:US2022-01-012022-06-300000903651country:NL2022-01-012022-06-300000903651country:GB2022-01-012022-06-300000903651stpr:CA2021-04-012021-06-300000903651inod:SynodexMember2021-04-012021-06-300000903651inod:OtherPrincipallyEuropeMember2021-04-012021-06-300000903651inod:DdsMember2021-04-012021-06-300000903651inod:AgilityMember2021-04-012021-06-300000903651country:US2021-04-012021-06-300000903651country:NL2021-04-012021-06-300000903651country:GB2021-04-012021-06-300000903651stpr:CA2021-01-012021-06-300000903651inod:SynodexMember2021-01-012021-06-300000903651inod:OtherPrincipallyEuropeMember2021-01-012021-06-300000903651inod:DdsMember2021-01-012021-06-300000903651inod:AgilityMember2021-01-012021-06-300000903651country:US2021-01-012021-06-300000903651country:NL2021-01-012021-06-300000903651country:GB2021-01-012021-06-300000903651us-gaap:AdditionalPaidInCapitalMember2022-06-300000903651srt:MinimumMemberus-gaap:SoftwareDevelopmentMember2022-01-012022-06-300000903651srt:MaximumMemberus-gaap:SoftwareDevelopmentMember2022-01-012022-06-300000903651inod:EquityPlansMember2022-04-012022-06-300000903651inod:EquityPlansMember2022-01-012022-06-300000903651inod:EquityPlansMember2021-04-012021-06-300000903651inod:EquityPlansMember2021-01-012021-06-300000903651inod:ShortTermOperatingLeaseMember2022-04-012022-06-300000903651inod:LongTermOperatingLeaseMember2022-04-012022-06-300000903651inod:ShortTermOperatingLeaseMember2022-01-012022-06-300000903651inod:LongTermOperatingLeaseMember2022-01-012022-06-300000903651inod:ShortTermOperatingLeaseMember2021-04-012021-06-300000903651inod:LongTermOperatingLeaseMember2021-04-012021-06-300000903651inod:ShortTermOperatingLeaseMember2021-01-012021-06-300000903651inod:LongTermOperatingLeaseMember2021-01-012021-06-300000903651stpr:IN2022-06-300000903651stpr:IL2022-06-300000903651stpr:CA2022-06-300000903651inod:ForeignCountriesMember2022-06-300000903651country:US2022-06-300000903651country:PH2022-06-300000903651country:LK2022-06-300000903651country:GB2022-06-300000903651stpr:IN2021-12-310000903651stpr:CA2021-12-310000903651inod:ForeignCountriesMember2021-12-310000903651country:US2021-12-310000903651country:PH2021-12-310000903651country:LK2021-12-310000903651country:GB2021-12-310000903651srt:MinimumMember2022-06-300000903651srt:MaximumMember2022-06-300000903651inod:CapitalizedSoftwareDevelopmentCostWorkInProgressMember2022-06-300000903651inod:CapitalizedSoftwareDevelopmentCostWorkInProgressMember2021-12-310000903651inod:SynodexMemberinod:BeforeIntersegmentEliminationsMember2022-04-012022-06-300000903651inod:SynodexMemberinod:AfterIntersegmentEliminationsMember2022-04-012022-06-300000903651inod:DdsMemberinod:BeforeIntersegmentEliminationsMember2022-04-012022-06-300000903651inod:DdsMemberinod:AfterIntersegmentEliminationsMember2022-04-012022-06-300000903651inod:AgilityMemberinod:BeforeIntersegmentEliminationsMember2022-04-012022-06-300000903651inod:AgilityMemberinod:AfterIntersegmentEliminationsMember2022-04-012022-06-300000903651inod:BeforeIntersegmentEliminationsMember2022-04-012022-06-300000903651inod:AfterIntersegmentEliminationsMember2022-04-012022-06-300000903651inod:SynodexMemberinod:BeforeIntersegmentEliminationsMember2022-01-012022-06-300000903651inod:SynodexMemberinod:AfterIntersegmentEliminationsMember2022-01-012022-06-300000903651inod:DdsMemberinod:BeforeIntersegmentEliminationsMember2022-01-012022-06-300000903651inod:DdsMemberinod:AfterIntersegmentEliminationsMember2022-01-012022-06-300000903651inod:AgilityMemberinod:BeforeIntersegmentEliminationsMember2022-01-012022-06-300000903651inod:AgilityMemberinod:AfterIntersegmentEliminationsMember2022-01-012022-06-300000903651inod:BeforeIntersegmentEliminationsMember2022-01-012022-06-300000903651inod:AfterIntersegmentEliminationsMember2022-01-012022-06-300000903651inod:SynodexMemberinod:BeforeIntersegmentEliminationsMember2021-04-012021-06-300000903651inod:SynodexMemberinod:AfterIntersegmentEliminationsMember2021-04-012021-06-300000903651inod:DdsMemberinod:BeforeIntersegmentEliminationsMember2021-04-012021-06-300000903651inod:DdsMemberinod:AfterIntersegmentEliminationsMember2021-04-012021-06-300000903651inod:AgilityMemberinod:BeforeIntersegmentEliminationsMember2021-04-012021-06-300000903651inod:AgilityMemberinod:AfterIntersegmentEliminationsMember2021-04-012021-06-300000903651inod:BeforeIntersegmentEliminationsMember2021-04-012021-06-300000903651inod:AfterIntersegmentEliminationsMember2021-04-012021-06-300000903651inod:SynodexMemberinod:BeforeIntersegmentEliminationsMember2021-01-012021-06-300000903651inod:SynodexMemberinod:AfterIntersegmentEliminationsMember2021-01-012021-06-300000903651inod:DdsMemberinod:BeforeIntersegmentEliminationsMember2021-01-012021-06-300000903651inod:DdsMemberinod:AfterIntersegmentEliminationsMember2021-01-012021-06-300000903651inod:AgilityMemberinod:BeforeIntersegmentEliminationsMember2021-01-012021-06-300000903651inod:AgilityMemberinod:AfterIntersegmentEliminationsMember2021-01-012021-06-300000903651inod:BeforeIntersegmentEliminationsMember2021-01-012021-06-300000903651inod:AfterIntersegmentEliminationsMember2021-01-012021-06-300000903651inod:CapitalizedSoftwareDevelopmentCostWorkInProgressMember2022-01-012022-06-300000903651us-gaap:TrademarksAndTradeNamesMember2022-06-300000903651us-gaap:PatentsMember2022-06-300000903651us-gaap:DevelopedTechnologyRightsMember2022-06-300000903651us-gaap:DatabasesMember2022-06-300000903651us-gaap:CustomerRelationshipsMember2022-06-300000903651inod:CapitalizedSoftwareDevelopmentCostMember2022-06-300000903651us-gaap:TrademarksAndTradeNamesMember2021-12-310000903651us-gaap:PatentsMember2021-12-310000903651us-gaap:DevelopedTechnologyRightsMember2021-12-310000903651us-gaap:DatabasesMember2021-12-310000903651us-gaap:CustomerRelationshipsMember2021-12-310000903651inod:CapitalizedSoftwareDevelopmentCostMember2021-12-310000903651us-gaap:RestrictedStockUnitsRSUMember2022-06-300000903651us-gaap:DesignatedAsHedgingInstrumentMember2022-06-300000903651us-gaap:DesignatedAsHedgingInstrumentMember2021-12-310000903651us-gaap:AccruedLiabilitiesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-06-300000903651us-gaap:AccruedLiabilitiesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310000903651inod:OneClientMembercountry:USus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300000903651inod:ForeignCustomerMemberus-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300000903651inod:ClientTwoMembercountry:USus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300000903651inod:ForeignCustomerMemberus-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300000903651inod:ForeignCustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300000903651inod:ThreeClientsMembercountry:USus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-04-012021-06-300000903651inod:ForeignCustomerMemberus-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-04-012021-06-300000903651inod:ClientTwoMembercountry:USus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-04-012021-06-300000903651inod:ForeignCustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310000903651inod:ForeignCustomerMemberus-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-06-3000009036512021-06-3000009036512020-12-310000903651inod:SynodexMember2022-06-300000903651inod:DdsMember2022-06-300000903651inod:AgilityMember2022-06-300000903651inod:SynodexMember2021-12-310000903651inod:DdsMember2021-12-310000903651inod:AgilityMember2021-12-310000903651us-gaap:EmployeeStockOptionMember2022-04-012022-06-300000903651us-gaap:EmployeeStockOptionMember2022-01-012022-06-300000903651us-gaap:EmployeeStockOptionMember2021-04-012021-06-300000903651us-gaap:IntangibleAssetsAmortizationPeriodMember2022-04-012022-06-300000903651us-gaap:ComputerSoftwareIntangibleAssetMember2022-04-012022-06-300000903651us-gaap:IntangibleAssetsAmortizationPeriodMember2022-01-012022-06-300000903651us-gaap:ComputerSoftwareIntangibleAssetMember2022-01-012022-06-300000903651us-gaap:TreasuryStockMember2021-04-012021-06-300000903651us-gaap:RetainedEarningsMember2021-04-012021-06-300000903651us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300000903651us-gaap:TreasuryStockMember2022-04-012022-06-300000903651us-gaap:RetainedEarningsMember2022-04-012022-06-300000903651us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300000903651us-gaap:TreasuryStockMember2022-01-012022-03-310000903651us-gaap:RetainedEarningsMember2022-01-012022-03-310000903651us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310000903651us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-3100009036512022-01-012022-03-310000903651us-gaap:TreasuryStockMember2021-01-012021-03-310000903651us-gaap:RetainedEarningsMember2021-01-012021-03-310000903651us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310000903651us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-3100009036512021-01-012021-03-310000903651us-gaap:TrademarksAndTradeNamesMember2022-01-012022-06-300000903651us-gaap:PatentsMember2022-01-012022-06-300000903651us-gaap:DevelopedTechnologyRightsMember2022-01-012022-06-300000903651us-gaap:DatabasesMember2022-01-012022-06-300000903651us-gaap:CustomerRelationshipsMember2022-01-012022-06-300000903651inod:CapitalizedSoftwareDevelopmentCostMember2022-01-012022-06-300000903651us-gaap:AccumulatedTranslationAdjustmentMember2022-04-012022-06-300000903651us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300000903651us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-04-012022-06-300000903651us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-04-012022-06-300000903651us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-06-300000903651us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300000903651us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-06-300000903651us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-06-300000903651us-gaap:AccumulatedTranslationAdjustmentMember2021-04-012021-06-300000903651us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300000903651us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-04-012021-06-300000903651us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-04-012021-06-300000903651us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-06-300000903651us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-06-300000903651us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-06-300000903651us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-012021-06-3000009036512015-09-012015-09-3000009036512016-10-3100009036512016-10-012016-10-310000903651srt:MinimumMember2022-01-012022-06-300000903651srt:MaximumMember2022-01-012022-06-300000903651srt:MinimumMember2015-09-012015-09-300000903651srt:MaximumMember2015-09-012015-09-300000903651us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300000903651inod:ClientMembercountry:USus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300000903651inod:OneClientMembercountry:USus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300000903651inod:ClientMembercountry:USus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300000903651inod:ThreeClientsMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300000903651inod:ClientMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300000903651inod:OneClientMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310000903651inod:ClientMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310000903651inod:ClientTwoMembercountry:USus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-06-3000009036512021-12-3100009036512022-06-3000009036512022-04-012022-06-3000009036512021-04-012021-06-3000009036512021-01-012021-06-300000903651us-gaap:CommonStockMember2022-04-012022-06-300000903651us-gaap:CommonStockMember2022-01-012022-03-310000903651us-gaap:CommonStockMember2021-04-012021-06-300000903651us-gaap:CommonStockMember2021-01-012021-03-3100009036512022-08-0600009036512022-01-012022-06-30xbrli:sharesxbrli:pureiso4217:USDinod:clientiso4217:USDxbrli:sharesinod:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 10-Q

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the quarterly period ended June 30, 2022

OR 

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from ________________ to ________________ 

Commission file number: 001-35774

INNODATA INC.

(Exact name of registrant as specified in its charter)

Delaware

13-3475943

(State or other jurisdiction of

(I.R.S. Employer

incorporation or organization)

Identification No.)

 

 

55 Challenger Road

07660

Ridgefield Park, New Jersey

(Zip Code)

(Address of principal executive offices)

(201) 371-8000

(Registrant’s telephone number, including area code)

None

(Former name, former address and former fiscal year, if changed since last report)

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

INOD

The NASDAQ Stock Market LLC

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

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer     Accelerated filer     Non-accelerated filer     Smaller reporting company     Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 

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

The number of outstanding shares of the registrant’s common stock, $0.01 par value per share, as of August 6, 2022 was 27,302,843.

INNODATA INC. AND SUBSIDIARIES

For the Quarter Ended June 30, 2022

INDEX

    

Part I – Financial Information

    

 

Page No.

Item 1.

Financial Statements

Condensed Consolidated Financial Statements (Unaudited):

Condensed Consolidated Balance Sheets as of June 30, 2022 and December 31, 2021

2

Condensed Consolidated Statements of Operations and Comprehensive Loss for the three months ended June 30, 2022 and 2021

3

Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) for the six months ended June 30, 2022 and 2021

4

Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2022 and 2021

5

Condensed Consolidated Statements of Stockholders’ Equity for the three and six months ended June 30, 2022 and 2021

6

Notes to Condensed Consolidated Financial Statements

7

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

23

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

34

Item 4.

Controls and Procedures

34

 

Part II – Other Information

 

Item 1.

Legal Proceedings

35

Item 1A.

Risk Factors

35

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

35

Item 3.

Defaults Upon Senior Securities

35

Item 4.

Mine Safety Disclosures

35

Item 5.

Other Information

35

Item 6.

Exhibits

36

Signatures

 

37

1

Part I. FINANCIAL INFORMATION

Item 1. Financial Statements

INNODATA INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

(Unaudited)

(In thousands, except share and per share amounts)

    

June 30, 

    

December 31, 

 

2022

 

2021

ASSETS

 

  

 

  

Current assets:

 

  

 

  

Cash and cash equivalents

$

10,481

$

18,902

Accounts receivable, net of allowance for doubtful accounts of $730 for each of these periods

 

10,956

 

11,379

Prepaid expenses and other current assets

 

3,786

 

3,681

Total current assets

 

25,223

 

33,962

Property and equipment, net

 

2,899

 

2,947

Right-of-use-asset, net

 

4,395

 

5,621

Other assets

 

2,005

 

2,247

Deferred income taxes, net

 

1,667

 

1,950

Intangibles, net

 

11,658

 

10,347

Goodwill

 

2,076

 

2,143

Total assets

$

49,923

$

59,217

LIABILITIES, NON-CONTROLLING INTERESTS AND STOCKHOLDERS’ EQUITY

 

  

 

  

Current liabilities:

 

  

 

  

Accounts payable

$

2,054

$

1,823

Accrued expenses and other

 

6,205

 

7,564

Accrued salaries, wages and related benefits

 

6,404

 

6,391

Income and other taxes

 

3,387

 

3,213

Long-term obligations - current portion

 

700

 

1,279

Operating lease liability - current portion

 

776

 

1,034

Total current liabilities

 

19,526

 

21,304

Deferred income taxes, net

 

20

 

15

Long-term obligations, net of current portion

 

5,998

 

6,217

Operating lease liability, net of current portion

 

4,087

 

5,276

Total liabilities

 

29,631

 

32,812

Commitments and contingencies

 

 

Non-controlling interests

 

(730)

 

(3,522)

 

  

 

  

STOCKHOLDERS’ EQUITY:

 

  

 

  

Serial preferred stock; 4,998,000 shares authorized, none outstanding

 

-

 

-

Common stock, $.01 par value; 75,000,000 shares authorized; 30,487,000 shares issued and 27,303,000 outstanding at June 30, 2022 and 30,347,000 shares issued and 27,163,000 outstanding at December 31, 2021

 

305

 

303

Additional paid-in capital

 

33,946

 

35,121

Retained earnings (deficit)

 

(3,488)

 

3,160

Accumulated other comprehensive loss

 

(3,276)

 

(2,192)

 

27,487

 

36,392

Less: treasury stock, 3,184,000 shares at June 30, 2022 and December 31, 2021 at cost

 

(6,465)

 

(6,465)

Total stockholders’ equity

 

21,022

 

29,927

Total liabilities, non-controlling interests and stockholders’ equity

$

49,923

$

59,217

See notes to Condensed Consolidated Financial Statements.

2

INNODATA INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND

COMPREHENSIVE LOSS

(Unaudited)

(In thousands, except per share amounts)

    

Three Months Ended

June 30,

    

2022

    

2021

Revenues

$

19,987

$

17,049

Operating costs and expenses:

 

  

 

  

Direct operating costs

 

12,992

 

10,409

Selling and administrative expenses

 

10,277

 

6,980

Interest expense, net

 

(1)

 

4

 

23,268

 

17,393

Loss from operations

 

(3,281)

 

(344)

Gain from loan forgiveness

 

-

 

580

Income (loss) before provision for income taxes

 

(3,281)

 

236

Provision for income taxes

 

550

 

366

Consolidated net loss

 

(3,831)

 

(130)

Income (loss) attributable to non-controlling interests

 

2

 

(27)

Net loss attributable to Innodata Inc. and Subsidiaries

$

(3,833)

$

(103)

Loss per share attributable to Innodata Inc. and Subsidiaries:

 

  

 

  

Basic and Diluted

$

(0.14)

$

(0.00)

Weighted average shares outstanding:

 

  

 

  

Basic and Diluted

 

27,226

 

26,522

Comprehensive Loss:

 

  

 

  

Consolidated Net loss

$

(3,831)

$

(130)

Pension liability adjustment, net of taxes

 

38

 

11

Change in fair value of derivatives, net of taxes

 

(541)

 

(267)

Foreign currency translation adjustment

 

(600)

 

135

Other comprehensive loss

 

(1,103)

 

(121)

Total Comprehensive loss

 

(4,934)

 

(251)

Less: Comprehensive income (loss) attributable to non-controlling interest

 

2

 

(27)

Comprehensive Loss attributable to Innodata Inc. and Subsidiaries

$

(4,936)

$

(224)

See notes to Condensed Consolidated Financial Statements.

3

INNODATA INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND

COMPREHENSIVE INCOME (LOSS)

(Unaudited)

(In thousands, except per share amounts)

Six Months Ended

June 30, 

    

2022

    

2021

Revenues

$

41,179

$

33,016

Operating costs and expenses:

 

 

Direct operating costs

 

26,406

 

20,505

Selling and administrative expenses

 

20,467

 

12,505

Interest expense, net

 

2

 

14

 

46,875

 

33,024

Loss from operations

(5,696)

(8)

Gain from loan forgiveness

-

580

Income (loss) before provision for income taxes

 

(5,696)

 

572

Provision for income taxes

 

1,025

 

293

Consolidated net income (loss)

 

(6,721)

 

279

Loss attributable to non-controlling interests

 

(73)

 

(16)

Net income (loss) attributable to Innodata Inc. and Subsidiaries

$

(6,648)

$

295

 

 

Income (loss) per share attributable to Innodata Inc. and Subsidiaries:

 

 

Basic

$

(0.24)

$

0.01

Diluted

$

(0.24)

$

0.01

Weighted average shares outstanding:

 

 

Basic

 

27,192

 

26,199

Diluted

27,192

29,194

Comprehensive income (loss):

 

 

Consolidated net income (loss)

$

(6,721)

$

279

Pension liability adjustment, net of taxes

 

78

 

22

Foreign currency translation adjustment, net of taxes

 

(626)

 

114

Change in fair value of derivatives, net of taxes

 

(536)

 

(267)

Other comprehensive loss

 

(1,084)

 

(131)

Total Comprehensive income (loss)

 

(7,805)

 

148

Less: Comprehensive loss attributable to non-controlling interests

 

(73)

 

(16)

Comprehensive income (loss) attributable to Innodata Inc. and Subsidiaries

$

(7,732)

$

164

See notes to Condensed Consolidated Financial Statements.

4

INNODATA INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited)

(In thousands)

 

Six Months Ended

 

June 30, 

    

2022

    

2021

Cash flows from operating activities:

 

  

 

  

Consolidated net income (loss)

$

(6,721)

$

279

Adjustments to reconcile consolidated net income (loss) to net cash provided by operating activities:

 

 

Depreciation and amortization

1,824

1,370

Gain on loan forgiveness

-

(580)

Stock-based compensation

1,565

614

Deferred income taxes

 

167

 

(61)

Pension cost

303

322

Loss on lease termination

125

-

Changes in operating assets and liabilities:

 

 

Accounts receivable

 

274

 

(140)

Prepaid expenses and other current assets

 

(148)

239

Other assets

 

243

 

168

Accounts payable and accrued expenses

 

(1,647)

 

4,658

Accrued salaries, wages and related benefits

 

(35)

 

-

Income and other taxes

 

178

 

(1,283)

Net cash provided by (used in) operating activities

 

(3,872)

 

5,586

Cash flows from investing activities:

 

 

Capital expenditures

 

(3,638)

 

(1,473)

Net cash used in investing activities

 

(3,638)

 

(1,473)

Cash flows from financing activities:

 

  

 

  

Proceeds from stock option exercises

180

1,750

Withholding taxes on net settlement of stock-based compensation

-

(763)

Payment of long-term obligations

 

(477)

 

(574)

Net cash provided by (used in) financing activities

(297)

413

Effect of exchange rate changes on cash and cash equivalents

 

(614)

 

(40)

Net increase (decrease) in cash and cash equivalents

 

(8,421)

 

4,486

Cash and cash equivalents, beginning of period

 

18,902

 

17,573

Cash and cash equivalents, end of period

$

10,481

$

22,059

Supplemental disclosures of cash flow information:

 

 

Cash paid for income taxes

$

696

$

724

Cash paid for operating leases

$

974

$

860

Cash paid for interest

$

4

$

17

See notes to Condensed Consolidated Financial Statements.

5

INNODATA INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(Unaudited)

(In thousands)

Accumulated 

Additional

Other

Common Stock

Paid-in

Retained

Comprehensive

Treasury Stock

    

Shares

    

Amount

    

Capital

    

Earnings

    

Loss

    

Shares

Amount

    

Total

January 1, 2022

30,347

$

303

$

35,121

$

3,160

$

(2,192)

3,184

$

(6,465)

$

29,927

Net loss attributable to Innodata Inc. and subsidiaries

-

-

-

(2,815)

-

-

-

(2,815)

Stock-based compensation

-

-

537

-

-

-

-

537

Stock option exercises

23

1

26

-

-

-

-

27

Shares withheld for exercise settlement and taxes

(7)

-

(53)

-

-

-

-

(53)

Redemption of non-controlling interest

-

-

(2,864)

-

-

-

-

(2,864)

Pension liability adjustments, net of taxes

-

-

-

-

40

-

-

40

Foreign currency translation adjustment

-

-

-

-

(26)

-

-

(26)

Change in fair value of derivatives, net of taxes

-

-

-

-

5

-

-

5

March 31, 2022

30,363

$

304

$

32,767

$

345

$

(2,173)

3,184

$

(6,465)

$

24,778

Net loss attributable to Innodata Inc. and subsidiaries

-

-

-

(3,833)

-

-

-

(3,833)

Stock-based compensation

-

-

1,028

-

-

-

-

1,028

Stock option exercises

124

1

152

-

-

-

-

153

Redemption of non-controlling interest

-

-

(1)

-

-

-

-

(1)

Pension liability adjustments, net of taxes

-

-

-

-

38

-

-

38

Foreign currency translation adjustment

-

-

-

-

(600)

-

-

(600)

Change in fair value of derivatives, net of taxes

-

-

-

-

(541)

-

-

(541)

June 30, 2022

30,487

$

305

$

33,946

$

(3,488)

$

(3,276)

3,184

$

(6,465)

$

21,022

January 1, 2021

28,984

$

289

$

31,921

$

4,833

$

(938)

3,184

$

(6,465)

$

29,640

Net income attributable to Innodata Inc. and subsidiaries

-

-

-

398

-

-

-

398

Stock-based compensation

-

-

278

-

-

-

-

278

Exercise of stock options

690

4

605

-

-

-

-

609

Shares withheld for exercise settlement and taxes

(193)

1

(764)

-

-

-

-

(763)

Pension liability adjustments, net of taxes

-

-

-

-

11

-

-

11

Foreign currency translation adjustment

-

-

-

-

(21)

-

-

(21)

Change in fair value of derivatives, net of taxes

-

-

-

-

-

-

-

-

March 31, 2021

29,481

$

294

$

32,040

$

5,231

$

(948)

3,184

$

(6,465)

$

30,152

Net loss attributable to Innodata Inc. and subsidiaries

-

-

-

(103)

-

-

-

(103)

Stock-based compensation

-

-

336

-

-

-

-

336

Exercise of stock options

556

5

1,136

-

-

-

-

1,141

Pension liability adjustments, net of taxes

-

-

-

-

11

-

-

11

Foreign currency translation adjustment

-

-

-

-

135

-

-

135

Change in fair value of derivatives, net of taxes

-

-

-

-

(267)

-

-

(267)

June 30, 2021

30,037

$

299

$

33,512

$

5,128

$

(1,069)

3,184

$

(6,465)

$

31,405

See notes to Condensed Consolidated Financial Statements.

6

Table of Contents

INNODATA INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(Unaudited)

1.           Summary of Significant Accounting Policies and Estimates

Basis of Presentation - The condensed consolidated financial statements for the interim periods included herein are unaudited; however, they contain all adjustments (consisting of only normal recurring adjustments) that, in the opinion of management, are necessary to present fairly the consolidated financial position of Innodata Inc. (including its subsidiaries, the “Company”) as of  June 30, 2022 and December 31, 2021, the results of its operations and comprehensive income (loss) for the three and six months ended June 30, 2022 and 2021, cash flows for the six months ended June 30, 2022 and 2021, and stockholders’ equity for the three and six months ended June 30, 2022 and 2021. The results of operations for the interim periods are not necessarily indicative of results that may be expected for any other interim period or for the full year.

Certain information and note disclosures normally included in or with financial statements prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) have been condensed or omitted from these condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and, accordingly, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. Unless otherwise noted, the accounting policies used in preparing these condensed consolidated financial statements are the same as those in the notes to the consolidated financial statements for the year ended December 31, 2021.

Principles of Consolidation - The condensed consolidated financial statements include the accounts of Innodata Inc. and its wholly owned subsidiaries, and docGenix limited liability company that is majority-owned by the Company. The non-controlling interest in the docGenix limited liability company has call and put options that can be settled in cash or stock. Accordingly, this is presented in temporary equity in accordance with the Financial Accounting Standards Board’s (the “FASB”) non-controlling interest guidance. All intercompany transactions and balances have been eliminated in consolidation.

Use of Estimates - In preparing the condensed consolidated financial statements in conformity with U.S. GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities as of the date of the condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Management believes that the estimates and assumptions used in the preparation of the condensed consolidated financial statements are reasonable, including assumptions made by management about the possible effects of the novel coronavirus (“COVID-19”) pandemic on critical and significant accounting estimates. Actual results could differ from those estimates. Significant estimates include those related to the allowance for doubtful accounts and billing adjustments, useful life of long-lived assets, useful life of intangible assets, impairment of goodwill, valuation of deferred tax assets, valuation of stock-based compensation, pension benefit plan assumptions, litigation accruals and estimated accruals for various tax exposures.

Revenue Recognition – The Company’s revenue is recognized when services are rendered or goods are delivered to a customer, in an amount that reflects the consideration that the Company expects to receive in exchange for those services or goods as per the agreement with the customer. In cases where there are agreements with multiple performance obligations, the Company identifies each performance obligation and evaluates whether the performance obligations are distinct within the context of the agreement at the agreement’s inception. Performance obligations that are not distinct at agreement inception are combined. For agreements with distinct performance obligations, the Company allocates the transaction price to each distinct performance obligation proportionately based on the estimated standalone selling price for each performance obligation, if any, and then evaluates how the services are performed for the customer to determine the timing of revenue recognition.

For the Digital Data Solutions (DDS) segment, revenue is recognized primarily based on the quantity delivered or resources utilized in the period in which services are performed and performance conditions are satisfied as per the agreement. Revenue from agreements billed on a time-and-materials basis is recognized as services are performed. Revenue from fixed-fee agreements, which are not significant to overall revenues, is recognized based on the proportional performance method of accounting, as services are performed, or milestones are achieved.

7

Table of Contents

INNODATA INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(Unaudited)

For the Synodex segment, revenue is recognized primarily based on the quantity delivered in the period in which services are performed and performance conditions are satisfied as per the agreement. A portion of the Synodex segment revenue is derived from licensing the Company’s functional software and providing access to the Company’s hosted software platform. Revenue from such services is recognized monthly when all parties to the agreement have agreed to the agreement; each party’s rights are identifiable; the payment terms are identifiable; the agreement has commercial substance; access to the service is provided to the end user; and collection is probable.

The Agility segment derives its revenue primarily from subscription arrangements and provision of enriched media analysis services. It also derives revenue as a reseller of corporate communication solutions. Revenue from subscriptions is recognized monthly when access to the service is provided to the end user; all parties to the agreement have agreed to the agreement; each party’s rights are identifiable; the payment terms are identifiable; the agreement has commercial substance; and collection is probable. Revenue from enriched media analysis services is recognized when the services are performed, and performance conditions are satisfied. Revenue from the reseller agreements is recognized at the gross amount received for the goods in accordance with the Company functioning as a principal due to the Company meeting the following criteria: the Company acts as the primary obligor in the sales transaction; assumes the credit risk; sets the price; can select suppliers; and is involved in the execution of the services, including after sales service.

Revenue includes reimbursement of out-of-pocket expenses, with the corresponding out-of-pocket expenses included in direct operating costs.

The Company considers U.S. GAAP criteria for determining whether to report gross revenue as a principal versus net revenue as an agent. The Company evaluates whether it is in control of the services before the same are transferred to the customer to assess whether it is principal or agent in the arrangement. Revenue is recognized on a gross basis if the Company is in the capacity of principal and on a net basis if it falls in the capacity of an agent.

Contract acquisition costs, which are included in prepaid expenses and other current assets, are amortized over the term of a subscription agreement or contract that normally has a duration of 12 months or less. The Company reviews these prepaid acquisition costs on a periodic basis to determine the need to adjust the carrying values for early-terminated contracts.

Foreign Currency Translation - The functional currency of the Company’s locations in the Philippines, India, Sri Lanka, Israel, Hong Kong and Canada (other than the Agility subsidiary) is the U.S. dollar. Transactions denominated in Philippine pesos, Indian and Sri Lankan rupees, Israeli shekels and Hong Kong dollars are translated to U.S. dollars at rates which approximate those in effect on the transaction dates. Monetary assets and all liabilities denominated in foreign currencies on June 30, 2022 and December 31, 2021 are translated at the exchange rate in effect as of those dates. Non-monetary assets and stockholders’ equity are translated at the appropriate historical rates.

The functional currency for the Company’s subsidiaries in Germany, the United Kingdom and for the Company’s Agility subsidiary in Canada are the Euro, the Pound Sterling and the Canadian dollar, respectively. The financial statements of these subsidiaries are prepared in these respective currencies. Financial information is translated from the applicable functional currency to the U.S. dollar (the reporting currency) for inclusion in the Company’s condensed consolidated financial statements. Income, expenses and cash flows are translated at weighted-average exchange rates prevailing during the fiscal period, and assets and liabilities are translated at fiscal period-end exchange rates. Resulting translation adjustments are included as a component of accumulated other comprehensive loss in stockholders’ equity. Foreign exchange transaction gains or losses are included in direct operating costs in the accompanying condensed consolidated statements of operations and comprehensive income (loss).

Included in direct operating costs were foreign exchange gains resulting from such transactions of approximately $747,000 and $16,000 for the three months ended June 30, 2022 and 2021 respectively and $1,166,000 and $155,000 for the six months ended June 30, 2022 and 2021 respectively.

Derivative Instruments - The Company accounts for derivative transactions in accordance with the FASB’s Accounting Standards Codification (“ASC”) Topic 825, “Financial Instruments”. For derivative instruments that are designated and qualify as cash flow hedges, the entire change in fair value of the hedging instrument is recorded in Other comprehensive income (loss). Upon settlement of these contracts, the change in the fair value recorded in Other comprehensive income (loss) is reclassified to earnings and included as part of Direct operating costs.

8

Table of Contents

INNODATA INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(Unaudited)

Capitalized Developed Software - The Company incurs development costs related to software it develops for its internal use. Qualifying costs incurred during the application development stage are capitalized. These costs primarily consist of internal labor and third-party development costs and are amortized using the straight-line method over the estimated useful life of the capitalized developed software, which ranges between three and ten years. All other research and maintenance costs are expensed as incurred.

Income Taxes - Estimated deferred taxes are determined based on the difference between the financial statement and tax basis of assets and liabilities, using enacted tax rates, as well as any net operating loss or tax credit carryforwards expected to reduce taxes payable in future years. A valuation allowance is provided when it is more likely than not that all or some portion of the estimated deferred tax assets will not be realized. While the Company considers future taxable income in assessing the need for the valuation allowance, in the event that the Company anticipates that it will be able to realize the estimated deferred tax assets in the future in excess of its net recorded amount, an adjustment to the provision for deferred tax assets would increase income in the period such determination was made. Similarly, in the event that the Company anticipates that it will not be able to realize the estimated deferred tax assets in the future considering future taxable income, an adjustment to the provision for deferred tax assets would decrease income in the period such determination was made. Changes in the valuation allowance from period to period are included in the Company’s tax provision in the period of change. The Company indefinitely reinvests the foreign earnings in its foreign subsidiaries. If such earnings are repatriated in the future, or are no longer deemed to be indefinitely reinvested, the Company would have to accrue as a liability the applicable amount of foreign jurisdiction withholding taxes associated with such remittances.

In assessing the realization of deferred tax assets, management considered whether it is more likely than not that all or some portion of the U.S. and Canadian deferred tax assets will not be realizable. As the expectation of future taxable income resulting from the U.S. and Canadian entities is not probable at this time, the Company maintains a valuation allowance against all the U.S. and Canadian net deferred tax assets.

The Company accounts for income taxes regarding uncertain tax positions, and recognizes interest and penalties related to uncertain tax positions in income tax expense in the condensed consolidated statements of operations and comprehensive income (loss).

Deferred Revenue - Deferred revenue represents payments received from customers in advance of providing services and amounts deferred if conditions for revenue recognition have not been met. Included in accrued expenses and other on the accompanying condensed consolidated balance sheets is deferred revenue amounting to $2.3 million and $4.5 million as of June 30, 2022 and December 31, 2021, respectively. The Company expect to recognize substantially all of these performance obligations over the next 12 months.

Recent Accounting Pronouncements – In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Statements” (“ASU 2016-13”). ASU 2016-13 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation amount that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. In November 2018, the FASB issued ASU No. 2018-19, “Codification Improvements to Topic 326, Financial Instruments-Credit Losses,” which clarifies ASC Topic 326, “Financial Instruments – Credit Losses” and corrects unintended application of the guidance, and in November 2019, the FASB issued ASU No. 2019-11, “Codification Improvements to Topic 326, Financial Instruments - Credit Losses,” which clarifies or addresses specific issues about certain aspects of ASU 2016-13. In March 2020, the FASB issued ASU No. 2020-03, “Codification Improvements to Financial Instruments,” which modifies the measurement of expected credit losses of certain financial instruments. ASU 2016-13 is effective for certain smaller reporting companies for financial statements issued for fiscal years beginning after December 15, 2022 and interim periods within those fiscal years, which will be fiscal 2023 for the Company if it continues to be classified as a smaller reporting company, with early adoption permitted. The Company does not expect that the adoption of the new guidance will have a material impact on the Company’s condensed consolidated financial statements.

2.           Goodwill and Intangible Assets

The change in the carrying amount of goodwill for the six months ended June 30, 2022 was as follows (in thousands):

Balance as of January 1, 2022

    

$

2,143

Foreign currency translation adjustment

 

(67)

Balance as of June 30, 2022

$

2,076

9

Table of Contents

INNODATA INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(Unaudited)

The fair value measurement of goodwill for the Agility segment was classified within Level 3 of the fair value hierarchy because the Company used the income approach, which utilizes significant inputs that are unobservable in the market and the market multiple approach which utilizes comparable entities to further validate the carrying values. The Company believes it made reasonable estimates and assumptions to calculate the fair value of the reporting unit as of the impairment test measurement date.

Information regarding the Company acquired intangible assets and capitalized developed software was as follows (in thousands):

Company Acquired Intangible Assets

Capitalized Developed Software

Capitalized

Trademarks 

Media

Capitalized

Developed

 

Developed

 

Customer

 

and

Contact

Developed

Software - in

    

technology

    

relationships

    

tradenames

    

Patents

    

Database

    

Software

    

Progress

    

Total

Gross carrying amounts:

 

  

 

  

 

  

 

  

 

  

 

  

Balance as of January 1, 2022

$

3,169

$

2,228

$

880

$

45

$

3,648

$

8,576

$

635

$

19,181

Additions

-

-

-

-

-

-

2,770

2,770

Transfers

-

-

-

-

-

1,475

(1,475)

-

Foreign currency translation

 

(76)

 

(34)

 

(17)

 

-

 

(156)

(128)

(9)

 

(420)

Balance as of June 30, 2022

$

3,093

$

2,194

$

863

$

45

$

3,492

$

9,923

$

1,921

$

21,531

Accumulated amortization:

Balance as of January 1, 2022

$

2,158

$

1,377

$

685

$

34

$

2,005

$

2,575

$

-

$

8,834

Amortization expense

158

93

28

2

180

799

-

1,260

Foreign currency translation

(51)

(23)

(11)

(1)

(90)

(45)

-

(221)

Balance as of June 30, 2022

$

2,265

$

1,447

$

702

$

35

$

2,095

$

3,329

$

-

$

9,873

Net carrying values - June 30, 2022

$

828

$

747

$

161

$

10

$

1,397

$

6,594

$

1,921

$

11,658

Amortization expense relating to acquired intangible assets was $0.2 million and $0.5 million for the three and six months ended June 30, 2022.

Amortization expense relating to capitalized developed software was $0.4 million and $0.8 million for the three and six months ended June 30, 2022.

As of June 30, 2022, estimated future amortization expense for intangible assets was as follows (in thousands):

Year

    

Amortization

2022

$

627

2023

$

1,641

2024

$

1,540

2025

$

1,277

2026

$

437

Thereafter

$

6,136

$

11,658

10

Table of Contents

INNODATA INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(Unaudited)

3.            Income Taxes

Taxes primarily consist of a provision for foreign taxes recorded by the Company’s foreign subsidiaries in accordance with local tax regulations. Effective income tax rates are disproportionate due to the losses incurred by the Company’s U.S. and Canadian subsidiaries and a valuation allowance recorded on deferred taxes of these entities and tax effects of foreign operations, including foreign exchange gains and losses.

The reconciliations of the U.S. statutory rate with the Company’s effective tax rate for the six-month periods ended June 30, 2022 and 2021 are summarized in the table below:

For the Six Months

Ended June 30,

    

2022

    

2021

Federal income tax expense at statutory rate

 

(21.0)

%

21.0

%

Effect of:

 

Change in valuation allowance

40.3

101.1

Foreign operations permanent difference - foreign exchange gains and losses

 

2.1

9.1

Return to provision true up

2.0

3.2

Tax effects of foreign operations

1.2

35.4

Increase (decrease) in unrecognized tax benefits (ASC 740)

1.2

(64.4)

State income tax net of federal benefit

0.2

1.5

Change in tax rates

-

20.6

Withholding tax

-

-

Effect of stock based compensation

(1.0)

(62.1)

Foreign rate differential

(6.3)

(19.6)

Other

(0.7)

5.4

Effective tax rate

18.0

%

51.2

%

The following table presents a roll-forward of the Company’s unrecognized tax benefits and associated interest for the six months ended June 30, 2022 (in thousands):

    

Unrecognized

 

tax benefits

Balance - January 1, 2022

$

1,753

Increase for current period tax positions

 

58

Decrease for prior period tax positions

(29)

Interest accrual

 

52

Foreign currency remeasurement

 

(100)

Balance - June 30, 2022

$

1,734

The Company expects that unrecognized tax benefits as of June 30, 2022, if recognized, would have a material impact on the Company’s effective tax rate.

11

Table of Contents

INNODATA INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(Unaudited)

Tax Assessments

In September 2015, the Company’s Indian subsidiary was subject to an inquiry by the Service Tax Department in India regarding the classification of services provided by this subsidiary, asserting that the services provided by this subsidiary fall under the category of online information and database access or retrieval services (OID Services), and not under the category of business support services (BS Services) that are exempt from service tax as historically indicated in the subsidiary’s service tax filings. The Company disagrees with the Service Tax Department’s position. In November 2019, the Commissioner of Central Tax, GST & Central Excise issued an order confirming the Service Tax Department’s position. The Company is contesting this order in an appeal to the Customs, Excise and Service Tax Appellate Tribunal. In the event the Service Tax Department is ultimately successful in proving that the services fall under the category of OID Services, the revenues earned by the Company’s Indian subsidiary for the period July 2012 through November 2016 would be subject to a service tax of between 12.36% and 15%, and this subsidiary may also be liable for interest and penalties. The revenue of the Company’s Indian subsidiary during this period was approximately $63.0 million. In accordance with new rules promulgated by the Service Tax Department, as of December 1, 2016 service tax is no longer applicable to OID or BS Services. Based on the Company’s assessment in consultation with the Company’s tax counsel, the Company has not recorded any tax liability for this case.

In a separate action relating to service tax refunds, in October 2016, the Company’s Indian subsidiary received notices from the Indian Service Tax Department in India seeking to reverse service tax refunds of approximately $160,000 previously granted to the Company’s Indian subsidiary for three quarters in 2014, asserting that the services provided by this subsidiary fall under the category of OID Services and not BS Services. The appeal was determined in favor of the Service Tax Department. The Company disagrees with the basis of this decision and is contesting it. The Company expects delays in its Indian subsidiary receiving further service tax refunds until this matter is adjudicated with finality, and currently has service tax credits of approximately $1.0 million recorded as a receivable. Based on the Company’s assessment in consultation with the Company’s tax counsel, the Company has not recorded any tax liability for this case.

Substantial recovery against the Company in the above referenced 2015 Service Tax Department case could have a material adverse impact on the Company, and unfavorable rulings or recoveries in other tax proceedings could have a material adverse impact on the consolidated operating results of the period (and subsequent periods) in which the rulings or recovery occurs.

4.           Commitments and Contingencies

Litigation – In 2008, a judgment was rendered in the Philippines against a Philippine subsidiary of the Company that is no longer active and purportedly also against Innodata Inc., in favor of certain former employees of the Philippine subsidiary. The potential payment amount aggregates to approximately $6.8 million, plus legal interest that accrued at 12% per annum from August 13, 2008 to June 30, 2013, and thereafter accrued and continues to accrue at 6% per annum. The potential payment amount as expressed in U.S. dollars varies with the Philippine peso to U.S. dollar exchange rate. In December 2017, a group of 97 of the former employees of the Philippine subsidiary indicated that they proposed to record the judgment as to themselves in New Jersey. In January 2018, in response to an action initiated by Innodata Inc., the United States District Court for the District of New Jersey (“USDC”) entered a preliminary injunction that enjoins these former employees from pursuing or seeking recognition or enforcement of the judgment against Innodata Inc. in the United States during the pendency of the action and until further order of the USDC. In June 2018, the USDC entered a consent order administratively closing the action subject to return of the action to the active docket upon the written request of Innodata Inc. or the former employees, with the USDC retaining jurisdiction over the matter and the preliminary injunction remaining in full force and effect.

The Company is also subject to various other legal proceedings and claims that have arisen in the ordinary course of business.

While management currently believes that the ultimate outcome of these proceedings will not have a material adverse effect on the Company’s consolidated financial position or overall trends in consolidated results of operations, litigation is subject to inherent uncertainties. Substantial recovery against the Company in the above-referenced Philippine action could have a material adverse impact on the Company, and unfavorable rulings or recoveries in the other proceedings could have a material adverse impact on the consolidated operating results in the period in which the ruling or recovery occurs. In addition, the Company’s estimate of the potential impact on the Company’s consolidated financial position or overall consolidated results of operations for the above referenced legal proceedings could change in the future.

12

Table of Contents

INNODATA INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(Unaudited)

The Company’s legal accruals related to legal proceedings and claims are based on the Company’s determination of whether or not a loss is probable. The Company reviews outstanding proceedings and claims with external counsel to assess probability and estimates of loss. The accruals are adjusted if necessary. While the Company intends to defend these matters vigorously, adverse outcomes that it estimates could reach approximately $350,000 in the aggregate beyond recorded amounts are reasonably possible. If circumstances change, the Company may be required to record adjustments that could be material to its reported consolidated financial condition and results of operations.

5.            Stock Options and Restricted Stock Units

A summary of option activity under the Innodata Inc. 2013 Stock Plan, as amended and restated effective June 7, 2016 (the “2013 Plan”) and changes during each of the six-month periods ended June 30, 2022 and 2021 are presented below:

 

 

Weighted -

 

Weighted-Average

 

Number of

 

Average Exercise

 

Remaining Contractual

Aggregate

    

Options

    

Price

    

Term (years)

    

Intrinsic Value

Outstanding at January 1, 2021

 

5,906,884

$

1.61

 

  

 

  

Granted

 

360,000

 

6.40

 

  

 

  

Exercised

 

(1,245,182)

 

2.12

 

  

 

  

Forfeited/Expired

 

(20,000)

 

1.38

 

  

 

  

Outstanding at June 30, 2021

 

5,001,702

$

1.83

 

7.60

$

25,837,675

 

 

 

 

Exercisable at June 30, 2021

 

3,425,983

$

1.62

7.12

$

18,426,406

 

 

 

 

Vested and Expected to Vest at June 30, 2021

 

5,001,702

$

1.83

 

7.60

$

25,837,675

    

    

    

Weighted-Average 

    

Number of 

Weighted - Average 

Remaining Contractual 

Aggregate 

Options

Exercise Price

Term (years)

Intrinsic Value

Outstanding at January 1, 2022

5,536,896

$

2.66

  

  

Granted

 

1,479,558

 

5.21

 

  

 

  

Exercised

 

(146,705)

 

1.22

 

  

 

  

Forfeited/Expired

 

(36,000)

 

5.13

 

  

 

  

Outstanding at June 30, 2022

 

6,833,749

$

3.24

 

7.62

$

13,923,020

Exercisable at June 30, 2022

 

3,578,045

$

1.81

 

6.40

$

11,195,079

Vested and Expected to Vest at June 30, 2022

 

6,833,749

$

3.24

 

7.62

$

13,923,020

13

Table of Contents

INNODATA INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(Unaudited)

A summary of option activity under the Innodata Inc. 2021 Stock Plan and changes during the six-month period ended June 30, 2022 are presented below:

Weighted-Average

Number of

Weighted - Average

Remaining Contractual

Aggregate Intrinsic

Options

Exercise Price

Term (years)

Value

Outstanding at January 1, 2022

 

-

$

-

 

  

 

  

Granted

 

25,000

 

6.40

 

  

 

  

Exercised

 

-

 

-

 

  

 

  

Forfeited/Expired

 

-

 

-

 

  

 

  

Outstanding at June 30, 2022

 

25,000

$

6.40

 

5.00

$

-

Exercisable at June 30, 2022

 

-

$

-

 

  

 

  

Vested and Expected to Vest at June 30, 2022

 

25,000

$

6.40

 

5.00

$

-

During the six months ended June 30, 2022, a total of 146,705 options were exercised at an average price of $1.22.

The fair value of stock options is estimated on the date of grant using the Black-Scholes option pricing model. The weighted-average fair value of the options granted, and weighted-average assumptions were as follows:

For the Six Months Ended June 30, 

    

2022

    

2021

Weighted average fair value of options granted

$

3.10

$

3.33

Risk-free interest rate

1.94%-2.75%

0.22%-0.82%

Expected term (years)

3.0-6.42

3-6

Expected volatility factor

62% - 76.48%

59.62%

Expected dividends

-

-

A summary of restricted stock units issued under the 2013 Plan and the 2021 Plan (collectively, the “Equity Plans”) is presented below:

In March 2022, the Company granted restricted stock units (“RSU”) to key executives, pursuant to the Equity Plans. Each RSU has vesting conditions based on both the achievement of performance-based metrics and the continuation of employment over a defined period. The level of performance determines the number of RSUs that performance-vest, and performance vested RSUs must also time-vest in order to be fully vested. Each fully-vested RSU represents the right to receive one share of the Company’s common stock or the fair market value of one share of common stock, at the Company’s discretion, and is classified as an equity award. Each RSU vests pursuant to the vesting schedule found in the respective RSU agreement. RSUs are generally subject to graduated vesting schedules and stock-based compensation expense is computed by tranche and recognized on a straight-line basis over the tranches’ applicable vesting period based on the expected achievement level. The fair value of restricted stock units is estimated on the date of grant using the Binomial option pricing model.

14

Table of Contents

INNODATA INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(Unaudited)

Restricted stock unit activity during the six months ended June 30, 2022 was as follows:

Number of Restricted

 

Weighted-Average Grant

    

Stock Awards

    

Date Fair Value

Unvested at January 1, 2022

25,000

$

1.38

Granted

 

-

 

-

Vested

 

(25,000)

 

1.38

Forfeited/Expired

 

-

 

-

Unvested at June 30, 2022

 

-

$

-

    

Number of

    

Weighted-Average 

 Restricted Stock

Grant Date 

 Units

Fair Value

Unvested at January 1, 2022

 

-

 

$

-

Granted*

 

700,000

5.59

Vested

 

-

 

-

Forfeited/Expired

 

-

 

Unvested at June 30, 2022

 

700,000

$

5.59

* 200,000 RSUs were issued under the 2013 Plan and 500,000 RSUs were issued under the 2021 Plan

The compensation cost related to non-vested stock options not yet recognized as of June 30, 2022 totaled approximately $7.1 million. The weighted-average period over which these costs will be recognized is 27 months.

During the six months ended June 30, 2022, 700,000 performance-based restricted stock units were granted and remain non-vested at June 30, 2022. Vesting of the performance-based restricted stock units is contingent on the achievement of certain financial performance goals and service vesting conditions. There were no restricted stock units granted during the three months ended June 30, 2022.

The compensation cost related to non-vested restricted stock units not yet recognized as of June 30, 2022 totaled approximately $3.0 million. The weighted-average period over which these costs will be recognized is 24 months.

The stock-based compensation expense related to the Equity Plans were allocated as follows (in thousands):

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30,

    

2022

    

2021

    

2022

    

2021

Direct operating costs

$

56

$

37

$

107

$

75

Selling and administrative expenses

 

972

 

299

 

1,458

 

539

Total stock-based compensation

$

1,028

$

336

$

1,565

$

614

6.            Operating Leases

The Company has various lease agreements for its offices and service delivery centers. The Company has determined that the risks and benefits related to the leased properties are retained by the lessors. Accordingly, these are accounted for as operating leases.

These lease agreements are for terms ranging from two to eleven years and, in most cases, provide for rental escalations ranging from 1.75% to 10%. Most of these agreements are renewable at the mutual consent of the parties to the contract.

15

Table of Contents

INNODATA INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(Unaudited)

The table below summarizes the amounts recognized in the condensed consolidated financial statements related to operating leases for the periods presented (in thousands):

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

Rent expense for long-term operating leases

$

337

$

388

$

713

$

776

Rent expense for short-term leases

 

144

 

34

261

84

Total rent expense

$

482

$

422

$

974

$

860

The following table presents the maturity profile of the Company’s operating lease liabilities based on the contractual undiscounted payments with a reconciliation of these amounts to the remaining net present value of the operating lease liability reported in the condensed consolidated balance sheet as of June 30, 2022 (in thousands):

Year

    

Amount

2022

$

1,160

2023

 

865

2024

 

825

2025

 

840

2026

 

855

2027 and thereafter

 

1,953

Total lease payments

 

6,498

Less: Interest

 

(1,635)

Net present value of lease liabilities

$

4,863

 

Current portion

$

776

Long-term portion

 

4,087

Total

$

4,863

The weighted average remaining lease terms and discount rates for all of the Company’s operating leases as of June 30, 2022 were as follows:

Weighted-average lease term remaining

    

48 months

Weighted-average discount rate

 

8.68

%

7.            Long-term obligations

Total long-term obligations as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):

    

June 30, 

    

December 31, 

 

2022

 

2021

Pension obligations - accrued pension liability

$

6,547

$

6,839

Settlement agreement

 

151

 

272

Microsoft licenses

 

-

 

385

6,698

7,496

Less: Current portion of long-term obligations

 

700

 

1,279

Totals

$

5,998

$

6,217

16

Table of Contents

INNODATA INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(Unaudited)

8.           Redemption of non-controlling interest

The Condensed Consolidated Balance Sheets for the six-month period ending June 30, 2022 includes a $2.9 million charge against additional paid-in-capital representing the carrying value of the non-controlling interest in Innodata Synodex, LLC which was redeemed by the Company on March 31, 2022. The Company accounted for the transaction in accordance with ASC Topic 810, “Consolidation,” which discusses the proper accounting treatment of the carrying value for the non-controlling interest. Under the standard, any change in ownership that does not result in a loss of control must be accounted for as an equity transaction.

9.           Comprehensive loss

Accumulated other comprehensive loss, as reflected in the condensed consolidated balance sheets, consists of pension liability adjustments, net of taxes, foreign currency translation adjustment and changes in fair value of derivatives, net of taxes. The components of accumulated other comprehensive loss as of June 30, 2022 and 2021, and reclassifications from accumulated other comprehensive loss for the three and six months then ended, are presented below (in thousands):

Pension Liability 

Fair Value of 

Foreign Currency 

Accumulated Other 

    

Adjustment

    

Derivatives

    

Translation Adjustment

    

Comprehensive Loss

Balance at April 1, 2022

$

(818)

$

(348)

$

(1,007)

$

(2,173)

Other comprehensive loss before reclassifications, net of taxes

 

-

 

(744)

 

(600)

 

(1,344)

Total other comprehensive loss before reclassifications, net of taxes

 

(818)

 

(1,092)

 

(1,607)

 

(3,517)

Net amount reclassified to earnings

 

38

 

203

 

-

 

241

Balance at June 30, 2022

$

(780)

$

(889)

$

(1,607)

$

(3,276)

    

    

    

Foreign Currency 

    

Pension Liability

Fair Value of

 Translation

Accumulated Other

 Adjustment

 Derivatives

 Adjustment

Comprehensive Loss

Balance at January 1, 2022

$

(858)

$

(353)

$

(981)

$

(2,192)

Other comprehensive loss before reclassifications, net of taxes

 

 

-

 

(822)

 

(626)

 

(1,448)

Total other comprehensive loss before reclassifications, net of taxes

 

 

(858)

 

(1,175)

 

(1,607)

 

(3,640)

Net amount reclassified to earnings

 

 

78

 

286

 

-

 

364

Balance at June 30, 2022

$

(780)

$

(889)

$

(1,607)

$

(3,276)

Pension Liability 

Fair Value of 

Foreign Currency 

Accumulated Other 

    

Adjustment

    

Derivatives

    

Translation Adjustment

    

Comprehensive Loss

Balance at April 1, 2021

$

(433)

$

-

$

(515)

$

(948)

Other comprehensive income (loss) before reclassifications, net of taxes

 

-

 

(301)

 

135

 

(166)

Total other comprehensive loss before reclassifications, net of taxes

 

(433)

 

(301)

 

(380)

 

(1,114)

Net amount reclassified to earnings

 

11

 

34

 

-

 

45

Balance at June 30, 2021

$

(422)

$

(267)

$

(380)

$

(1,069)

17

Table of Contents

INNODATA INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(Unaudited)

Foreign Currency 

Pension Liability

Fair Value of

Translation 

Accumulated Other

    

Adjustment

    

Derivatives

    

Adjustment

    

Comprehensive Loss

Balance at January 1, 2021

$

(444)

$

-

$

(494)

$

(938)

Other comprehensive income (loss) before reclassifications, net of taxes

-

 

(301)

 

114

 

(187)

Total other comprehensive loss before reclassifications, net of taxes

(444)

 

(301)

 

(380)

 

(1,125)

Net amount reclassified to earnings

22

 

34

 

-

 

56

Balance at June 30, 2021

$

(422)

$

(267)

$

(380)

$

(1,069)

All reclassifications from accumulated other comprehensive loss had an impact on direct operating costs in the condensed consolidated statements of operations and comprehensive income (loss).

10.           Segment reporting and concentrations

The Company’s operations are classified in three reporting segments: Digital Data Solutions (DDS), Synodex and Agility.

The DDS segment provides AI-enabled software platforms and managed services to companies that require high-quality data for training AI and machine learning (ML) algorithms, and AI digital transformation solutions to help companies apply AI/ML to real-world problems relating to analyzing and deriving insights from documents. In conjunction with AI digital transformation, the Company often provides a range of data engineering support services, including data transformation, data curation, data hygiene, data consolidation, data compliance, and master data management.

The Synodex segment provides an industry platform that transforms medical records into useable digital data organized in accordance with its proprietary data models or customer data models.

The Agility segment provides an industry platform that provides marketing communications and public relations professionals with the ability to target and distribute content to journalists and social media influencers world-wide and to monitor and analyze global news channels (print, web, radio and TV) and social media channels.

A significant portion of the Company’s revenue is generated from its locations in the Philippines, India, Sri Lanka, Canada, Germany, the United Kingdom and Israel.

18

Table of Contents

INNODATA INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(Unaudited)

Revenues from external customers, segment operating profit (loss), and other reportable segment information are as follows (in thousands):

For the Three Months Ended June 30, 

For the Six Months Ended June 30, 

    

2022

    

2021

    

2022

    

2021

Revenues:

 

  

 

  

  

 

  

DDS

$

14,181

$

12,997

$

30,092

$

24,760

Synodex

 

1,945

 

886

 

3,614

 

1,905

Agility

 

3,861

 

3,166

 

7,473

 

6,351

Total Consolidated

$

19,987

$

17,049

$

41,179

$

33,016

 

 

 

 

Income (loss) before provision for income taxes(1):

 

 

 

 

DDS

$

(72)

$

1,726

$

1,381

$

2,379

Synodex

 

(831)

 

(329)

 

(1,819)

 

(221)

Agility

 

(2,378)

 

(1,161)

 

(5,258)

 

(1,586)

Total Consolidated

$

(3,281)

$

236

$

(5,696)

$

572

 

 

 

  

 

  

Income (loss) before provision for income taxes(2):

 

 

 

  

 

  

DDS

$

(250)

$

1,646

$

1,046

$

2,230

Synodex

 

(680)

 

(278)

 

(1,540)

 

(126)

Agility

 

(2,351)

 

(1,132)

 

(5,202)

 

(1,532)

Total Consolidated

$

(3,281)

$

236

$

(5,696)

$

572

    

June 30, 2022

    

December 31, 2021

Total assets:

 

  

 

  

DDS

$

29,723

$

40,100

Synodex

 

2,702

 

1,753

Agility

 

17,498

 

17,364

Total Consolidated

$

49,923

$

59,217

    

June 30, 2022

    

December 31, 2021

Goodwill:

 

  

 

  

Agility

$

2,076

$

2,143

Total

$

2,076

$

2,143

(1)Before elimination of any inter-segment profits
(2)After elimination of any inter-segment profits

19

Table of Contents

INNODATA INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(Unaudited)

Revenues for the period ended June 30, 2022 and 2021 by geographic region (determined based upon customer’s domicile), were as follows (in thousands):

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

United States

$

12,385

$

9,074

$

25,777

$

17,294

United Kingdom

 

2,558

 

2,995

 

5,640

 

5,797

The Netherlands

 

1,717

 

1,608

 

3,369

 

3,262

Canada

 

1,439

 

1,492

 

2,816

 

3,087

Others - principally Europe

 

1,888

 

1,880

 

3,577

 

3,576

Totals

$

19,987

$

17,049

$

41,179

$

33,016

Long-lived assets as of June 30, 2022 and December 31, 2021 by geographic region were comprised of (in thousands):

    

June 30, 

    

December 31, 

 

2022

 

2021

United States

$

6,042

$

4,578

 

 

Foreign countries:

 

 

Canada

 

8,156

 

9,280

United Kingdom

 

1,292

 

1,538

Philippines

 

3,858

 

4,027

India

 

1,522

 

1,481

Sri Lanka

 

156

 

154

Israel

 

2

 

-

Germany

-

-

Total foreign

 

14,986

 

16,480

Totals

$

21,028

$

21,058

Long-lived assets include the unamortized balance of right-of-use assets amounting to $4.4 million and $5.6 million as of June 30, 2022 and December 31, 2021, respectively.

One customer in the DDS segment generated approximately 13% of the Company’s total revenues for the three months ended June 30, 2022. A second customer in the DDS segment generated approximately 10% and 11% of the Company’s total revenues for the three months ended June 30, 2022 and June 30, 2021, respectively. A third customer in the DDS segment generated approximately 11% of the Company’s total revenues for the three months ended June 30, 2021. No other customer accounted for 10% or more of total revenues during these periods. Further, revenues from non-U.S. customers accounted for 38% and 47% of the Company’s total revenues for the three months ended June 30, 2022 and 2021, respectively.

One customer in the DDS segment generated approximately 17% of the Company’s total revenues for the six months ended June 30, 2022. Two other customers in the DDS segment generated approximately 22% of the Company’s total revenues for the six months ended June 30, 2021. No other customer accounted for 10% or more of total revenues during these periods. Further, revenues from non-U.S. customers accounted for 38% and 48% of the Company’s total revenues for the six months ended June 30, 2022 and 2021, respectively.

As of June 30, 2022, approximately 33% of the Company’s accounts receivable was from foreign (principally European) customers and 44% of the Company’s accounts receivable was due from three customers. As of December 31, 2021, approximately 37% of the Company’s accounts receivable was from foreign (principally European) customers and 19% of the Company’s accounts receivable was due from one customer. No other customer accounted for 10% or more of the accounts receivable as of June 30, 2022 and December 31, 2021.

20

Table of Contents

INNODATA INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(Unaudited)

11.          Income (Loss) Per Share

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

Net income (loss) attributable to Innodata Inc. and Subsidiaries

$

(3,833)

$

(103)

$

(6,648)

$

295

Weighted average common shares outstanding

 

27,226

 

26,522

 

27,192

 

26,199

Dilutive effect of outstanding options

 

-

 

-

 

-

 

2,995

Adjusted for dilutive computation

 

27,226

 

26,522

 

27,192

 

29,194

Basic income (loss) per share is computed using the weighted-average number of common shares outstanding during the year. Diluted income (loss) per share is computed by considering the impact of the potential issuance of common shares, using the treasury stock method, on the weighted-average number of shares outstanding. For those securities that are not convertible into a class of common stock, the “two-class” method of computing income (loss) per share is used.

Options to purchase 6.9 million and 5.0 million shares of common stock for the three months ended June 30, 2022 and June 30, 2021 were outstanding but not included in the computation of diluted loss per share because the effect would have been anti-dilutive.

Options to purchase 6.9 million shares of common stock for the six months ended June 30, 2022 were outstanding but not included in the computation of diluted loss per share because the effect would have been anti-dilutive. All options outstanding for the six months ended June 30, 2021 were included in the computation of diluted income per share.

12.          Derivatives

The Company conducts a large portion of its operations in international markets, which subject it to foreign currency fluctuations. The most significant foreign currency exposures occur when revenue and associated accounts receivable are collected in one currency and expenses to generate that revenue are incurred in another currency. The Company is also subject to wage inflation and other government mandated increases and operating expenses in Asian countries where the Company has the majority of its operations. The Company’s primary inflation and exchange rate exposure relates to payroll, other payroll costs and operating expenses in the Philippines, India, Sri Lanka and Israel.

In addition, although most of the Company’s revenue is denominated in U.S. dollars, a significant portion of total revenues is denominated in Canadian dollars, Pound Sterling and Euros.

The Company’s policy is to enter derivative instrument contracts with terms that coincide with the underlying exposure being hedged for a period up to 12 months. As such, the Company’s derivative instruments are expected to be highly effective. For derivative instruments that are designated and qualify as cash flow hedges, the entire change in fair value of the hedging instrument is recorded to Other comprehensive income (loss). Upon settlement of these contracts, the change in the fair value recorded in Other comprehensive income (loss) are reclassified to earnings and included as part of Direct operating costs.

The Company formally documents all relationships between hedging instruments and hedged items, as well as its risk management objective and strategy for undertaking hedge transactions. The Company does not hold or issue derivatives for trading purposes. All derivatives are recognized at their fair value and classified based on the instrument’s maturity date. The total notional amount for outstanding derivatives designated as hedges was $19.9 million as of June 30, 2022. The total notional amount for outstanding derivatives designated as hedges was $19.7 million as of December 31, 2021.

21

Table of Contents

INNODATA INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(Unaudited)

The following table presents the fair value of derivative instruments included within the condensed consolidated balance sheets as of June 30, 2022 and December 31, 2021 (in thousands):

Balance Sheet Location

Fair Value

    

    

2022

    

2021

Derivatives designated as hedging instruments:

 

  

 

  

 

  

Foreign currency forward contracts

 

Accrued expenses

$

889

$

353

The effect of foreign currency forward contracts designated as cash flow hedges on the condensed consolidated statements of operations for the three and six months ended June 30, 2022 and 2021 were as follows (in thousands):

 

For the Three Months Ended

For the Six Months Ended

 

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

Net gain (loss) recognized in OCI(1)

$

(744)

$

(301)

$

(822)

$

(301)

Net (gain) loss reclassified from accumulated OCI into income(2)

$

203

$

34

$

286

$

34

Net gain recognized in income(3)

$

-

$

-

(1)Net change in fair value of the effective portion classified into other comprehensive income (“OCI”)
(2)Effective portion classified within direct operating costs.
(3)There were no ineffective portions for the period presented.

22

Item 2.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL

CONDITION AND RESULTS OF OPERATIONS

Cautionary Note Regarding Forward-Looking Statements

Disclosures in this Quarterly Report on Form 10-Q (this “Report”) contain certain forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended, and Section 27A of the Securities Act of 1933, as amended. These forward-looking statements include, without limitation, statements concerning our operations, economic performance, and financial condition. Words such as “project,” “believe,” “expect,” “can,” “continue,” “could,” “intend,” “may,” “should,” “will,” “anticipate,” “indicate,” “predict,” “likely,” “estimate,” “plan,” “potential,” or the negatives thereof, and other similar expressions generally identify forward-looking statements.

These forward-looking statements are based on management’s current expectations, assumptions and estimates and are subject to a number of risks and uncertainties, including, without limitation, the expected or potential effects of the novel coronavirus (“COVID-19”) pandemic and the responses of governments, the general global population, our customers, and the Company thereto; impacts resulting from the rapidly evolving conflict between Russia and the Ukraine; that contracts may be terminated by customers; projected or committed volumes of work may not materialize; continuing reliance on project-based work in the DDS segment and the primarily at-will nature of such contracts and the ability of these customers to reduce, delay or cancel projects; the likelihood of continued development of the markets, particularly new and emerging markets, that our services support; continuing DDS segment revenue concentration in a limited number of customers; potential inability to replace projects that are completed, canceled or reduced; our dependency on content providers in our Agility segment; difficulty in integrating and deriving synergies from acquisitions, joint venture and strategic investments; potential undiscovered liabilities of companies and businesses that we may acquire; potential impairment of the carrying value of goodwill and other acquired intangible assets of companies and businesses that we acquire; changes in our business or growth strategy; a continued downturn in or depressed market conditions, whether as a result of the COVID-19 pandemic or otherwise; changes in external market factors; the ability and willingness of our customers and prospective customers to execute business plans that give rise to requirements for our services; changes in our business or growth strategy; the emergence of new, or growth in existing competitors; various other competitive and technological factors; the Company’s use of and reliance on information technology systems, including potential security breaches, cyber-attacks, privacy breaches or data breaches that result in the unauthorized disclosure of consumer, customer, employee or Company information, or service interruptions; and other risks and uncertainties indicated from time to time in our filings with the Securities and Exchange Commission.

Our actual results could differ materially from the results referred to in forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, uncertainty around the COVID-19 pandemic and the effects of the global response thereto and the risks discussed in Part I, Item 1A. “Risk Factors,” in “Part II, Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and other parts of our Annual Report on Form 10-K, filed with the Securities and Exchange Commission on March 24, 2022, and in other filings that we may make with the Securities and Exchange Commission. In light of these risks and uncertainties, there can be no assurance that the results referred to in the forward-looking statements will occur, and you should not place undue reliance on these forward-looking statements. These forward-looking statements speak only as of the date hereof.

We undertake no obligation to update or review any guidance or other forward-looking statements, whether as a result of new information, future developments or otherwise, except as may be required by the federal securities laws.

The following Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) is intended to help the reader understand the results of operations and financial condition of Innodata Inc. and its subsidiaries and should be read in conjunction with our unaudited condensed consolidated financial statements and the accompanying notes to condensed consolidated financial statements contained in Part I, Item 1 of this Report.

Business Overview

Innodata Inc. (NASDAQ: INOD) (including its subsidiaries, the “Company”, “Innodata”, “we”, “us” or “our”) is a global data engineering company. The Company’s mission is to deliver the promise of AI to the world’s most prestigious companies.

23

We provide AI-enabled software platforms and managed service to companies that require high-quality data for training AI and machine learning (ML) algorithms. We also provide AI digital transformation solutions and platform to help companies apply AI/ML to real-world problems relating to analyzing and deriving insights from documents. For industry-specific, document-intensive industry business processes, we provide AI-augmented software-as-a-service (SaaS) platforms and discrete managed services.

Our platforms and services are powered by Goldengate, our proprietary AI/ML platform, as well as other technologies we have developed. In addition, we bring to bear more than 4,500 employees spanning eight countries with expertise in data pertaining to many professional fields. Our hybrid approach of using AI/ML in conjunction with human experts enables us to deliver superior data quality with even the most complex and sensitive data.

We developed our capabilities and honed our customer- and quality-centric culture progressively over the last 30 years creating high-quality data for many of the world’s most demanding information companies. Approximately six years ago, we formed Innodata Labs, a research and development center, to research, develop and apply machine learning and emerging AI to our large-scale, human-intensive data operations. In 2019, we began packaging the capabilities that emerged from our R&D efforts in order to align with several fast-growing new markets and help companies use AI/ML to drive performance benefits and business insights. We anticipate this strategy will enable us to accelerate growth.

AI Data Annotation

We train AI algorithms for social media companies, robotics companies, financial services companies, and many others, working with images, text, video and audio. Data sciences teams seek partners that can perform data preparation functions for them at large-scale and at high quality, while using automated tools to minimize cost. Moreover, as AI projects become more specialized and mission-critical, data preparation is becoming increasingly complex, requiring deep domain knowledge and an infrastructure in which data security is assured.

We utilize a variety of leading third-party image and video annotation tools. For text, we use our proprietary text annotation platform that incorporates AI to reduce cost while improving consistency and quality of output. Our proprietary text annotation platform features auto-tagging capabilities that apply to both classical and generative AI tasks. It also encapsulates many of the innovations we conceived of in the course of our 30-year history of creating high-quality data.

AI Digital Transformation

We also provide AI solutions and platforms to companies that intensively process textual data and seek to obtain the benefits of AI/ML technologies without having to develop AI/ML engineering capabilities in-house. For such companies, we often integrate one or more of our pre-trained text processing algorithms as a foundation for an overall solution. Our algorithms are accessible as microservices via application programming interfaces (APIs), enabling easy integration.

In conjunction with AI digital transformation, we often provide a range of data engineering support services, including data transformation, data curation, data hygiene, data consolidation, data compliance, and master data management.

Our customers span a diverse range of industries and a wide range of AI use cases, benefiting from the short time-to-value and high economic returns of our AI digital transformation solutions and platforms.

Industry AI Platforms

Our industry platforms address specific, niche market requirements that we believe we can fulfill in large part with our AI/ML technologies. We deploy these industry platforms as software-as-a-service (SaaS) and as managed services. To date, we have built an industry platform for medical records data extraction and transformation (which we brand as “Synodex®”) and an industry platform for public relations (which brands as “Agility PR Solutions”).

Our Synodex industry platform transforms medical records into useable digital data organized in accordance with our proprietary data models or customer data models.

Our Agility industry platform provides marketing communications and public relations professionals with the ability to target and distribute content to journalists and social media influencers world-wide and to monitor and analyze global news (print, web, radio and TV) and social media.

24

Our operations are presently classified and reported in three reporting segments: Digital Data Solutions (DDS), Synodex and Agility.

Prevailing Economic Conditions and Seasonality

Prevailing Economic Conditions

The novel coronavirus disease 2019, which the World Health Organization declared as a pandemic on March 11, 2020, continues to spread throughout the world. COVID-19 has created significant global economic downturn, disrupted global trade and supply chains, adversely impacted many industries, caused federal and regional governments to impose substantial restrictions on the operations of non-essential businesses and contributed to significant declines and volatility in financial markets.

While the pandemic presented, and may in the future present, new risks to our business and there have been logistical and other challenges, there was no material adverse impact on our results of operations for the three and six months ended June 30, 2022.

The situation surrounding the COVID-19 crisis remains fluid and the extent and duration of its impact to the economy remains unclear. For this reason, we cannot reasonably estimate with any degree of certainty the future impact that it may have on our results of operations and financial condition. The potential for a material impact on our results of operations and financial position increases the longer COVID-19 affects the level of economic activity in the United States and globally.

With the current level of demand for our services, we believe we have existing cash and cash equivalents that provide sufficient sources of liquidity to satisfy our financial needs for at least the next 12 months from the date of the filing of this Report (refer to Item 2. “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Liquidity and Capital Resources” for additional information). In the event we experience a significant or prolonged reduction in revenues, the likelihood of which is uncertain, we would seek to manage our liquidity by reducing capital expenditures, deferring investment activities, and reducing operating costs as we would likely have no other sources of liquidity to support ongoing operations in a manner that is not significantly detrimental to the business.

Seasonality

Our quarterly operating results are subject to certain fluctuations. We experience fluctuations in our revenue and earnings as we replace and begin new projects, which may have some normal start-up delays, or we may be unable to replace a project entirely. These and other factors may contribute to fluctuations in our operating results from quarter to quarter. In addition, as some of our Asian facilities are closed during holidays in the fourth quarter, we typically incur higher wages, due to overtime, that reduce our margins.

Our Synodex subsidiary experiences seasonal fluctuations in revenues. Typically, revenue is lowest in the third quarter of the calendar year and highest in the fourth quarter of the calendar year. The seasonality is directly linked to the number of life insurance applications received by the insurance companies.

Trends

We view new customer acquisition as an indicator of our business momentum, sales and marketing efficiency, and competitive market positioning. During the six-month period ending June 30, 2022, we added an average of 119 new customers per quarter. This is a 90% increase over the 62 new customers we added on average per quarter in 2020 and a 27 % increase over the 93 new customers we added on average per quarter in 2021.

For further information refer to the risk factor titled “Quarterly fluctuations in our revenues and results of operations could make financial forecasting difficult and could negatively affect our stock price.” in Part I, Item 1A. “Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2021.

Non-GAAP Financial Measures

In addition to the financial information prepared in conformity with U.S. GAAP (“GAAP”), we provide certain non-GAAP financial information. We believe that these non-GAAP financial measures assist investors in making comparisons of period-to-period operating results. In some respects, management believes non-GAAP financial measures are more indicative of our ongoing core operating performance than their GAAP equivalents by making adjustments that management believes are reflective of the ongoing performance of the business.

25

We believe that the presentation of this non-GAAP financial information provides investors with greater transparency by providing investors a more complete understanding of our financial performance, competitive position, and prospects for the future, particularly by providing the same information that management and our Board of Directors uses to evaluate our performance and manage the business. However, the non-GAAP financial measures presented in this Quarterly Report on Form 10-Q have certain limitations in that they do not reflect all of the costs associated with the operations of our business as determined in accordance with GAAP. Therefore, investors should consider non-GAAP financial measures in addition to, and not as a substitute for, or as superior to, measures of financial performance prepared in accordance with GAAP. Further, the non-GAAP financial measures that we present may differ from similar non-GAAP financial measures used by other companies.

Adjusted EBITDA

We define Adjusted EBITDA as net income (loss) attributable to Innodata Inc. and its subsidiaries in accordance with U.S. GAAP before interest expense, income taxes, depreciation and amortization of intangible assets (which derives EBITDA), plus additional adjustments for loss on impairment of intangibles assets and goodwill, stock-based compensation, income (loss) attributable to non-controlling interests and other one-time costs. We use Adjusted EBITDA to evaluate core results of operations and trends between fiscal periods and believe that these measures are important components of our internal performance measurement process.

The following table contains a reconciliation of GAAP net income (loss) attributable to Innodata Inc. and its subsidiaries to Adjusted EBITDA (loss) for the three and six months ended June 30, 2022 and 2021 (in thousands).

    

Three Months Ended June 30,

Six Months Ended June 30,

Consolidated

2022

2021

2022

2021

Net income (loss) attributable to Innodata Inc. and Subsidiaries

$

(3,833)

$

(103)

$

(6,648)

$

295

Provision for income taxes

550

366

 

1,025

 

293

Interest expense, net

(1)

4

 

2

 

14

Gain on loan forgiveness

-

(580)

-

(580)

Depreciation and amortization

951

673

 

1,824

 

1,370

Stock-based compensation

1,028

335

 

1,565

 

614

Non-controlling interests

2

(27)

 

(73)

 

(16)

Adjusted EBITDA / (loss) - Consolidated

$

(1,303)

$

668

$

(2,305)

$

1,990

    

Three Months Ended June 30,

Six Months Ended June 30,

DDS Segment

2022

2021

2022

2021

Net income (loss) attributable to DDS Segment

$

(651)

$

1,307

$

112

$

1,987

Provision for income taxes

399

342

 

932

 

246

Interest expense, net

(1)

4

 

2

 

13

Gain on loan forgiveness

-

(580)

-

(580)

Depreciation and amortization

57

159

 

281

 

319

Stock-based compensation

796

242

 

1,168

 

459

Non-controlling interests

2

(2)

 

1

 

(3)

Adjusted EBITDA - DDS Segment

$

602

$

1,472

$

2,496

$

2,441

    

Three Months Ended June 30,

Six Months Ended June 30,

Synodex Segment

2022

2021

2022

2021

Net loss attributable to Synodex Segment

$

(680)

$

(254)

$

(1,465)

$

(113)

Depreciation and amortization

$

271

2

$

312

$

2

Stock-based compensation

50

7

 

99

 

14

Non-controlling interests

-

(25)

 

(74)

 

(13)

Adjusted EBITDA (loss) - Synodex Segment

$

(359)

$

(270)

$

(1,128)

$

(110)

26

    

Three Months Ended June 30,

Six Months Ended June 30,

Agility Segment

2022

2021

2022

2021

Net loss attributable to Agility Segment

$

(2,502)

$

(1,156)

$

(5,295)

$

(1,579)

Provision for income taxes

151

24

 

93

 

47

Interest expense, net

-

-

 

-

 

1

Depreciation and amortization

623

512

 

1,231

 

1,049

Stock-based compensation

182

86

 

298

 

141

Adjusted EBITDA (loss) - Agility Segment

$

(1,546)

$

(534)

$

(3,673)

$

(341)

Results of Operations

Amounts in the MD&A below are after elimination of any inter-segment profit and have been rounded. All percentages have been calculated using rounded amounts.

Three Months Ended June 30, 2022 and 2021

Revenues

Total revenues were $20.0 million and $17.0 million for the three months ended June 30, 2022 and 2021, respectively, an increase of $3.0 million or approximately 17%.

Revenues from the DDS segment were $14.2 million and $13.0 million for the three months ended June 30, 2022 and 2021, respectively, an increase of $1.2 million or approximately 9%. The increase was primarily attributable to higher volume from an existing customer.

Revenues from the Synodex segment were $1.9 million and $0.9 million for the three months ended June 30, 2022 and 2021, respectively, an increase of $1.0 million or approximately 111%. The increase was primarily attributable to higher volume from two existing customers.

Revenues from the Agility segment were $3.9 million and $3.1 million for the three months ended June 30, 2022 and 2021, respectively, an increase of $0.8 million or approximately 26%. The increase was primarily attributable to higher volumes from subscriptions to our Agility AI-enabled industry platform and newswire product.

One customer in the DDS segment generated approximately 13% of the Company’s total revenues for the three months ended June 30, 2022. A second customer in the DDS segment generated approximately 10% and 11% of the Company’s total revenues for the three months ended June 30, 2022 and 2021, respectively. A third customer in the DDS segment generated approximately 11% of the Company’s total revenues for the three months ended June 30, 2021. No other customer accounted for 10% or more of total revenues during these periods. Further, revenues from non-U.S. customers accounted for 38% and 47% of the Company’s total revenues for the three months ended June 30, 2022 and 2021, respectively.

Direct Operating Costs

Direct operating costs consist of direct and indirect labor costs, occupancy costs, data center hosting fees, cloud services, content acquisition costs, depreciation and amortization, travel, telecommunications, computer services and supplies, realized gain (loss) on forward contracts, foreign currency revaluation gain (loss), and other direct expenses that are incurred in providing services to our customers.

Direct operating costs were $13.0 million and $10.4 million for the three months ended June 30, 2022 and 2021, respectively, an increase of $2.6 million or 25%. The cost increase primarily supported our growth initiatives across all business segments. The increase in Direct operating costs includes direct and indirect labor related costs primarily on account of higher headcount and salary increases of $2.6 million; and an increase in cloud services, occupancy, depreciation and amortization of capitalized developed software of $0.5 million. These cost increases were offset in part by the favorable impact of foreign exchange rate fluctuations of $0.5 million. Direct operating costs as a percentage of total revenues were 65% and 61% for the three-month periods ended June 30, 2022 and 2021. The increase in direct operating costs as a percentage of total revenues was primarily attributable to higher expenditures in all segments, offset in part by increased revenues in all segments.

27

Direct operating costs for the DDS segment were approximately $8.9 million and $7.8 million for the three months ended June 30, 2022 and 2021, respectively, an increase of $1.1 million or 14%. The cost increase primarily supported our growth initiatives. The increase in Direct operating costs includes direct and indirect labor related costs primarily on account of higher headcount and salary increases of $1.6 million. These cost increases were offset in part by the favorable impact of foreign exchange rate fluctuations of $0.5 million. Direct operating costs for the DDS segment as a percentage of DDS segment revenues were 63% and 60% for the three months ended June 30, 2022 and 2021, respectively. The increase in direct operating costs as a percentage of segment revenues was primarily attributable to an increase in direct operating costs offset in part by an increase in revenues.

Direct operating costs for the Synodex segment were $2.2 million and $0.8 million for the three months ended June 30, 2022 and 2021, respectively, an increase of $1.4 million or 175%. The cost increase primarily supported our growth initiatives combined with the timing of new technology roll-out. The increase in Direct operating costs was primarily due to an increase in direct labor costs primarily on account of higher headcount and salary increases of $1.1 million and an increase in depreciation and amortization of capitalized developed software of $0.3 million. Direct operating costs for the Synodex segment as a percentage of Synodex segment revenues were 116% and 89% for the three months ended June 30, 2022 and 2021, respectively. The increase in direct operating costs as a percentage of segment revenues was due to an increase in direct operating costs offset in part by an increase in revenues.

Direct operating costs for the Agility segment were $1.9 million and $1.8 million for the three months ended June 30, 2022 and 2021, respectively, an increase of $0.1 million or 6%. The cost increase was primarily due to amortization of capitalized developed software of $0.1 million. Direct operating costs for the Agility segment as a percentage of Agility segment revenues were 49% and 58% for the three months ended June 30, 2022 and 2021, respectively. The decrease in direct operating costs as a percentage of segment revenues was primarily due to increased revenues from subscriptions to our Agility AI-enabled platform and newswire products offset in part by an increase in direct operating costs.

Selling and Administrative Expenses

Selling and administrative expenses consist of management and administrative payroll and related costs including commissions, bonuses, and stock-based compensation, marketing costs, new services research and related software development, third-party software, advertising, trade conferences, professional fees and consultant costs, and other administrative overhead costs.

Selling and administrative expenses were $10.3 million and $7.0 million for the three months ended June 30, 2022 and 2021, respectively, an increase of $3.3 million or 47%. The cost increase primarily supported our growth initiatives across all business segments. The selling and administrative cost increase includes payroll related costs for new hires, stock-based compensation, commissions, incentives, bonuses, and recruitment and professional fees of $2.5 million, marketing related activities of $0.5 million, and a $0.3 million increase in other selling and administrative costs. Selling and administrative expenses as a percentage of total revenues were 52% and 41% for the three months ended June 30, 2022 and 2021, respectively. The increase in selling and administrative expenses as a percentage of total revenues was primarily attributable to higher expenditures in all segments, offset in part by increased revenues in all segments.

Selling and administrative expenses for the DDS segment were $5.5 million and $4.2 million for the three months ended June 30, 2022 and 2021, respectively, an increase of $1.3 million or 31%. The cost increase primarily supported our growth initiatives. The selling and administrative cost increase includes payroll related costs for new hires, stock-based compensation, commissions, incentives, bonuses, and recruitment fees of $0.7 million, marketing related activities of $0.2 million, professional fees of $0.1 million and an increase in other selling and administrative expenses of $0.3 million. Selling, and administrative expenses for the DDS segment as a percentage of DDS revenues were 39% and 32% for the three-month periods ended June 30, 2022 and 2021, respectively. The increase in selling and administrative expenses as a percentage of total revenues was primarily attributable to higher expenditures offset in part by increased revenues.

Selling and administrative expenses for the Synodex segment were $0.5 million and $0.3 million for the three months ended June 30, 2022 and 2021, respectively, an increase of $0.2 million or 67%. The cost increase was primarily attributable to payroll related costs and recruitment fees for new hires and other professional fees of $0.2 million to support our growth initiatives. Selling and administrative expenses for the Synodex segment as a percentage of Synodex segment revenues were 26% and 33% for the three months ended June 30, 2022 and 2021, respectively. The decrease in selling and administrative expenses as a percentage of segment revenues was primarily attributable to higher revenues offset in part by higher expenditures.

28

Selling and administrative expenses for the Agility segment were $4.3 million and $2.5 million for the three months ended June 30, 2022 and 2021, respectively, an increase of $1.8 million or 72%. The cost increase primarily supported our growth initiatives. The selling and administrative costs increase includes payroll related costs for new hires, stock-based compensation, commissions, incentives of $1.5 million, marketing related activity costs and other net increases of $0.3 million. Selling and administrative expenses for the Agility segment as a percentage of Agility segment revenues were 110 % and 81% for the three months ended June 30, 2022 and 2021, respectively. The increase in selling and administrative expenses as a percentage of segment revenues was primarily due to higher expenditures, offset in part by an increase in revenues.

Income Taxes

We recorded a provision for income taxes of $0.6 million for the three months ended June 30, 2022, as compared to $0.4 million for the three months ended June 30, 2021.

Taxes primarily consist of a provision for foreign taxes recorded in accordance with the local tax regulations by our foreign subsidiaries. Effective income tax rates are disproportionate due to the losses incurred by our U.S. entity and our Canadian subsidiaries, and a valuation allowance recorded on deferred taxes on these entities and tax effects of foreign operations, including foreign exchange gains and losses.

Net Income (Loss)

We incurred a net loss of $3.8 million during the three months ended June 30, 2022, compared to a net loss of $0.1 million during the three months ended June 30, 2021. The $3.7 million change was a result of higher Direct operating and Selling and administrative costs in all segments in the current quarter, offset in part by higher revenues in all segments.

Net loss for the DDS segment was $0.6 million for the three months ended June 30, 2022, compared to a net income of $1.3 million for the three months ended June 30, 2021. The $1.9 million change was primarily attributable to an increase in Direct operating and Selling and administrative costs, offset in part by an increase in revenues in the current quarter.

Net loss for the Synodex segment was $0.7 million for the three months ended June 30, 2022, compared to a net loss of $0.2 million for the three months ended June 30, 2021. The $0.5 million change was due to higher Direct operating and Selling and administrative costs, offset in part by higher revenues in the current quarter.

Net loss for the Agility segment was $2.5 million for the three months ended June 30, 2022, compared to net loss of $1.2 million for the three months ended June 30, 2021. The $1.3 million change was due to higher Direct operating and Selling and administrative costs, offset in part by higher revenues in the current quarter.

Adjusted EBITDA

Adjusted EBITDA for the three months ended June 30, 2022 was a loss of $1.3 million compared to an income of $0.7 million for the three months ended June 30, 2021. The $2.0 million change in Adjusted EBITDA was due to a higher net loss reduced in part by higher provisions for income taxes, stock-based compensation and depreciation and amortization.

Adjusted EBITDA for the DDS segment was $0.6 million and $1.5 million for the three months ended June 30, 2022 and 2021, respectively. The $0.9 million change in Adjusted EBITDA was due to lower net income for the DDS segment, offset in part by higher stock-based compensation.

Adjusted EBITDA for the Synodex segment was a loss of $0.4 million and $0.3 million for the three months ended June 30, 2022 and 2021, respectively. The $0.1 million change was due to a higher net loss for the Synodex segment, offset in part by higher stock-based compensation, depreciation and amortization.

Adjusted EBITDA for the Agility segment was a loss of $1.5 million and $0.5 million for the three months ended June 30, 2022 and 2021, respectively. The $1.0 million change in Adjusted EBITDA was due to a higher net loss for the Agility segment.

Six Months Ended June 30, 2022 and 2021

Revenues

Total revenues were $41.2 million and $33.0 million for the six months ended June 30, 2022 and 2021, respectively, an increase of $8.2 million or approximately 25%.

29

Revenues from the DDS segment were $30.1 million and $24.8 million for the six months ended June 30, 2022 and 2021, respectively, an increase of $5.3 million or approximately 21%. The increase was primarily attributable to higher volume from an existing customer.

Revenues from the Synodex segment were $3.6 million and $1.9 million for the six months ended June 30, 2022 and 2021, respectively, an increase of $1.7 million or approximately 89%. The increase was primarily attributable to higher volume from two customers.

Revenues from the Agility segment were $7.5 million and $6.3 million for the six months ended June 30, 2022 and 2021, respectively, an increase of $1.2 million or approximately 19%. The increase was primarily attributable to higher volumes from subscriptions to our Agility AI-enabled industry platform and newswire product.

One customer in the DDS segment generated approximately 17% of the Company’s total revenues for the six months ended June 30, 2022. Two other customers in the DDS segment generated approximately 22% of the Company’s total revenues for the six months ended June 30, 2021. No other customer accounted for 10% or more of total revenues during these periods. Further, revenues from non-U.S. customers accounted for 38% and 48% of the Company’s total revenues for the six months ended June 30, 2022 and 2021, respectively.

Direct Operating Costs

Direct operating costs consist of direct and indirect labor costs, occupancy costs, data center hosting fees, cloud services, content acquisition costs, depreciation and amortization, travel, telecommunications, computer services and supplies, realized gain (loss) on forward contracts, foreign currency revaluation gain (loss), and other direct expenses that are incurred in providing services to our customers.

Direct operating costs were $26.4 million and $20.5 million for the six months ended June 30, 2022 and 2021, respectively, an increase of $5.9 million or 29%. The cost increase primarily supported our growth initiatives across all business segments. The increase in Direct operating costs includes direct and indirect labor related costs primarily on account of higher headcount and salary increases of $5.5 million; and an increase in cloud services, occupancy, depreciation and amortization of capitalized developed software of $0.5 million and other direct operating costs of $0.6 million. These cost increases were offset in part by the favorable impact of foreign exchange rate fluctuations of $0.7 million. Direct operating costs as a percentage of total revenues were 64% and 62% for the six-month periods ended June 30, 2022 and 2021. The increase in direct operating costs as a percentage of total revenues was primarily attributable to higher expenditures in all segments, offset in part by increased revenues in all segments.

Direct operating costs for the DDS segment were approximately $18.3 million and $15.4 million for the six months ended June 30, 2022 and 2021, respectively, an increase of $2.9 million or 19%. The cost increase primarily supported our growth initiatives. The increase in Direct operating costs includes direct and indirect labor related costs primarily on account of higher headcount and salary increases of $3.2 million; and an increase in cloud services, occupancy, depreciation and amortization of capitalized developed software of $0.4 million. These cost increases were offset in part by the favorable impact of foreign exchange rate fluctuations of $0.7 million. Direct operating costs for the DDS segment as percentage of DDS segment revenues were 61% and 62% for the six months ended June 30, 2022 and 2021, respectively. The decrease in direct operating costs as a percentage of segment revenues was primarily attributable to increased revenues, offset in part by an increase in direct operating costs.

Direct operating costs for the Synodex segment was $4.0 million and $1.5 million for the six months ended June 30, 2022 and 2021, respectively, an increase of $2.5 million or 167%. The cost increase primarily supported our growth initiatives combined with the timing of new technology roll-out. The increase in Direct operating costs was primarily due to an increase in direct labor costs on account of higher headcount and salary increases of $2.2 million and an increase in depreciation and amortization of capitalized developed software of $0.3 million. Direct operating costs for the Synodex segment as a percentage of Synodex segment revenues were 111% and 79% for the six months ended June 30, 2022 and 2021, respectively. The increase in direct operating costs as a percentage of segment revenues was due to an increase in direct operating costs offset in part by an increase in revenues.

Direct operating costs for the Agility segment were $4.1 million and $3.6 million for the six months ended June 30, 2022 and 2021, respectively, an increase of $0.5 million or 14%. The cost increase was primarily due to higher labor related costs of $0.2 million, amortization of capitalized developed software of $0.2 million and other net increases of $0.1 million. Direct operating costs for the Agility segment as a percentage of Agility segment revenues were 55% and 57% for the six months ended June 30, 2022 and 2021, respectively. The decrease in direct operating costs as a percentage of segment revenues was primarily due to increased revenues from subscriptions to our Agility AI-enabled platform and newswire products offset by an increase in direct operating costs.

30

Selling and Administrative Expenses

Selling and administrative expenses consist of management and administrative payroll and related costs including commissions, bonuses, and stock-based compensation, marketing costs, new services research and related software development, third-party software, advertising, trade conferences, professional fees and consultant costs, and other administrative overhead costs.

Selling and administrative expenses were $20.5 million and $12.5 million for the six months ended June 30, 2022 and 2021, respectively, an increase of $8.0 million or 64%. The cost increase primarily supported our growth initiatives across all business segments. The selling and administrative cost increase includes payroll related costs for new hires, stock-based compensation, commissions, incentives, bonuses, and recruitment and professional fees of $6.0 million, marketing related activities of $1.3 million, and a $0.7 million increase in other selling and administrative costs. Selling and administrative expenses as a percentage of total revenues were 50% and 38% for the six months ended June 30, 2022 and 2021, respectively. The increase in selling and administrative expenses as a percentage of total revenues was primarily attributable to higher expenditures in all segments, offset in part by increased revenues in all segments.

Selling and administrative expenses for the DDS segment were $10.8 million and $7.7 million for the six months ended June 30, 2022 and 2021, respectively, an increase of $3.1 million or 40%. The cost increase primarily supported our growth initiatives. The selling and administrative cost increase includes payroll related costs for new hires, stock-based compensation, commissions, incentives, bonuses, and recruitment fees of $1.3 million, marketing related activities of $0.6 million, professional fees of $0.5 million and an increase in other selling and administrative expenses of $0.7 million. Selling and administrative expenses for the DDS segment as a percentage of DDS revenues were 36% and 31% for the six-month periods ended June 30, 2022 and 2021, respectively. The increase in selling and administrative expenses as a percentage of total revenues was primarily attributable to higher expenditures offset in part by increased revenues.

Selling and administrative expenses for the Synodex segment were $1.1 million and $0.5 million for the six months ended June 30, 2022 and 2021, respectively, an increase of $0.6 million or 120%. The cost increase was primarily attributable to payroll related costs and recruitment fees for new hires and other professional fees of $0.6 million to support our growth initiatives. Selling and administrative expenses for the Synodex segment as a percentage of Synodex segment revenues were 31% and 26% for the six months ended June 30, 2022 and 2021, respectively. The increase in selling and administrative expenses as a percentage of segment revenues was primarily attributable to higher expenditures offset in part by higher revenues.

Selling and administrative expenses for the Agility segment were $8.6 million and $4.3 million for the six months ended June 30, 2022 and 2021, respectively, an increase of $4.3 million or 100%. The cost increase primarily supported our growth initiatives. The selling and administrative costs increase includes payroll related costs for new hires, stock-based compensation, commissions, incentives of $3.3 million, marketing related activity costs and other net increases of $1.0 million. Selling and administrative expenses for the Agility segment as a percentage of Agility segment revenues were 115% and 68% for the six months ended June 30, 2022 and 2021, respectively. The increase in selling and administrative expenses as a percentage of segment revenues was primarily due to higher expenditures, offset in part by an increase in revenues.

Gain on PPP Loan forgiveness

On May 4, 2020, the Company received loan proceeds of $579,700 under the Paycheck Protection Program (“PPP”) which was established as part of the Coronavirus Aid, Relief and Economic Security Act of 2020, as amended. On May 21, 2021, the Company’s loan forgiveness application was approved for 100% of the amount loaned to the Company by the Small Business Administration (“SBA”).

Income Taxes

We recorded a provision for income taxes of $1.0 million for the six months ended June 30, 2022, as compared to $0.3 million for the six months ended June 30, 2021.

Taxes primarily consist of a provision for foreign taxes recorded in accordance with the local tax regulations by our foreign subsidiaries. Effective income tax rates are disproportionate due to the losses incurred by our U.S. entity and our Canadian subsidiaries, and a valuation allowance recorded on deferred taxes on these entities and tax effects of foreign operations, including foreign exchange gains and losses.

31

Net Income (Loss)

We incurred a net loss of $6.6 million during the six months ended June 30, 2022, compared to a net income of $0.3 million during the six months ended June 30, 2021. The $ 6.9 million change was a result of higher Direct operating and Selling and administrative costs in all segments in the current six-month period, offset in part by higher revenues in all segments.

Net income for the DDS segment was $0.1 million for the six months ended June 30, 2022, compared to a net income of $2.0 million for the six months ended June 30, 2021. The change of $1.9 million was primarily attributable to an increase in Direct operating and Selling and administrative costs, offset in part by an increase in revenues in the current six-month period.

Net loss for the Synodex segment was $1.4 million for the six months ended June 30, 2022, compared to a net loss of $0.1 million for the six months ended June 30, 2021. The $1.3 million change was due to higher Direct operating and Selling and administrative costs, offset in part by higher revenues in the current six-month period.

Net loss for the Agility segment was $5.3 million for the six months ended June 30, 2022, compared to net loss of $1.6 million for the six months ended June 30, 2021. The $3.7 million change was due to higher Direct operating and Selling and administrative costs, offset in part by higher revenues in the current six-month period.

Adjusted EBITDA

Adjusted EBITDA for the six months ended June 30, 2022 was a loss of $2.3 million compared to an income of $ 2.0 million for the six months ended June 30, 2021. The $4.3 million change in Adjusted EBITDA was due to a higher net loss reduced in part by higher provisions for income taxes, stock-based compensation, depreciation and amortization.

Adjusted EBITDA for the DDS segment was $2.5 million and $2.4 million for the six months ended June 30, 2022 and 2021, respectively. The $0.1 million change in Adjusted EBITDA was due to higher stock-based compensation and a higher provision for income taxes, offset in part by lower net income in the DDS segment.

Adjusted EBITDA for the Synodex segment was a loss $1.1 million and $0.1 million for the six months ended June 30, 2022 and 2021, respectively. The $1.0 million change in Adjusted EBITDA was due to a higher net loss in the Synodex segment.

Adjusted EBITDA for the Agility segment was a loss of $3.7 million and $ 0.3 million for the six months ended June 30, 2022 and 2021, respectively. The $3.4 million change in Adjusted EBITDA was due to a higher net loss in the Agility segment.

Adjusted EBITDA is a non-GAAP financial measure. For a reconciliation of Adjusted EBITDA to the most directly comparable GAAP measure, please see the description of “Non-GAAP Financial Measures – Adjusted EBITDA” above.

Liquidity and Capital Resources

Selected measures of liquidity and capital resources, expressed in thousands, were as follows:

    

June 30,

    

December 31,

2022

2021

Cash and cash equivalents

$

10,481

$

18,902

Working capital

 

5,697

 

12,658

At June 30, 2022, we had cash and cash equivalents of $10.5 million, of which $7.1 million was held by our foreign subsidiaries, and $3.4 million was held in the United States. Despite our ability under existing tax law to repatriate funds from overseas after paying the toll charge, it is our intent as of June 30, 2022, to indefinitely reinvest the overseas funds in our foreign subsidiaries on account of the withholding tax that we would have to incur on the actual remittances.

We have used, and plan to use, our cash and cash equivalents for (i) capital investments; (ii) the expansion of our operations; (iii) technology innovation; (iv) hiring of sales personnel; (v) product management and strategic marketing; (vi) general corporate purposes, including working capital; and (vii) possible business acquisitions. We had working capital of approximately $5.7 million and $12.7 million as of June 30, 2022 and December 31, 2021, respectively. The decrease in working capital was due to a decrease in cash used to fund our growth initiatives.

We did not have any material commitments for capital expenditures as of June 30, 2022.

32

We believe that our existing cash and cash equivalents and internally generated funds will provide sufficient sources of liquidity to satisfy our financial needs for at least the next 12 months from the date of this Report. However, we have no bank facilities or lines of credit. A decrease in our cash and cash equivalents from operating losses, capital expenditures, adverse legal decisions, acquisitions or otherwise could materially and adversely affect the Company.

Cash Flows

Net Cash Used in Operating Activities

Cash used in our operating activities for the six months ended June 30, 2022 was $3.9 million primarily on account of the following factors: our net loss for the period of $6.7 million; a source of $ 4.0 million from non-cash expenses consisting of depreciation and amortization of $1.8 million, stock-based compensation of $1.6 million, pension cost of $0.3 million, a $0.2 million reduction in deferred tax provisions and a loss of $0.1 million from the termination of one of our operating lease contracts. Net changes from working capital accounts further utilized an additional $1.2 million in working capital, mainly from a decrease in accounts payable and accrued expenses of $1.6 million, offset in part by a decrease in accounts receivable of $0.3 million and a net reduction in other working capital accounts of $0.1 million. Refer to the condensed consolidated statements of cash flows for further details.

Cash provided by our operating activities for the six months ended June 30, 2021 was $5.6 million primarily on account of the following factors: our net income for the period of $0.3 million; a source of $1.7 million from non-cash expenses consisting of depreciation and amortization of $1.4 million, stock-based compensation of $0.6 million and pension cost of $0.3 million, offset in part by a gain on loan forgiveness of $0.6 million. Net changes from working capital accounts further contributed an additional source of $3.6 million. Refer to the condensed consolidated statements of cash flows for further details.

Net Cash Used in Investing Activities

For the six months ended June 30, 2022 and 2021, cash used in our investing activities was $3.6 million and $1.5 million, respectively. These capital expenditures were principally for the purchase of technology equipment including servers, network infrastructure and workstations, and expenditures for capitalized developed software

During the next 12 months, it is anticipated that capital expenditures for ongoing technology, equipment and infrastructure upgrades will approximate to $7.5 million, a portion of which we may finance.

Net Cash Used in Financing Activities

Cash used in financing activities for the six months ended June 30, 2022 was $0.3 million primarily for payments of long-term obligations of $0.5 million, reduced in part by proceeds from stock option exercises of $0.2 million.

Cash provided by financing activities for the six months ended June 30, 2021 was $0.4 million primarily from proceeds of stock option exercises of $1.8 million reduced in part by cash paid for withholding taxes on net settlement exercises of $0.8 million and payments for long-term obligations of $0.6 million.

Critical Accounting Policies and Estimates

Our discussion and analysis of our results of operations, liquidity and capital resources is based on our condensed consolidated financial statements, which have been prepared in conformity with U.S. GAAP. The preparation of the condensed consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and disclosure of contingent assets and liabilities. On an ongoing basis, we evaluate our estimates and judgments, including those related to revenue recognition, allowance for doubtful accounts and billing adjustments, long-lived assets, intangible assets, goodwill, valuation of deferred tax assets, value of securities underlying stock-based compensation, litigation accruals, pension benefits, purchase price allocation of Agility, valuation of derivative instruments and estimated accruals for various tax exposures. We base our estimates on historical and anticipated results and trends and on various other assumptions that we believe are reasonable under the circumstances, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. By their nature, estimates are subject to an inherent degree of uncertainty. Actual results may differ from our estimates and could have a significant adverse effect on our condensed consolidated results of operations and financial position.

33

The significant accounting policies used in preparing our condensed consolidated financial statements contained in this Report are the same as those described in the Company’s Annual Report on Form 10-K, unless otherwise noted, and we believe those critical accounting policies affect our more significant estimates and judgments in the preparation of our condensed consolidated financial statements.

Off-Balance Sheet Arrangements

None.

Item 3.  Quantitative and Qualitative Disclosures About Market Risk

Not applicable for smaller reporting companies.

Item 4.  Controls and Procedures

We maintain disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (Exchange Act), that are designed to ensure that information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Under the supervision, and with the participation of our management, including our principal executive officer and our principal financial officer, we conducted an evaluation of the effectiveness of our disclosure controls and procedures, as defined under Exchange Act Rule 13a-15(e), as of June 30, 2022. Based on this evaluation, our principal executive officer and our principal financial officer concluded that, as of June 30, 2022, our disclosure controls and procedures were effective.

There have been no changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) or 15d-15(f) under the Exchange Act) during the six months ended June 30, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting

34

PART II.       OTHER INFORMATION

Item 1.  Legal Proceedings

See Note 4, Commitments and Contingencies of the Notes to the Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q, which is incorporated by reference herein.

Item 1A. Risk Factors

There were no material changes from the risk factors previously disclosed in Part I, Item 1A. “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2021.

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

There were no sales of unregistered equity securities or repurchases of equity securities during the three months ended June 30, 2022.

Item 3.  Defaults Upon Senior Securities

None.

Item 4.  Mine Safety Disclosures

None.

Item 5.  Other Information

None.

35

Item 6.  Exhibits

Exhibit No.

    

Description

10.1

Innodata Inc. 2021 Equity Compensation Plan, amended and restated effective as of April 11, 2022 (incorporated herein by reference to Annex A to the Company’s Definitive Proxy Statement, filed with the Securities and Exchange Commission on April 26, 2022).

31.1*

Certificate of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2*

Certificate of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1**

Certification Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

32.2**

Certification Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101

The following materials from Innodata Inc.’s Quarterly Report on Form 10-Q for the three months ended June 30, 2022, formatted in Extensible Business Reporting Language (XBRL): (i) Condensed Consolidated Balance Sheets as of June 30, 2022 (unaudited) and December 31, 2021; (ii) Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) for the three and six months ended June 30, 2022 and 2021; (iii) Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2022 and 2021; (iv) Condensed Consolidated Statements of Stockholders’ Equity for the three and six months ended June 30, 2022 and 2021; (v) Notes to Condensed Consolidated Financial Statements (unaudited).

104

Cover Page Interactive Data File, formatted in iXBRL and contained in Exhibit 101.

*

Filed herewith.

**

In accordance with SEC Release 33-8238, Exhibits 32.1 and 32.2 are being furnished and not filed.

36

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.

INNODATA INC.

Date:

August 12, 2022

/s/ Jack S. Abuhoff                                       

Jack S. Abuhoff

Chief Executive Officer and President

Date:

August 12, 2022

/s/ Marissa B. Espineli                                 

Marissa B. Espineli

Interim Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

37

EX-31.1 2 inod-20220630xex31d1.htm EXHIBIT 31.1

Exhibit 31.1

CERTIFICATION OF THE PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Jack S. Abuhoff, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Innodata 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 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 function):
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.

Dated: August 12, 2022

/s/ Jack S. Abuhoff                          

Jack S. Abuhoff

Chief Executive Officer and President


EX-31.2 3 inod-20220630xex31d2.htm EXHIBIT 31.2

Exhibit 31.2

CERTIFICATION OF THE PRINCIPAL FINANCIAL OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Marissa B. Espineli, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Innodata 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 be 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 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 function):
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.

Dated: August 12, 2022

/s/ Marissa B. Espineli                      

Marissa B. Espineli

Interim Chief Financial Officer


EX-32.1 4 inod-20220630xex32d1.htm EXHIBIT 32.1

Exhibit 32.1

CERTIFICATION OF THE PRINCIPAL EXECUTIVE OFFICER

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 Innodata Inc. (the “Company”) on Form 10-Q for the quarter ended June 30, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jack S. Abuhoff, Chief Executive Officer and President of the Company, hereby certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

1.the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ Jack S. Abuhoff                       

Jack S. Abuhoff

Chief Executive Officer and President

August 12, 2022


EX-32.2 5 inod-20220630xex32d2.htm EXHIBIT 32.2

Exhibit 32.2

CERTIFICATION OF THE PRINCIPAL FINANCIAL OFFICER

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 Innodata Inc. (the “Company”) on Form 10-Q for the quarter ended June 30, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Marissa B. Espineli, Interim Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

1.the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ Marissa B. Espineli                       

Marissa B. Espineli

Interim Chief Financial Officer

August 12, 2022


EX-101.SCH 6 inod-20220630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - Calc 2 link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Goodwill and Intangible Assets - Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Income Taxes - Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 40504 - Disclosure - Stock Options and Restricted Stock Units - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Operating Leases - Net Present Value of Operating Lease Liability (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Long-term obligations - Calc2 (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Long-term obligations (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Stock Options and Restricted Stock Units (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Summary of Significant Accounting Estimates and Policies (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Goodwill and Intangible Assets - Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Goodwill and Intangible Assets - Acquisition-Related Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Stock Options and Restricted Stock Units - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Stock Options and Restricted Stock Units - Weighted Average Fair Values and Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Stock Options and Restricted Stock Units - Summary of Restricted Shares (Details) link:presentationLink link:calculationLink link:definitionLink 40505 - Disclosure - Stock Options and Restricted Stock Units - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Operating Leases - Operating Leases Amount Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - Operating Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Long-term obligations (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Redemption of non-controlling interest (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Comprehensive loss - Reclassifications out of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Segment reporting and concentrations (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Segment reporting and concentrations - Revenues by geographic region (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Segment reporting and concentrations - Long-lived assets (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - Segment reporting and concentrations - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - Income (Loss) Per Share - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Derivatives - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Derivatives - fair value of derivative instruments (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - Derivatives - Contracts designated as cash flow hedges (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Summary of Significant Accounting Policies and Estimates link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Stock Options and Restricted Stock Units link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Operating Leases link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Long-term obligations link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Redemption of non-controlling interest link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Comprehensive loss link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Segment reporting and concentrations link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Income (Loss) per Share link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Derivatives link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Summary of Significant Accounting Estimates and Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Operating Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Long-term obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Comprehensive loss (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Segment reporting and concentrations (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Derivatives (Tables) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Operating Leases - Weighted Average Remaining Lease Terms (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 inod-20220630_cal.xml EX-101.CAL EX-101.DEF 8 inod-20220630_def.xml EX-101.DEF EX-101.LAB 9 inod-20220630_lab.xml EX-101.LAB EX-101.PRE 10 inod-20220630_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2022
Aug. 06, 2022
Cover    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2022  
Document Transition Report false  
Entity File Number 001-35774  
Entity Registrant Name INNODATA INC  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 13-3475943  
Entity Address, Address Line One 55 Challenger Road  
Entity Address, City or Town Ridgefield Park,  
Entity Address, State or Province NJ  
Entity Address, Postal Zip Code 07660  
City Area Code 201  
Local Phone Number 371-8000  
Title of 12(b) Security Common Stock  
Trading Symbol INOD  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   27,302,843
Entity Central Index Key 0000903651  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 10,481 $ 18,902
Accounts receivable, net of allowance for doubtful accounts of $730 for each of these periods 10,956 11,379
Prepaid expenses and other current assets 3,786 3,681
Total current assets 25,223 33,962
Property and equipment, net 2,899 2,947
Right-of-use-asset, net 4,395 5,621
Other assets 2,005 2,247
Deferred income taxes, net 1,667 1,950
Intangibles, net 11,658 10,347
Goodwill 2,076 2,143
Total assets 49,923 59,217
Current liabilities:    
Accounts payable 2,054 1,823
Accrued expenses and other 6,205 7,564
Accrued salaries, wages and related benefits 6,404 6,391
Income and other taxes 3,387 3,213
Long-term obligations - current portion 700 1,279
Operating lease liability - current portion 776 1,034
Total current liabilities 19,526 21,304
Deferred income taxes, net 20 15
Long-term obligations, net of current portion 5,998 6,217
Operating lease liability, net of current portion 4,087 5,276
Total liabilities 29,631 32,812
Commitments and contingencies
Non-controlling interests (730) (3,522)
STOCKHOLDERS' EQUITY:    
Serial preferred stock; 4,998,000 shares authorized, none outstanding
Common stock, $.01 par value; 75,000,000 shares authorized; 30,487,000 shares issued and 27,303,000 outstanding at June 30, 2022 and 30,347,000 shares issued and 27,163,000 outstanding at December 31, 2021 305 303
Additional paid-in capital 33,946 35,121
Retained earnings (deficit) (3,488) 3,160
Accumulated other comprehensive loss (3,276) (2,192)
Stockholders' Equity before Treasury Stock, Total 27,487 36,392
Less: treasury stock, 3,184,000 shares at June 30, 2022 and December 31, 2021 at cost (6,465) (6,465)
Total stockholders' equity 21,022 29,927
Total liabilities, non-controlling interests and stockholders' equity $ 49,923 $ 59,217
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
CONDENSED CONSOLIDATED BALANCE SHEETS    
Accounts receivable, net of allowance for doubtful accounts $ 730  
Series preferred stock, shares authorized 4,998,000 4,998,000
Series preferred stock, outstanding 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 75,000,000 75,000,000
Common stock, shares issued 30,487,000 30,347,000
Common stock, shares outstanding 27,303,000 27,163,000
Treasury stock, shares 3,184,000 3,184,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS        
Revenues $ 19,987 $ 17,049 $ 41,179 $ 33,016
Operating costs and expenses:        
Direct operating costs 12,992 10,409 26,406 20,505
Selling and administrative expenses 10,277 6,980 20,467 12,505
Interest expense, net (1) 4 2 14
Total 23,268 17,393 46,875 33,024
Loss from operations (3,281) (344) (5,696) (8)
Gain from loan forgiveness 0 580 0 580
Income (loss) before provision for income taxes (3,281) 236 (5,696) 572
Provision for income taxes 550 366 1,025 293
Consolidated net loss (3,831) (130) (6,721) 279
Income (loss) attributable to non-controlling interests 2 (27) (73) (16)
Net loss attributable to Innodata Inc. and Subsidiaries $ (3,833) $ (103) $ (6,648) $ 295
Loss per share attributable to Innodata Inc. and Subsidiaries:        
Basic $ (0.14) $ 0.00 $ (0.24) $ 0.01
Diluted $ (0.14) $ 0.00 $ (0.24) $ 0.01
Weighted average shares outstanding:        
Basic 27,226 26,522 27,192 26,199
Diluted 27,226 26,522 27,192 29,194
Comprehensive Loss:        
Consolidated Net Loss $ (3,831) $ (130) $ (6,721) $ 279
Pension liability adjustment, net of taxes 38 11 78 22
Change in fair value of derivatives, net of taxes (541) (267) (536) (267)
Foreign currency translation adjustment (600) 135 (626) 114
Other comprehensive loss (1,103) (121) (1,084) (131)
Total Comprehensive loss (4,934) (251) (7,805) 148
Less: Comprehensive income (loss) attributable to non-controlling interest 2 (27) (73) (16)
Comprehensive Loss attributable to Innodata Inc. and Subsidiaries $ (4,936) $ (224) $ (7,732) $ 164
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities:    
Consolidated net income (loss) $ (6,721) $ 279
Adjustments to reconcile consolidated net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 1,824 1,370
Gain on loan forgiveness 0 (580)
Stock-based compensation 1,565 614
Deferred income taxes 167 (61)
Pension cost 303 322
Loss on lease termination 125 0
Changes in operating assets and liabilities:    
Accounts receivable 274 (140)
Prepaid expenses and other current assets (148) 239
Other assets 243 168
Accounts payable and accrued expenses (1,647) 4,658
Accrued salaries, wages and related benefits (35) 0
Income and other taxes 178 (1,283)
Net cash provided by (used in) operating activities (3,872) 5,586
Cash flows from investing activities:    
Capital expenditures (3,638) (1,473)
Net cash used in investing activities (3,638) (1,473)
Cash flows from financing activities:    
Proceeds from stock option exercises 180 1,750
Withholding taxes on net settlement of stock-based compensation 0 (763)
Payment of long-term obligations (477) (574)
Net cash provided by (used in) financing activities (297) 413
Effect of exchange rate changes on cash and cash equivalents (614) (40)
Net increase (decrease) in cash and cash equivalents (8,421) 4,486
Cash and cash equivalents, beginning of period 18,902 17,573
Cash and cash equivalents, end of period 10,481 22,059
Supplemental disclosures of cash flow information:    
Cash paid for income taxes 696 724
Cash paid for operating leases 974 860
Cash paid for interest $ 4 $ 17
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Treasury Stock
Total
Balance at Dec. 31, 2020 $ 289 $ 31,921 $ 4,833 $ (938) $ (6,465) $ 29,640
Balance (in shares) at Dec. 31, 2020 28,984,000          
Balance (in shares) at Dec. 31, 2020         3,184,000  
Net income (loss) attributable to Innodata Inc. and subsidiaries $ 0 0 398 0 $ 0 398
Stock-based compensation $ 0 278 0 0 0 278
Stock based compensation (in shares) 0          
Stock option exercises $ 4 605 0 0 0 609
Stock option exercises (in shares) 690,000          
Shares withheld for exercise settlement and taxes $ 1 (764) 0 0 0 (763)
Shares withheld for exercise settlement and taxes (in shares) (193,000)          
Pension liability adjustments, net of taxes $ 0 0 0 11 0 11
Foreign currency translation adjustment 0 0 0 (21) 0 (21)
Change in fair value of derivatives, net of taxes 0 0 0 0 0 0
Balance at Mar. 31, 2021 $ 294 32,040 5,231 (948) $ (6,465) 30,152
Balance (in shares) at Mar. 31, 2021 29,481,000          
Balance (in shares) at Mar. 31, 2021         3,184,000  
Balance at Dec. 31, 2020 $ 289 31,921 4,833 (938) $ (6,465) 29,640
Balance (in shares) at Dec. 31, 2020 28,984,000          
Balance (in shares) at Dec. 31, 2020         3,184,000  
Pension liability adjustments, net of taxes           22
Foreign currency translation adjustment           114
Change in fair value of derivatives, net of taxes           (267)
Balance at Jun. 30, 2021 $ 299 33,512 5,128 (1,069) $ (6,465) 31,405
Balance (in shares) at Jun. 30, 2021 30,037,000          
Balance (in shares) at Jun. 30, 2021         3,184,000  
Balance at Mar. 31, 2021 $ 294 32,040 5,231 (948) $ (6,465) 30,152
Balance (in shares) at Mar. 31, 2021 29,481,000          
Balance (in shares) at Mar. 31, 2021         3,184,000  
Net income (loss) attributable to Innodata Inc. and subsidiaries $ 0 0 (103) 0 $ 0 (103)
Stock-based compensation $ 0 336 0 0 0 336
Stock based compensation (in shares) 0          
Stock option exercises $ 5 1,136 0 0 0 1,141
Stock option exercises (in shares) 556,000          
Pension liability adjustments, net of taxes $ 0 0 0 11 0 11
Foreign currency translation adjustment 0 0 0 135 0 135
Change in fair value of derivatives, net of taxes 0 0 0 (267) 0 (267)
Balance at Jun. 30, 2021 $ 299 33,512 5,128 (1,069) $ (6,465) 31,405
Balance (in shares) at Jun. 30, 2021 30,037,000          
Balance (in shares) at Jun. 30, 2021         3,184,000  
Balance at Dec. 31, 2021 $ 303 35,121 3,160 (2,192) $ (6,465) $ 29,927
Balance (in shares) at Dec. 31, 2021 30,347,000          
Balance (in shares) at Dec. 31, 2021         3,184,000 3,184,000
Net income (loss) attributable to Innodata Inc. and subsidiaries $ 0 0 (2,815) 0 $ 0 $ (2,815)
Stock-based compensation $ 0 537 0 0 0 537
Stock based compensation (in shares) 0          
Stock option exercises $ 1 26 0 0 0 27
Stock option exercises (in shares) 23,000          
Shares withheld for exercise settlement and taxes $ 0 (53) 0 0 0 (53)
Shares withheld for exercise settlement and taxes (in shares) (7,000)          
Redemption of non-controlling interest $ 0 (2,864) 0 0 0 (2,864)
Pension liability adjustments, net of taxes 0 0 0 40 0 40
Foreign currency translation adjustment 0 0 0 (26) 0 (26)
Change in fair value of derivatives, net of taxes 0 0 0 5 0 5
Balance at Mar. 31, 2022 $ 304 32,767 345 (2,173) $ (6,465) 24,778
Balance (in shares) at Mar. 31, 2022 30,363,000          
Balance (in shares) at Mar. 31, 2022         3,184,000  
Balance at Dec. 31, 2021 $ 303 35,121 3,160 (2,192) $ (6,465) $ 29,927
Balance (in shares) at Dec. 31, 2021 30,347,000          
Balance (in shares) at Dec. 31, 2021         3,184,000 3,184,000
Pension liability adjustments, net of taxes           $ 78
Foreign currency translation adjustment           (626)
Change in fair value of derivatives, net of taxes           (536)
Balance at Jun. 30, 2022 $ 305 33,946 (3,488) (3,276) $ (6,465) $ 21,022
Balance (in shares) at Jun. 30, 2022 30,487,000          
Balance (in shares) at Jun. 30, 2022         3,184,000 3,184,000
Balance at Mar. 31, 2022 $ 304 32,767 345 (2,173) $ (6,465) $ 24,778
Balance (in shares) at Mar. 31, 2022 30,363,000          
Balance (in shares) at Mar. 31, 2022         3,184,000  
Net income (loss) attributable to Innodata Inc. and subsidiaries $ 0 0 (3,833) 0 $ 0 (3,833)
Stock-based compensation $ 0 1,028 0 0 0 1,028
Stock based compensation (in shares) 0          
Stock option exercises $ 1 152 0 0 0 153
Stock option exercises (in shares) 124,000          
Shares withheld for exercise settlement and taxes (in shares) 0          
Redemption of non-controlling interest $ 0 (1) 0 0 0 (1)
Pension liability adjustments, net of taxes 0 0 0 38 0 38
Foreign currency translation adjustment 0 0 0 (600) 0 (600)
Change in fair value of derivatives, net of taxes 0 0 0 (541) 0 (541)
Balance at Jun. 30, 2022 $ 305 $ 33,946 $ (3,488) $ (3,276) $ (6,465) $ 21,022
Balance (in shares) at Jun. 30, 2022 30,487,000          
Balance (in shares) at Jun. 30, 2022         3,184,000 3,184,000
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies and Estimates
6 Months Ended
Jun. 30, 2022
Summary of Significant Accounting Policies and Estimates  
Summary of Significant Accounting Policies and Estimates

1.           Summary of Significant Accounting Policies and Estimates

Basis of Presentation - The condensed consolidated financial statements for the interim periods included herein are unaudited; however, they contain all adjustments (consisting of only normal recurring adjustments) that, in the opinion of management, are necessary to present fairly the consolidated financial position of Innodata Inc. (including its subsidiaries, the “Company”) as of  June 30, 2022 and December 31, 2021, the results of its operations and comprehensive income (loss) for the three and six months ended June 30, 2022 and 2021, cash flows for the six months ended June 30, 2022 and 2021, and stockholders’ equity for the three and six months ended June 30, 2022 and 2021. The results of operations for the interim periods are not necessarily indicative of results that may be expected for any other interim period or for the full year.

Certain information and note disclosures normally included in or with financial statements prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) have been condensed or omitted from these condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and, accordingly, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. Unless otherwise noted, the accounting policies used in preparing these condensed consolidated financial statements are the same as those in the notes to the consolidated financial statements for the year ended December 31, 2021.

Principles of Consolidation - The condensed consolidated financial statements include the accounts of Innodata Inc. and its wholly owned subsidiaries, and docGenix limited liability company that is majority-owned by the Company. The non-controlling interest in the docGenix limited liability company has call and put options that can be settled in cash or stock. Accordingly, this is presented in temporary equity in accordance with the Financial Accounting Standards Board’s (the “FASB”) non-controlling interest guidance. All intercompany transactions and balances have been eliminated in consolidation.

Use of Estimates - In preparing the condensed consolidated financial statements in conformity with U.S. GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities as of the date of the condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Management believes that the estimates and assumptions used in the preparation of the condensed consolidated financial statements are reasonable, including assumptions made by management about the possible effects of the novel coronavirus (“COVID-19”) pandemic on critical and significant accounting estimates. Actual results could differ from those estimates. Significant estimates include those related to the allowance for doubtful accounts and billing adjustments, useful life of long-lived assets, useful life of intangible assets, impairment of goodwill, valuation of deferred tax assets, valuation of stock-based compensation, pension benefit plan assumptions, litigation accruals and estimated accruals for various tax exposures.

Revenue Recognition – The Company’s revenue is recognized when services are rendered or goods are delivered to a customer, in an amount that reflects the consideration that the Company expects to receive in exchange for those services or goods as per the agreement with the customer. In cases where there are agreements with multiple performance obligations, the Company identifies each performance obligation and evaluates whether the performance obligations are distinct within the context of the agreement at the agreement’s inception. Performance obligations that are not distinct at agreement inception are combined. For agreements with distinct performance obligations, the Company allocates the transaction price to each distinct performance obligation proportionately based on the estimated standalone selling price for each performance obligation, if any, and then evaluates how the services are performed for the customer to determine the timing of revenue recognition.

For the Digital Data Solutions (DDS) segment, revenue is recognized primarily based on the quantity delivered or resources utilized in the period in which services are performed and performance conditions are satisfied as per the agreement. Revenue from agreements billed on a time-and-materials basis is recognized as services are performed. Revenue from fixed-fee agreements, which are not significant to overall revenues, is recognized based on the proportional performance method of accounting, as services are performed, or milestones are achieved.

For the Synodex segment, revenue is recognized primarily based on the quantity delivered in the period in which services are performed and performance conditions are satisfied as per the agreement. A portion of the Synodex segment revenue is derived from licensing the Company’s functional software and providing access to the Company’s hosted software platform. Revenue from such services is recognized monthly when all parties to the agreement have agreed to the agreement; each party’s rights are identifiable; the payment terms are identifiable; the agreement has commercial substance; access to the service is provided to the end user; and collection is probable.

The Agility segment derives its revenue primarily from subscription arrangements and provision of enriched media analysis services. It also derives revenue as a reseller of corporate communication solutions. Revenue from subscriptions is recognized monthly when access to the service is provided to the end user; all parties to the agreement have agreed to the agreement; each party’s rights are identifiable; the payment terms are identifiable; the agreement has commercial substance; and collection is probable. Revenue from enriched media analysis services is recognized when the services are performed, and performance conditions are satisfied. Revenue from the reseller agreements is recognized at the gross amount received for the goods in accordance with the Company functioning as a principal due to the Company meeting the following criteria: the Company acts as the primary obligor in the sales transaction; assumes the credit risk; sets the price; can select suppliers; and is involved in the execution of the services, including after sales service.

Revenue includes reimbursement of out-of-pocket expenses, with the corresponding out-of-pocket expenses included in direct operating costs.

The Company considers U.S. GAAP criteria for determining whether to report gross revenue as a principal versus net revenue as an agent. The Company evaluates whether it is in control of the services before the same are transferred to the customer to assess whether it is principal or agent in the arrangement. Revenue is recognized on a gross basis if the Company is in the capacity of principal and on a net basis if it falls in the capacity of an agent.

Contract acquisition costs, which are included in prepaid expenses and other current assets, are amortized over the term of a subscription agreement or contract that normally has a duration of 12 months or less. The Company reviews these prepaid acquisition costs on a periodic basis to determine the need to adjust the carrying values for early-terminated contracts.

Foreign Currency Translation - The functional currency of the Company’s locations in the Philippines, India, Sri Lanka, Israel, Hong Kong and Canada (other than the Agility subsidiary) is the U.S. dollar. Transactions denominated in Philippine pesos, Indian and Sri Lankan rupees, Israeli shekels and Hong Kong dollars are translated to U.S. dollars at rates which approximate those in effect on the transaction dates. Monetary assets and all liabilities denominated in foreign currencies on June 30, 2022 and December 31, 2021 are translated at the exchange rate in effect as of those dates. Non-monetary assets and stockholders’ equity are translated at the appropriate historical rates.

The functional currency for the Company’s subsidiaries in Germany, the United Kingdom and for the Company’s Agility subsidiary in Canada are the Euro, the Pound Sterling and the Canadian dollar, respectively. The financial statements of these subsidiaries are prepared in these respective currencies. Financial information is translated from the applicable functional currency to the U.S. dollar (the reporting currency) for inclusion in the Company’s condensed consolidated financial statements. Income, expenses and cash flows are translated at weighted-average exchange rates prevailing during the fiscal period, and assets and liabilities are translated at fiscal period-end exchange rates. Resulting translation adjustments are included as a component of accumulated other comprehensive loss in stockholders’ equity. Foreign exchange transaction gains or losses are included in direct operating costs in the accompanying condensed consolidated statements of operations and comprehensive income (loss).

Included in direct operating costs were foreign exchange gains resulting from such transactions of approximately $747,000 and $16,000 for the three months ended June 30, 2022 and 2021 respectively and $1,166,000 and $155,000 for the six months ended June 30, 2022 and 2021 respectively.

Derivative Instruments - The Company accounts for derivative transactions in accordance with the FASB’s Accounting Standards Codification (“ASC”) Topic 825, “Financial Instruments”. For derivative instruments that are designated and qualify as cash flow hedges, the entire change in fair value of the hedging instrument is recorded in Other comprehensive income (loss). Upon settlement of these contracts, the change in the fair value recorded in Other comprehensive income (loss) is reclassified to earnings and included as part of Direct operating costs.

Capitalized Developed Software - The Company incurs development costs related to software it develops for its internal use. Qualifying costs incurred during the application development stage are capitalized. These costs primarily consist of internal labor and third-party development costs and are amortized using the straight-line method over the estimated useful life of the capitalized developed software, which ranges between three and ten years. All other research and maintenance costs are expensed as incurred.

Income Taxes - Estimated deferred taxes are determined based on the difference between the financial statement and tax basis of assets and liabilities, using enacted tax rates, as well as any net operating loss or tax credit carryforwards expected to reduce taxes payable in future years. A valuation allowance is provided when it is more likely than not that all or some portion of the estimated deferred tax assets will not be realized. While the Company considers future taxable income in assessing the need for the valuation allowance, in the event that the Company anticipates that it will be able to realize the estimated deferred tax assets in the future in excess of its net recorded amount, an adjustment to the provision for deferred tax assets would increase income in the period such determination was made. Similarly, in the event that the Company anticipates that it will not be able to realize the estimated deferred tax assets in the future considering future taxable income, an adjustment to the provision for deferred tax assets would decrease income in the period such determination was made. Changes in the valuation allowance from period to period are included in the Company’s tax provision in the period of change. The Company indefinitely reinvests the foreign earnings in its foreign subsidiaries. If such earnings are repatriated in the future, or are no longer deemed to be indefinitely reinvested, the Company would have to accrue as a liability the applicable amount of foreign jurisdiction withholding taxes associated with such remittances.

In assessing the realization of deferred tax assets, management considered whether it is more likely than not that all or some portion of the U.S. and Canadian deferred tax assets will not be realizable. As the expectation of future taxable income resulting from the U.S. and Canadian entities is not probable at this time, the Company maintains a valuation allowance against all the U.S. and Canadian net deferred tax assets.

The Company accounts for income taxes regarding uncertain tax positions, and recognizes interest and penalties related to uncertain tax positions in income tax expense in the condensed consolidated statements of operations and comprehensive income (loss).

Deferred Revenue - Deferred revenue represents payments received from customers in advance of providing services and amounts deferred if conditions for revenue recognition have not been met. Included in accrued expenses and other on the accompanying condensed consolidated balance sheets is deferred revenue amounting to $2.3 million and $4.5 million as of June 30, 2022 and December 31, 2021, respectively. The Company expect to recognize substantially all of these performance obligations over the next 12 months.

Recent Accounting Pronouncements – In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Statements” (“ASU 2016-13”). ASU 2016-13 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation amount that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. In November 2018, the FASB issued ASU No. 2018-19, “Codification Improvements to Topic 326, Financial Instruments-Credit Losses,” which clarifies ASC Topic 326, “Financial Instruments – Credit Losses” and corrects unintended application of the guidance, and in November 2019, the FASB issued ASU No. 2019-11, “Codification Improvements to Topic 326, Financial Instruments - Credit Losses,” which clarifies or addresses specific issues about certain aspects of ASU 2016-13. In March 2020, the FASB issued ASU No. 2020-03, “Codification Improvements to Financial Instruments,” which modifies the measurement of expected credit losses of certain financial instruments. ASU 2016-13 is effective for certain smaller reporting companies for financial statements issued for fiscal years beginning after December 15, 2022 and interim periods within those fiscal years, which will be fiscal 2023 for the Company if it continues to be classified as a smaller reporting company, with early adoption permitted. The Company does not expect that the adoption of the new guidance will have a material impact on the Company’s condensed consolidated financial statements.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets  
Goodwill and Intangible Assets

2.           Goodwill and Intangible Assets

The change in the carrying amount of goodwill for the six months ended June 30, 2022 was as follows (in thousands):

Balance as of January 1, 2022

    

$

2,143

Foreign currency translation adjustment

 

(67)

Balance as of June 30, 2022

$

2,076

The fair value measurement of goodwill for the Agility segment was classified within Level 3 of the fair value hierarchy because the Company used the income approach, which utilizes significant inputs that are unobservable in the market and the market multiple approach which utilizes comparable entities to further validate the carrying values. The Company believes it made reasonable estimates and assumptions to calculate the fair value of the reporting unit as of the impairment test measurement date.

Information regarding the Company acquired intangible assets and capitalized developed software was as follows (in thousands):

Company Acquired Intangible Assets

Capitalized Developed Software

Capitalized

Trademarks 

Media

Capitalized

Developed

 

Developed

 

Customer

 

and

Contact

Developed

Software - in

    

technology

    

relationships

    

tradenames

    

Patents

    

Database

    

Software

    

Progress

    

Total

Gross carrying amounts:

 

  

 

  

 

  

 

  

 

  

 

  

Balance as of January 1, 2022

$

3,169

$

2,228

$

880

$

45

$

3,648

$

8,576

$

635

$

19,181

Additions

-

-

-

-

-

-

2,770

2,770

Transfers

-

-

-

-

-

1,475

(1,475)

-

Foreign currency translation

 

(76)

 

(34)

 

(17)

 

-

 

(156)

(128)

(9)

 

(420)

Balance as of June 30, 2022

$

3,093

$

2,194

$

863

$

45

$

3,492

$

9,923

$

1,921

$

21,531

Accumulated amortization:

Balance as of January 1, 2022

$

2,158

$

1,377

$

685

$

34

$

2,005

$

2,575

$

-

$

8,834

Amortization expense

158

93

28

2

180

799

-

1,260

Foreign currency translation

(51)

(23)

(11)

(1)

(90)

(45)

-

(221)

Balance as of June 30, 2022

$

2,265

$

1,447

$

702

$

35

$

2,095

$

3,329

$

-

$

9,873

Net carrying values - June 30, 2022

$

828

$

747

$

161

$

10

$

1,397

$

6,594

$

1,921

$

11,658

Amortization expense relating to acquired intangible assets was $0.2 million and $0.5 million for the three and six months ended June 30, 2022.

Amortization expense relating to capitalized developed software was $0.4 million and $0.8 million for the three and six months ended June 30, 2022.

As of June 30, 2022, estimated future amortization expense for intangible assets was as follows (in thousands):

Year

    

Amortization

2022

$

627

2023

$

1,641

2024

$

1,540

2025

$

1,277

2026

$

437

Thereafter

$

6,136

$

11,658

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes
6 Months Ended
Jun. 30, 2022
Income Taxes  
Income Taxes

3.            Income Taxes

Taxes primarily consist of a provision for foreign taxes recorded by the Company’s foreign subsidiaries in accordance with local tax regulations. Effective income tax rates are disproportionate due to the losses incurred by the Company’s U.S. and Canadian subsidiaries and a valuation allowance recorded on deferred taxes of these entities and tax effects of foreign operations, including foreign exchange gains and losses.

The reconciliations of the U.S. statutory rate with the Company’s effective tax rate for the six-month periods ended June 30, 2022 and 2021 are summarized in the table below:

For the Six Months

Ended June 30,

    

2022

    

2021

Federal income tax expense at statutory rate

 

(21.0)

%

21.0

%

Effect of:

 

Change in valuation allowance

40.3

101.1

Foreign operations permanent difference - foreign exchange gains and losses

 

2.1

9.1

Return to provision true up

2.0

3.2

Tax effects of foreign operations

1.2

35.4

Increase (decrease) in unrecognized tax benefits (ASC 740)

1.2

(64.4)

State income tax net of federal benefit

0.2

1.5

Change in tax rates

-

20.6

Withholding tax

-

-

Effect of stock based compensation

(1.0)

(62.1)

Foreign rate differential

(6.3)

(19.6)

Other

(0.7)

5.4

Effective tax rate

18.0

%

51.2

%

The following table presents a roll-forward of the Company’s unrecognized tax benefits and associated interest for the six months ended June 30, 2022 (in thousands):

    

Unrecognized

 

tax benefits

Balance - January 1, 2022

$

1,753

Increase for current period tax positions

 

58

Decrease for prior period tax positions

(29)

Interest accrual

 

52

Foreign currency remeasurement

 

(100)

Balance - June 30, 2022

$

1,734

The Company expects that unrecognized tax benefits as of June 30, 2022, if recognized, would have a material impact on the Company’s effective tax rate.

Tax Assessments

In September 2015, the Company’s Indian subsidiary was subject to an inquiry by the Service Tax Department in India regarding the classification of services provided by this subsidiary, asserting that the services provided by this subsidiary fall under the category of online information and database access or retrieval services (OID Services), and not under the category of business support services (BS Services) that are exempt from service tax as historically indicated in the subsidiary’s service tax filings. The Company disagrees with the Service Tax Department’s position. In November 2019, the Commissioner of Central Tax, GST & Central Excise issued an order confirming the Service Tax Department’s position. The Company is contesting this order in an appeal to the Customs, Excise and Service Tax Appellate Tribunal. In the event the Service Tax Department is ultimately successful in proving that the services fall under the category of OID Services, the revenues earned by the Company’s Indian subsidiary for the period July 2012 through November 2016 would be subject to a service tax of between 12.36% and 15%, and this subsidiary may also be liable for interest and penalties. The revenue of the Company’s Indian subsidiary during this period was approximately $63.0 million. In accordance with new rules promulgated by the Service Tax Department, as of December 1, 2016 service tax is no longer applicable to OID or BS Services. Based on the Company’s assessment in consultation with the Company’s tax counsel, the Company has not recorded any tax liability for this case.

In a separate action relating to service tax refunds, in October 2016, the Company’s Indian subsidiary received notices from the Indian Service Tax Department in India seeking to reverse service tax refunds of approximately $160,000 previously granted to the Company’s Indian subsidiary for three quarters in 2014, asserting that the services provided by this subsidiary fall under the category of OID Services and not BS Services. The appeal was determined in favor of the Service Tax Department. The Company disagrees with the basis of this decision and is contesting it. The Company expects delays in its Indian subsidiary receiving further service tax refunds until this matter is adjudicated with finality, and currently has service tax credits of approximately $1.0 million recorded as a receivable. Based on the Company’s assessment in consultation with the Company’s tax counsel, the Company has not recorded any tax liability for this case.

Substantial recovery against the Company in the above referenced 2015 Service Tax Department case could have a material adverse impact on the Company, and unfavorable rulings or recoveries in other tax proceedings could have a material adverse impact on the consolidated operating results of the period (and subsequent periods) in which the rulings or recovery occurs.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies  
Commitments and Contingencies

4.           Commitments and Contingencies

Litigation – In 2008, a judgment was rendered in the Philippines against a Philippine subsidiary of the Company that is no longer active and purportedly also against Innodata Inc., in favor of certain former employees of the Philippine subsidiary. The potential payment amount aggregates to approximately $6.8 million, plus legal interest that accrued at 12% per annum from August 13, 2008 to June 30, 2013, and thereafter accrued and continues to accrue at 6% per annum. The potential payment amount as expressed in U.S. dollars varies with the Philippine peso to U.S. dollar exchange rate. In December 2017, a group of 97 of the former employees of the Philippine subsidiary indicated that they proposed to record the judgment as to themselves in New Jersey. In January 2018, in response to an action initiated by Innodata Inc., the United States District Court for the District of New Jersey (“USDC”) entered a preliminary injunction that enjoins these former employees from pursuing or seeking recognition or enforcement of the judgment against Innodata Inc. in the United States during the pendency of the action and until further order of the USDC. In June 2018, the USDC entered a consent order administratively closing the action subject to return of the action to the active docket upon the written request of Innodata Inc. or the former employees, with the USDC retaining jurisdiction over the matter and the preliminary injunction remaining in full force and effect.

The Company is also subject to various other legal proceedings and claims that have arisen in the ordinary course of business.

While management currently believes that the ultimate outcome of these proceedings will not have a material adverse effect on the Company’s consolidated financial position or overall trends in consolidated results of operations, litigation is subject to inherent uncertainties. Substantial recovery against the Company in the above-referenced Philippine action could have a material adverse impact on the Company, and unfavorable rulings or recoveries in the other proceedings could have a material adverse impact on the consolidated operating results in the period in which the ruling or recovery occurs. In addition, the Company’s estimate of the potential impact on the Company’s consolidated financial position or overall consolidated results of operations for the above referenced legal proceedings could change in the future.

The Company’s legal accruals related to legal proceedings and claims are based on the Company’s determination of whether or not a loss is probable. The Company reviews outstanding proceedings and claims with external counsel to assess probability and estimates of loss. The accruals are adjusted if necessary. While the Company intends to defend these matters vigorously, adverse outcomes that it estimates could reach approximately $350,000 in the aggregate beyond recorded amounts are reasonably possible. If circumstances change, the Company may be required to record adjustments that could be material to its reported consolidated financial condition and results of operations.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Options and Restricted Stock Units
6 Months Ended
Jun. 30, 2022
Stock Options and Restricted Stock Units  
Stock Options and Restricted Stock Units

5.            Stock Options and Restricted Stock Units

A summary of option activity under the Innodata Inc. 2013 Stock Plan, as amended and restated effective June 7, 2016 (the “2013 Plan”) and changes during each of the six-month periods ended June 30, 2022 and 2021 are presented below:

 

 

Weighted -

 

Weighted-Average

 

Number of

 

Average Exercise

 

Remaining Contractual

Aggregate

    

Options

    

Price

    

Term (years)

    

Intrinsic Value

Outstanding at January 1, 2021

 

5,906,884

$

1.61

 

  

 

  

Granted

 

360,000

 

6.40

 

  

 

  

Exercised

 

(1,245,182)

 

2.12

 

  

 

  

Forfeited/Expired

 

(20,000)

 

1.38

 

  

 

  

Outstanding at June 30, 2021

 

5,001,702

$

1.83

 

7.60

$

25,837,675

 

 

 

 

Exercisable at June 30, 2021

 

3,425,983

$

1.62

7.12

$

18,426,406

 

 

 

 

Vested and Expected to Vest at June 30, 2021

 

5,001,702

$

1.83

 

7.60

$

25,837,675

    

    

    

Weighted-Average 

    

Number of 

Weighted - Average 

Remaining Contractual 

Aggregate 

Options

Exercise Price

Term (years)

Intrinsic Value

Outstanding at January 1, 2022

5,536,896

$

2.66

  

  

Granted

 

1,479,558

 

5.21

 

  

 

  

Exercised

 

(146,705)

 

1.22

 

  

 

  

Forfeited/Expired

 

(36,000)

 

5.13

 

  

 

  

Outstanding at June 30, 2022

 

6,833,749

$

3.24

 

7.62

$

13,923,020

Exercisable at June 30, 2022

 

3,578,045

$

1.81

 

6.40

$

11,195,079

Vested and Expected to Vest at June 30, 2022

 

6,833,749

$

3.24

 

7.62

$

13,923,020

A summary of option activity under the Innodata Inc. 2021 Stock Plan and changes during the six-month period ended June 30, 2022 are presented below:

Weighted-Average

Number of

Weighted - Average

Remaining Contractual

Aggregate Intrinsic

Options

Exercise Price

Term (years)

Value

Outstanding at January 1, 2022

 

-

$

-

 

  

 

  

Granted

 

25,000

 

6.40

 

  

 

  

Exercised

 

-

 

-

 

  

 

  

Forfeited/Expired

 

-

 

-

 

  

 

  

Outstanding at June 30, 2022

 

25,000

$

6.40

 

5.00

$

-

Exercisable at June 30, 2022

 

-

$

-

 

  

 

  

Vested and Expected to Vest at June 30, 2022

 

25,000

$

6.40

 

5.00

$

-

During the six months ended June 30, 2022, a total of 146,705 options were exercised at an average price of $1.22.

The fair value of stock options is estimated on the date of grant using the Black-Scholes option pricing model. The weighted-average fair value of the options granted, and weighted-average assumptions were as follows:

For the Six Months Ended June 30, 

    

2022

    

2021

Weighted average fair value of options granted

$

3.10

$

3.33

Risk-free interest rate

1.94%-2.75%

0.22%-0.82%

Expected term (years)

3.0-6.42

3-6

Expected volatility factor

62% - 76.48%

59.62%

Expected dividends

-

-

A summary of restricted stock units issued under the 2013 Plan and the 2021 Plan (collectively, the “Equity Plans”) is presented below:

In March 2022, the Company granted restricted stock units (“RSU”) to key executives, pursuant to the Equity Plans. Each RSU has vesting conditions based on both the achievement of performance-based metrics and the continuation of employment over a defined period. The level of performance determines the number of RSUs that performance-vest, and performance vested RSUs must also time-vest in order to be fully vested. Each fully-vested RSU represents the right to receive one share of the Company’s common stock or the fair market value of one share of common stock, at the Company’s discretion, and is classified as an equity award. Each RSU vests pursuant to the vesting schedule found in the respective RSU agreement. RSUs are generally subject to graduated vesting schedules and stock-based compensation expense is computed by tranche and recognized on a straight-line basis over the tranches’ applicable vesting period based on the expected achievement level. The fair value of restricted stock units is estimated on the date of grant using the Binomial option pricing model.

Restricted stock unit activity during the six months ended June 30, 2022 was as follows:

Number of Restricted

 

Weighted-Average Grant

    

Stock Awards

    

Date Fair Value

Unvested at January 1, 2022

25,000

$

1.38

Granted

 

-

 

-

Vested

 

(25,000)

 

1.38

Forfeited/Expired

 

-

 

-

Unvested at June 30, 2022

 

-

$

-

    

Number of

    

Weighted-Average 

 Restricted Stock

Grant Date 

 Units

Fair Value

Unvested at January 1, 2022

 

-

 

$

-

Granted*

 

700,000

5.59

Vested

 

-

 

-

Forfeited/Expired

 

-

 

Unvested at June 30, 2022

 

700,000

$

5.59

* 200,000 RSUs were issued under the 2013 Plan and 500,000 RSUs were issued under the 2021 Plan

The compensation cost related to non-vested stock options not yet recognized as of June 30, 2022 totaled approximately $7.1 million. The weighted-average period over which these costs will be recognized is 27 months.

During the six months ended June 30, 2022, 700,000 performance-based restricted stock units were granted and remain non-vested at June 30, 2022. Vesting of the performance-based restricted stock units is contingent on the achievement of certain financial performance goals and service vesting conditions. There were no restricted stock units granted during the three months ended June 30, 2022.

The compensation cost related to non-vested restricted stock units not yet recognized as of June 30, 2022 totaled approximately $3.0 million. The weighted-average period over which these costs will be recognized is 24 months.

The stock-based compensation expense related to the Equity Plans were allocated as follows (in thousands):

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30,

    

2022

    

2021

    

2022

    

2021

Direct operating costs

$

56

$

37

$

107

$

75

Selling and administrative expenses

 

972

 

299

 

1,458

 

539

Total stock-based compensation

$

1,028

$

336

$

1,565

$

614

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Operating Leases
6 Months Ended
Jun. 30, 2022
Operating Leases  
Operating Leases

6.            Operating Leases

The Company has various lease agreements for its offices and service delivery centers. The Company has determined that the risks and benefits related to the leased properties are retained by the lessors. Accordingly, these are accounted for as operating leases.

These lease agreements are for terms ranging from two to eleven years and, in most cases, provide for rental escalations ranging from 1.75% to 10%. Most of these agreements are renewable at the mutual consent of the parties to the contract.

The table below summarizes the amounts recognized in the condensed consolidated financial statements related to operating leases for the periods presented (in thousands):

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

Rent expense for long-term operating leases

$

337

$

388

$

713

$

776

Rent expense for short-term leases

 

144

 

34

261

84

Total rent expense

$

482

$

422

$

974

$

860

The following table presents the maturity profile of the Company’s operating lease liabilities based on the contractual undiscounted payments with a reconciliation of these amounts to the remaining net present value of the operating lease liability reported in the condensed consolidated balance sheet as of June 30, 2022 (in thousands):

Year

    

Amount

2022

$

1,160

2023

 

865

2024

 

825

2025

 

840

2026

 

855

2027 and thereafter

 

1,953

Total lease payments

 

6,498

Less: Interest

 

(1,635)

Net present value of lease liabilities

$

4,863

 

Current portion

$

776

Long-term portion

 

4,087

Total

$

4,863

The weighted average remaining lease terms and discount rates for all of the Company’s operating leases as of June 30, 2022 were as follows:

Weighted-average lease term remaining

    

48 months

Weighted-average discount rate

 

8.68

%

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Long-term obligations
6 Months Ended
Jun. 30, 2022
Long-term obligations  
Long-term obligations

7.            Long-term obligations

Total long-term obligations as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):

    

June 30, 

    

December 31, 

 

2022

 

2021

Pension obligations - accrued pension liability

$

6,547

$

6,839

Settlement agreement

 

151

 

272

Microsoft licenses

 

-

 

385

6,698

7,496

Less: Current portion of long-term obligations

 

700

 

1,279

Totals

$

5,998

$

6,217

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Redemption of non-controlling interest
6 Months Ended
Jun. 30, 2022
Redemption of non-controlling interest  
Redemption of non-controlling interest

8.           Redemption of non-controlling interest

The Condensed Consolidated Balance Sheets for the six-month period ending June 30, 2022 includes a $2.9 million charge against additional paid-in-capital representing the carrying value of the non-controlling interest in Innodata Synodex, LLC which was redeemed by the Company on March 31, 2022. The Company accounted for the transaction in accordance with ASC Topic 810, “Consolidation,” which discusses the proper accounting treatment of the carrying value for the non-controlling interest. Under the standard, any change in ownership that does not result in a loss of control must be accounted for as an equity transaction.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Comprehensive loss
6 Months Ended
Jun. 30, 2022
Comprehensive loss  
Comprehensive loss

9.           Comprehensive loss

Accumulated other comprehensive loss, as reflected in the condensed consolidated balance sheets, consists of pension liability adjustments, net of taxes, foreign currency translation adjustment and changes in fair value of derivatives, net of taxes. The components of accumulated other comprehensive loss as of June 30, 2022 and 2021, and reclassifications from accumulated other comprehensive loss for the three and six months then ended, are presented below (in thousands):

Pension Liability 

Fair Value of 

Foreign Currency 

Accumulated Other 

    

Adjustment

    

Derivatives

    

Translation Adjustment

    

Comprehensive Loss

Balance at April 1, 2022

$

(818)

$

(348)

$

(1,007)

$

(2,173)

Other comprehensive loss before reclassifications, net of taxes

 

-

 

(744)

 

(600)

 

(1,344)

Total other comprehensive loss before reclassifications, net of taxes

 

(818)

 

(1,092)

 

(1,607)

 

(3,517)

Net amount reclassified to earnings

 

38

 

203

 

-

 

241

Balance at June 30, 2022

$

(780)

$

(889)

$

(1,607)

$

(3,276)

    

    

    

Foreign Currency 

    

Pension Liability

Fair Value of

 Translation

Accumulated Other

 Adjustment

 Derivatives

 Adjustment

Comprehensive Loss

Balance at January 1, 2022

$

(858)

$

(353)

$

(981)

$

(2,192)

Other comprehensive loss before reclassifications, net of taxes

 

 

-

 

(822)

 

(626)

 

(1,448)

Total other comprehensive loss before reclassifications, net of taxes

 

 

(858)

 

(1,175)

 

(1,607)

 

(3,640)

Net amount reclassified to earnings

 

 

78

 

286

 

-

 

364

Balance at June 30, 2022

$

(780)

$

(889)

$

(1,607)

$

(3,276)

Pension Liability 

Fair Value of 

Foreign Currency 

Accumulated Other 

    

Adjustment

    

Derivatives

    

Translation Adjustment

    

Comprehensive Loss

Balance at April 1, 2021

$

(433)

$

-

$

(515)

$

(948)

Other comprehensive income (loss) before reclassifications, net of taxes

 

-

 

(301)

 

135

 

(166)

Total other comprehensive loss before reclassifications, net of taxes

 

(433)

 

(301)

 

(380)

 

(1,114)

Net amount reclassified to earnings

 

11

 

34

 

-

 

45

Balance at June 30, 2021

$

(422)

$

(267)

$

(380)

$

(1,069)

Foreign Currency 

Pension Liability

Fair Value of

Translation 

Accumulated Other

    

Adjustment

    

Derivatives

    

Adjustment

    

Comprehensive Loss

Balance at January 1, 2021

$

(444)

$

-

$

(494)

$

(938)

Other comprehensive income (loss) before reclassifications, net of taxes

-

 

(301)

 

114

 

(187)

Total other comprehensive loss before reclassifications, net of taxes

(444)

 

(301)

 

(380)

 

(1,125)

Net amount reclassified to earnings

22

 

34

 

-

 

56

Balance at June 30, 2021

$

(422)

$

(267)

$

(380)

$

(1,069)

All reclassifications from accumulated other comprehensive loss had an impact on direct operating costs in the condensed consolidated statements of operations and comprehensive income (loss).

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Segment reporting and concentrations
6 Months Ended
Jun. 30, 2022
Segment reporting and concentrations.  
Segment reporting and concentrations

10.           Segment reporting and concentrations

The Company’s operations are classified in three reporting segments: Digital Data Solutions (DDS), Synodex and Agility.

The DDS segment provides AI-enabled software platforms and managed services to companies that require high-quality data for training AI and machine learning (ML) algorithms, and AI digital transformation solutions to help companies apply AI/ML to real-world problems relating to analyzing and deriving insights from documents. In conjunction with AI digital transformation, the Company often provides a range of data engineering support services, including data transformation, data curation, data hygiene, data consolidation, data compliance, and master data management.

The Synodex segment provides an industry platform that transforms medical records into useable digital data organized in accordance with its proprietary data models or customer data models.

The Agility segment provides an industry platform that provides marketing communications and public relations professionals with the ability to target and distribute content to journalists and social media influencers world-wide and to monitor and analyze global news channels (print, web, radio and TV) and social media channels.

A significant portion of the Company’s revenue is generated from its locations in the Philippines, India, Sri Lanka, Canada, Germany, the United Kingdom and Israel.

Revenues from external customers, segment operating profit (loss), and other reportable segment information are as follows (in thousands):

For the Three Months Ended June 30, 

For the Six Months Ended June 30, 

    

2022

    

2021

    

2022

    

2021

Revenues:

 

  

 

  

  

 

  

DDS

$

14,181

$

12,997

$

30,092

$

24,760

Synodex

 

1,945

 

886

 

3,614

 

1,905

Agility

 

3,861

 

3,166

 

7,473

 

6,351

Total Consolidated

$

19,987

$

17,049

$

41,179

$

33,016

 

 

 

 

Income (loss) before provision for income taxes(1):

 

 

 

 

DDS

$

(72)

$

1,726

$

1,381

$

2,379

Synodex

 

(831)

 

(329)

 

(1,819)

 

(221)

Agility

 

(2,378)

 

(1,161)

 

(5,258)

 

(1,586)

Total Consolidated

$

(3,281)

$

236

$

(5,696)

$

572

 

 

 

  

 

  

Income (loss) before provision for income taxes(2):

 

 

 

  

 

  

DDS

$

(250)

$

1,646

$

1,046

$

2,230

Synodex

 

(680)

 

(278)

 

(1,540)

 

(126)

Agility

 

(2,351)

 

(1,132)

 

(5,202)

 

(1,532)

Total Consolidated

$

(3,281)

$

236

$

(5,696)

$

572

    

June 30, 2022

    

December 31, 2021

Total assets:

 

  

 

  

DDS

$

29,723

$

40,100

Synodex

 

2,702

 

1,753

Agility

 

17,498

 

17,364

Total Consolidated

$

49,923

$

59,217

    

June 30, 2022

    

December 31, 2021

Goodwill:

 

  

 

  

Agility

$

2,076

$

2,143

Total

$

2,076

$

2,143

(1)Before elimination of any inter-segment profits
(2)After elimination of any inter-segment profits

Revenues for the period ended June 30, 2022 and 2021 by geographic region (determined based upon customer’s domicile), were as follows (in thousands):

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

United States

$

12,385

$

9,074

$

25,777

$

17,294

United Kingdom

 

2,558

 

2,995

 

5,640

 

5,797

The Netherlands

 

1,717

 

1,608

 

3,369

 

3,262

Canada

 

1,439

 

1,492

 

2,816

 

3,087

Others - principally Europe

 

1,888

 

1,880

 

3,577

 

3,576

Totals

$

19,987

$

17,049

$

41,179

$

33,016

Long-lived assets as of June 30, 2022 and December 31, 2021 by geographic region were comprised of (in thousands):

    

June 30, 

    

December 31, 

 

2022

 

2021

United States

$

6,042

$

4,578

 

 

Foreign countries:

 

 

Canada

 

8,156

 

9,280

United Kingdom

 

1,292

 

1,538

Philippines

 

3,858

 

4,027

India

 

1,522

 

1,481

Sri Lanka

 

156

 

154

Israel

 

2

 

-

Germany

-

-

Total foreign

 

14,986

 

16,480

Totals

$

21,028

$

21,058

Long-lived assets include the unamortized balance of right-of-use assets amounting to $4.4 million and $5.6 million as of June 30, 2022 and December 31, 2021, respectively.

One customer in the DDS segment generated approximately 13% of the Company’s total revenues for the three months ended June 30, 2022. A second customer in the DDS segment generated approximately 10% and 11% of the Company’s total revenues for the three months ended June 30, 2022 and June 30, 2021, respectively. A third customer in the DDS segment generated approximately 11% of the Company’s total revenues for the three months ended June 30, 2021. No other customer accounted for 10% or more of total revenues during these periods. Further, revenues from non-U.S. customers accounted for 38% and 47% of the Company’s total revenues for the three months ended June 30, 2022 and 2021, respectively.

One customer in the DDS segment generated approximately 17% of the Company’s total revenues for the six months ended June 30, 2022. Two other customers in the DDS segment generated approximately 22% of the Company’s total revenues for the six months ended June 30, 2021. No other customer accounted for 10% or more of total revenues during these periods. Further, revenues from non-U.S. customers accounted for 38% and 48% of the Company’s total revenues for the six months ended June 30, 2022 and 2021, respectively.

As of June 30, 2022, approximately 33% of the Company’s accounts receivable was from foreign (principally European) customers and 44% of the Company’s accounts receivable was due from three customers. As of December 31, 2021, approximately 37% of the Company’s accounts receivable was from foreign (principally European) customers and 19% of the Company’s accounts receivable was due from one customer. No other customer accounted for 10% or more of the accounts receivable as of June 30, 2022 and December 31, 2021.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Income (Loss) per Share
6 Months Ended
Jun. 30, 2022
Income (Loss) Per Share.  
Income (Loss) Per Share

11.          Income (Loss) Per Share

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

Net income (loss) attributable to Innodata Inc. and Subsidiaries

$

(3,833)

$

(103)

$

(6,648)

$

295

Weighted average common shares outstanding

 

27,226

 

26,522

 

27,192

 

26,199

Dilutive effect of outstanding options

 

-

 

-

 

-

 

2,995

Adjusted for dilutive computation

 

27,226

 

26,522

 

27,192

 

29,194

Basic income (loss) per share is computed using the weighted-average number of common shares outstanding during the year. Diluted income (loss) per share is computed by considering the impact of the potential issuance of common shares, using the treasury stock method, on the weighted-average number of shares outstanding. For those securities that are not convertible into a class of common stock, the “two-class” method of computing income (loss) per share is used.

Options to purchase 6.9 million and 5.0 million shares of common stock for the three months ended June 30, 2022 and June 30, 2021 were outstanding but not included in the computation of diluted loss per share because the effect would have been anti-dilutive.

Options to purchase 6.9 million shares of common stock for the six months ended June 30, 2022 were outstanding but not included in the computation of diluted loss per share because the effect would have been anti-dilutive. All options outstanding for the six months ended June 30, 2021 were included in the computation of diluted income per share.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Derivatives
6 Months Ended
Jun. 30, 2022
Derivatives  
Derivatives.

12.          Derivatives

The Company conducts a large portion of its operations in international markets, which subject it to foreign currency fluctuations. The most significant foreign currency exposures occur when revenue and associated accounts receivable are collected in one currency and expenses to generate that revenue are incurred in another currency. The Company is also subject to wage inflation and other government mandated increases and operating expenses in Asian countries where the Company has the majority of its operations. The Company’s primary inflation and exchange rate exposure relates to payroll, other payroll costs and operating expenses in the Philippines, India, Sri Lanka and Israel.

In addition, although most of the Company’s revenue is denominated in U.S. dollars, a significant portion of total revenues is denominated in Canadian dollars, Pound Sterling and Euros.

The Company’s policy is to enter derivative instrument contracts with terms that coincide with the underlying exposure being hedged for a period up to 12 months. As such, the Company’s derivative instruments are expected to be highly effective. For derivative instruments that are designated and qualify as cash flow hedges, the entire change in fair value of the hedging instrument is recorded to Other comprehensive income (loss). Upon settlement of these contracts, the change in the fair value recorded in Other comprehensive income (loss) are reclassified to earnings and included as part of Direct operating costs.

The Company formally documents all relationships between hedging instruments and hedged items, as well as its risk management objective and strategy for undertaking hedge transactions. The Company does not hold or issue derivatives for trading purposes. All derivatives are recognized at their fair value and classified based on the instrument’s maturity date. The total notional amount for outstanding derivatives designated as hedges was $19.9 million as of June 30, 2022. The total notional amount for outstanding derivatives designated as hedges was $19.7 million as of December 31, 2021.

The following table presents the fair value of derivative instruments included within the condensed consolidated balance sheets as of June 30, 2022 and December 31, 2021 (in thousands):

Balance Sheet Location

Fair Value

    

    

2022

    

2021

Derivatives designated as hedging instruments:

 

  

 

  

 

  

Foreign currency forward contracts

 

Accrued expenses

$

889

$

353

The effect of foreign currency forward contracts designated as cash flow hedges on the condensed consolidated statements of operations for the three and six months ended June 30, 2022 and 2021 were as follows (in thousands):

 

For the Three Months Ended

For the Six Months Ended

 

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

Net gain (loss) recognized in OCI(1)

$

(744)

$

(301)

$

(822)

$

(301)

Net (gain) loss reclassified from accumulated OCI into income(2)

$

203

$

34

$

286

$

34

Net gain recognized in income(3)

$

-

$

-

(1)Net change in fair value of the effective portion classified into other comprehensive income (“OCI”)
(2)Effective portion classified within direct operating costs.
(3)There were no ineffective portions for the period presented.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Estimates and Policies (Policies)
6 Months Ended
Jun. 30, 2022
Summary of Significant Accounting Policies and Estimates  
Basis of Presentation

Basis of Presentation - The condensed consolidated financial statements for the interim periods included herein are unaudited; however, they contain all adjustments (consisting of only normal recurring adjustments) that, in the opinion of management, are necessary to present fairly the consolidated financial position of Innodata Inc. (including its subsidiaries, the “Company”) as of  June 30, 2022 and December 31, 2021, the results of its operations and comprehensive income (loss) for the three and six months ended June 30, 2022 and 2021, cash flows for the six months ended June 30, 2022 and 2021, and stockholders’ equity for the three and six months ended June 30, 2022 and 2021. The results of operations for the interim periods are not necessarily indicative of results that may be expected for any other interim period or for the full year.

Certain information and note disclosures normally included in or with financial statements prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) have been condensed or omitted from these condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and, accordingly, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. Unless otherwise noted, the accounting policies used in preparing these condensed consolidated financial statements are the same as those in the notes to the consolidated financial statements for the year ended December 31, 2021.

Principles of Consolidation

Principles of Consolidation - The condensed consolidated financial statements include the accounts of Innodata Inc. and its wholly owned subsidiaries, and docGenix limited liability company that is majority-owned by the Company. The non-controlling interest in the docGenix limited liability company has call and put options that can be settled in cash or stock. Accordingly, this is presented in temporary equity in accordance with the Financial Accounting Standards Board’s (the “FASB”) non-controlling interest guidance. All intercompany transactions and balances have been eliminated in consolidation.

Use of Estimates

Use of Estimates - In preparing the condensed consolidated financial statements in conformity with U.S. GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities as of the date of the condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Management believes that the estimates and assumptions used in the preparation of the condensed consolidated financial statements are reasonable, including assumptions made by management about the possible effects of the novel coronavirus (“COVID-19”) pandemic on critical and significant accounting estimates. Actual results could differ from those estimates. Significant estimates include those related to the allowance for doubtful accounts and billing adjustments, useful life of long-lived assets, useful life of intangible assets, impairment of goodwill, valuation of deferred tax assets, valuation of stock-based compensation, pension benefit plan assumptions, litigation accruals and estimated accruals for various tax exposures.

Revenue Recognition

Revenue Recognition – The Company’s revenue is recognized when services are rendered or goods are delivered to a customer, in an amount that reflects the consideration that the Company expects to receive in exchange for those services or goods as per the agreement with the customer. In cases where there are agreements with multiple performance obligations, the Company identifies each performance obligation and evaluates whether the performance obligations are distinct within the context of the agreement at the agreement’s inception. Performance obligations that are not distinct at agreement inception are combined. For agreements with distinct performance obligations, the Company allocates the transaction price to each distinct performance obligation proportionately based on the estimated standalone selling price for each performance obligation, if any, and then evaluates how the services are performed for the customer to determine the timing of revenue recognition.

For the Digital Data Solutions (DDS) segment, revenue is recognized primarily based on the quantity delivered or resources utilized in the period in which services are performed and performance conditions are satisfied as per the agreement. Revenue from agreements billed on a time-and-materials basis is recognized as services are performed. Revenue from fixed-fee agreements, which are not significant to overall revenues, is recognized based on the proportional performance method of accounting, as services are performed, or milestones are achieved.

For the Synodex segment, revenue is recognized primarily based on the quantity delivered in the period in which services are performed and performance conditions are satisfied as per the agreement. A portion of the Synodex segment revenue is derived from licensing the Company’s functional software and providing access to the Company’s hosted software platform. Revenue from such services is recognized monthly when all parties to the agreement have agreed to the agreement; each party’s rights are identifiable; the payment terms are identifiable; the agreement has commercial substance; access to the service is provided to the end user; and collection is probable.

The Agility segment derives its revenue primarily from subscription arrangements and provision of enriched media analysis services. It also derives revenue as a reseller of corporate communication solutions. Revenue from subscriptions is recognized monthly when access to the service is provided to the end user; all parties to the agreement have agreed to the agreement; each party’s rights are identifiable; the payment terms are identifiable; the agreement has commercial substance; and collection is probable. Revenue from enriched media analysis services is recognized when the services are performed, and performance conditions are satisfied. Revenue from the reseller agreements is recognized at the gross amount received for the goods in accordance with the Company functioning as a principal due to the Company meeting the following criteria: the Company acts as the primary obligor in the sales transaction; assumes the credit risk; sets the price; can select suppliers; and is involved in the execution of the services, including after sales service.

Revenue includes reimbursement of out-of-pocket expenses, with the corresponding out-of-pocket expenses included in direct operating costs.

The Company considers U.S. GAAP criteria for determining whether to report gross revenue as a principal versus net revenue as an agent. The Company evaluates whether it is in control of the services before the same are transferred to the customer to assess whether it is principal or agent in the arrangement. Revenue is recognized on a gross basis if the Company is in the capacity of principal and on a net basis if it falls in the capacity of an agent.

Contract acquisition costs, which are included in prepaid expenses and other current assets, are amortized over the term of a subscription agreement or contract that normally has a duration of 12 months or less. The Company reviews these prepaid acquisition costs on a periodic basis to determine the need to adjust the carrying values for early-terminated contracts.

Foreign Currency Translation

Foreign Currency Translation - The functional currency of the Company’s locations in the Philippines, India, Sri Lanka, Israel, Hong Kong and Canada (other than the Agility subsidiary) is the U.S. dollar. Transactions denominated in Philippine pesos, Indian and Sri Lankan rupees, Israeli shekels and Hong Kong dollars are translated to U.S. dollars at rates which approximate those in effect on the transaction dates. Monetary assets and all liabilities denominated in foreign currencies on June 30, 2022 and December 31, 2021 are translated at the exchange rate in effect as of those dates. Non-monetary assets and stockholders’ equity are translated at the appropriate historical rates.

The functional currency for the Company’s subsidiaries in Germany, the United Kingdom and for the Company’s Agility subsidiary in Canada are the Euro, the Pound Sterling and the Canadian dollar, respectively. The financial statements of these subsidiaries are prepared in these respective currencies. Financial information is translated from the applicable functional currency to the U.S. dollar (the reporting currency) for inclusion in the Company’s condensed consolidated financial statements. Income, expenses and cash flows are translated at weighted-average exchange rates prevailing during the fiscal period, and assets and liabilities are translated at fiscal period-end exchange rates. Resulting translation adjustments are included as a component of accumulated other comprehensive loss in stockholders’ equity. Foreign exchange transaction gains or losses are included in direct operating costs in the accompanying condensed consolidated statements of operations and comprehensive income (loss).

Included in direct operating costs were foreign exchange gains resulting from such transactions of approximately $747,000 and $16,000 for the three months ended June 30, 2022 and 2021 respectively and $1,166,000 and $155,000 for the six months ended June 30, 2022 and 2021 respectively.

Derivative Instruments

Derivative Instruments - The Company accounts for derivative transactions in accordance with the FASB’s Accounting Standards Codification (“ASC”) Topic 825, “Financial Instruments”. For derivative instruments that are designated and qualify as cash flow hedges, the entire change in fair value of the hedging instrument is recorded in Other comprehensive income (loss). Upon settlement of these contracts, the change in the fair value recorded in Other comprehensive income (loss) is reclassified to earnings and included as part of Direct operating costs.

Capitalized Developed Software

Capitalized Developed Software - The Company incurs development costs related to software it develops for its internal use. Qualifying costs incurred during the application development stage are capitalized. These costs primarily consist of internal labor and third-party development costs and are amortized using the straight-line method over the estimated useful life of the capitalized developed software, which ranges between three and ten years. All other research and maintenance costs are expensed as incurred.

Income Taxes

Income Taxes - Estimated deferred taxes are determined based on the difference between the financial statement and tax basis of assets and liabilities, using enacted tax rates, as well as any net operating loss or tax credit carryforwards expected to reduce taxes payable in future years. A valuation allowance is provided when it is more likely than not that all or some portion of the estimated deferred tax assets will not be realized. While the Company considers future taxable income in assessing the need for the valuation allowance, in the event that the Company anticipates that it will be able to realize the estimated deferred tax assets in the future in excess of its net recorded amount, an adjustment to the provision for deferred tax assets would increase income in the period such determination was made. Similarly, in the event that the Company anticipates that it will not be able to realize the estimated deferred tax assets in the future considering future taxable income, an adjustment to the provision for deferred tax assets would decrease income in the period such determination was made. Changes in the valuation allowance from period to period are included in the Company’s tax provision in the period of change. The Company indefinitely reinvests the foreign earnings in its foreign subsidiaries. If such earnings are repatriated in the future, or are no longer deemed to be indefinitely reinvested, the Company would have to accrue as a liability the applicable amount of foreign jurisdiction withholding taxes associated with such remittances.

In assessing the realization of deferred tax assets, management considered whether it is more likely than not that all or some portion of the U.S. and Canadian deferred tax assets will not be realizable. As the expectation of future taxable income resulting from the U.S. and Canadian entities is not probable at this time, the Company maintains a valuation allowance against all the U.S. and Canadian net deferred tax assets.

The Company accounts for income taxes regarding uncertain tax positions, and recognizes interest and penalties related to uncertain tax positions in income tax expense in the condensed consolidated statements of operations and comprehensive income (loss).

Deferred Revenue

Deferred Revenue - Deferred revenue represents payments received from customers in advance of providing services and amounts deferred if conditions for revenue recognition have not been met. Included in accrued expenses and other on the accompanying condensed consolidated balance sheets is deferred revenue amounting to $2.3 million and $4.5 million as of June 30, 2022 and December 31, 2021, respectively. The Company expect to recognize substantially all of these performance obligations over the next 12 months.

Recent Accounting Pronouncements

Recent Accounting Pronouncements – In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Statements” (“ASU 2016-13”). ASU 2016-13 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation amount that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. In November 2018, the FASB issued ASU No. 2018-19, “Codification Improvements to Topic 326, Financial Instruments-Credit Losses,” which clarifies ASC Topic 326, “Financial Instruments – Credit Losses” and corrects unintended application of the guidance, and in November 2019, the FASB issued ASU No. 2019-11, “Codification Improvements to Topic 326, Financial Instruments - Credit Losses,” which clarifies or addresses specific issues about certain aspects of ASU 2016-13. In March 2020, the FASB issued ASU No. 2020-03, “Codification Improvements to Financial Instruments,” which modifies the measurement of expected credit losses of certain financial instruments. ASU 2016-13 is effective for certain smaller reporting companies for financial statements issued for fiscal years beginning after December 15, 2022 and interim periods within those fiscal years, which will be fiscal 2023 for the Company if it continues to be classified as a smaller reporting company, with early adoption permitted. The Company does not expect that the adoption of the new guidance will have a material impact on the Company’s condensed consolidated financial statements.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets  
Schedule of carrying amount of goodwill

The change in the carrying amount of goodwill for the six months ended June 30, 2022 was as follows (in thousands):

Balance as of January 1, 2022

    

$

2,143

Foreign currency translation adjustment

 

(67)

Balance as of June 30, 2022

$

2,076

Schedule of company's acquisition-related intangible assets

Information regarding the Company acquired intangible assets and capitalized developed software was as follows (in thousands):

Company Acquired Intangible Assets

Capitalized Developed Software

Capitalized

Trademarks 

Media

Capitalized

Developed

 

Developed

 

Customer

 

and

Contact

Developed

Software - in

    

technology

    

relationships

    

tradenames

    

Patents

    

Database

    

Software

    

Progress

    

Total

Gross carrying amounts:

 

  

 

  

 

  

 

  

 

  

 

  

Balance as of January 1, 2022

$

3,169

$

2,228

$

880

$

45

$

3,648

$

8,576

$

635

$

19,181

Additions

-

-

-

-

-

-

2,770

2,770

Transfers

-

-

-

-

-

1,475

(1,475)

-

Foreign currency translation

 

(76)

 

(34)

 

(17)

 

-

 

(156)

(128)

(9)

 

(420)

Balance as of June 30, 2022

$

3,093

$

2,194

$

863

$

45

$

3,492

$

9,923

$

1,921

$

21,531

Accumulated amortization:

Balance as of January 1, 2022

$

2,158

$

1,377

$

685

$

34

$

2,005

$

2,575

$

-

$

8,834

Amortization expense

158

93

28

2

180

799

-

1,260

Foreign currency translation

(51)

(23)

(11)

(1)

(90)

(45)

-

(221)

Balance as of June 30, 2022

$

2,265

$

1,447

$

702

$

35

$

2,095

$

3,329

$

-

$

9,873

Net carrying values - June 30, 2022

$

828

$

747

$

161

$

10

$

1,397

$

6,594

$

1,921

$

11,658

Schedule of estimated amortization expense for intangible assets

As of June 30, 2022, estimated future amortization expense for intangible assets was as follows (in thousands):

Year

    

Amortization

2022

$

627

2023

$

1,641

2024

$

1,540

2025

$

1,277

2026

$

437

Thereafter

$

6,136

$

11,658

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2022
Income Taxes  
Schedule of effective income tax rate reconciliation

The reconciliations of the U.S. statutory rate with the Company’s effective tax rate for the six-month periods ended June 30, 2022 and 2021 are summarized in the table below:

For the Six Months

Ended June 30,

    

2022

    

2021

Federal income tax expense at statutory rate

 

(21.0)

%

21.0

%

Effect of:

 

Change in valuation allowance

40.3

101.1

Foreign operations permanent difference - foreign exchange gains and losses

 

2.1

9.1

Return to provision true up

2.0

3.2

Tax effects of foreign operations

1.2

35.4

Increase (decrease) in unrecognized tax benefits (ASC 740)

1.2

(64.4)

State income tax net of federal benefit

0.2

1.5

Change in tax rates

-

20.6

Withholding tax

-

-

Effect of stock based compensation

(1.0)

(62.1)

Foreign rate differential

(6.3)

(19.6)

Other

(0.7)

5.4

Effective tax rate

18.0

%

51.2

%

Schedule of unrecognized Tax Benefits

The following table presents a roll-forward of the Company’s unrecognized tax benefits and associated interest for the six months ended June 30, 2022 (in thousands):

    

Unrecognized

 

tax benefits

Balance - January 1, 2022

$

1,753

Increase for current period tax positions

 

58

Decrease for prior period tax positions

(29)

Interest accrual

 

52

Foreign currency remeasurement

 

(100)

Balance - June 30, 2022

$

1,734

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Options and Restricted Stock Units (Tables)
6 Months Ended
Jun. 30, 2022
Schedule of stock option activity

A summary of option activity under the Innodata Inc. 2013 Stock Plan, as amended and restated effective June 7, 2016 (the “2013 Plan”) and changes during each of the six-month periods ended June 30, 2022 and 2021 are presented below:

 

 

Weighted -

 

Weighted-Average

 

Number of

 

Average Exercise

 

Remaining Contractual

Aggregate

    

Options

    

Price

    

Term (years)

    

Intrinsic Value

Outstanding at January 1, 2021

 

5,906,884

$

1.61

 

  

 

  

Granted

 

360,000

 

6.40

 

  

 

  

Exercised

 

(1,245,182)

 

2.12

 

  

 

  

Forfeited/Expired

 

(20,000)

 

1.38

 

  

 

  

Outstanding at June 30, 2021

 

5,001,702

$

1.83

 

7.60

$

25,837,675

 

 

 

 

Exercisable at June 30, 2021

 

3,425,983

$

1.62

7.12

$

18,426,406

 

 

 

 

Vested and Expected to Vest at June 30, 2021

 

5,001,702

$

1.83

 

7.60

$

25,837,675

    

    

    

Weighted-Average 

    

Number of 

Weighted - Average 

Remaining Contractual 

Aggregate 

Options

Exercise Price

Term (years)

Intrinsic Value

Outstanding at January 1, 2022

5,536,896

$

2.66

  

  

Granted

 

1,479,558

 

5.21

 

  

 

  

Exercised

 

(146,705)

 

1.22

 

  

 

  

Forfeited/Expired

 

(36,000)

 

5.13

 

  

 

  

Outstanding at June 30, 2022

 

6,833,749

$

3.24

 

7.62

$

13,923,020

Exercisable at June 30, 2022

 

3,578,045

$

1.81

 

6.40

$

11,195,079

Vested and Expected to Vest at June 30, 2022

 

6,833,749

$

3.24

 

7.62

$

13,923,020

A summary of option activity under the Innodata Inc. 2021 Stock Plan and changes during the six-month period ended June 30, 2022 are presented below:

Weighted-Average

Number of

Weighted - Average

Remaining Contractual

Aggregate Intrinsic

Options

Exercise Price

Term (years)

Value

Outstanding at January 1, 2022

 

-

$

-

 

  

 

  

Granted

 

25,000

 

6.40

 

  

 

  

Exercised

 

-

 

-

 

  

 

  

Forfeited/Expired

 

-

 

-

 

  

 

  

Outstanding at June 30, 2022

 

25,000

$

6.40

 

5.00

$

-

Exercisable at June 30, 2022

 

-

$

-

 

  

 

  

Vested and Expected to Vest at June 30, 2022

 

25,000

$

6.40

 

5.00

$

-

Schedule of weighted average assumptions

The fair value of stock options is estimated on the date of grant using the Black-Scholes option pricing model. The weighted-average fair value of the options granted, and weighted-average assumptions were as follows:

For the Six Months Ended June 30, 

    

2022

    

2021

Weighted average fair value of options granted

$

3.10

$

3.33

Risk-free interest rate

1.94%-2.75%

0.22%-0.82%

Expected term (years)

3.0-6.42

3-6

Expected volatility factor

62% - 76.48%

59.62%

Expected dividends

-

-

Schedule of stock-based compensation expense

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30,

    

2022

    

2021

    

2022

    

2021

Direct operating costs

$

56

$

37

$

107

$

75

Selling and administrative expenses

 

972

 

299

 

1,458

 

539

Total stock-based compensation

$

1,028

$

336

$

1,565

$

614

Restricted Stock Units  
Summary of restricted shares under the Company's Plan

Number of Restricted

 

Weighted-Average Grant

    

Stock Awards

    

Date Fair Value

Unvested at January 1, 2022

25,000

$

1.38

Granted

 

-

 

-

Vested

 

(25,000)

 

1.38

Forfeited/Expired

 

-

 

-

Unvested at June 30, 2022

 

-

$

-

    

Number of

    

Weighted-Average 

 Restricted Stock

Grant Date 

 Units

Fair Value

Unvested at January 1, 2022

 

-

 

$

-

Granted*

 

700,000

5.59

Vested

 

-

 

-

Forfeited/Expired

 

-

 

Unvested at June 30, 2022

 

700,000

$

5.59

* 200,000 RSUs were issued under the 2013 Plan and 500,000 RSUs were issued under the 2021 Plan

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Operating Leases (Tables)
6 Months Ended
Jun. 30, 2022
Operating Leases  
Schedule of operating lease expense recognized in financial statements

The table below summarizes the amounts recognized in the condensed consolidated financial statements related to operating leases for the periods presented (in thousands):

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

Rent expense for long-term operating leases

$

337

$

388

$

713

$

776

Rent expense for short-term leases

 

144

 

34

261

84

Total rent expense

$

482

$

422

$

974

$

860

Schedule of net present value of operating lease liability

The following table presents the maturity profile of the Company’s operating lease liabilities based on the contractual undiscounted payments with a reconciliation of these amounts to the remaining net present value of the operating lease liability reported in the condensed consolidated balance sheet as of June 30, 2022 (in thousands):

Year

    

Amount

2022

$

1,160

2023

 

865

2024

 

825

2025

 

840

2026

 

855

2027 and thereafter

 

1,953

Total lease payments

 

6,498

Less: Interest

 

(1,635)

Net present value of lease liabilities

$

4,863

 

Current portion

$

776

Long-term portion

 

4,087

Total

$

4,863

Schedule of weighted average remaining lease terms and discount rates

The weighted average remaining lease terms and discount rates for all of the Company’s operating leases as of June 30, 2022 were as follows:

Weighted-average lease term remaining

    

48 months

Weighted-average discount rate

 

8.68

%

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Long-term obligations (Tables)
6 Months Ended
Jun. 30, 2022
Long-term obligations  
Schedule of total long-term obligations

Total long-term obligations as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):

    

June 30, 

    

December 31, 

 

2022

 

2021

Pension obligations - accrued pension liability

$

6,547

$

6,839

Settlement agreement

 

151

 

272

Microsoft licenses

 

-

 

385

6,698

7,496

Less: Current portion of long-term obligations

 

700

 

1,279

Totals

$

5,998

$

6,217

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Comprehensive loss (Tables)
6 Months Ended
Jun. 30, 2022
Comprehensive loss  
Schedule of accumulated other comprehensive loss

Pension Liability 

Fair Value of 

Foreign Currency 

Accumulated Other 

    

Adjustment

    

Derivatives

    

Translation Adjustment

    

Comprehensive Loss

Balance at April 1, 2022

$

(818)

$

(348)

$

(1,007)

$

(2,173)

Other comprehensive loss before reclassifications, net of taxes

 

-

 

(744)

 

(600)

 

(1,344)

Total other comprehensive loss before reclassifications, net of taxes

 

(818)

 

(1,092)

 

(1,607)

 

(3,517)

Net amount reclassified to earnings

 

38

 

203

 

-

 

241

Balance at June 30, 2022

$

(780)

$

(889)

$

(1,607)

$

(3,276)

    

    

    

Foreign Currency 

    

Pension Liability

Fair Value of

 Translation

Accumulated Other

 Adjustment

 Derivatives

 Adjustment

Comprehensive Loss

Balance at January 1, 2022

$

(858)

$

(353)

$

(981)

$

(2,192)

Other comprehensive loss before reclassifications, net of taxes

 

 

-

 

(822)

 

(626)

 

(1,448)

Total other comprehensive loss before reclassifications, net of taxes

 

 

(858)

 

(1,175)

 

(1,607)

 

(3,640)

Net amount reclassified to earnings

 

 

78

 

286

 

-

 

364

Balance at June 30, 2022

$

(780)

$

(889)

$

(1,607)

$

(3,276)

Pension Liability 

Fair Value of 

Foreign Currency 

Accumulated Other 

    

Adjustment

    

Derivatives

    

Translation Adjustment

    

Comprehensive Loss

Balance at April 1, 2021

$

(433)

$

-

$

(515)

$

(948)

Other comprehensive income (loss) before reclassifications, net of taxes

 

-

 

(301)

 

135

 

(166)

Total other comprehensive loss before reclassifications, net of taxes

 

(433)

 

(301)

 

(380)

 

(1,114)

Net amount reclassified to earnings

 

11

 

34

 

-

 

45

Balance at June 30, 2021

$

(422)

$

(267)

$

(380)

$

(1,069)

Foreign Currency 

Pension Liability

Fair Value of

Translation 

Accumulated Other

    

Adjustment

    

Derivatives

    

Adjustment

    

Comprehensive Loss

Balance at January 1, 2021

$

(444)

$

-

$

(494)

$

(938)

Other comprehensive income (loss) before reclassifications, net of taxes

-

 

(301)

 

114

 

(187)

Total other comprehensive loss before reclassifications, net of taxes

(444)

 

(301)

 

(380)

 

(1,125)

Net amount reclassified to earnings

22

 

34

 

-

 

56

Balance at June 30, 2021

$

(422)

$

(267)

$

(380)

$

(1,069)

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Segment reporting and concentrations (Tables)
6 Months Ended
Jun. 30, 2022
Segment reporting and concentrations.  
Schedule of Segment Reporting Information, by Segment

Revenues from external customers, segment operating profit (loss), and other reportable segment information are as follows (in thousands):

For the Three Months Ended June 30, 

For the Six Months Ended June 30, 

    

2022

    

2021

    

2022

    

2021

Revenues:

 

  

 

  

  

 

  

DDS

$

14,181

$

12,997

$

30,092

$

24,760

Synodex

 

1,945

 

886

 

3,614

 

1,905

Agility

 

3,861

 

3,166

 

7,473

 

6,351

Total Consolidated

$

19,987

$

17,049

$

41,179

$

33,016

 

 

 

 

Income (loss) before provision for income taxes(1):

 

 

 

 

DDS

$

(72)

$

1,726

$

1,381

$

2,379

Synodex

 

(831)

 

(329)

 

(1,819)

 

(221)

Agility

 

(2,378)

 

(1,161)

 

(5,258)

 

(1,586)

Total Consolidated

$

(3,281)

$

236

$

(5,696)

$

572

 

 

 

  

 

  

Income (loss) before provision for income taxes(2):

 

 

 

  

 

  

DDS

$

(250)

$

1,646

$

1,046

$

2,230

Synodex

 

(680)

 

(278)

 

(1,540)

 

(126)

Agility

 

(2,351)

 

(1,132)

 

(5,202)

 

(1,532)

Total Consolidated

$

(3,281)

$

236

$

(5,696)

$

572

    

June 30, 2022

    

December 31, 2021

Total assets:

 

  

 

  

DDS

$

29,723

$

40,100

Synodex

 

2,702

 

1,753

Agility

 

17,498

 

17,364

Total Consolidated

$

49,923

$

59,217

    

June 30, 2022

    

December 31, 2021

Goodwill:

 

  

 

  

Agility

$

2,076

$

2,143

Total

$

2,076

$

2,143

(1)Before elimination of any inter-segment profits
(2)After elimination of any inter-segment profits
Schedule of Revenue from External Customers and Long-Lived Assets

Revenues for the period ended June 30, 2022 and 2021 by geographic region (determined based upon customer’s domicile), were as follows (in thousands):

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

United States

$

12,385

$

9,074

$

25,777

$

17,294

United Kingdom

 

2,558

 

2,995

 

5,640

 

5,797

The Netherlands

 

1,717

 

1,608

 

3,369

 

3,262

Canada

 

1,439

 

1,492

 

2,816

 

3,087

Others - principally Europe

 

1,888

 

1,880

 

3,577

 

3,576

Totals

$

19,987

$

17,049

$

41,179

$

33,016

Schedule of Revenue from External Customers based on Client domicile

Long-lived assets as of June 30, 2022 and December 31, 2021 by geographic region were comprised of (in thousands):

    

June 30, 

    

December 31, 

 

2022

 

2021

United States

$

6,042

$

4,578

 

 

Foreign countries:

 

 

Canada

 

8,156

 

9,280

United Kingdom

 

1,292

 

1,538

Philippines

 

3,858

 

4,027

India

 

1,522

 

1,481

Sri Lanka

 

156

 

154

Israel

 

2

 

-

Germany

-

-

Total foreign

 

14,986

 

16,480

Totals

$

21,028

$

21,058

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Income (Loss) Per Share.  
Schedule of Earnings Per Share, Basic and Diluted

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

Net income (loss) attributable to Innodata Inc. and Subsidiaries

$

(3,833)

$

(103)

$

(6,648)

$

295

Weighted average common shares outstanding

 

27,226

 

26,522

 

27,192

 

26,199

Dilutive effect of outstanding options

 

-

 

-

 

-

 

2,995

Adjusted for dilutive computation

 

27,226

 

26,522

 

27,192

 

29,194

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Derivatives (Tables)
6 Months Ended
Jun. 30, 2022
Derivatives  
Schedule of fair value of derivative instruments

The following table presents the fair value of derivative instruments included within the condensed consolidated balance sheets as of June 30, 2022 and December 31, 2021 (in thousands):

Balance Sheet Location

Fair Value

    

    

2022

    

2021

Derivatives designated as hedging instruments:

 

  

 

  

 

  

Foreign currency forward contracts

 

Accrued expenses

$

889

$

353

Schedule of effects of foreign currency forward contracts designated as cash flow hedges

The effect of foreign currency forward contracts designated as cash flow hedges on the condensed consolidated statements of operations for the three and six months ended June 30, 2022 and 2021 were as follows (in thousands):

 

For the Three Months Ended

For the Six Months Ended

 

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

Net gain (loss) recognized in OCI(1)

$

(744)

$

(301)

$

(822)

$

(301)

Net (gain) loss reclassified from accumulated OCI into income(2)

$

203

$

34

$

286

$

34

Net gain recognized in income(3)

$

-

$

-

(1)Net change in fair value of the effective portion classified into other comprehensive income (“OCI”)
(2)Effective portion classified within direct operating costs.
(3)There were no ineffective portions for the period presented.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Estimates and Policies (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Description of Business and Summary of Significant Accounting Policies [Line Items]          
Amortization period 12 months   12 months    
Foreign Currency Transaction Gain (Loss), before Tax $ 747,000 $ 16,000 $ 1,166,000 $ 155,000  
Outstanding foreign currency forward contracts $ 2,300,000   $ 2,300,000   $ 4,500,000
Minimum | Computer software          
Description of Business and Summary of Significant Accounting Policies [Line Items]          
Property and equipment useful lives     3 years    
Maximum | Computer software          
Description of Business and Summary of Significant Accounting Policies [Line Items]          
Property and equipment useful lives     10 years    
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Carrying Amount of Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Goodwill and Intangible Assets  
Balance $ 2,143
Foreign currency translation adjustment (67)
Balance $ 2,076
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Acquisition-Related Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Gross carrying amounts:      
Balance   $ 19,181  
Additions   2,770  
Foreign currency translation   (420)  
Balance $ 21,531 21,531  
Accumulated amortization:      
Balance   8,834  
Amortization expense   1,260  
Foreign currency translation   (221)  
Net carrying values 11,658 11,658 $ 10,347
Accumulated amortization 9,873 9,873 8,834
Balance 9,873 9,873  
Goodwill 2,076 2,076 2,143
Developed technology      
Gross carrying amounts:      
Balance   3,169  
Foreign currency translation   (76)  
Balance 3,093 3,093  
Accumulated amortization:      
Balance   2,158  
Amortization expense   158  
Foreign currency translation   (51)  
Net carrying values 828 828  
Accumulated amortization 2,265 2,265 2,158
Balance 2,265 2,265  
Customer relationships      
Gross carrying amounts:      
Balance   2,228  
Foreign currency translation   (34)  
Balance 2,194 2,194  
Accumulated amortization:      
Balance   1,377  
Amortization expense   93  
Foreign currency translation   (23)  
Net carrying values 747 747  
Accumulated amortization 1,447 1,447 1,377
Balance 1,447 1,447  
Trademarks and trade names      
Gross carrying amounts:      
Balance   880  
Foreign currency translation   (17)  
Balance 863 863  
Accumulated amortization:      
Balance   685  
Amortization expense   28  
Foreign currency translation   (11)  
Net carrying values 161 161  
Accumulated amortization 702 702 685
Balance 702 702  
Patents      
Gross carrying amounts:      
Balance   45  
Balance 45 45  
Accumulated amortization:      
Balance   34  
Amortization expense   2  
Foreign currency translation   (1)  
Net carrying values 10 10  
Accumulated amortization 35 35 34
Balance 35 35  
Media Contact Database      
Gross carrying amounts:      
Balance   3,648  
Foreign currency translation   (156)  
Balance 3,492 3,492  
Accumulated amortization:      
Balance   2,005  
Amortization expense   180  
Foreign currency translation   (90)  
Net carrying values 1,397 1,397  
Accumulated amortization 2,095 2,095 2,005
Balance 2,095 2,095  
Developed software      
Accumulated amortization:      
Amortization expense 400 800  
Capitalized Software Development Cost      
Gross carrying amounts:      
Balance   8,576  
Transfers   1,475  
Foreign currency translation   (128)  
Balance 9,923 9,923  
Accumulated amortization:      
Balance   2,575  
Amortization expense   799  
Foreign currency translation   (45)  
Net carrying values 6,594 6,594  
Accumulated amortization 3,329 3,329 $ 2,575
Balance 3,329 3,329  
Capitalized Software Development Cost - Work in Progress      
Gross carrying amounts:      
Balance   635  
Additions   2,770  
Transfers   (1,475)  
Foreign currency translation   (9)  
Balance 1,921 1,921  
Accumulated amortization:      
Net carrying values $ 1,921 $ 1,921  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Estimated Amortization Expense (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Goodwill and Intangible Assets  
2022 $ 627
2023 1,641
2024 1,540
2025 1,277
2026 437
Thereafter 6,136
Finite-Lived Intangible Assets, Net $ 11,658
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Goodwill and Intangible Assets    
Amortization expense   $ 1,260
Developed software    
Goodwill and Intangible Assets    
Amortization expense $ 400 800
Capitalized Software Development Cost    
Goodwill and Intangible Assets    
Amortization expense   799
Intangible Assets, Amortization Period    
Goodwill and Intangible Assets    
Amortization expense $ 200 $ 500
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Tax Rate Reconciliation (Details)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Income Taxes    
Federal income tax expense at statutory rate (21.00%) 21.00%
Effect of:    
Change in valuation allowance 40.30% 101.10%
Foreign operations permanent difference - foreign exchange gains and losses 2.10% 9.10%
Return to provision true up 2.00% 3.20%
Tax effects of foreign operations 1.20% 35.40%
Increase (decrease) in unrecognized tax benefits (ASC 740) 1.20% (64.40%)
State income tax net of federal benefit 0.20% 1.50%
Change in tax rates   20.60%
Effect of stock-based compensation (1.00%) (62.10%)
Foreign rate differential (6.30%) (19.60%)
Other (0.70%) 5.40%
Effective tax rate 18.00% 51.20%
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Unrecognized Tax Benefits (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Income Taxes  
Balance - January 1, 2022 $ 1,753
Increase for current period tax positions 58
Decrease for prior period tax positions (29)
Interest accrual 52
Foreign currency remeasurement (100)
Balance - June 30, 2022 $ 1,734
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Additional Information (Details) - USD ($)
1 Months Ended
Oct. 31, 2016
Sep. 30, 2015
Income Taxes [Line Items]    
Subsidiary Revenue   $ 63,000,000.0
Reversal of Service Tax Refund $ 160,000  
Service Tax Credit Receivable $ 1,000,000.0  
Maximum    
Income Taxes [Line Items]    
Percentage for Subsidiary Service Tax   15.00%
Minimum    
Income Taxes [Line Items]    
Percentage for Subsidiary Service Tax   12.36%
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Details)
6 Months Ended
Jun. 30, 2022
USD ($)
Commitments and Contingencies  
Estimated litigation liability $ 6,800,000
Interest rate description litigation plus legal interest that accrued at 12% per annum from August 13, 2008 to June 30, 2013, and thereafter accrued and continues to accrue at 6% per annum
Litigation settlement expense $ 350,000
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Options and Restricted Stock Units - Summary of Stock Option Activity (Details) - Employee Stock Option - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Options, Exercised (in shares) (146,705)  
Weighted Average Exercise Price Exercised (in dollars per shares) $ 1.22  
2013 Stock Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Options, Outstanding - Beginning balance (in shares) 5,536,896 5,906,884
Number of Options, Granted (in shares) 1,479,558 360,000
Number of Options, Exercised (in shares) (146,705) (1,245,182)
Number of Options, Forfeited/Expired (in shares) (36,000) (20,000)
Number of Options, Outstanding - Ending balance (in shares) 6,833,749 5,001,702
Number of Options Exercisable (in shares) 3,578,045 3,425,983
Number of Options, Vested and Expected to Vest (in shares) 6,833,749 5,001,702
Weighted Average Exercise Price Outstanding (in dollars per shares) $ 2.66 $ 1.61
Weighted Average Exercise Price Granted (in dollars per shares) 5.21 6.40
Weighted Average Exercise Price Exercised (in dollars per shares) 1.22 2.12
Weighted Average Exercise Price Forfeited/Expired (in dollars per shares) 5.13 1.38
Weighted Average Exercise Price Outstanding (in dollars per shares) 3.24 1.83
Weighted Average Exercise Price Exercisable (in dollars per shares) 1.81 1.62
Weighted Average Exercise Price Vested and Expected to Vest (in dollars per shares) $ 3.24 $ 1.83
Weighted Average Remaining Contractual Term Outstanding (in years) 7 years 7 months 13 days 7 years 7 months 6 days
Weighted Average Remaining Contractual Term Exercisable (in years) 6 years 4 months 24 days 7 years 1 month 13 days
Weighted Average Remaining Contractual Term Vested and Expected to Vest (in years) 7 years 7 months 13 days 7 years 7 months 6 days
Aggregate Intrinsic Value, Outstanding $ 13,923,020 $ 25,837,675
Aggregate Intrinsic Value, Exercisable 11,195,079 18,426,406
Aggregate Intrinsic Value, Vested and Expected to Vest $ 13,923,020 $ 25,837,675
2021 Stock Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Options, Granted (in shares) 25,000  
Number of Options, Outstanding - Ending balance (in shares) 25,000  
Number of Options, Vested and Expected to Vest (in shares) 25,000  
Weighted Average Exercise Price Granted (in dollars per shares) $ 6.40  
Weighted Average Exercise Price Outstanding (in dollars per shares) 6.40  
Weighted Average Exercise Price Vested and Expected to Vest (in dollars per shares) $ 6.40  
Weighted Average Remaining Contractual Term Outstanding (in years) 5 years  
Weighted Average Remaining Contractual Term Vested and Expected to Vest (in years) 5 years  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Options and Restricted Stock Units - Weighted Average Fair Values and Assumptions (Details) - $ / shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted average fair value of options granted (in dollars per share) $ 3.10 $ 3.33
Expected volatility factor   59.62%
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate 1.94% 0.22%
Expected life (years) 3 years 3 years
Expected volatility factor 62.00%  
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate 2.75% 0.82%
Expected life (years) 6 years 5 months 1 day 6 years
Expected volatility factor 76.48%  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Options and Restricted Stock Units - Summary of Restricted Shares (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Restricted Stock | 2013 Stock Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares, Unvested at Beginning of the year   25,000
Number of Shares, Vested   (25,000)
Number of Shares, Forfeited/Expired   0
Weighted-Average Grant Date Fair Value, Outstanding   $ 1.38
Weighted-Average Grant Date Fair Value, Vested   1.38
Weighted-Average Grant Date Fair Value, Forfeited/Expired   0
Restricted Stock | Equity Plans    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-Average Grant Date Fair Value, Outstanding $ 5.59 $ 5.59
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares, Granted 0 700,000
Number of RSUs issued 0 700,000
Restricted Stock Units | 2013 Stock Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares, Granted   200,000
Number of RSUs issued   200,000
Restricted Stock Units | Equity Plans    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares, Unvested at Beginning of the year   0
Number of Shares, Granted   700,000
Number of Shares, Unvested at End of the year 700,000 700,000
Weighted-Average Grant Date Fair Value, Granted   $ 5.59
Number of RSUs issued   700,000
Performance Shares | 2021 Stock Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares, Granted   500,000
Number of RSUs issued   500,000
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Options and Restricted Stock Units - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Derivatives, Fair Value [Line Items]        
Total stock-based compensation     $ 1,565 $ 614
Equity Plans        
Derivatives, Fair Value [Line Items]        
Direct operating costs $ 56 $ 37 107 75
Selling and administrative expenses 972 299 1,458 539
Total stock-based compensation $ 1,028 $ 336 $ 1,565 $ 614
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Options and Restricted Stock Units - Additional Information (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
shares
Jun. 30, 2022
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation cost related to non-vested stock options and restricted stock awards not yet recognized | $ $ 7.1 $ 7.1
Weighted-average period over which compensation cost recognized   27 months
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares, Granted 0 700,000
Compensation cost related to non-vested stock options and restricted stock awards not yet recognized | $ $ 3.0 $ 3.0
Weighted-average period over which compensation cost recognized   24 months
Number of shares eligible to receive for each fully vested RSU   1
2013 Stock Plan | Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares, Granted   200,000
2021 Stock Plan | Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares, Granted   500,000
Equity Plans | Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares, Granted   700,000
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Operating Leases - Operating Leases Amount Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Operating Leases, Rent Expense $ 482 $ 422 $ 974 $ 860
Long Term Operating Lease        
Operating Leases, Rent Expense 337 388 713 776
Short Term Operating Lease        
Operating Leases, Rent Expense $ 144 $ 34 $ 261 $ 84
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Operating Leases - Net Present Value of Operating Lease Liability (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Operating Leases    
2022 $ 1,160  
2023 865  
2024 825  
2025 840  
2026 855  
2027 and thereafter 1,953  
Total lease payments 6,498  
Less: Interest (1,635)  
Net present value of lease liabilities 4,863  
Current portion 776 $ 1,034
Long- term portion 4,087 $ 5,276
Total $ 4,863  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Operating Leases - Weighted Average Remaining Lease Terms (Details)
Jun. 30, 2022
Operating Leases  
Weighted-average lease term remaining 48 months
Weighted-average discount rate 8.68%
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Operating Leases - Additional Information (Details)
6 Months Ended
Jun. 30, 2022
Minimum  
Lessee, Operating Lease, Term of Contract 2 years
Percentage of Rental Escalations 1.75%
Maximum  
Lessee, Operating Lease, Term of Contract 11 years
Percentage of Rental Escalations 10.00%
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Long-term obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Pension obligations    
Pension obligations - accrued pension liability $ 6,547 $ 6,839
Settlement agreement 151 272
Microsoft licenses   385
Long-term Debt 6,698 7,496
Less: Current portion of long-term obligations 700 1,279
Totals $ 5,998 $ 6,217
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Redemption of non-controlling interest (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Redeemable Noncontrolling Interest [Line Items]    
Non-controlling interests $ (730) $ (3,522)
Additional Paid-in Capital    
Redeemable Noncontrolling Interest [Line Items]    
Non-controlling interests $ 2,900  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Comprehensive loss - Reclassifications out of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance $ 24,778 $ 30,152 $ 29,927 $ 29,640
Balance 21,022 31,405 21,022 31,405
Accumulated Other Comprehensive Loss        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance (2,173) (948) (2,192) (938)
Other comprehensive income (loss) before reclassifications, net of taxes (1,344) (166) (1,448) (187)
Total other comprehensive loss before reclassifications, net of taxes (3,517) (1,114) (3,640) (1,125)
Net amount reclassified to earnings 241 45 364 56
Balance (3,276) (1,069) (3,276) (1,069)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance (818) (433) (858) (444)
Total other comprehensive loss before reclassifications, net of taxes (818) (433) (858) (444)
Net amount reclassified to earnings 38 11 78 22
Balance (780) (422) (780) (422)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance (348)   (353)  
Other comprehensive income (loss) before reclassifications, net of taxes (744) (301) (822) (301)
Total other comprehensive loss before reclassifications, net of taxes (1,092) (301) (1,175) (301)
Net amount reclassified to earnings 203 34 286 34
Balance (889) (267) (889) (267)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance (1,007) (515) (981) (494)
Other comprehensive income (loss) before reclassifications, net of taxes (600) 135 (626) 114
Total other comprehensive loss before reclassifications, net of taxes (1,607) (380) (1,607) (380)
Balance $ (1,607) $ (380) $ (1,607) $ (380)
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Segment reporting and concentrations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Segment reporting information          
Revenues $ 19,987 $ 17,049 $ 41,179 $ 33,016  
Income (loss) before provision for income taxes (3,281) 236 (5,696) 572  
Total assets 49,923   49,923   $ 59,217
Goodwill 2,076   2,076   2,143
Before Intersegment Eliminations [Member]          
Segment reporting information          
Income (loss) before provision for income taxes (3,281) 236 (5,696) 572  
After Intersegment Eliminations [Member]          
Segment reporting information          
Income (loss) before provision for income taxes (3,281) 236 (5,696) 572  
DDS [Member]          
Segment reporting information          
Revenues 14,181 12,997 30,092 24,760  
Total assets 29,723   29,723   40,100
DDS [Member] | Before Intersegment Eliminations [Member]          
Segment reporting information          
Income (loss) before provision for income taxes (72) 1,726 1,381 2,379  
DDS [Member] | After Intersegment Eliminations [Member]          
Segment reporting information          
Income (loss) before provision for income taxes (250) 1,646 1,046 2,230  
Synodex [Member]          
Segment reporting information          
Revenues 1,945 886 3,614 1,905  
Total assets 2,702   2,702   1,753
Synodex [Member] | Before Intersegment Eliminations [Member]          
Segment reporting information          
Income (loss) before provision for income taxes (831) (329) (1,819) (221)  
Synodex [Member] | After Intersegment Eliminations [Member]          
Segment reporting information          
Income (loss) before provision for income taxes (680) (278) (1,540) (126)  
Agility [Member]          
Segment reporting information          
Revenues 3,861 3,166 7,473 6,351  
Total assets 17,498   17,498   17,364
Goodwill 2,076   2,076   $ 2,143
Agility [Member] | Before Intersegment Eliminations [Member]          
Segment reporting information          
Income (loss) before provision for income taxes (2,378) (1,161) (5,258) (1,586)  
Agility [Member] | After Intersegment Eliminations [Member]          
Segment reporting information          
Income (loss) before provision for income taxes $ (2,351) $ (1,132) $ (5,202) $ (1,532)  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Segment reporting and concentrations - Revenues by geographic region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Revenues $ 19,987 $ 17,049 $ 41,179 $ 33,016
US        
Segment Reporting Information [Line Items]        
Revenues 12,385 9,074 25,777 17,294
United Kingdom        
Segment Reporting Information [Line Items]        
Revenues 2,558 2,995 5,640 5,797
The Netherlands        
Segment Reporting Information [Line Items]        
Revenues 1,717 1,608 3,369 3,262
Canada        
Segment Reporting Information [Line Items]        
Revenues 1,439 1,492 2,816 3,087
Other - principally Europe        
Segment Reporting Information [Line Items]        
Revenues $ 1,888 $ 1,880 $ 3,577 $ 3,576
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Segment reporting and concentrations - Long-lived assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long - lived assets $ 21,028 $ 21,058
US    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long - lived assets 6,042 4,578
Canada    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long - lived assets 8,156 9,280
United Kingdom    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long - lived assets 1,292 1,538
Philippines    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long - lived assets 3,858 4,027
India    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long - lived assets 1,522 1,481
Sri Lanka    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long - lived assets 156 154
Israel    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long - lived assets 2  
Total Foreign    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long - lived assets $ 14,986 $ 16,480
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Segment reporting and concentrations - Additional information (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
client
Jun. 30, 2021
Jun. 30, 2022
USD ($)
client
segment
Jun. 30, 2021
client
Dec. 31, 2021
USD ($)
client
Segment Reporting Information [Line Items]          
Number of reportable segments | segment     3    
Right-of-use-asset, net | $ $ 4,395   $ 4,395   $ 5,621
Classification of segment assets | $ $ 49,923   $ 49,923   $ 59,217
Foreign Customer [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk | Non-US          
Segment Reporting Information [Line Items]          
Concentration risk, percentage 38.00% 47.00% 38.00% 48.00%  
Foreign Customer [Member] | Accounts receivable | Customer Concentration Risk          
Segment Reporting Information [Line Items]          
Concentration risk, percentage     33.00%   37.00%
One Client [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk | US          
Segment Reporting Information [Line Items]          
Number of clients     1    
Concentration risk, percentage 13.00%   17.00%    
One Client [Member] | Accounts receivable | Customer Concentration Risk          
Segment Reporting Information [Line Items]          
Number of clients         1
Concentration risk, percentage         19.00%
Another client [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk | US          
Segment Reporting Information [Line Items]          
Number of clients       2  
Concentration risk, percentage 10.00% 11.00%   22.00%  
Three Clients [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk | US          
Segment Reporting Information [Line Items]          
Concentration risk, percentage   11.00%      
Three Clients [Member] | Accounts receivable | Customer Concentration Risk          
Segment Reporting Information [Line Items]          
Number of clients     3    
Concentration risk, percentage     44.00%    
Client [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk | US          
Segment Reporting Information [Line Items]          
Number of clients 0   0    
Concentration risk, percentage 10.00%   10.00%    
Client [Member] | Accounts receivable | Customer Concentration Risk          
Segment Reporting Information [Line Items]          
Number of clients     0   0
Concentration risk, percentage     10.00%   10.00%
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Income (Loss) Per Share (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income (Loss) Per Share.        
Net income (loss) attributable to Innodata Inc. and Subsidiaries $ (3,833) $ (103) $ (6,648) $ 295
Weighted average common shares outstanding 27,226 26,522 27,192 26,199
Dilutive effect of outstanding options       2,995
Adjusted for dilutive computation 27,226 26,522 27,192 29,194
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Income (Loss) Per Share - Additional information (Details) - shares
shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Employee Stock Option      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share, Amount 6.9 5.0 6.9
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Derivatives - Additional Information (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative notional amount $ 19.9 $ 19.7
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Derivatives - fair value of derivative instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued expenses | Foreign currency forward contracts | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivatives designated as hedging instruments $ 889 $ 353
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Derivatives - Contracts designated as cash flow hedges (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Derivatives        
Net gain (loss) recognized in OCI $ (744) $ (301) $ (822) $ (301)
Net (gain) loss reclassified from accumulated OCI into income $ 203 $ 34 $ 286 $ 34
XML 69 inod-20220630x10q_htm.xml IDEA: XBRL DOCUMENT 0000903651 us-gaap:TreasuryStockMember 2022-06-30 0000903651 us-gaap:RetainedEarningsMember 2022-06-30 0000903651 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000903651 us-gaap:AccumulatedTranslationAdjustmentMember 2022-06-30 0000903651 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000903651 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-06-30 0000903651 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-06-30 0000903651 us-gaap:TreasuryStockMember 2022-03-31 0000903651 us-gaap:RetainedEarningsMember 2022-03-31 0000903651 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000903651 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-31 0000903651 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000903651 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-03-31 0000903651 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-03-31 0000903651 2022-03-31 0000903651 us-gaap:TreasuryStockMember 2021-12-31 0000903651 us-gaap:RetainedEarningsMember 2021-12-31 0000903651 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000903651 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0000903651 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000903651 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0000903651 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0000903651 us-gaap:TreasuryStockMember 2021-06-30 0000903651 us-gaap:RetainedEarningsMember 2021-06-30 0000903651 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000903651 us-gaap:AccumulatedTranslationAdjustmentMember 2021-06-30 0000903651 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000903651 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-06-30 0000903651 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-06-30 0000903651 us-gaap:TreasuryStockMember 2021-03-31 0000903651 us-gaap:RetainedEarningsMember 2021-03-31 0000903651 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000903651 us-gaap:AccumulatedTranslationAdjustmentMember 2021-03-31 0000903651 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000903651 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-03-31 0000903651 2021-03-31 0000903651 us-gaap:TreasuryStockMember 2020-12-31 0000903651 us-gaap:RetainedEarningsMember 2020-12-31 0000903651 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000903651 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0000903651 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000903651 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-31 0000903651 us-gaap:CommonStockMember 2022-06-30 0000903651 us-gaap:CommonStockMember 2022-03-31 0000903651 us-gaap:CommonStockMember 2021-12-31 0000903651 us-gaap:CommonStockMember 2021-06-30 0000903651 us-gaap:CommonStockMember 2021-03-31 0000903651 us-gaap:CommonStockMember 2020-12-31 0000903651 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0000903651 us-gaap:EmployeeStockOptionMember inod:TwoThousandTwentyOneEquityCompensationPlanMember 2022-06-30 0000903651 us-gaap:EmployeeStockOptionMember inod:TwoThousandThirteenStockPlanMember 2021-12-31 0000903651 us-gaap:EmployeeStockOptionMember inod:TwoThousandThirteenStockPlanMember 2020-12-31 0000903651 us-gaap:EmployeeStockOptionMember inod:TwoThousandTwentyOneEquityCompensationPlanMember 2022-01-01 2022-06-30 0000903651 us-gaap:EmployeeStockOptionMember inod:TwoThousandThirteenStockPlanMember 2022-01-01 2022-06-30 0000903651 us-gaap:EmployeeStockOptionMember inod:TwoThousandThirteenStockPlanMember 2021-01-01 2021-06-30 0000903651 us-gaap:EmployeeStockOptionMember inod:TwoThousandThirteenStockPlanMember 2022-06-30 0000903651 us-gaap:EmployeeStockOptionMember inod:TwoThousandThirteenStockPlanMember 2021-06-30 0000903651 srt:MinimumMember 2021-01-01 2021-06-30 0000903651 srt:MaximumMember 2021-01-01 2021-06-30 0000903651 us-gaap:RestrictedStockMember inod:EquityPlansMember 2022-06-30 0000903651 us-gaap:RestrictedStockUnitsRSUMember inod:EquityPlansMember 2022-06-30 0000903651 us-gaap:RestrictedStockUnitsRSUMember inod:EquityPlansMember 2021-12-31 0000903651 us-gaap:RestrictedStockMember inod:TwoThousandThirteenStockPlanMember 2021-12-31 0000903651 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0000903651 us-gaap:RestrictedStockUnitsRSUMember inod:TwoThousandThirteenStockPlanMember 2022-01-01 2022-06-30 0000903651 us-gaap:RestrictedStockUnitsRSUMember inod:EquityPlansMember 2022-01-01 2022-06-30 0000903651 us-gaap:PerformanceSharesMember inod:TwoThousandTwentyOneEquityCompensationPlanMember 2022-01-01 2022-06-30 0000903651 us-gaap:RestrictedStockMember inod:TwoThousandThirteenStockPlanMember 2022-01-01 2022-06-30 0000903651 stpr:CA 2022-04-01 2022-06-30 0000903651 inod:SynodexMember 2022-04-01 2022-06-30 0000903651 inod:OtherPrincipallyEuropeMember 2022-04-01 2022-06-30 0000903651 inod:DdsMember 2022-04-01 2022-06-30 0000903651 inod:AgilityMember 2022-04-01 2022-06-30 0000903651 country:US 2022-04-01 2022-06-30 0000903651 country:NL 2022-04-01 2022-06-30 0000903651 country:GB 2022-04-01 2022-06-30 0000903651 stpr:CA 2022-01-01 2022-06-30 0000903651 inod:SynodexMember 2022-01-01 2022-06-30 0000903651 inod:OtherPrincipallyEuropeMember 2022-01-01 2022-06-30 0000903651 inod:DdsMember 2022-01-01 2022-06-30 0000903651 inod:AgilityMember 2022-01-01 2022-06-30 0000903651 country:US 2022-01-01 2022-06-30 0000903651 country:NL 2022-01-01 2022-06-30 0000903651 country:GB 2022-01-01 2022-06-30 0000903651 stpr:CA 2021-04-01 2021-06-30 0000903651 inod:SynodexMember 2021-04-01 2021-06-30 0000903651 inod:OtherPrincipallyEuropeMember 2021-04-01 2021-06-30 0000903651 inod:DdsMember 2021-04-01 2021-06-30 0000903651 inod:AgilityMember 2021-04-01 2021-06-30 0000903651 country:US 2021-04-01 2021-06-30 0000903651 country:NL 2021-04-01 2021-06-30 0000903651 country:GB 2021-04-01 2021-06-30 0000903651 stpr:CA 2021-01-01 2021-06-30 0000903651 inod:SynodexMember 2021-01-01 2021-06-30 0000903651 inod:OtherPrincipallyEuropeMember 2021-01-01 2021-06-30 0000903651 inod:DdsMember 2021-01-01 2021-06-30 0000903651 inod:AgilityMember 2021-01-01 2021-06-30 0000903651 country:US 2021-01-01 2021-06-30 0000903651 country:NL 2021-01-01 2021-06-30 0000903651 country:GB 2021-01-01 2021-06-30 0000903651 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000903651 srt:MinimumMember us-gaap:SoftwareDevelopmentMember 2022-01-01 2022-06-30 0000903651 srt:MaximumMember us-gaap:SoftwareDevelopmentMember 2022-01-01 2022-06-30 0000903651 inod:EquityPlansMember 2022-04-01 2022-06-30 0000903651 inod:EquityPlansMember 2022-01-01 2022-06-30 0000903651 inod:EquityPlansMember 2021-04-01 2021-06-30 0000903651 inod:EquityPlansMember 2021-01-01 2021-06-30 0000903651 inod:ShortTermOperatingLeaseMember 2022-04-01 2022-06-30 0000903651 inod:LongTermOperatingLeaseMember 2022-04-01 2022-06-30 0000903651 inod:ShortTermOperatingLeaseMember 2022-01-01 2022-06-30 0000903651 inod:LongTermOperatingLeaseMember 2022-01-01 2022-06-30 0000903651 inod:ShortTermOperatingLeaseMember 2021-04-01 2021-06-30 0000903651 inod:LongTermOperatingLeaseMember 2021-04-01 2021-06-30 0000903651 inod:ShortTermOperatingLeaseMember 2021-01-01 2021-06-30 0000903651 inod:LongTermOperatingLeaseMember 2021-01-01 2021-06-30 0000903651 stpr:IN 2022-06-30 0000903651 stpr:IL 2022-06-30 0000903651 stpr:CA 2022-06-30 0000903651 inod:ForeignCountriesMember 2022-06-30 0000903651 country:US 2022-06-30 0000903651 country:PH 2022-06-30 0000903651 country:LK 2022-06-30 0000903651 country:GB 2022-06-30 0000903651 stpr:IN 2021-12-31 0000903651 stpr:CA 2021-12-31 0000903651 inod:ForeignCountriesMember 2021-12-31 0000903651 country:US 2021-12-31 0000903651 country:PH 2021-12-31 0000903651 country:LK 2021-12-31 0000903651 country:GB 2021-12-31 0000903651 srt:MinimumMember 2022-06-30 0000903651 srt:MaximumMember 2022-06-30 0000903651 inod:CapitalizedSoftwareDevelopmentCostWorkInProgressMember 2022-06-30 0000903651 inod:CapitalizedSoftwareDevelopmentCostWorkInProgressMember 2021-12-31 0000903651 inod:SynodexMember inod:BeforeIntersegmentEliminationsMember 2022-04-01 2022-06-30 0000903651 inod:SynodexMember inod:AfterIntersegmentEliminationsMember 2022-04-01 2022-06-30 0000903651 inod:DdsMember inod:BeforeIntersegmentEliminationsMember 2022-04-01 2022-06-30 0000903651 inod:DdsMember inod:AfterIntersegmentEliminationsMember 2022-04-01 2022-06-30 0000903651 inod:AgilityMember inod:BeforeIntersegmentEliminationsMember 2022-04-01 2022-06-30 0000903651 inod:AgilityMember inod:AfterIntersegmentEliminationsMember 2022-04-01 2022-06-30 0000903651 inod:BeforeIntersegmentEliminationsMember 2022-04-01 2022-06-30 0000903651 inod:AfterIntersegmentEliminationsMember 2022-04-01 2022-06-30 0000903651 inod:SynodexMember inod:BeforeIntersegmentEliminationsMember 2022-01-01 2022-06-30 0000903651 inod:SynodexMember inod:AfterIntersegmentEliminationsMember 2022-01-01 2022-06-30 0000903651 inod:DdsMember inod:BeforeIntersegmentEliminationsMember 2022-01-01 2022-06-30 0000903651 inod:DdsMember inod:AfterIntersegmentEliminationsMember 2022-01-01 2022-06-30 0000903651 inod:AgilityMember inod:BeforeIntersegmentEliminationsMember 2022-01-01 2022-06-30 0000903651 inod:AgilityMember inod:AfterIntersegmentEliminationsMember 2022-01-01 2022-06-30 0000903651 inod:BeforeIntersegmentEliminationsMember 2022-01-01 2022-06-30 0000903651 inod:AfterIntersegmentEliminationsMember 2022-01-01 2022-06-30 0000903651 inod:SynodexMember inod:BeforeIntersegmentEliminationsMember 2021-04-01 2021-06-30 0000903651 inod:SynodexMember inod:AfterIntersegmentEliminationsMember 2021-04-01 2021-06-30 0000903651 inod:DdsMember inod:BeforeIntersegmentEliminationsMember 2021-04-01 2021-06-30 0000903651 inod:DdsMember inod:AfterIntersegmentEliminationsMember 2021-04-01 2021-06-30 0000903651 inod:AgilityMember inod:BeforeIntersegmentEliminationsMember 2021-04-01 2021-06-30 0000903651 inod:AgilityMember inod:AfterIntersegmentEliminationsMember 2021-04-01 2021-06-30 0000903651 inod:BeforeIntersegmentEliminationsMember 2021-04-01 2021-06-30 0000903651 inod:AfterIntersegmentEliminationsMember 2021-04-01 2021-06-30 0000903651 inod:SynodexMember inod:BeforeIntersegmentEliminationsMember 2021-01-01 2021-06-30 0000903651 inod:SynodexMember inod:AfterIntersegmentEliminationsMember 2021-01-01 2021-06-30 0000903651 inod:DdsMember inod:BeforeIntersegmentEliminationsMember 2021-01-01 2021-06-30 0000903651 inod:DdsMember inod:AfterIntersegmentEliminationsMember 2021-01-01 2021-06-30 0000903651 inod:AgilityMember inod:BeforeIntersegmentEliminationsMember 2021-01-01 2021-06-30 0000903651 inod:AgilityMember inod:AfterIntersegmentEliminationsMember 2021-01-01 2021-06-30 0000903651 inod:BeforeIntersegmentEliminationsMember 2021-01-01 2021-06-30 0000903651 inod:AfterIntersegmentEliminationsMember 2021-01-01 2021-06-30 0000903651 inod:CapitalizedSoftwareDevelopmentCostWorkInProgressMember 2022-01-01 2022-06-30 0000903651 us-gaap:TrademarksAndTradeNamesMember 2022-06-30 0000903651 us-gaap:PatentsMember 2022-06-30 0000903651 us-gaap:DevelopedTechnologyRightsMember 2022-06-30 0000903651 us-gaap:DatabasesMember 2022-06-30 0000903651 us-gaap:CustomerRelationshipsMember 2022-06-30 0000903651 inod:CapitalizedSoftwareDevelopmentCostMember 2022-06-30 0000903651 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0000903651 us-gaap:PatentsMember 2021-12-31 0000903651 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0000903651 us-gaap:DatabasesMember 2021-12-31 0000903651 us-gaap:CustomerRelationshipsMember 2021-12-31 0000903651 inod:CapitalizedSoftwareDevelopmentCostMember 2021-12-31 0000903651 us-gaap:RestrictedStockUnitsRSUMember 2022-06-30 0000903651 us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-30 0000903651 us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0000903651 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-30 0000903651 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0000903651 inod:OneClientMember country:US us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0000903651 inod:ForeignCustomerMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0000903651 inod:ClientTwoMember country:US us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0000903651 inod:ForeignCustomerMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0000903651 inod:ForeignCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0000903651 inod:ThreeClientsMember country:US us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0000903651 inod:ForeignCustomerMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0000903651 inod:ClientTwoMember country:US us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0000903651 inod:ForeignCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000903651 inod:ForeignCustomerMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0000903651 2021-06-30 0000903651 2020-12-31 0000903651 inod:SynodexMember 2022-06-30 0000903651 inod:DdsMember 2022-06-30 0000903651 inod:AgilityMember 2022-06-30 0000903651 inod:SynodexMember 2021-12-31 0000903651 inod:DdsMember 2021-12-31 0000903651 inod:AgilityMember 2021-12-31 0000903651 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0000903651 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0000903651 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0000903651 us-gaap:IntangibleAssetsAmortizationPeriodMember 2022-04-01 2022-06-30 0000903651 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-04-01 2022-06-30 0000903651 us-gaap:IntangibleAssetsAmortizationPeriodMember 2022-01-01 2022-06-30 0000903651 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-01-01 2022-06-30 0000903651 us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0000903651 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000903651 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000903651 us-gaap:TreasuryStockMember 2022-04-01 2022-06-30 0000903651 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000903651 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000903651 us-gaap:TreasuryStockMember 2022-01-01 2022-03-31 0000903651 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000903651 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000903651 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000903651 2022-01-01 2022-03-31 0000903651 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0000903651 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000903651 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000903651 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000903651 2021-01-01 2021-03-31 0000903651 us-gaap:TrademarksAndTradeNamesMember 2022-01-01 2022-06-30 0000903651 us-gaap:PatentsMember 2022-01-01 2022-06-30 0000903651 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-06-30 0000903651 us-gaap:DatabasesMember 2022-01-01 2022-06-30 0000903651 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-06-30 0000903651 inod:CapitalizedSoftwareDevelopmentCostMember 2022-01-01 2022-06-30 0000903651 us-gaap:AccumulatedTranslationAdjustmentMember 2022-04-01 2022-06-30 0000903651 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000903651 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-04-01 2022-06-30 0000903651 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-04-01 2022-06-30 0000903651 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-06-30 0000903651 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0000903651 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-06-30 0000903651 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-06-30 0000903651 us-gaap:AccumulatedTranslationAdjustmentMember 2021-04-01 2021-06-30 0000903651 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0000903651 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-04-01 2021-06-30 0000903651 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-04-01 2021-06-30 0000903651 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-06-30 0000903651 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0000903651 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-06-30 0000903651 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-01 2021-06-30 0000903651 2015-09-01 2015-09-30 0000903651 2016-10-31 0000903651 2016-10-01 2016-10-31 0000903651 srt:MinimumMember 2022-01-01 2022-06-30 0000903651 srt:MaximumMember 2022-01-01 2022-06-30 0000903651 srt:MinimumMember 2015-09-01 2015-09-30 0000903651 srt:MaximumMember 2015-09-01 2015-09-30 0000903651 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0000903651 inod:ClientMember country:US us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0000903651 inod:OneClientMember country:US us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0000903651 inod:ClientMember country:US us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0000903651 inod:ThreeClientsMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0000903651 inod:ClientMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0000903651 inod:OneClientMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000903651 inod:ClientMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000903651 inod:ClientTwoMember country:US us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0000903651 2021-12-31 0000903651 2022-06-30 0000903651 2022-04-01 2022-06-30 0000903651 2021-04-01 2021-06-30 0000903651 2021-01-01 2021-06-30 0000903651 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000903651 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000903651 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0000903651 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000903651 2022-08-06 0000903651 2022-01-01 2022-06-30 shares pure iso4217:USD inod:client iso4217:USD shares inod:segment 0000903651 --12-31 2022 Q2 false 27226 26522 -0.14 0.00 P3Y P2Y 10-Q true 2022-06-30 false 001-35774 INNODATA INC DE 13-3475943 55 Challenger Road 07660 Ridgefield Park, NJ 201 371-8000 Common Stock INOD NASDAQ Yes Yes Non-accelerated Filer true false false 27302843 10481000 18902000 730000 10956000 11379000 3786000 3681000 25223000 33962000 2899000 2947000 4395000 5621000 2005000 2247000 1667000 1950000 11658000 10347000 2076000 2143000 49923000 59217000 2054000 1823000 6205000 7564000 6404000 6391000 3387000 3213000 700000 1279000 776000 1034000 19526000 21304000 20000 15000 5998000 6217000 4087000 5276000 29631000 32812000 -730000 -3522000 4998000 4998000 0 0 0.01 0.01 75000000 75000000 30487000 27303000 30347000 27163000 305000 303000 33946000 35121000 -3488000 3160000 -3276000 -2192000 27487000 36392000 3184000 3184000 6465000 6465000 21022000 29927000 49923000 59217000 19987000 17049000 12992000 10409000 10277000 6980000 1000 -4000 23268000 17393000 -3281000 -344000 0 580000 -3281000 236000 550000 366000 -3831000 -130000 2000 -27000 -3833000 -103000 -0.14 0.00 27226 26522 -3831000 -130000 -38000 -11000 -541000 -267000 -600000 135000 -1103000 -121000 -4934000 -251000 2000 -27000 -4936000 -224000 41179000 33016000 26406000 20505000 20467000 12505000 -2000 -14000 46875000 33024000 -5696000 -8000 580000 -5696000 572000 1025000 293000 -6721000 279000 -73000 -16000 -6648000 295000 -0.24 0.01 -0.24 0.01 27192 26199 27192 29194 -6721000 279000 -78000 -22000 -626000 114000 -536000 -267000 -1084000 -131000 -7805000 148000 -73000 -16000 -7732000 164000 -6721000 279000 1824000 1370000 0 580000 1565000 614000 167000 -61000 303000 322000 -125000 0 -274000 140000 148000 -239000 -243000 -168000 -1647000 4658000 -35000 0 178000 -1283000 -3872000 5586000 3638000 1473000 -3638000 -1473000 180000 1750000 0 -763000 477000 574000 -297000 413000 -614000 -40000 -8421000 4486000 18902000 17573000 10481000 22059000 696000 724000 974000 860000 4000 17000 30347000 303000 35121000 3160000 -2192000 3184000 -6465000 29927000 0 0 0 -2815000 0 0 0 -2815000 0 0 537000 0 0 0 0 537000 23000 1000 26000 0 0 0 0 27000 7000 0 53000 0 0 0 0 53000 0 0 -2864000 0 0 0 0 -2864000 0 0 0 0 -40000 0 0 -40000 0 0 0 0 -26000 0 0 -26000 0 0 0 0 5000 0 0 5000 30363000 304000 32767000 345000 -2173000 3184000 -6465000 24778000 0 0 0 -3833000 0 0 0 -3833000 0 0 1028000 0 0 0 0 1028000 124000 1000 152000 0 0 0 0 153000 0 0 -1000 0 0 0 0 -1000 0 0 0 0 -38000 0 0 -38000 0 0 0 0 -600000 0 0 -600000 0 0 0 0 -541000 0 0 -541000 30487000 305000 33946000 -3488000 -3276000 3184000 -6465000 21022000 28984000 289000 31921000 4833000 -938000 3184000 -6465000 29640000 0 0 0 398000 0 0 0 398000 0 0 278000 0 0 0 0 278000 690000 4000 605000 0 0 0 0 609000 193000 -1000 764000 0 0 0 0 763000 0 0 0 0 -11000 0 0 -11000 0 0 0 0 -21000 0 0 -21000 0 0 0 0 0 0 0 0 29481000 294000 32040000 5231000 -948000 3184000 -6465000 30152000 0 0 0 -103000 0 0 0 -103000 0 0 336000 0 0 0 0 336000 556000 5000 1136000 0 0 0 0 1141000 0 0 0 0 -11000 0 0 -11000 0 0 0 0 135000 0 0 135000 0 0 0 0 -267000 0 0 -267000 30037000 299000 33512000 5128000 -1069000 3184000 -6465000 31405000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">1.           Summary of Significant Accounting Policies and Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Basis of Presentation - </b>The condensed consolidated financial statements for the interim periods included herein are unaudited; however, they contain all adjustments (consisting of only normal recurring adjustments) that, in the opinion of management, are necessary to present fairly the consolidated financial position of Innodata Inc. (including its subsidiaries, the “Company”) as of  June 30, 2022 and December 31, 2021, the results of its operations and comprehensive income (loss) for the three and six months ended June 30, 2022 and 2021, cash flows for the six months ended June 30, 2022 and 2021, and stockholders’ equity for the three and six months ended June 30, 2022 and 2021. The results of operations for the interim periods are not necessarily indicative of results that may be expected for any other interim period or for the full year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Certain information and note disclosures normally included in or with financial statements prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) have been condensed or omitted from these condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and, accordingly, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. Unless otherwise noted, the accounting policies used in preparing these condensed consolidated financial statements are the same as those in the notes to the consolidated financial statements for the year ended December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Principles of Consolidation </b>- The condensed consolidated financial statements include the accounts of Innodata Inc. and its wholly owned subsidiaries, and docGenix limited liability company that is majority-owned by the Company. The non-controlling interest in the docGenix limited liability company has call and put options that can be settled in cash or stock. Accordingly, this is presented in temporary equity in accordance with the Financial Accounting Standards Board’s (the “FASB”) non-controlling interest guidance. All intercompany transactions and balances have been eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Use of Estimates </b>- In preparing the condensed consolidated financial statements in conformity with U.S. GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities as of the date of the condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Management believes that the estimates and assumptions used in the preparation of the condensed consolidated financial statements are reasonable, including assumptions made by management about the possible effects of the novel coronavirus (“COVID-19”) pandemic on critical and significant accounting estimates. Actual results could differ from those estimates. Significant estimates include those related to the allowance for doubtful accounts and billing adjustments, useful life of long-lived assets, useful life of intangible assets, impairment of goodwill, valuation of deferred tax assets, valuation of stock-based compensation, pension benefit plan assumptions, litigation accruals and estimated accruals for various tax exposures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Revenue Recognition </b>– The Company’s revenue is recognized when services are rendered or goods are delivered to a customer, in an amount that reflects the consideration that the Company expects to receive in exchange for those services or goods as per the agreement with the customer. In cases where there are agreements with multiple performance obligations, the Company identifies each performance obligation and evaluates whether the performance obligations are distinct within the context of the agreement at the agreement’s inception. Performance obligations that are not distinct at agreement inception are combined. For agreements with distinct performance obligations, the Company allocates the transaction price to each distinct performance obligation proportionately based on the estimated standalone selling price for each performance obligation, if any, and then evaluates how the services are performed for the customer to determine the timing of revenue recognition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">For the Digital Data Solutions (DDS) segment, revenue is recognized primarily based on the quantity delivered or resources utilized in the period in which services are performed and performance conditions are satisfied as per the agreement. Revenue from agreements billed on a time-and-materials basis is recognized as services are performed. Revenue from fixed-fee agreements, which are not significant to overall revenues, is recognized based on the proportional performance method of accounting, as services are performed, or milestones are achieved.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">For the Synodex segment, revenue is recognized primarily based on the quantity delivered in the period in which services are performed and performance conditions are satisfied as per the agreement. A portion of the Synodex segment revenue is derived from licensing the Company’s functional software and providing access to the Company’s hosted software platform. Revenue from such services is recognized monthly when all parties to the agreement have agreed to the agreement; each party’s rights are identifiable; the payment terms are identifiable; the agreement has commercial substance; access to the service is provided to the end user; and collection is probable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Agility segment derives its revenue primarily from subscription arrangements and provision of enriched media analysis services. It also derives revenue as a reseller of corporate communication solutions. Revenue from subscriptions is recognized monthly when access to the service is provided to the end user; all parties to the agreement have agreed to the agreement; each party’s rights are identifiable; the payment terms are identifiable; the agreement has commercial substance; and collection is probable. Revenue from enriched media analysis services is recognized when the services are performed, and performance conditions are satisfied. Revenue from the reseller agreements is recognized at the gross amount received for the goods in accordance with the Company functioning as a principal due to the Company meeting the following criteria: the Company acts as the primary obligor in the sales transaction; assumes the credit risk; sets the price; can select suppliers; and is involved in the execution of the services, including after sales service.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Revenue includes reimbursement of out-of-pocket expenses, with the corresponding out-of-pocket expenses included in direct operating costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company considers U.S. GAAP criteria for determining whether to report gross revenue as a principal versus net revenue as an agent. The Company evaluates whether it is in control of the services before the same are transferred to the customer to assess whether it is principal or agent in the arrangement. Revenue is recognized on a gross basis if the Company is in the capacity of principal and on a net basis if it falls in the capacity of an agent. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Contract acquisition costs, which are included in prepaid expenses and other current assets, are amortized over the term of a subscription agreement or contract that normally has a duration of 12 months or less. The Company reviews these prepaid acquisition costs on a periodic basis to determine the need to adjust the carrying values for early-terminated contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Foreign Currency Translation </b>- The functional currency of the Company’s locations in the Philippines, India, Sri Lanka, Israel, Hong Kong and Canada (other than the Agility subsidiary) is the U.S. dollar. Transactions denominated in Philippine pesos, Indian and Sri Lankan rupees, Israeli shekels and Hong Kong dollars are translated to U.S. dollars at rates which approximate those in effect on the transaction dates. Monetary assets and all liabilities denominated in foreign currencies on June 30, 2022 and December 31, 2021 are translated at the exchange rate in effect as of those dates. Non-monetary assets and stockholders’ equity are translated at the appropriate historical rates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The functional currency for the Company’s subsidiaries in Germany, the United Kingdom and for the Company’s Agility subsidiary in Canada are the Euro, the Pound Sterling and the Canadian dollar, respectively. The financial statements of these subsidiaries are prepared in these respective currencies. Financial information is translated from the applicable functional currency to the U.S. dollar (the reporting currency) for inclusion in the Company’s condensed consolidated financial statements. Income, expenses and cash flows are translated at weighted-average exchange rates prevailing during the fiscal period, and assets and liabilities are translated at fiscal period-end exchange rates. Resulting translation adjustments are included as a component of accumulated other comprehensive loss in stockholders’ equity. Foreign exchange transaction gains or losses are included in direct operating costs in the accompanying condensed consolidated statements of operations and comprehensive income (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Included in direct operating costs were foreign exchange gains resulting from such transactions of approximately $747,000 and $16,000 for the three months ended June 30, 2022 and 2021 respectively and $1,166,000 and $155,000 for the six months ended June 30, 2022 and 2021 respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Derivative Instruments - </b>The Company accounts for derivative transactions in accordance with the FASB’s Accounting Standards Codification (“ASC”) Topic 825, “Financial Instruments”. For derivative instruments that are designated and qualify as cash flow hedges, the entire change in fair value of the hedging instrument is recorded in Other comprehensive income (loss). Upon settlement of these contracts, the change in the fair value recorded in Other comprehensive income (loss) is reclassified to earnings and included as part of Direct operating costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Capitalized Developed Software</b> - The Company incurs development costs related to software it develops for its internal use. Qualifying costs incurred during the application development stage are capitalized. These costs primarily consist of internal labor and third-party development costs and are amortized using the straight-line method over the estimated useful life of the capitalized developed software, which ranges between <span style="-sec-ix-hidden:Hidden_Ta7BnE6PIUaOSO1nM0Tcdg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> and ten years. All other research and maintenance costs are expensed as incurred. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Income Taxes</b> - Estimated deferred taxes are determined based on the difference between the financial statement and tax basis of assets and liabilities, using enacted tax rates, as well as any net operating loss or tax credit carryforwards expected to reduce taxes payable in future years. A valuation allowance is provided when it is more likely than not that all or some portion of the estimated deferred tax assets will not be realized. While the Company considers future taxable income in assessing the need for the valuation allowance, in the event that the Company anticipates that it will be able to realize the estimated deferred tax assets in the future in excess of its net recorded amount, an adjustment to the provision for deferred tax assets would increase income in the period such determination was made. Similarly, in the event that the Company anticipates that it will not be able to realize the estimated deferred tax assets in the future considering future taxable income, an adjustment to the provision for deferred tax assets would decrease income in the period such determination was made. Changes in the valuation allowance from period to period are included in the Company’s tax provision in the period of change. The Company indefinitely reinvests the foreign earnings in its foreign subsidiaries. If such earnings are repatriated in the future, or are no longer deemed to be indefinitely reinvested, the Company would have to accrue as a liability the applicable amount of foreign jurisdiction withholding taxes associated with such remittances. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In assessing the realization of deferred tax assets, management considered whether it is more likely than not that all or some portion of the U.S. and Canadian deferred tax assets will not be realizable. As the expectation of future taxable income resulting from the U.S. and Canadian entities is not probable at this time, the Company maintains a valuation allowance against all the U.S. and Canadian net deferred tax assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for income taxes regarding uncertain tax positions, and recognizes interest and penalties related to uncertain tax positions in income tax expense in the condensed consolidated statements of operations and comprehensive income (loss). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Deferred Revenue</b> - Deferred revenue represents payments received from customers in advance of providing services and amounts deferred if conditions for revenue recognition have not been met. Included in accrued expenses and other on the accompanying condensed consolidated balance sheets is deferred revenue amounting to $2.3 million and $4.5 million as of June 30, 2022 and December 31, 2021, respectively. The Company expect to recognize substantially all of these performance obligations over the next 12 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Recent Accounting Pronouncements</b> – In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Statements” (“ASU 2016-13”). ASU 2016-13 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation amount that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. In November 2018, the FASB issued ASU No. 2018-19, “Codification Improvements to Topic 326, Financial Instruments-Credit Losses,” which clarifies ASC Topic 326, “Financial Instruments – Credit Losses” and corrects unintended application of the guidance, and in November 2019, the FASB issued ASU No. 2019-11, “Codification Improvements to Topic 326, Financial Instruments - Credit Losses,” which clarifies or addresses specific issues about certain aspects of ASU 2016-13. In March 2020, the FASB issued ASU No. 2020-03, “Codification Improvements to Financial Instruments,” which modifies the measurement of expected credit losses of certain financial instruments. ASU 2016-13 is effective for certain smaller reporting companies for financial statements issued for fiscal years beginning after December 15, 2022 and interim periods within those fiscal years, which will be fiscal 2023 for the Company if it continues to be classified as a smaller reporting company, with early adoption permitted. The Company does not expect that the adoption of the new guidance will have a material impact on the Company’s condensed consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Basis of Presentation - </b>The condensed consolidated financial statements for the interim periods included herein are unaudited; however, they contain all adjustments (consisting of only normal recurring adjustments) that, in the opinion of management, are necessary to present fairly the consolidated financial position of Innodata Inc. (including its subsidiaries, the “Company”) as of  June 30, 2022 and December 31, 2021, the results of its operations and comprehensive income (loss) for the three and six months ended June 30, 2022 and 2021, cash flows for the six months ended June 30, 2022 and 2021, and stockholders’ equity for the three and six months ended June 30, 2022 and 2021. The results of operations for the interim periods are not necessarily indicative of results that may be expected for any other interim period or for the full year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Certain information and note disclosures normally included in or with financial statements prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) have been condensed or omitted from these condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and, accordingly, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. Unless otherwise noted, the accounting policies used in preparing these condensed consolidated financial statements are the same as those in the notes to the consolidated financial statements for the year ended December 31, 2021.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Principles of Consolidation </b>- The condensed consolidated financial statements include the accounts of Innodata Inc. and its wholly owned subsidiaries, and docGenix limited liability company that is majority-owned by the Company. The non-controlling interest in the docGenix limited liability company has call and put options that can be settled in cash or stock. Accordingly, this is presented in temporary equity in accordance with the Financial Accounting Standards Board’s (the “FASB”) non-controlling interest guidance. All intercompany transactions and balances have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Use of Estimates </b>- In preparing the condensed consolidated financial statements in conformity with U.S. GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities as of the date of the condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Management believes that the estimates and assumptions used in the preparation of the condensed consolidated financial statements are reasonable, including assumptions made by management about the possible effects of the novel coronavirus (“COVID-19”) pandemic on critical and significant accounting estimates. Actual results could differ from those estimates. Significant estimates include those related to the allowance for doubtful accounts and billing adjustments, useful life of long-lived assets, useful life of intangible assets, impairment of goodwill, valuation of deferred tax assets, valuation of stock-based compensation, pension benefit plan assumptions, litigation accruals and estimated accruals for various tax exposures.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Revenue Recognition </b>– The Company’s revenue is recognized when services are rendered or goods are delivered to a customer, in an amount that reflects the consideration that the Company expects to receive in exchange for those services or goods as per the agreement with the customer. In cases where there are agreements with multiple performance obligations, the Company identifies each performance obligation and evaluates whether the performance obligations are distinct within the context of the agreement at the agreement’s inception. Performance obligations that are not distinct at agreement inception are combined. For agreements with distinct performance obligations, the Company allocates the transaction price to each distinct performance obligation proportionately based on the estimated standalone selling price for each performance obligation, if any, and then evaluates how the services are performed for the customer to determine the timing of revenue recognition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">For the Digital Data Solutions (DDS) segment, revenue is recognized primarily based on the quantity delivered or resources utilized in the period in which services are performed and performance conditions are satisfied as per the agreement. Revenue from agreements billed on a time-and-materials basis is recognized as services are performed. Revenue from fixed-fee agreements, which are not significant to overall revenues, is recognized based on the proportional performance method of accounting, as services are performed, or milestones are achieved.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">For the Synodex segment, revenue is recognized primarily based on the quantity delivered in the period in which services are performed and performance conditions are satisfied as per the agreement. A portion of the Synodex segment revenue is derived from licensing the Company’s functional software and providing access to the Company’s hosted software platform. Revenue from such services is recognized monthly when all parties to the agreement have agreed to the agreement; each party’s rights are identifiable; the payment terms are identifiable; the agreement has commercial substance; access to the service is provided to the end user; and collection is probable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Agility segment derives its revenue primarily from subscription arrangements and provision of enriched media analysis services. It also derives revenue as a reseller of corporate communication solutions. Revenue from subscriptions is recognized monthly when access to the service is provided to the end user; all parties to the agreement have agreed to the agreement; each party’s rights are identifiable; the payment terms are identifiable; the agreement has commercial substance; and collection is probable. Revenue from enriched media analysis services is recognized when the services are performed, and performance conditions are satisfied. Revenue from the reseller agreements is recognized at the gross amount received for the goods in accordance with the Company functioning as a principal due to the Company meeting the following criteria: the Company acts as the primary obligor in the sales transaction; assumes the credit risk; sets the price; can select suppliers; and is involved in the execution of the services, including after sales service.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Revenue includes reimbursement of out-of-pocket expenses, with the corresponding out-of-pocket expenses included in direct operating costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company considers U.S. GAAP criteria for determining whether to report gross revenue as a principal versus net revenue as an agent. The Company evaluates whether it is in control of the services before the same are transferred to the customer to assess whether it is principal or agent in the arrangement. Revenue is recognized on a gross basis if the Company is in the capacity of principal and on a net basis if it falls in the capacity of an agent. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Contract acquisition costs, which are included in prepaid expenses and other current assets, are amortized over the term of a subscription agreement or contract that normally has a duration of 12 months or less. The Company reviews these prepaid acquisition costs on a periodic basis to determine the need to adjust the carrying values for early-terminated contracts.</p> P12M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Foreign Currency Translation </b>- The functional currency of the Company’s locations in the Philippines, India, Sri Lanka, Israel, Hong Kong and Canada (other than the Agility subsidiary) is the U.S. dollar. Transactions denominated in Philippine pesos, Indian and Sri Lankan rupees, Israeli shekels and Hong Kong dollars are translated to U.S. dollars at rates which approximate those in effect on the transaction dates. Monetary assets and all liabilities denominated in foreign currencies on June 30, 2022 and December 31, 2021 are translated at the exchange rate in effect as of those dates. Non-monetary assets and stockholders’ equity are translated at the appropriate historical rates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The functional currency for the Company’s subsidiaries in Germany, the United Kingdom and for the Company’s Agility subsidiary in Canada are the Euro, the Pound Sterling and the Canadian dollar, respectively. The financial statements of these subsidiaries are prepared in these respective currencies. Financial information is translated from the applicable functional currency to the U.S. dollar (the reporting currency) for inclusion in the Company’s condensed consolidated financial statements. Income, expenses and cash flows are translated at weighted-average exchange rates prevailing during the fiscal period, and assets and liabilities are translated at fiscal period-end exchange rates. Resulting translation adjustments are included as a component of accumulated other comprehensive loss in stockholders’ equity. Foreign exchange transaction gains or losses are included in direct operating costs in the accompanying condensed consolidated statements of operations and comprehensive income (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Included in direct operating costs were foreign exchange gains resulting from such transactions of approximately $747,000 and $16,000 for the three months ended June 30, 2022 and 2021 respectively and $1,166,000 and $155,000 for the six months ended June 30, 2022 and 2021 respectively.</p> 747000 16000 1166000 155000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Derivative Instruments - </b>The Company accounts for derivative transactions in accordance with the FASB’s Accounting Standards Codification (“ASC”) Topic 825, “Financial Instruments”. For derivative instruments that are designated and qualify as cash flow hedges, the entire change in fair value of the hedging instrument is recorded in Other comprehensive income (loss). Upon settlement of these contracts, the change in the fair value recorded in Other comprehensive income (loss) is reclassified to earnings and included as part of Direct operating costs.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Capitalized Developed Software</b> - The Company incurs development costs related to software it develops for its internal use. Qualifying costs incurred during the application development stage are capitalized. These costs primarily consist of internal labor and third-party development costs and are amortized using the straight-line method over the estimated useful life of the capitalized developed software, which ranges between <span style="-sec-ix-hidden:Hidden_Ta7BnE6PIUaOSO1nM0Tcdg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> and ten years. All other research and maintenance costs are expensed as incurred. </p> P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Income Taxes</b> - Estimated deferred taxes are determined based on the difference between the financial statement and tax basis of assets and liabilities, using enacted tax rates, as well as any net operating loss or tax credit carryforwards expected to reduce taxes payable in future years. A valuation allowance is provided when it is more likely than not that all or some portion of the estimated deferred tax assets will not be realized. While the Company considers future taxable income in assessing the need for the valuation allowance, in the event that the Company anticipates that it will be able to realize the estimated deferred tax assets in the future in excess of its net recorded amount, an adjustment to the provision for deferred tax assets would increase income in the period such determination was made. Similarly, in the event that the Company anticipates that it will not be able to realize the estimated deferred tax assets in the future considering future taxable income, an adjustment to the provision for deferred tax assets would decrease income in the period such determination was made. Changes in the valuation allowance from period to period are included in the Company’s tax provision in the period of change. The Company indefinitely reinvests the foreign earnings in its foreign subsidiaries. If such earnings are repatriated in the future, or are no longer deemed to be indefinitely reinvested, the Company would have to accrue as a liability the applicable amount of foreign jurisdiction withholding taxes associated with such remittances. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In assessing the realization of deferred tax assets, management considered whether it is more likely than not that all or some portion of the U.S. and Canadian deferred tax assets will not be realizable. As the expectation of future taxable income resulting from the U.S. and Canadian entities is not probable at this time, the Company maintains a valuation allowance against all the U.S. and Canadian net deferred tax assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for income taxes regarding uncertain tax positions, and recognizes interest and penalties related to uncertain tax positions in income tax expense in the condensed consolidated statements of operations and comprehensive income (loss). </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Deferred Revenue</b> - Deferred revenue represents payments received from customers in advance of providing services and amounts deferred if conditions for revenue recognition have not been met. Included in accrued expenses and other on the accompanying condensed consolidated balance sheets is deferred revenue amounting to $2.3 million and $4.5 million as of June 30, 2022 and December 31, 2021, respectively. The Company expect to recognize substantially all of these performance obligations over the next 12 months.</p> 2300000 4500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Recent Accounting Pronouncements</b> – In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Statements” (“ASU 2016-13”). ASU 2016-13 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation amount that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. In November 2018, the FASB issued ASU No. 2018-19, “Codification Improvements to Topic 326, Financial Instruments-Credit Losses,” which clarifies ASC Topic 326, “Financial Instruments – Credit Losses” and corrects unintended application of the guidance, and in November 2019, the FASB issued ASU No. 2019-11, “Codification Improvements to Topic 326, Financial Instruments - Credit Losses,” which clarifies or addresses specific issues about certain aspects of ASU 2016-13. In March 2020, the FASB issued ASU No. 2020-03, “Codification Improvements to Financial Instruments,” which modifies the measurement of expected credit losses of certain financial instruments. ASU 2016-13 is effective for certain smaller reporting companies for financial statements issued for fiscal years beginning after December 15, 2022 and interim periods within those fiscal years, which will be fiscal 2023 for the Company if it continues to be classified as a smaller reporting company, with early adoption permitted. The Company does not expect that the adoption of the new guidance will have a material impact on the Company’s condensed consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2.           Goodwill and Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">The change in the carrying amount of goodwill for the six months ended June 30, 2022 was as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,143</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67)</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,076</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The fair value measurement of goodwill for the Agility segment was classified within Level 3 of the fair value hierarchy because the Company used the income approach, which utilizes significant inputs that are unobservable in the market and the market multiple approach which utilizes comparable entities to further validate the carrying values. The Company believes it made reasonable estimates and assumptions to calculate the fair value of the reporting unit as of the impairment test measurement date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">Information regarding the Company acquired intangible assets and capitalized developed software was as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:45.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Company Acquired Intangible Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capitalized Developed Software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capitalized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Trademarks </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Media</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capitalized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Developed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Developed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Customer</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contact</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Developed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Software - in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">technology</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">relationships</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">tradenames</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Patents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Database</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Progress</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Gross carrying amounts:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,576</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,181</p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,770</p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Transfers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,475)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (76)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (34)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (156)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (128)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (420)</p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Balance as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,531</p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Accumulated amortization:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,834</p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Amortization expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 799</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,260</p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (51)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (23)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (90)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (45)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (221)</p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Balance as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,873</p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Net carrying values - June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,397</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,594</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,658</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Amortization expense relating to acquired intangible assets was $0.2 million and $0.5 million for the three and six months ended June 30, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Amortization expense relating to capitalized developed software was $0.4 million and $0.8 million for the three and six months ended June 30, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">As of June 30, 2022, estimated future amortization expense for intangible assets was as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:40%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:23.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 627</p></td></tr><tr><td style="vertical-align:bottom;width:68.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,641</p></td></tr><tr><td style="vertical-align:bottom;width:68.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,540</p></td></tr><tr><td style="vertical-align:bottom;width:68.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,277</p></td></tr><tr><td style="vertical-align:bottom;width:68.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 437</p></td></tr><tr><td style="vertical-align:bottom;width:68.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,136</p></td></tr><tr><td style="vertical-align:bottom;width:68.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,658</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">The change in the carrying amount of goodwill for the six months ended June 30, 2022 was as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,143</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67)</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,076</p></td></tr></table> 2143000 -67000 2076000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">Information regarding the Company acquired intangible assets and capitalized developed software was as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:45.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Company Acquired Intangible Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capitalized Developed Software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capitalized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Trademarks </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Media</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capitalized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Developed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Developed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Customer</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contact</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Developed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Software - in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">technology</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">relationships</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">tradenames</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Patents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Database</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Progress</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Gross carrying amounts:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,576</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,181</p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,770</p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Transfers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,475)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (76)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (34)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (156)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (128)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (420)</p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Balance as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,531</p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Accumulated amortization:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,834</p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Amortization expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 799</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,260</p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (51)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (23)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (90)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (45)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (221)</p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Balance as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,873</p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Net carrying values - June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,397</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,594</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,658</p></td></tr></table> 3169000 2228000 880000 45000 3648000 8576000 635000 19181000 2770000 2770000 1475000 -1475000 76000 34000 17000 156000 128000 9000 420000 3093000 2194000 863000 45000 3492000 9923000 1921000 21531000 2158000 1377000 685000 34000 2005000 2575000 8834000 158000 93000 28000 2000 180000 799000 1260000 51000 23000 11000 1000 90000 45000 221000 2265000 1447000 702000 35000 2095000 3329000 9873000 828000 747000 161000 10000 1397000 6594000 1921000 11658000 200000 500000 400000 800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">As of June 30, 2022, estimated future amortization expense for intangible assets was as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:40%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:23.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:26.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 627</p></td></tr><tr><td style="vertical-align:bottom;width:68.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,641</p></td></tr><tr><td style="vertical-align:bottom;width:68.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,540</p></td></tr><tr><td style="vertical-align:bottom;width:68.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,277</p></td></tr><tr><td style="vertical-align:bottom;width:68.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 437</p></td></tr><tr><td style="vertical-align:bottom;width:68.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,136</p></td></tr><tr><td style="vertical-align:bottom;width:68.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,658</p></td></tr></table> 627000 1641000 1540000 1277000 437000 6136000 11658000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">3.            Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">Taxes primarily consist of a provision for foreign taxes recorded by the Company’s foreign subsidiaries in accordance with local tax regulations. Effective income tax rates are disproportionate due to the losses incurred by the Company’s U.S. and Canadian subsidiaries and a valuation allowance recorded on deferred taxes of these entities and tax effects of foreign operations, including foreign exchange gains and losses. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">The reconciliations of the U.S. statutory rate with the Company’s effective tax rate for the six-month periods ended June 30, 2022 and 2021 are summarized in the table below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Six Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Federal income tax expense at statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Effect of:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Foreign operations permanent difference - foreign exchange gains and losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Return to provision true up</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Tax effects of foreign operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Increase (decrease) in unrecognized tax benefits (ASC 740)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (64.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">State income tax net of federal benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Change in tax rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Withholding tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Effect of stock based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (62.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Foreign rate differential</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Effective tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">The following table presents a roll-forward of the Company’s unrecognized tax benefits and associated interest for the six months ended June 30, 2022 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrecognized</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">tax benefits</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Balance - January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,753</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Increase for current period tax positions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Decrease for prior period tax positions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29)</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Interest accrual</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Foreign currency remeasurement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (100)</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Balance - June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,734</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:normal;">The Company expects that unrecognized tax benefits as of June 30, 2022, if recognized, would have a material impact on the Company’s effective tax rate.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:0pt 0pt 10pt 36pt;">Tax Assessments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In September 2015, the Company’s Indian subsidiary was subject to an inquiry by the Service Tax Department in India regarding the classification of services provided by this subsidiary, asserting that the services provided by this subsidiary fall under the category of online information and database access or retrieval services (OID Services), and not under the category of business support services (BS Services) that are exempt from service tax as historically indicated in the subsidiary’s service tax filings. The Company disagrees with the Service Tax Department’s position. In November 2019, the Commissioner of Central Tax, GST &amp; Central Excise issued an order confirming the Service Tax Department’s position. The Company is contesting this order in an appeal to the Customs, Excise and Service Tax Appellate Tribunal. In the event the Service Tax Department is ultimately successful in proving that the services fall under the category of OID Services, the revenues earned by the Company’s Indian subsidiary for the period July 2012 through November 2016 would be subject to a service tax of between 12.36% and 15%, and this subsidiary may also be liable for interest and penalties. The revenue of the Company’s Indian subsidiary during this period was approximately $63.0 million. In accordance with new rules promulgated by the Service Tax Department, as of December 1, 2016 service tax is no longer applicable to OID or BS Services. Based on the Company’s assessment in consultation with the Company’s tax counsel, the Company has not recorded any tax liability for this case.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In a separate action relating to service tax refunds, in October 2016, the Company’s Indian subsidiary received notices from the Indian Service Tax Department in India seeking to reverse service tax refunds of approximately $160,000 previously granted to the Company’s Indian subsidiary for three quarters in 2014, asserting that the services provided by this subsidiary fall under the category of OID Services and not BS Services. The appeal was determined in favor of the Service Tax Department. The Company disagrees with the basis of this decision and is contesting it. The Company expects delays in its Indian subsidiary receiving further service tax refunds until this matter is adjudicated with finality, and currently has service tax credits of approximately $1.0 million recorded as a receivable. Based on the Company’s assessment in consultation with the Company’s tax counsel, the Company has not recorded any tax liability for this case.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">Substantial recovery against the Company in the above referenced 2015 Service Tax Department case could have a material adverse impact on the Company, and unfavorable rulings or recoveries in other tax proceedings could have a material adverse impact on the consolidated operating results of the period (and subsequent periods) in which the rulings or recovery occurs.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">The reconciliations of the U.S. statutory rate with the Company’s effective tax rate for the six-month periods ended June 30, 2022 and 2021 are summarized in the table below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Six Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Federal income tax expense at statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Effect of:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Foreign operations permanent difference - foreign exchange gains and losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Return to provision true up</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Tax effects of foreign operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Increase (decrease) in unrecognized tax benefits (ASC 740)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (64.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">State income tax net of federal benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Change in tax rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Withholding tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Effect of stock based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (62.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Foreign rate differential</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:70.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Effective tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> -0.210 0.210 0.403 1.011 0.021 0.091 0.020 0.032 0.012 0.354 0.012 -0.644 0.002 0.015 0.206 -0.010 -0.621 -0.063 -0.196 -0.007 0.054 0.180 0.512 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">The following table presents a roll-forward of the Company’s unrecognized tax benefits and associated interest for the six months ended June 30, 2022 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrecognized</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">tax benefits</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Balance - January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,753</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Increase for current period tax positions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Decrease for prior period tax positions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29)</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Interest accrual</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Foreign currency remeasurement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (100)</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Balance - June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,734</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p> 1753000 58000 29000 52000 100000 1734000 0.1236 0.15 63000000.0 160000 1000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">4.           Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Litigation – </b>In 2008, a judgment was rendered in the Philippines against a Philippine subsidiary of the Company that is no longer active and purportedly also against Innodata Inc., in favor of certain former employees of the Philippine subsidiary. The potential payment amount aggregates to approximately $6.8 million, plus legal interest that accrued at 12% per annum from August 13, 2008 to June 30, 2013, and thereafter accrued and continues to accrue at 6% per annum. The potential payment amount as expressed in U.S. dollars varies with the Philippine peso to U.S. dollar exchange rate. In December 2017, a group of 97 of the former employees of the Philippine subsidiary indicated that they proposed to record the judgment as to themselves in New Jersey. In January 2018, in response to an action initiated by Innodata Inc., the United States District Court for the District of New Jersey (“USDC”) entered a preliminary injunction that enjoins these former employees from pursuing or seeking recognition or enforcement of the judgment against Innodata Inc. in the United States during the pendency of the action and until further order of the USDC. In June 2018, the USDC entered a consent order administratively closing the action subject to return of the action to the active docket upon the written request of Innodata Inc. or the former employees, with the USDC retaining jurisdiction over the matter and the preliminary injunction remaining in full force and effect.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company is also subject to various other legal proceedings and claims that have arisen in the ordinary course of business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">While management currently believes that the ultimate outcome of these proceedings will not have a material adverse effect on the Company’s consolidated financial position or overall trends in consolidated results of operations, litigation is subject to inherent uncertainties. Substantial recovery against the Company in the above-referenced Philippine action could have a material adverse impact on the Company, and unfavorable rulings or recoveries in the other proceedings could have a material adverse impact on the consolidated operating results in the period in which the ruling or recovery occurs. In addition, the Company’s estimate of the potential impact on the Company’s consolidated financial position or overall consolidated results of operations for the above referenced legal proceedings could change in the future. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">The Company’s legal accruals related to legal proceedings and claims are based on the Company’s determination of whether or not a loss is probable. The Company reviews outstanding proceedings and claims with external counsel to assess probability and estimates of loss. The accruals are adjusted if necessary. While the Company intends to defend these matters vigorously, adverse outcomes that it estimates could reach approximately $350,000 in the aggregate beyond recorded amounts are reasonably possible. If circumstances change, the Company may be required to record adjustments that could be material to its reported consolidated financial condition and results of operations.</p> 6800000 plus legal interest that accrued at 12% per annum from August 13, 2008 to June 30, 2013, and thereafter accrued and continues to accrue at 6% per annum 350000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">5.            Stock Options and Restricted Stock Units</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">A summary of option activity under the Innodata Inc. 2013 Stock Plan, as amended and restated effective June 7, 2016 (the “2013 Plan”) and changes during each of the six-month periods ended June 30, 2022 and 2021 are presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average Exercise </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining Contractual </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate </b></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Term (years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Outstanding at January 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,906,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 360,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,245,182)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Outstanding at June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,001,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 7.60</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,837,675</p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Exercisable at June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,425,983</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 7.12</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,426,406</p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Vested and Expected to Vest at June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,001,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 7.60</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,837,675</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted - Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining Contractual </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate </b></p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Term (years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Outstanding at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,536,896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,479,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (146,705)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Outstanding at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,833,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 7.62</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,923,020</p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Exercisable at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,578,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 6.40</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,195,079</p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Vested and Expected to Vest at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,833,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;">7.62</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,923,020</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">A summary of option activity under the Innodata Inc. 2021 Stock Plan and changes during the six-month period ended June 30, 2022 are presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted - Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Term (years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 5.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Vested and Expected to Vest at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 5.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">During the six months ended June 30, 2022, a total of 146,705 options were exercised at an average price of $1.22.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">The fair value of stock options is estimated on the date of grant using the Black-Scholes option pricing model. The weighted-average fair value of the options granted, and weighted-average assumptions were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Weighted average fair value of options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.33</p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.94%-2.75%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.22%-0.82%</p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> </span><span style="font-size:10pt;">3.0</span><span style="font-size:10pt;">-</span><span style="font-size:10pt;">6.42</span><span style="font-size:10pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> </span><span style="font-size:10pt;">3</span><span style="font-size:10pt;">-</span><span style="font-size:10pt;">6</span><span style="font-size:10pt;"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Expected volatility factor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;">62% - 76.48%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;">59.62%</p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Expected dividends</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">A summary of restricted stock units issued under the 2013 Plan and the 2021 Plan (collectively, the “Equity Plans”) is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In March 2022, the Company granted restricted stock units (“RSU”) to key executives, pursuant to the Equity Plans. Each RSU has vesting conditions based on both the achievement of performance-based metrics and the continuation of employment over a defined period. The level of performance determines the number of RSUs that performance-vest, and performance vested RSUs must also time-vest in order to be fully vested. Each fully-vested RSU represents the right to receive one share of the Company’s common stock or the fair market value of one share of common stock, at the Company’s discretion, and is classified as an equity award. Each RSU vests pursuant to the vesting schedule found in the respective RSU agreement. RSUs are generally subject to graduated vesting schedules and stock-based compensation expense is computed by tranche and recognized on a straight-line basis over the tranches’ applicable vesting period based on the expected achievement level. The fair value of restricted stock units is estimated on the date of grant using the Binomial option pricing model.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">Restricted stock unit activity during the six months ended June 30, 2022 was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Restricted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-Average Grant</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> Stock Awards</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Unvested at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.38</p></td></tr><tr><td style="vertical-align:bottom;width:65.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:65.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.38</p></td></tr><tr><td style="vertical-align:bottom;width:65.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:65.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Unvested at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-Average </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Restricted Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Unvested at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:65.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Granted*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.59</p></td></tr><tr><td style="vertical-align:bottom;width:65.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:65.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Unvested at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.59</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">* </i><i style="font-style:italic;">200,000</i><i style="font-style:italic;"> RSUs were issued under the 2013 Plan and </i><i style="font-style:italic;">500,000</i><i style="font-style:italic;"> RSUs were issued under the 2021 Plan</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The compensation cost related to non-vested stock options not yet recognized as of June 30, 2022 totaled approximately $7.1 million. The weighted-average period over which these costs will be recognized is 27 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">During the six months ended June 30, 2022, 700,000 performance-based restricted stock units were granted and remain non-vested at June 30, 2022. Vesting of the performance-based restricted stock units is contingent on the achievement of certain financial performance goals and service vesting conditions. There were no restricted stock units granted during the three months ended June 30, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The compensation cost related to non-vested restricted stock units not yet recognized as of June 30, 2022 totaled approximately $3.0 million. The weighted-average period over which these costs will be recognized is 24 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">The stock-based compensation expense related to the Equity Plans were allocated as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:36.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:36.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:36.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:36.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Direct operating costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75</p></td></tr><tr><td style="vertical-align:bottom;width:36.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Selling and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 539</p></td></tr><tr><td style="vertical-align:bottom;width:36.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 614</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">A summary of option activity under the Innodata Inc. 2013 Stock Plan, as amended and restated effective June 7, 2016 (the “2013 Plan”) and changes during each of the six-month periods ended June 30, 2022 and 2021 are presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average Exercise </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining Contractual </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate </b></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Term (years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Outstanding at January 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,906,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 360,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,245,182)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Outstanding at June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,001,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 7.60</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,837,675</p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Exercisable at June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,425,983</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 7.12</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,426,406</p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Vested and Expected to Vest at June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,001,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 7.60</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,837,675</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted - Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining Contractual </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate </b></p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Term (years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Outstanding at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,536,896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,479,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (146,705)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Outstanding at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,833,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 7.62</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,923,020</p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Exercisable at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,578,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 6.40</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,195,079</p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Vested and Expected to Vest at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,833,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;">7.62</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,923,020</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">A summary of option activity under the Innodata Inc. 2021 Stock Plan and changes during the six-month period ended June 30, 2022 are presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted - Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Term (years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 5.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Vested and Expected to Vest at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 5.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:38.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p> 5906884 1.61 360000 6.40 1245182 2.12 20000 1.38 5001702 1.83 P7Y7M6D 25837675 3425983 1.62 P7Y1M13D 18426406 5001702 1.83 P7Y7M6D 25837675 5536896 2.66 1479558 5.21 146705 1.22 36000 5.13 6833749 3.24 P7Y7M13D 13923020 3578045 1.81 P6Y4M24D 11195079 6833749 3.24 P7Y7M13D 13923020 25000 6.40 25000 6.40 P5Y 25000 6.40 P5Y 146705 1.22 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">The fair value of stock options is estimated on the date of grant using the Black-Scholes option pricing model. The weighted-average fair value of the options granted, and weighted-average assumptions were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Weighted average fair value of options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.33</p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.94%-2.75%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.22%-0.82%</p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> </span><span style="font-size:10pt;">3.0</span><span style="font-size:10pt;">-</span><span style="font-size:10pt;">6.42</span><span style="font-size:10pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> </span><span style="font-size:10pt;">3</span><span style="font-size:10pt;">-</span><span style="font-size:10pt;">6</span><span style="font-size:10pt;"> </span></p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Expected volatility factor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;">62% - 76.48%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;">59.62%</p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Expected dividends</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr></table> 3.10 3.33 0.0194 0.0275 0.0022 0.0082 P3Y P6Y5M1D P3Y P6Y 0.62 0.7648 0.5962 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Restricted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-Average Grant</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> Stock Awards</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Unvested at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.38</p></td></tr><tr><td style="vertical-align:bottom;width:65.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:65.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.38</p></td></tr><tr><td style="vertical-align:bottom;width:65.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:65.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Unvested at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-Average </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Restricted Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Unvested at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:65.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Granted*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.59</p></td></tr><tr><td style="vertical-align:bottom;width:65.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:65.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Unvested at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.59</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">* </i><i style="font-style:italic;">200,000</i><i style="font-style:italic;"> RSUs were issued under the 2013 Plan and </i><i style="font-style:italic;">500,000</i><i style="font-style:italic;"> RSUs were issued under the 2021 Plan</i></p> 25000 1.38 25000 1.38 0 0 0 700000 5.59 700000 5.59 200000 500000 7100000 P27M 700000 0 3000000.0 P24M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:36.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:36.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:36.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:36.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Direct operating costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75</p></td></tr><tr><td style="vertical-align:bottom;width:36.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Selling and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 539</p></td></tr><tr><td style="vertical-align:bottom;width:36.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 614</p></td></tr></table> 56000 37000 107000 75000 972000 299000 1458000 539000 1028000 336000 1565000 614000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">6.            Operating Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company has various lease agreements for its offices and service delivery centers. The Company has determined that the risks and benefits related to the leased properties are retained by the lessors. Accordingly, these are accounted for as operating leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">These lease agreements are for terms ranging from <span style="-sec-ix-hidden:Hidden_hUGOnYxF102eg10dliDrkQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span> to eleven years and, in most cases, provide for rental escalations ranging from 1.75% to 10%. Most of these agreements are renewable at the mutual consent of the parties to the contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">The table below summarizes the amounts recognized in the condensed consolidated financial statements related to operating leases for the periods presented (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:36.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:36.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:36.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:36.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Rent expense for long-term operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 776</p></td></tr><tr><td style="vertical-align:bottom;width:36.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Rent expense for short-term leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84</p></td></tr><tr><td style="vertical-align:bottom;width:36.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total rent expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 860</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">The following table presents the maturity profile of the Company’s operating lease liabilities based on the contractual undiscounted payments with a reconciliation of these amounts to the remaining net present value of the operating lease liability reported in the condensed consolidated balance sheet as of June 30, 2022 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:40%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,160</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 865</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 825</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 840</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 855</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2027 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,953</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,498</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Less: Interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,635)</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Net present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,863</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 776</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,087</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,863</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">The weighted average remaining lease terms and discount rates for all of the Company’s operating leases as of June 30, 2022 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:45%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Weighted-average lease term remaining</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;">48 months</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> P11Y 0.0175 0.10 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">The table below summarizes the amounts recognized in the condensed consolidated financial statements related to operating leases for the periods presented (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:36.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:36.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:36.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:36.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Rent expense for long-term operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 776</p></td></tr><tr><td style="vertical-align:bottom;width:36.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Rent expense for short-term leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84</p></td></tr><tr><td style="vertical-align:bottom;width:36.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total rent expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 860</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 337000 388000 713000 776000 144000 34000 261000 84000 482000 422000 974000 860000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">The following table presents the maturity profile of the Company’s operating lease liabilities based on the contractual undiscounted payments with a reconciliation of these amounts to the remaining net present value of the operating lease liability reported in the condensed consolidated balance sheet as of June 30, 2022 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:40%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,160</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 865</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 825</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 840</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 855</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2027 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,953</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,498</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Less: Interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,635)</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Net present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,863</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 776</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,087</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,863</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 1160000 865000 825000 840000 855000 1953000 6498000 1635000 4863000 776000 4087000 4863000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">The weighted average remaining lease terms and discount rates for all of the Company’s operating leases as of June 30, 2022 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:45%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Weighted-average lease term remaining</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;">48 months</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> P48M 0.0868 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">7.            Long-term obligations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">Total long-term obligations as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Pension obligations - accrued pension liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,839</p></td></tr><tr><td style="vertical-align:bottom;width:53.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Settlement agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 272</p></td></tr><tr><td style="vertical-align:bottom;width:53.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Microsoft licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 385</p></td></tr><tr><td style="vertical-align:bottom;width:53.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,496</p></td></tr><tr><td style="vertical-align:bottom;width:53.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Less: Current portion of long-term obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,279</p></td></tr><tr><td style="vertical-align:bottom;width:53.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Totals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,217</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="font-size:1pt;margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">Total long-term obligations as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Pension obligations - accrued pension liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,839</p></td></tr><tr><td style="vertical-align:bottom;width:53.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Settlement agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 272</p></td></tr><tr><td style="vertical-align:bottom;width:53.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Microsoft licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 385</p></td></tr><tr><td style="vertical-align:bottom;width:53.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,496</p></td></tr><tr><td style="vertical-align:bottom;width:53.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Less: Current portion of long-term obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,279</p></td></tr><tr><td style="vertical-align:bottom;width:53.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Totals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,217</p></td></tr></table> 6547000 6839000 151000 272000 385000 6698000 7496000 700000 1279000 5998000 6217000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">8.           Redemption of non-controlling interest</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Condensed Consolidated Balance Sheets for the six-month period ending June 30, 2022 includes a $2.9 million charge against additional paid-in-capital representing the carrying value of the non-controlling interest in Innodata Synodex, LLC which was redeemed by the Company on March 31, 2022. The Company accounted for the transaction in accordance with ASC Topic 810, “Consolidation,” which discusses the proper accounting treatment of the carrying value for the non-controlling interest. Under the standard, any change in ownership that does not result in a loss of control must be accounted for as an equity transaction.</p> 2900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">9.           Comprehensive loss</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">Accumulated other comprehensive loss, as reflected in the condensed consolidated balance sheets, consists of pension liability adjustments, net of taxes, foreign currency translation adjustment and changes in fair value of derivatives, net of taxes. The components of accumulated other comprehensive loss as of June 30, 2022 and 2021, and reclassifications from accumulated other comprehensive loss for the three and six months then ended, are presented below (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pension Liability </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign Currency </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated Other </b></p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Derivatives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Translation Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive Loss</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at April 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (818)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (348)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,007)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,173)</p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive loss before reclassifications, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (744)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (600)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,344)</p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total other comprehensive loss before reclassifications, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (818)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,092)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,607)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,517)</p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net amount reclassified to earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 241</p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (780)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (889)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,607)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,276)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign Currency </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pension Liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Translation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Derivatives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive Loss</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (858)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (353)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (981)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,192)</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive loss before reclassifications, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (822)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (626)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,448)</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total other comprehensive loss before reclassifications, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (858)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,175)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,607)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,640)</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net amount reclassified to earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 364</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (780)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (889)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,607)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,276)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pension Liability </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign Currency </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated Other </b></p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Derivatives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Translation Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive Loss</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at April 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (433)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (515)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (948)</p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive income (loss) before reclassifications, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (166)</p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total other comprehensive loss before reclassifications, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (433)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (380)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,114)</p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net amount reclassified to earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (422)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (267)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (380)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,069)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign Currency </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pension Liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Translation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Derivatives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive Loss</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (444)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (494)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (938)</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive income (loss) before reclassifications, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (187)</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total other comprehensive loss before reclassifications, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (444)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (380)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,125)</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net amount reclassified to earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (422)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (267)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (380)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,069)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">All reclassifications from accumulated other comprehensive loss had an impact on direct operating costs in the condensed consolidated statements of operations and comprehensive income (loss).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pension Liability </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign Currency </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated Other </b></p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Derivatives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Translation Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive Loss</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at April 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (818)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (348)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,007)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,173)</p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive loss before reclassifications, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (744)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (600)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,344)</p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total other comprehensive loss before reclassifications, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (818)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,092)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,607)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,517)</p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net amount reclassified to earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 241</p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (780)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (889)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,607)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,276)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign Currency </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pension Liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Translation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Derivatives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive Loss</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (858)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (353)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (981)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,192)</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive loss before reclassifications, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (822)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (626)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,448)</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total other comprehensive loss before reclassifications, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (858)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,175)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,607)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,640)</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net amount reclassified to earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 364</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (780)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (889)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,607)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,276)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pension Liability </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign Currency </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated Other </b></p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Derivatives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Translation Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive Loss</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at April 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (433)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (515)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (948)</p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive income (loss) before reclassifications, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (166)</p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total other comprehensive loss before reclassifications, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (433)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (380)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,114)</p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net amount reclassified to earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td></tr><tr><td style="vertical-align:bottom;width:38.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (422)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (267)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (380)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,069)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign Currency </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pension Liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Translation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Derivatives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive Loss</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (444)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (494)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (938)</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive income (loss) before reclassifications, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (187)</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total other comprehensive loss before reclassifications, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (444)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (380)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,125)</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net amount reclassified to earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (422)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (267)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (380)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,069)</p></td></tr></table> -818000 -348000 -1007000 -2173000 -744000 -600000 -1344000 -818000 -1092000 -1607000 -3517000 38000 203000 241000 -780000 -889000 -1607000 -3276000 -858000 -353000 -981000 -2192000 -822000 -626000 -1448000 -858000 -1175000 -1607000 -3640000 78000 286000 364000 -780000 -889000 -1607000 -3276000 -433000 -515000 -948000 -301000 135000 -166000 -433000 -301000 -380000 -1114000 11000 34000 45000 -422000 -267000 -380000 -1069000 -444000 -494000 -938000 -301000 114000 -187000 -444000 -301000 -380000 -1125000 22000 34000 56000 -422000 -267000 -380000 -1069000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">10.           Segment reporting and concentrations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company’s operations are classified in three reporting segments: Digital Data Solutions (DDS), Synodex and Agility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The DDS segment provides AI-enabled software platforms and managed services to companies that require high-quality data for training AI and machine learning (ML) algorithms, and AI digital transformation solutions to help companies apply AI/ML to real-world problems relating to analyzing and deriving insights from documents. In conjunction with AI digital transformation, the Company often provides a range of data engineering support services, including data transformation, data curation, data hygiene, data consolidation, data compliance, and master data management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Synodex segment provides an industry platform that transforms medical records into useable digital data organized in accordance with its proprietary data models or customer data models.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Agility segment provides an industry platform that provides marketing communications and public relations professionals with the ability to target and distribute content to journalists and social media influencers world-wide and to monitor and analyze global news channels (print, web, radio and TV) and social media channels. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">A significant portion of the Company’s revenue is generated from its locations in the Philippines, India, Sri Lanka, Canada, Germany, the United Kingdom and Israel. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">Revenues from external customers, segment operating profit (loss), and other reportable segment information are as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Revenues:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">DDS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,760</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Synodex</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,905</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Agility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,351</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 12pt;">Total Consolidated</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,016</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) before provision for income taxes<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup>:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">DDS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (72)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,379</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Synodex</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (831)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (329)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,819)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (221)</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Agility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,378)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,161)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,258)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,586)</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 12pt;">Total Consolidated</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,281)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,696)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 572</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) before provision for income taxes<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup>:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">DDS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (250)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,646</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,046</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,230</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Synodex</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (680)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (278)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,540)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (126)</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Agility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,351)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,132)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,202)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,532)</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 12pt;">Total Consolidated</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,281)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,696)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 572</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">DDS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,100</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Synodex</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,753</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Agility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,364</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 12pt;">Total Consolidated</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,217</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Goodwill:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Agility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,143</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 12pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,143</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt;"><span style="margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Before elimination of any inter-segment profits</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">After elimination of any inter-segment profits</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">Revenues for the period ended June 30, 2022 and 2021 by geographic region (determined based upon customer’s domicile), were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,294</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">United Kingdom</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,995</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,797</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">The Netherlands</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,262</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,087</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Others - principally Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,576</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 18pt;">Totals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,016</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">Long-lived assets as of June 30, 2022 and December 31, 2021 by geographic region were comprised of (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,578</p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Foreign countries:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,280</p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">United Kingdom</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,538</p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Philippines </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,027</p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">India</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,481</p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Sri Lanka</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 154</p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Israel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,480</p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Totals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,058</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Long-lived assets include the unamortized balance of right-of-use assets amounting to $4.4 million and $5.6 million as of June 30, 2022 and December 31, 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">One customer in the DDS segment generated approximately 13% of the Company’s total revenues for the three months ended June 30, 2022. A second customer in the DDS segment generated approximately 10% and<span style="letter-spacing:-0.1pt;"> </span><span style="letter-spacing:-0.1pt;">11%</span><span style="letter-spacing:-0.1pt;"> </span>of the Company’s total revenues for the three months ended June 30, 2022 and June 30, 2021, respectively. A third customer in the DDS segment generated approximately<span style="letter-spacing:-0.1pt;"> </span><span style="letter-spacing:-0.1pt;">11%</span><span style="letter-spacing:-0.1pt;"> </span>of the Company’s total revenues for the three months ended June 30, 2021. No other customer accounted for 10% or more of total revenues during these periods. Further, revenues from non-U.S. customers accounted for<span style="letter-spacing:-0.1pt;"> </span><span style="letter-spacing:-0.1pt;">38%</span><span style="letter-spacing:-0.1pt;"> and </span><span style="letter-spacing:-0.1pt;">47%</span><span style="letter-spacing:-0.1pt;"> </span>of the Company’s total revenues for the three months ended June 30, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">One customer in the DDS segment generated approximately 17% of the Company’s total revenues for the six months ended June 30, 2022. Two other customers in the DDS segment generated approximately 22% of the Company’s total revenues for the six months ended June 30, 2021. No other customer accounted for 10% or more of total revenues during these periods. Further, revenues from non-U.S. customers accounted for 38% and 48% of the Company’s total revenues for the six months ended June 30, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">As of June 30, 2022, approximately 33% of the Company’s accounts receivable was from foreign (principally European) customers and 44% of the Company’s accounts receivable was due from three customers. As of December 31, 2021, approximately 37% of the Company’s accounts receivable was from foreign (principally European) customers and 19% of the Company’s accounts receivable was due from one customer. No other customer accounted for 10% or more of the accounts receivable as of June 30, 2022 and December 31, 2021.</p> 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">Revenues from external customers, segment operating profit (loss), and other reportable segment information are as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Revenues:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">DDS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,760</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Synodex</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,905</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Agility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,351</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 12pt;">Total Consolidated</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,016</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) before provision for income taxes<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup>:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">DDS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (72)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,379</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Synodex</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (831)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (329)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,819)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (221)</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Agility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,378)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,161)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,258)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,586)</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 12pt;">Total Consolidated</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,281)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,696)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 572</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) before provision for income taxes<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup>:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">DDS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (250)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,646</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,046</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,230</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Synodex</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (680)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (278)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,540)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (126)</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Agility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,351)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,132)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,202)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,532)</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 12pt;">Total Consolidated</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,281)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,696)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 572</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">DDS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,100</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Synodex</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,753</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Agility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,364</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 12pt;">Total Consolidated</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,217</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Goodwill:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Agility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,143</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 12pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,143</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt;"><span style="margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Before elimination of any inter-segment profits</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">After elimination of any inter-segment profits</span></td></tr></table><div style="margin-top:10pt;"/> 14181000 12997000 30092000 24760000 1945000 886000 3614000 1905000 3861000 3166000 7473000 6351000 19987000 17049000 41179000 33016000 -72000 1726000 1381000 2379000 -831000 -329000 -1819000 -221000 -2378000 -1161000 -5258000 -1586000 -3281000 236000 -5696000 572000 -250000 1646000 1046000 2230000 -680000 -278000 -1540000 -126000 -2351000 -1132000 -5202000 -1532000 -3281000 236000 -5696000 572000 29723000 40100000 2702000 1753000 17498000 17364000 49923000 59217000 2076000 2143000 2076000 2143000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">Revenues for the period ended June 30, 2022 and 2021 by geographic region (determined based upon customer’s domicile), were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,294</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">United Kingdom</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,995</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,797</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">The Netherlands</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,262</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,087</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Others - principally Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,576</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 18pt;">Totals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,016</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 12385000 9074000 25777000 17294000 2558000 2995000 5640000 5797000 1717000 1608000 3369000 3262000 1439000 1492000 2816000 3087000 1888000 1880000 3577000 3576000 19987000 17049000 41179000 33016000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">Long-lived assets as of June 30, 2022 and December 31, 2021 by geographic region were comprised of (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,578</p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Foreign countries:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,280</p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">United Kingdom</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,538</p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Philippines </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,027</p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">India</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,481</p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Sri Lanka</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 154</p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Israel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,480</p></td></tr><tr><td style="vertical-align:bottom;width:73.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Totals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,058</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 6042000 4578000 8156000 9280000 1292000 1538000 3858000 4027000 1522000 1481000 156000 154000 2000 14986000 16480000 21028000 21058000 4400000 5600000 1 0.13 0.10 0.11 0.11 0 0.10 0.38 0.47 1 0.17 2 0.22 0 0.10 0.38 0.48 0.33 0.44 3 0.37 0.19 1 0 0 0.10 0.10 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt;">11.          Income (Loss) Per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) attributable to Innodata Inc. and Subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,833)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (103)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,648)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 295</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,199</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Dilutive effect of outstanding options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,995</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Adjusted for dilutive computation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,194</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Basic income (loss) per share is computed using the weighted-average number of common shares outstanding during the year. Diluted income (loss) per share is computed by considering the impact of the potential issuance of common shares, using the treasury stock method, on the weighted-average number of shares outstanding. For those securities that are not convertible into a class of common stock, the “two-class” method of computing income (loss) per share is used.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Options to purchase 6.9 million and 5.0 million shares of common stock for the three months ended June 30, 2022 and June 30, 2021 were outstanding but not included in the computation of diluted loss per share because the effect would have been anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">Options to purchase 6.9 million shares of common stock for the six months ended June 30, 2022 were outstanding but not included in the computation of diluted loss per share because the effect would have been anti-dilutive. All options outstanding for the six months ended June 30, 2021 were included in the computation of diluted income per share.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) attributable to Innodata Inc. and Subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,833)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (103)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,648)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 295</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,199</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Dilutive effect of outstanding options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,995</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Adjusted for dilutive computation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,194</p></td></tr></table> -3833000 -103000 -6648000 295000 27226 26522 27192 26199 2995 27226 26522 27192 29194 6900000 5000000.0 6900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">12.          Derivatives</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company conducts a large portion of its operations in international markets, which subject it to foreign currency fluctuations. The most significant foreign currency exposures occur when revenue and associated accounts receivable are collected in one currency and expenses to generate that revenue are incurred in another currency. The Company is also subject to wage inflation and other government mandated increases and operating expenses in Asian countries where the Company has the majority of its operations. The Company’s primary inflation and exchange rate exposure relates to payroll, other payroll costs and operating expenses in the Philippines, India, Sri Lanka and Israel.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, although most of the Company’s revenue is denominated in U.S. dollars, a significant portion of total revenues is denominated in Canadian dollars, Pound Sterling and Euros.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="background:#ffffff;">The Company’s policy is to enter derivative instrument contracts with terms that coincide with the underlying exposure being hedged for a period up to 12 months. As such, the Company’s derivative instruments are expected to be highly effective. For derivative instruments that are designated and qualify as cash flow hedges, the entire change in fair value of the hedging instrument is recorded to Other comprehensive income (loss). Upon settlement of these contracts, the change in the fair value recorded in Other comprehensive income (loss) are reclassified to earnings and included as part of Direct operating costs</span>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company formally documents all relationships between hedging instruments and hedged items, as well as its risk management objective and strategy for undertaking hedge transactions. The Company does not hold or issue derivatives for trading purposes. All derivatives are recognized at their fair value and classified based on the instrument’s maturity date. The total notional amount for outstanding derivatives designated as hedges was $19.9 <span style="letter-spacing:-0.1pt;">million as of June 30, 2022. The total notional amount for outstanding derivatives designated as hedges was </span><span style="letter-spacing:-0.1pt;">$19.7</span><span style="letter-spacing:-0.1pt;"> million as of December 31, 2021.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">The following table presents the fair value of derivative instruments included within the condensed consolidated balance sheets as of June 30, 2022 and December 31, 2021 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance Sheet Location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Derivatives designated as hedging instruments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:48.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Foreign currency forward contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 353</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">The effect of foreign currency forward contracts designated as cash flow hedges on the condensed consolidated statements of operations for the three and six months ended June 30, 2022 and 2021 were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net gain (loss) recognized in OCI<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (744)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (822)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (301)</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net (gain) loss reclassified from accumulated OCI into income<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net gain recognized in income<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Net change in fair value of the effective portion classified into other comprehensive income (“OCI”)</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Effective portion classified within direct operating costs.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">There were no ineffective portions for the period presented.</span></td></tr></table> 19900000 19700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">The following table presents the fair value of derivative instruments included within the condensed consolidated balance sheets as of June 30, 2022 and December 31, 2021 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance Sheet Location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Derivatives designated as hedging instruments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:48.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Foreign currency forward contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 353</p></td></tr></table> 889000 353000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">The effect of foreign currency forward contracts designated as cash flow hedges on the condensed consolidated statements of operations for the three and six months ended June 30, 2022 and 2021 were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net gain (loss) recognized in OCI<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (744)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (822)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (301)</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net (gain) loss reclassified from accumulated OCI into income<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net gain recognized in income<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Net change in fair value of the effective portion classified into other comprehensive income (“OCI”)</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Effective portion classified within direct operating costs.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">There were no ineffective portions for the period presented.</span></td></tr></table> -744000 -301000 -822000 -301000 203000 34000 286000 34000 EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $!0#%4'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 " ! 4 Q5:!&+9^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*'9+&2;U96.G#08K;.QF9+4UBQ-C:R1]^R59FS*V!]C1TN]/ MGT U1HU=HN?414KL*=\,H6FSQK@51^:H 3(>*=A!J:&JZ "<:40OXND%N(<_5/[-P!<4X.V2^ION_+?C7GQATDO#T]OLSK%K[- M;%ND\5?VFD^1MN(R^75U=[][$$952A75;2'53JYU)?5Z\SZY_O"["H?.^;W_ MQ\8705/#K[LP7U!+ P04 " !!4 Q5F5R<(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 $%0#%5BR<"_NP4 +P> 8 >&PO=V]R:W-H965T&UL MM9EK,8A2>OMKN/$:3O;;PK(A@D@5X@X^?<] M AN<5!Q39OW%YG9>]'!T>25=;(1\3@/.%7F-HR2][ 1*K3_U>JD7\)BEIV+- M$[BS%#)F"D[EJI>N)6=^'A1'/6I9PU[,PJ0SOLBOS>7X0F0J"A,^ER3-XIC) MMRL>B]4L4/8YZDH4B(Y,O+SL3^ MY#I4!^1/_!GR3;IW3#3*DQ#/^F3J7W8L72(><4]I"09_+]SE4:25H!S_;$4[ MY3MUX/[Q3OTVAP>8)Y9R5T1_A;X*+CMG'>+S)2)*\U^R M*9[M]SO$RU(EXFTPE" .D^*?O6X_Q%X I34!=!M /P38=6]PM@%.#EJ4+,>Z M9HJ-+Z38$*F?!C5]D'^;/!IHPD2G<:$DW TA3HVOA9=!5A1AB4]N$A6J-S)- MBNJA/W.7I &3/+WH*7B;CNEY6^6K0IG6* _)5Y&H( 55G_OOXWM0RK*H=%?4 M*XH*?LZ24^)8)X1:E!K*X^+ADVQU2JRA*?Q=<9SRRSFYGE.CYXH7+DV?I0CK MF\-TL_R4KIG'+SO0[E(N7WAG_.,/]M#ZQ<3TG<3>$?9+PCZF7M6-Q[B,/?"VD,N'A4DIFIH_BHE$M\88EWK 9 MWIS+4.@&[1/H%HS)PY7*QE;;VM#XEIRCDG/4L&9*!B-*WE/5YQ'76K(H-282 M#6L)>%8"GJ&%VO;$MV'$R2R+G\P]#:YA67;7&8Q&?1,<&MH2[KR$.V\"]\!7 M8:H@@8K,6&RLH[C.=#:[NYX\3HJ"36>N"125: EJ6]7H:C5!G2:>D% ]\S'U MA"P4M$DB)'%%EBCY!O^^D?^ ^O6-B1@/:HN\9RCL)LB/[)5,?6BCX3+T"B]1 M7Y$/2-I.U^F/!N=]Q\B+!K?EI14O;<([\7U03T]V!^0+/$?N$G-><K+@D#X+Y1FY4I"UW97]LU'O\A]O59U"G'\4F,3+C<@^AO^++D$<^F3/Y M?&(D/H8;LBL[9..&YB-QV8SG4KR$B6=.-:XY^VP$/89'LBN39./6YB/H7*2* M1>3O<%W?4^&*UF@XM(RDQ[!+=N67;-SFY)5V O/?>C!<@%JV$>L8[LBN[)&- M>YHOPH-\S0.18/;A@(@SLKMGEF5.VS',D5VY(QNW-H^A F,DEL2F/SW]3!;< MRR1DT@B)*[DBCF%H6BCA/1M!CV&4[,HIV;C% 7_KA\F*+-[B)Q$9^0YYI+MK M(]L MXSR&W:&5W:&-[(Z>D8%OAX%_):2QPSF@,Q-)EWD>!QD0\0M!(^\QS ZMS YM M9'86,?A0L\2< M5URP=AD!CVL+6CDKQC.!U:.1V*FY1=-[LWC(,QSY>L MR5VFP+@ U$G\G#[/]#H7:(%?3FRPD5C!WM K&Y]%@]KRUCY'P=W*Q\9 MMRO2]92XW+V9\1C>QZF\CX,[E0D ^@5DQ(Q]S &!VEX5C_N_8+V]_4$]X.7; MIBGQ].ICL5587BVW9B?YAF2O>KS8U_W*]'B9DH@O(=0Z'4&')XNMTN)$B76^ MV_@DE!)Q?AAPYG.I'X#[2R'4[D2_H-RP'O\+4$L#!!0 ( $%0#%6!$Z^N M6P< (T> 8 >&PO=V]R:W-H965T&ULK5G;_73X.214FXQ*[D MQ1;)1O-TH]'G #Q[X.*K7#&FT/>Z:N3Y8*74^G0TDOF*U52^X6O6P),E%S55 M<"GN1G(M&"VZ074UPD&0C&I:-H/)67?ODYB<\5959<,^"23;NJ;B\1VK^,/Y M(!P\W?AE*&O6R)(W2+#E^> B/)V25 _H M+/Y7L@>Y]QOI4!:8/[]DVH%C[RWDEN[_H86L; M#%#>2L7K[6! 4)?-YC_]ODW$WH P<@S VP'XN0/(=@#I MT@Z\*:444G9X(_ M(*&MP9O^T>6F&PW1E(V>QKD2\+2$<6HRO?DXN_PXOYPA^#6_N;Z:7=S"Q;N+ MZXN/TTLT?W]Y>3M'0_1E/D._O7J-7J&R0;'P$42^"Q_OPL>=/^(*OQ6"-0I1 M*9F2I[9X-@XBNP.]RD[EFN;L? #+2#)QSP:3?_XC3(*WMNA^D;.#6,DN5N+S M/IE2N4(P:RC7/]BWMKRG%01OG<6-JZ1SI5O!_20,HC&D_'X_'(O5. OPSNH M9[3#&7EQ7N0Y;P$6=(F< <9%Q4Y0 QV-+Q&MH._0)F<(.A@J>+M0R[:"9K = M B:O4A)T3QG-5_J&6D$JT9J)DMLK=@,G/H@UBY.C6"U6(4DS>ZSQ+M;8&^LG MP=:T+!#[#GU9,MG-#P?$ A;_?FG:<,<&(I*.CV%;C)*]>3Q G>Q0)U[4MUS1 MZAD $^/=.,:8'"$TK0C)$D<1I3N(Z0\2"TPGU&.74%WK:^ >U=61#6EJ(AUG MV1%0BU$6I7:" ND>TH1?J5:-H=QN;51@1![">N4(_=6T:CKL"M\,/UD:6&9W&8A9G M.'3EK2>L,'J6BJA*NBBK4I7,+B5"+_&]5$O\*F^'0??,%?JI:T?3:_JH.=H: ML,D^.(BCXVDQK<(Q=A5-3U*AGZ4 H&B9C5NM4$T:2K#1Q2Q6:9Q$#J@]685^ MMGJ"*FE%1:D;Q /LH3:(!:NH@F<+UK!EZ:A_DYJ2*##R;+$BF8,>Q$(_BUWSYFZHF*@17U3E'=6[2 D[ MFR<9L^9"W[+B-LDK#8)CV*91B%WZ$/<,A_T,=P,R!K V=ZABL%W=]9C'YT'' M)IFE1M>V&&D^<4#O&0_[&>]0)NXU1RM0"Z=E,3:@FF90&X$+Z]X^T$]]+Q,2 MV$:&QTA-FS!VP.R)$/N)T%K$N]W1<^K!1H'9L<"P6"5.GL0]3V+_SLY9RR^* MP-R(18'11"Q6,=XK_,,(>M+#?M+;E/2/2MG">EE"CC?/%C."QZ%CXX-[WL-^ MWIORNBZ5WNYL""3GCKV[_L!T]>VGWQR=,O\G88=<^^V,^^]MGI>+YU[*LD[)P*F%9KEKSO?4GQ_KRCPV.YGN*)G^+U M@N7-)B,GZ-6;( 1-+= ]K5KV%J6Q3H\]16_U46HT3O>?EE)J*:E7/DY/2$"Z MAWM91%2A#RUD]ND8MK.%"]A!NAV%B=71C.6L7H#HLQ_*;@\337U!#&EM-7*H M/M)K$.+7(!=%46HFT;5'RV)8-BBGZQ*ZN!6HJ2X(R:)C$6(SBT/7,0OI10CQ MBY#/3%&X!5L6*AI(L$2_%:#Y\U*]MJ(U%<:01.-C,K>8$5C7#K![I\E^*0)[ MEK9N-WN3[8DEKV%IK/0WGGL@=R[M)\NFMA@2;&A2FQD.,T?[);T&(7X-,M>K M;,6K@@D)[?=;JZ7T@BVY8.A6@"QIQ2.:;Y9BQ_;6&$QU@=/($"$6,P([+E<, MO0HA?A5RS:0\1>H)[;9QD)-P'!WT"=LZ-Q:L-LNYM.I<8DJ481(EQM+]D=EA MG+V2(<\Y9Y8',\:Z&;."M1PWA\$>86_!6LRR##O$+>DE"/%+$$,:=OQE5R7= M3#P[KM3XRF([W+*8V0ZW1GO?"O6'VO]0<5?"1KAB2Q@7O$DA,6+S[7-SH?BZ M^WRXX$KQNONY8A1 :P-XON1?QS>3&9E_G,WNYN3LEFF0-@?+ M4R;.R6_DVWQ*SMZ>D[>$2W*7J](PF9FA;Y')9?;3W?K7]?KA$^O_7LI+$M$+ M$M(P;)%/3LNGD*(\J.3!H=S'2C3E")MRA%6^Z+^4H\UEG;;3GM;MQ2NS9BF, M/-QL!O0&O.3=FZ!'W[=Y_I^2'50@:BH0GC--4E=(:W*,I\ U;"+@@$L\3 MM21,X*YG,@6"YP?)5+FPRU+@5JPE;76I%^M5B[DC99/$$1WZFWV[)X%^T6ZG ML=LY:7<.FH,AF'D)6D-&<,>E]Q?$Y/C$&\)*FRO-_X:LS5R=NKMGKC,8]"E] M;/#YN /V;L/>_25V/*V-Q>W(Y:J-NGM$\YCW5,0!::\A[9TDG:BBP#-[Q[=F MFFR8*(&&1*2&81AN@ZZJ?MT'7^>-]I$L:/.)^)N@ /6[0XU>@O^BQB(_* M%W=I]7G$^X+ ^9^P]Q_/3,WIFSG[1]A1+33CX]YVP*C3OPD[Z#A';R>]YFG M>'#$$N+)$AU#MP4&O>A)Z(#^^^JD)['OL&\RI?YY"-[Z#J3'E0OZG6/8%P36 ML/[>*]_U6W\PO>+2$ %+5-++&%/HNH6I)U:MJRY@H2SV%-4PQ[8/M O ^TNE M[,/$-19-(YG\ U!+ P04 " !!4 Q5L1'FZE0' #P) & 'AL+W=O M^6& M D-H^UE)!/'5L7*6$NB_/_D%.Y'6#O1\7X@=GEWYV5U)CS8^?>+9#[%D3*+G M59**L\%2RO7)<"CF2[:BXIBO6:K^\\"S%97J-GL<$7C M=# ^+;Z[S<:G?".3.&6W&1*;U8IF/R]8PI_.!GCP\L5=_+B4^1?#\>F:/K(I MDU_7MYFZ&]9>%O&*I2+F*)L M8.5/Q!(VE[D+JCZV;,*2)/>DGN.?RNF@'C,WW+U^\?ZI(*_(S*A@$YY\CQ=R M>388#=""/=!-(N_XTV=6$7)S?W.>B.(O>JJPU@#--T+R566LGF 5I^4G?:X" ML6.@_, &I#(@NH'38F!7!O9K1W J ^>U([B504%]6'(O A=22<>G&7]"68Y6 MWO*+(OJ%M8I7G.:%,I69^F^L[.1XWZN;Z;WZ^!)= MWT_1S2=T@+3^52H"A=L 5@'W;;>QWV0Q6< M.D+D)4(7I-/A7YOT&-G61T0L0H#GF;S>'$-T_MOHT2^/OA<,NRX7N_!G_Z_E M E5%.:X#CYLOER=B3>?L;*#60\&R+1N,?_\->]8?4$KZ=!;VZ2SJR=E>\IPZ M>4Z7]_$=V[)TP\!)65IZA66^N6S'. A&_NEPNQM7 .5;3K"/"DV4@[&OH2(3 M9=L6]FK4'D6WINAVUN?-FF54QNDCFG,A!5)K$&+/:E<53)Q O-T^RZY/9V&? MSJ*>G.WEQ*MSXG6671AG2A4@OI\:*!FE'W>WO$@0$*T( 93E6'H1FBCB.9:G M%2& LES+A8O0KPG[G82G2O;D///BHPNU:<="YM2WK*Y%B+T/\"*^/@5-E!>, M+(V\"2*6XVFN(F! TDI^5),?=9*_3"53-21?J'Y$*9,0W9$Q^A'6N)H01R-J M(K1JB4P$=F"&0H,]8"#9J M(;PC@G$GX3_5B:HDG'"JKM3!2\W6E F8-C8>P=(IFQ#7F*6'_40'_.S3)0U= M)RO,'-&.*+T/KC&_CXORG;I6(+R"2/L.+537"P=2;,&)[>AP M7U#F39CKDY98-((6=TJN\>W;:-OF,[A&\DV0[1FD39!:[O4)#J#(SEJQS[G1 M@;A;"$[4?.9)O*"2+?+E&>6% -)U@"R/;"/+ S;1KD#*,\G6*=LPLB.>-RG MW.A"W"EQM)*G4F;Q;"/I+%')YBCEZ=%<'1LS7N[<<;6)P4%Q#VTZ$P!R1'P] M'@#(M_5H * VD8P;18:[)=EUE7,C$)=IRE594'4Q/RX$S'0S$_$BIEG<,B,\ M0\?G)6+K$0%@V-)W/0CE>]E/7:$[<+3HOJ(CG8 9*.W^WH*QC[.C5.3(* MREB]0$_$T4O3A%G'%FZIS49RXF[-&<;)1H+ML(O*\B#%X#!%T)-)T82U4R2- MZ"16Y_3[7O1TU89$MTIS/K)R&@K$-U)(-=W4N@Q.,M*I9=\ZR7KU%O;J+>K+ MVWZ"&I%,ND5RZR0CID@E/B&:XIE ,,\EVMX9@MZPW@6(0&\X:!$*I-'&I%L; M=\PT HA9B"< @WA"W@"> "S 0"+EBJ2S:1H@_M!_%B*F,;;W7 F PUD-@8GQ= M< (8TG+R)(T()]TB?+*DJ=KF\LX#C3.TI'?*U'XU&?9/NINDGGBD!D*+Y)LM8.O^)9$93D=#RY^2Z M+L 8F(W,(\_23^4 "MNN'@+(E;["1Y"KMJXB:40LZ1:Q-W*I#A_SO76Y[6!. MH.ZI<9Z:@#!]=H<@RAKIN@^$V6VZKY&VY!7M5#1Y'6VSX7GD!+:N=2$8<0W: M ,H?67H+!H!AIZ7C:#=JUS[08F5JP]58Q[_4HP!_3#6;I'J+ H"8+0H(9+0H M(%!;B\)NU*;=K39-?=)#LZ(:T]/J1U=P$(SHYZ 00OF^K0LX (8]?;$8[KS! ML6+98_'JC%"+P2:5Y:_S];?UZSGGQ4LIVO<7^&2"@>]#?!*5+]\T[LMW@;[0 M[#%.!4K8@QK*.O95(K/R]9KR1O)U\?[(C$O)5\7EDE&U2^4 ]?\'SN7+33Y M_9+3^%]02P,$% @ 05 ,5;+.1)',!@ ,QT !@ !X;"]W;W)K[M(?Z!K7,G_+"@KD9"O;#GB:X91K@>5Q0AZ7CPJ$:D&DU/][99- M3NE&%*3"MPSP35DB]G2!"_IP-O 'SQ^^D^5*J ^CR>D:+?$,BQ_K6R;?1ELM M.2EQQ0FM ,.+L\&Y?S(-(C5 2_Q#\ /?>0;*E#FEO]3+E_QLX"E$N,"94"J0 M_+G'4UP42I/$\;M1.MC.J0;N/C]K_ZB-E\;,$<=36OPDN5B=#=(!R/$";0KQ MG3Y\QHU!&F!&"Z[_@H=&UAN ;,,%+9O!$D%)JOH7/3:.V!D@]=@'P&8 [ X( M>P8$S8! &UHCTV9=(H$FIXP^ *:DI3;UH'VC1TMK2*7".!-,_I?(<6(RO;F^ MO+J>75T"^32[^?KE\OQ.OLSNY,^WJ^N[&;CY"*;GL\_@X]>;GS,P!#]FE^#H MW3%X!T@%[E9TPU&5\].1D&B4SE'6S'Q1SPQ[9H[!-UJ)%0=758[S_?$C:<76 M%/ALR@5T*OQ[4WT @?<>0 ]""Y[IZX?[#CC!UK.!UA?T>1;Q%5C(;<+!@M$2 MR)W'D"#5LEZZ1!#,3VQNJ]6&=K5J6Y_P-!\*M!T*7]LF45IP6)$<"YZ"2*8E4&2TQ."HHY\,5ADI,,B<-BA9]3%3 ML5XS>D_D4@;SI]<'.SIDL ^D;,^#\=:#L3/8EU@JS0BJDW.5 U12)LA_^H/- M\EI=M!-%/X5A)]06H2#Q[+%.MD@3)])/DMR !%E05 %)A$O)(Q7FUA26&/-[ M'82FQ#!*>Q"F6X2I$^%,T.S74+%3+A=@*2F;][HQ-3T4Q5$'I"D4^Z$=XWB+ M8,0FPV1 "/6*K"\T$%F$U+L8H6V0[J^$]I7F3ST$L0RQD!@)IF]-\*-KCT/PFZ$+4(]B]"' M+4KH9K 5JI:8*Y[?R6><8YDDU0XO")J3HC^W->H/E-P.I6W?&2V;^TZJG)QG M&=TH>I!9#I-[-"^PU>; B -,NEG-(C3TP[YXM73KN_GVEN$U(CG CRICX#I( M5*PPDY6DW*N5:*)G!1[:,*5=Y*84#'JXUV_)UWZFIE+UEN0'H];:"TP!M\SGNZGO2\TF M[D">Q: M88I%41K;C8 M04+O31T*J>XQ?TW1"IW$^];$?BAM^UYHN1BZN7B*UD2@HM[, M.1$;9H\5-!EV&,1!=\79Q/PPZ5EQL"5CZ.2W=L4UB\P:+2MN^#K<%C$'[I8W MX=O:X(6L=&1K]8I%=M ^^%#:]KW04C-\B9IIAG'>^("K^EXF"=TKX4?,,M+# M(M#D6S_MMB VH23J2<6P967H9N6?1*Q6M,A5K'065A6KZG8E38L"JV89T$5M MS"N;%6ARM&&,*3),XKYEV/(X=//X+7IZ!ES0:CE4-3>@\X(L-5B[\RT4'B9= M!K=)14E/=P5;!H=N!G^!86S;R&J#AR,JZ4*F M7==;Q"#THIXF)V@)/'!WT[/->EUG35ELY(1G!>6JUE"@LV>2E.NIOIJ1.#MR\W?6JI#IL/P%K%.V>I!L031$_ MZ2 <[5P_E9@M]:TMFOHZ\1MB,CUQ MZ?"%5.E]2"0L5M_0U2^"KO4EUYP*04O]N,(HQTP)R/\O*!7/+VJ"[3WIY']0 M2P,$% @ 05 ,5;$.P4>>#@ /8T !@ !X;"]W;W)KNG:EJ\5WJV9YI10+-79KDXO1N[B,MT18O M$NF2E)W\^X-D51" )9:4UOV2V,G#!ZOE L0^6*ZNGJOZ<[/,\];YLEZ5S?7% MLFT??[R\;.;+?)TU/U2/>2G^Y[ZJUUDK?JT?+IO'.L\6NXO6JTMO/(XNUUE1 M7MQ<[?[M0WUS56W:55'F'VJGV:S76?WUYWQ5/5]?N!=__,/'XF'9;O_A\N;J M,7O(;_/VM\?M+V\6UQ?CK47Y*I^W6XI,_/64S_+5:LLD[/A]3WIQ&'-[X?'/?["S MW8<7'^8N:_)9M?I/L6B7UQ>3"V>1WV>;5?NQ>OXEWW^@<,LWKU;-[D_G>8\= M7SCS3=-6Z_W%PH)U4;[\G7W9.^+H M?ON,#;7^!I%WAQQP7^_@)?'V'2<4&P MOR#0+O"[1@CW%X3Z"&''!='^@JCOAX[W%\2[F_7BW=VM2;(VN[FJJV>GWJ(% MV_:'W?W=72WN2%%N0_&VK<7_%N*Z]F;V_EV2OKM-$T?\=/O^[9ODIT_BE]M/ MXJ]?TW>?;IWW3/SV?O;/7]Z_3=*/MW]STG_]]N;3?YV1\]MMXGS[S7?.-TY1 M.I^6U:;)RD5S==D*N[;LE_.]#3^_V.!UV5"MUR(J;]MJ_AFX>F:_^J?%HMA& M=;9R/F3%8B1LF66/19NM *[$SO4Q;\7LS1=.FM5E43Y 'R9%S)G/-^O-*FL% MR_MVF=>.^'ABE5ANI^]3[KRM&HB5V5D_B66FV=1?.YW$D>LKPQ^7(E(.X>(= MPL7;\00=/#]GJZR\=;^R-H9O^PA3MF+8KXM.--YE>73X= MWUH3X[M3SU51B8D*)KZO@E(3-)KZ$Q7$ % 41*&*XH#ETR@8'U"*Z_R#Z_Q> MKOM6!&BSS.J\^:Z7&U]80]6-DV \'FN^M Z_?:3]V#QF\_SZ0D1CD]=/^<7- M7__B1N._0_.$DBRE)&.49)R(3 F(X! 0P:L$A)5UH -FE&0))5E*2<8"8Q+Y M+C"'.-&@2CR$AW@(K?'P3FP\BW)>K45(K,138AL-;5W<;=KL;I4[;>6\*T1")B?"GVKJ:HBP,M83; MQU%<&AU<&EE=NGM:CK9;U84C'"OV[TVVW2M KHI05T7F2AQKCDA,C,:2H@B& M(KC=$L55\<%5,>XJQW35\?($N2W&C)U9QQVZQ%"2I91DC)*,$Y$ID3 Y1,*D M1R14C[N[GW_)ZWG1P*O+Q-R7:?=^8D1'--9V6XF)T:<,BF H@D.63.$I,STX M:GJ"H[ ),S4-F8[-W9QUZ*&SAI(LI21CE&27KO&QWS^TV^P)/J?T8QW-*RX9F>\AQ!(WB2)MY"8#2 MIQ4.83B$P^;X\-1RCW0)E]:;V+S;CZ?8Z4Y]<^;9#1LZ]4C94E(V1LK&J=C4 M@)'*A&N7)C[L]=%5D=T5JZ+]ZF2+_VV:=ALES?=.*7;7U;UEXIE)OQ$8'KI7 MQB$I '%=?=JA--Q.H_I02A2N7:-@59T7#Z4SW]1U7LZ_.FV=E9T7M/&6K3;Z- MNT5>%T_95G;O$XMFNFKX$H4D."3%(0R'<"M$]:/,A5U[,GPD-/Z:U0=!Q 7= M9>:6WE3?B;I >NF- \-I)BST?%?WFXD:30-=; 3L@M1&R+*Q&WH=+I2YKVM/ M?COT)=R=0'8I/IP+/"FM!@Q^4E*RI:1LC)2-4[&I@2$S?=>>ZI\<&)0I[HR4 M+2%E2TG9F&MJ)+#Z2#6L&AP"UQS33++$8\K%0'7+@FY.Z?94JG1B%&D!U1-^Z'K:-AZ "9!>*0"@1NXXTL9D@&%@I194V!$< M'3&J/I3RD]=/?M*V:[@_(2UG[,?F/MYNP.!)0\F6DK(Q4C9.Q:8&AA35O)-$ M-3PP* 6D&2E;0LJ6DK(QSQ0C._;QKZ&I>5)3\_II:GUTM#V57:_V -$(T*L! M&*!7 RA KP;L M=:88V;'FOH:FYDM-S;=K:J]1,.N; M]3=&G3U:$Y, $+')U15MG(CAYG!L+-6Y4ICRD?J; :6S>RJKTTR)Q/ M^;&+-?U+:?=$QU,HU&/ E M 4-#F$XA(/F!!T%-+Y4+WR[>G%:4:T/ M: ]A!+PC1?E624+*EI*R,5(V3L6F!H648WR[''/F*8F/OP;CX^_!X) 4@!BU M?3@-M].H/I3*A6]7+LXX3_#1-U)F."3!(2D (5&_*=-_O76V"JF<^4&UBR-0^4&T"R-0 M#)"I 10D4P.&09()9%JW3.W+S-@_*3/&_0ED>+!,;3=@\ .3-.LE96.D;)R* M37VS6*;&P4GE)FA@V&D'OUQ,6FY"RI:2LK&@;[D)U;!J7,BL/K!G]1TE?G L MF%F]KVL8LP#(I,5RJI?X03#QH;1%%T"-/'>JK> ,, Q:= &8>&AX'0^N0*;Y M0;\>&)92+MB?9IHO_!D BZ[=@,'SAC3;)V5CI&R'V< "B#J:Z5^;]@3WO'R)"!WB2'P O]_BQ[C@\S<7"3*F%PIA.(0CUJA-KJ0T$1*W MR<"F7@@UH#"GGMVLH5./E"TE96.D;)R*30T7J5B$=L7B8[[(UR^+<77OE%4Y MFE=E6U^\V%Z."IQ8A7I400H+#Q.BE L#T&8=#& [AJ#VJ$Z5D$;YJ M;XP0+U# (0D.20&(7O'(LMNA25D*918=G-\> _0E5*X '9W8#!L\;TFH%4C9&RL:IV-0FS5(2B,YN MC@$&AIUVZ*)+RI:0LJ6D;"SJ6ZW0 ZC>2:TB>K6^%W;FP5%!6H5!RI:2LC%2-AZ9ZLLHZE(/(JF_1']" MXPO[&(,CA+34@I0M)65CI&P\ N2EL.O]JTCJ2Y%=7^JH* ;SM= &SD!Q.]I!B$>;$NSP&609MT .:YXZZV0Y$4EZ)^XI*E0/662S$L.JFI!7R;S=H14VB.H*86IM ,P0RA&0!!0C-@%[B< CTY MNH7F2.I&T=E-+6!W KH/+#3;#1@\(TA+2DC9&"D;IV)3 T.*8='932W@P"!M M:D'*EI"RI:1L+.K;U()J6/5;N*06%O_Y32UBO*E%C#>U " CW^S3C#,QW!Z. M#J:Z5^I.,5U;BQ@O((G-@@VQ"=>_% Y Z0H^#F$XA&/FJ$Z3DDS\.HTM8KQN MQ#[RT 6(E"TE96.D;)R*38T(*<;$5(TM8K.QA5Y3' .=)$+]M5T 9,PAO*\% M#N&@-5WKCM0F8KLV<5I5<6Q*!JX'-(6W#SYX%E&RI:1LC)2-4[&I02&UEAAY MO86Z%#9&WSJ9V4T:'"JDZ@LI&R-EXU1L:JA(]26VJR^GE\'&^!?;QJ:",-(+ M$0",L?[B7VV+0[C=&-5]1U]N:UM .'I #$^(H3G(;;:50? M2BDCMDL99QS,Q>CWL\YP2()#4@ RBO3')<.).$:D^E!F_;$]ZR> #P0"%$H!9#GPF,B.>]&L),537GP M'> #'[L!0[<-4;&I@ MR*Q_/V4/^ M:U8_%&7CK/)[<>7XA^V>MBX>EH=?VNKQ^D)$W5W5MM5Z]^,RS\3#:0L0_W]? M5>T?OUP*_N>J_KP;X^;_4$L#!!0 ( $%0#%4_;P@LF0H #P> 8 M>&PO=V]R:W-H965T&ULU5G;;ALY$OT50C,8)(!LRTKB!/$% M<.QD-C,8P(B3W6>JFU)STDUV2+9D[=?OJ2+[)LO.!<$ ^V*KU61=3E6=*E)G M&^L^^T*I(.ZJTOCS21%"_?KHR&>%JJ0_M+4R>+.TKI(!CVYUY&NG9,Z;JO)H M/IN='%52F\G%&7]WXR[.;!-*;=2-$[ZI*NFV;U1I-^>3XTG[Q0>]*@)]<71Q M5LN5NE7A4WWC\'3423R^/7;Y[3>E[P;ZTV?O!9D"<+:S_3 MP_O\?#(C@U2ILD 2)/ZMU94J2Q($,[XDF9-.)6TG5ER__H M/!3GDU<3D:NE;,KPP6[^I9(_+TA>9DO/?\4FKGWQS!S;,TX8YVQT5L977,LB+,VMZ6_FCPK\HS&'XMEL*N:S^?P1 M><\Z*)ZQO&?_ !11T_/]FJC07OM:9NI\@DKRRJW5Y.*W7XY/9J>/^/&\\^/Y M8])_JA^/:SH^%#^J3+R17GO:=D,(F""Y2 _$E7(!7"*TB8S#I8N=Q@8E %L*ZEBPLE#'0Y MUJBX8:6,_/;+ MJ_E\=OKI\/90_'YY> MXY,'?KGD%7N=:IQO"/)@V3#7E EKIU9-R0"R@?3R5F6-TZ&+QEU62+-2XLI6 ME?9,M$]H7?+A]NU59SW63Q-J0*3<3G_ 5E_8ILR!@:#^05!BS]^-B03-<2#M M7Q?4)H2G]4[!]6$2D QX5$NS)?./7YYZ<6E, QD?5&U=$-!&G"Z.9P=_"N09 M;]DJZ80B9C\M]\(V;=Y>=,G.E+FJI-*\?D$W?BR+^$/:JU, MH_ _LRA]7O0NJ;G6*QU@ 34E<6O+)N;AD^OKVZ?"JQ49-44:1 E@ A>%_!=V MH=K *1JU2/TVIVB1R"^4YCILT71+='(7RP=48!N7$>)!E[P_ 52C("T_;0J= M%8)X5M-"@A4OB5^HS)%+Z8GI@ *DH[6TT,-YO]2TT-.Z&/"54XSK80<"EV_W MO1<+79;1=BD F#J G@/"S2$PGCR#TV._H6"_C3M:EOI.Y0=+-;##3Y.3M ^9 M(?R C)$C=LWLU@*.Y6/5(Z!K9ZE* $".(2F4LC G)*@S_CIPV9/*3Z51C(% M:])+F14:-L"E-E-NM\;FZN[G)<4_&OY+D:#J*';LSM";'!:M6Z8'3=!H&WGA M'ETM$RE2#=MEV#!T9*FS:TT$S&W*=_6_NQ]$04S0[:W1",C%G4SRS1"8,> 5 M36N >U.@8U'N@,:X_MK7,T*D=\-<@P(%'EHE2G M,6YRRU)1*=5#:X:Z/4)6H?E&PFL6X#S$\70'H.0D^1@Q[&T%&1);NU-&& -U M>V*(:Q>D]E!\Q,K+%1@&N=;&-@84P 7?Q;G/TX3PPF=.UW&.<8[:;=_#V!2? MLD<9#! %(:]R+?%>EELBB38^A^)]0""\[?2V.H&!)"+$V089"E'HTDA+D UC MTQCP !O@6R*^EP>]E8_GP0^ ^G^8.H_DP0BWKX5L!TJ&< #K06AW0?)YVVDG"T6)1Z!?,2KWM)TTE )7G) M5B!>WC=5' 8A%Z& 8]I_/@7.H9-%@44[%/%& .&NZU(KYV.XJ1F;M2W7?0-1 M=YB6A]3>1FV:IDUV?PDODDWI?1^<-)12%'2UP* >$P_B;!,.[/*@MMEG%:"I MII&0FG@_ SM$M*;X0\O^Y:.A-]>.W+)('\EP9V@!/O)6BRY-B:@(YT5W.NGB MP!F0*RH=S8%%LM*L2]%T<6J.F3,BG3[PZ+V^P:E,A=$*)-**&^70#K669<,C M9*L$$>,(D(G!V7(7@WS @^>>B\3Q=6SUC@%.C(=8*(!/!X4=$@PVZN MTYQ#R-I%9ZEQ3B!IZ,8M MG9):V^\Y&_&+LYW.$HC!=ID;4\2D?B+SOY$0"57GMI37E'LJGH=P%"JW!W$C MGYQ:9SR/IPHSM+ABJ+*M^$C9%L_3;/A@1,O:-2V+[HYC!!_&-LP%\0;A=T4$ M'\_0[57"GS NIS.$R1^4TPT@K3RZ_1!7Z#NY[$Z+;QMGH^0;<#S=42A7,E?A M@:72>HW4RL'&TM'$[6O%UZ/E-D9E[Q$RUB2B,W*'6]C@9B4NZ46VZ&B:8-YU M2F'%R%"$D-GU';W@IU*GJDL>A(O+R);,06FI4\94*X-'K8>N"/X MCJ,Y9C&#V4%-Q]6525^()3J<[PDJ.H7:V/ -,4YND@YC*VHPZ?K%,1<"Q+74 M'"G43=$6+7\L<1D0RG1!F*L<;3W@$:RL4KB.=^4L3L/TCN6 M37\'T;$*%S7\1E]*C0QC0E,U46/B%KQVJJ###8)?$ED";]!R]KFP)76?!+A0 MJ.VP[4NM,V[0W,5*:A,IPWJO_#V6V]_W.E+/LACD^&9O?,<9G@3QR,5CX- ; MS4$73\B6IYP#7[-C@R,I9=_8P>B4Z\#O#V,#U]D7SE]/9 M;,:F_7I\PI];L@@%:+GEV'C#\T<#0FROR'D37?.,ZCV)FAZ?G PDOW@Q$NWU MW7<+/A37=$R1S 'OC0^NB2 ?@(!JNASB9G.-3EL"-?!4>UB-CL0"$Q_E':+^ MWJ1VWI:%4[2_:RZY:N< >==U-5"LC V]FWSB$#Z8!RJ:*DK]F9! !S-\><*M MC,XM<-^3$3MG?*8<+2I_&2H.H\6#:A(=_E'1-> MRK2=%-FOG(XXS #:L[[VL!(G?B)734PUFLF1@(&34(HXC''=TW#.([_D#(T@ M[%=*(\P>K\=-/5T3^99_R:7 75J)?DF68#9TY4_2:EM[/9^FNZPT_!%%8T^ MIL@F/B2A%;#/3D7R03=X0)+@7Q-:W2UA=]/6SR:%ZQ:4P?6HVOE)Q%ECR5I6 ML.\GGZ/!+WH89U?\NR5U*$B(/^YUWW8_C5[&7P3[Y?%WU;^D6U&@2[7$UMGA MRQ>3>(IN'X*M^??!A0V8G?ECH22*A1;@_=+:T#Z0@NX'XXO_ 5!+ P04 M" !!4 Q5FEZTJ"D& "8%P & 'AL+W=OCL\=[Y7D^8J+3[(@1*&[JF3R8E0H59]-)C(K2(7EF->$ MP9<%%Q56,!3+B:P%P;F95)43WW7C284I&UV>&]J-N#SGC2HI(S<"R::JL%A? MD9*O+D;>:$MX3Y>%TH3)Y7F-E^0#47_4-P)&DPXEIQ5ADG*&!%EV56H M^0W#GY2LI/6.]$KFG'_2@S?YQKEC< MB5DC%:\VDV%<4=8^\=W&#M:$U+UG@K^9X!N]6T%&RY^PPI?G@J^0T-R IE_, M4LUL4(XR[90/2L!7"O/4Y6O.\Q4M2X19CMXPA=F2SDN"9E(2)<\G"F1HSDFV MP;MJ\?Q[\&+TCC-52/0SRTG>GS\!W3H%_:V"5_Y1P+<-&Z/ =9#O^OX1O*!; M<&#P@F^VX!8O',;327,F:YR1BQ%DA23BEHPN7SSS8O?5$6W#3MOP&/I7:'L< MSQ^CXY#H8T%05@"1(,J0TB,LQ)JR)<(5;YA"?(&66PRH"H9'TCM4M8XGVO$( MW$8ZMZ$5E@A^"UY"$9#HQ"#S1H(*\O0,O7B6^F[PZL'G%2XQRXB& B7>8M9 M'4'>1LASY#M>&"#(5LA%!MDC!&'9&BF!F2QQ6P7R?R"IH*JH#O4D3D[WH7O: M;QFU #>)N[$VU0)3@6YQV1!4$2P;00SVD(UF2UI2M4:2+ V/-DI68BGI@H+% M5E058)??R"TI4: 15!^_H$1@D15K-"<9;B0Q#->\JC%;(QCGAD!9QBM82%T+ MCK/"0:N"9@5J%$C_0B2X:LE 8H9!!86:@<&\MN M%S8G)06;2$1!*LX)M (L.6N1I:)0F>&C5@],V52U=K,1E>$R:\JM#,N0&],* M4G.AM-B& 7;K>6-!$$R%\1% JYYCMAR^9(\H5::3]\HWQYJL^M$6=;(QZ6J8[5,N1/ MG2$_; WY?Z_DJRU@+>M[R?@H()MT.LL'6=^1G.*CRNUL_Q#6CO/:;&^@&.B, M>#@F( 8R=41@Y_27NG0]A*=(5C!>\N4:,KAM#K*@M=3=(B<,5U!4;B#9&02; MWEGIK=].Q(W@2^CVT"XY6 *]%AS>]QJE_/Z)>KPA[OI6X'CQM-?'?#^UQFGJ M6J,PZDV-PQZK$UDM\#F* YO;FSI>ZJ%9GM.V#N]K_/('4GPG2=Q[J!_UGF!! MQ(_4T'/")#J@GACRZ<#\HQN9;GH2[^:>!*$U\)+3 6U.O"@^E';B^>D =6K! MA;[[V'U2X+C3H!=OWC2T@RBVO^[%6SBUH:;.U+>9/1A[-K3G1(%WH/E3?R"XSE!DM@%)^V%2]B;ZKI1;QPE]OBE M]9XZ*9G1\'429-#3S[5Y^]P,-L[2\%J[S-QVML")#WS>K%=8SU[=P#Y..WE MHQ/U:OM^@?8\)[82:##CVAV8/D+Q8R,(A*@C;,_: MJA"$F,_';R;&#^OSB*,:J!#NZY3^%YT.4\/ISKHYG*$5'$=[[:'37 L;-MPW M.$_^3;#H&VPOI&(_T:1^OXY#3Q/[,1*%KB;V4]Q/S'1[>QD&B;X-@#/_0L%) MP0X[+X@/--P/MZ$KN(EU6PJGCZ6Y$]87%K!G;R]..VIW[3QK;UMW[.V=]3LL MEA1VN259P%1WG$0C)-I[X':@>&WN7N==J.] "NLOX MRW\!4$L#!!0 ( $%0#%4JX+DM_P@ ',9 8 >&PO=V]R:W-H965T M&ULS5G[;]LX$OY7".^V2(!4?B9-VR1 DF;O4F"O1=W>_DQ+ MM,TM1;HDE\L85^_[_9 O52E#YE;*XLW<^5)&W/I%/ZR\D@4+E:8_&@R.^J74MG=VPL^^ M^+,35T6CK?KB1:C*4OK["V7<[6EOV&L>?-6+9:0'_;.3E5RHJ8K?5U\\[OJM MED*7R@;MK/!J?MH['[Z_F-!Z7O!/K6Y#YUJ0)S/G?M#-=7':&Y!!RJ@\D@:) MGQMUJ8PA13#C9ZVSUVY)@MWK1OMO[#M\F=H[[HE"S65EXE=W M^W=5^W-(^G)G O\K;M/:X;@G\BI$5];"L*#4-OW*NSH.'8'CP0Z!42TP8KO3 M1FSE1QGEV8EWM\+3:FBC"W:5I6&3^OI2^2]&B'])'XW=FX#.+*%JK8E._#DM:<46/.Q>A)A9\JFXGQX$",!J/1 M$_K&K7MCUC?^#]U+TI/MTE00[\-*YNJT!\0'Y6]4[^SU+\.CP8 MTOZL;4]+CS/155#_N_(:M:7-O<@="B=$X>9"XK&[T5Q'*&/Z'V"U(K*(5[GS MR)Z8W8NX5.+2E2MI[U__& M=$+CHC*2BBYDXFH^5UQYD&%S>86,4"*]$H4&F;B5\[0<3T5188EC2XP+@??* M*^]W&_@]FV9"VD)<2BMAX -3Z8T4-])4,O& 1&QV:WG>(I"5KQ)"@JBAJV" M$LI&'1LU9+IB?WA%$QDPI$_N'I"QIBJT7;1OU5V^E':AQ (4F?0DQS)!+@S& M'\2W93+&YMKHI*FV(#D7HHQ5=/Z> Y?"O2T2JHUU$V3.-RT-^NY-2;4J8*QV M!193R0H4G&H+CHW#Q9!3DWA:_PNKD&Y2$N7,*#$C)G_?&O_?_OY66SC5=PV; M[%IZM6GRP]?L IO?ZE8%4F.ZT%-WZ&=(K(P/P[HW&F:#??%*T"]^$G*1B.=] MO4P91IBVX:Q9-1EDX_9F.!AFPVX0'D")\E1*"_RA1F")5Z3JS?.P$J..WG>= MZZ\J5MY2<:WI('J46[5:AQ">-]?C;+1&Z'/(7_O5D1H?9I/V!FR%J0&1WRM4 MNMJG@%66D+^PC#-*T$Q9-=?89^]\>BG>3I"2;;KWCB;99/UJ&BF%G3Q;Q=PW MKQ%0:VW7#SJJAMGAEDRN>:IY]Z:#M.RHO?D#Y;ATAHN>A!XO7U^UF +X7/Z# M!XH"7%T2*!-N6@<9C6MWD=;]1WAAX#;XB!J.K@6R<4=\^"X[6M]^1L'Y]$T@;MF(ODD'+R:H/)YHZ0GZ)!?,&MTR*A4GB\>@/PW$I?- SW MD,1V X*9/ 27@R.9E"*\1HOK<)PH$X-L([<]9C%7!>@)^W^=P+YW#6L>;AAX M(8U,5?I)V@HSKAC6>S?+?\63MX?C=3&0[=S>4.>)F5GER@6]65>'Q^*CZ@BA MT]._3XFT^1V]V\>.=;30MWW5 +!5U;7=G#3NQ2VLQNV?5-_@ M6+S4]F>E\::>6Z:8'W7.\QI2N9(^OB!8)BCGZ%E( MT_8(SH):(S9V/'S"T'0& MY.:&4BQPWB#^(D0A? )P]"IBYD(/7.^Y]_GZ8^-ZV#]@2>OBCJUF5%OB'^ZFA=6[%E:E#M2*\1C^ M7T*8VA74'8B_3;^)U[)-]FLPO^6"*<;$ MD*BZ(= _50]H 29J*FGD+50,KGE%0UP"\%9H/P'?+@!3U#T944%*26]W'RP> MUWC3:6K:_53!0B1SA(?>58OE1HJ/:HZ:J0U>V( 905[%6Z6L&(ZR\=$K#N7P M\%4JE(=%6LI[S)7!D4Z<%*B[DDEM)R093!+2T)$EJ\\5[.NN;OO8QZ+R+0)J M/XG: #O[IJT_'HT1OLOM3$-N!\>!ZW"8;@RB77*RBRX^)ZDPH.:^-'G4A"Y M>R*.W8C!*NLPZF)*\V2405E3'!!:2C2BT2&*#-TJI />-N=ER_L$+CHQ WF) MX':>L?,(4G_/H&I"]M#W!+(7.Q^2;*H8HDV3KM<^UIZ#4C]HN MPI0/:IM]_+UA$RK#H\'!8#"@.?!&8_S"LX67EN#0T,D+"P_4*WYBK@+:^1,$ M_)_\3SI>ES+:CK6!*RJMFA.I.@H%FT# J;_,Y8WS3<5MC^NSC06=5==? 33I MS].!C8S9I&K]0%"Y!N< X8FUZGG6I)KH:L7\6NBX%21K.NE4$)\9V$ZJ\?_O:IXBM%&F M0QA)H41 UGPZCQNJZP%$SK"$XIR.]@4/F[NJD+8@0[>,O+)(Q;AU]$T)J2PC MDGD2G$R#39K6V,KZ>YYC#/!)PKM3.Z()Q47\: +S0F9"(]HM6 MW5/VR#""H_I9K0\_@;\)W"YUGO+UV%K49PZ A6S;%]A^YT-XJ?R"/_>S$S:F M;^+MT_8O"N?I0_IZ>?ISQ._2+^C#BE%SB.*$?-@3/GWB3S?1K?BS^LQ%S$)\ MN502;$(+\'[N7&QN:(/V[RQG_P902P,$% @ 05 ,53#;W3R;! 7PL M !D !X;"]W;W)K&ULK59=;]LV%/TK%^K0I\QV MG(\6;6*@R38LQ0H$[;8^T]*5Q)8B59*RXW^_]V!+%>^ZYYWZ0 M5VOGOX:6.=)#9VRX+MH8^S?3:2A;[E28N)XMOM3.=RKBU3?3T'M653+JS'0^ MFUU..Z5ML;A*:_=^<>6&:+3E>T]AZ#KE-S=LW/JZ."VV"Q]UTT99F"ZN>M7P M)XY_]?<>;],=2J4[MD$[2Y[KZ^+=Z9N;<]F?-ORM>1WVGDDB63KW55[NJNMB M)H38%OQ;=LC "!QK<1L]BY%,/]YRWZ;REVQ+)4@6^=^:RKV%X7KPNJ MN%:#B1_=^G<>X[D0O-*9D'YIG?>>S0HJAQ!=-QJ#0:=M_ER$YK/Y_ C>V2[>LX1W]G_%F^'.GX:3EGD3>E7R=8&>".Q77"Q> MOCB]G+T]0O9\1_;\&/J/DST.=SZAHXCTAXZZ4:E;7KYX/3\]?4M_MBQ&O;(; MTK QP:&!EU_05!0=K937;@CD8LN>##?*4.]=R5P!-OLHC=)=H-BJ2*U:,<$F ML"5ML<;D/+9B'E#I!A_P7M-R"* >PH0^M]HPZMUB0 AKM(3W^#<;6K+1O.(1 M6)#0B!I]"H@AEJY+4%@'YCZEM3:&K-MR(;'P&KQ5M6(AP'4MT;E,;PP^Z?'J M;0!+&YS1%:PJJL$X83, MH_@0>D]C;:&MQ#[8DGW$H(U(UH0^#D&GP/<9_Z5FBUQ):? M,?0$K021>XBK^QY2I^'HA.=@JF>%T8#[3IB3E./!UFKEO%HB6WXP26@H,=*2 MVMIF.Q7*?CY^Q.>!CJ-XMMDI.OK NG:5O*U;7;9I+9/:X[0A5Z*8H.,=SH:J M2MD[>3+E'+9U56=\%SG+_J0B_Z54_KU " ?P8QII+XW?=UV6M&P5.GLK2CW$ MP?-DOZ%W1#."*DL_H,&!;1(/U-[1CE:>TXE8/2= Q<@F#JU7CGN,.1(93FDC?.5JFX/4Y>4ATDB#D.( 5G(>]&:B_HI/-=3:7VY=")LJ5X M3>5RT $(0.8L +X-VN>*R!Y&;?)!DB+(I)?\V,(RNJ)44^^\J/A,.V Y-U_* MRY.U/WGJ+)WN77HZ]DVZVB7Q;,SWG]WJ[O;X+E^:'K?GJ^<'Y1M,351[#=/9 MY-5%03Y?Y_)+='VZ0BU=Q(4L/;:X ;.7#?A>.XR$\44<[.[4BW\ 4$L#!!0 M ( $%0#%62H.47?0D TC 9 >&PO=V]R:W-H965TJ2I6)YUO-[S<(-GR]*7!BA?^N\LA[M<;OG"V5-8S04ONA+C'EX_)6<]#A5C*XA(Y4/CSP-ZS-$5&H,9? M-<]>*Q()[>>&^Z_:=K#ECBKV7J1_\J1R+D%XM4 MZ7_)TNP=@L2X4J7(:F)XSWAN_M+'V@\6P<3;0Q#4!('6VPC26GZ@)3T_E6)) M).X&;OB@3=74H!S/,2BWI82O'.C*\]M2Q/?DCP)=I C-$W+#5"EY7+*$F(^? M<+PWG8 _G$?E=Y.5"D:L\80P(O" [P"UO30\TO? 73#>?A;LY82.]406-VUH-*44P^L-[YSS_Y(^_D M@-[#5N_A(>[?I/=ASI%+GLN<7#1U3,2,B*(K,5ZN2 4AEZ1<,/(QST4"B0D/ ML0N1\\.:RW5*$'S.5,DJ23/YX31>($*(IWBC_T,4Y(43'*1*&($:PE- M7FDF\. 3*AG1T>_,_^_JE1!>3WV\?^Q0.3@)=[:?Y597?@ M?;"ZV7GUR&3,%8-8(DZC8]Z#(R3$JZ)I2W@QGTLV!_^W*TT>7$,",/*)R8P< MKQB5ZBW$$[("L#DF7VA:,?)'54+L\@29TY+\1O,*D\-WC#/@ZK'@$DD"S;G;[[OAI#-U0W\K*5![S_.=L1>L:3\)R=@=>=9:$#F3<.R, MQM%71[PVD=ZE;%N/T!F"B"D(7O-BI];8=@%\FP#!R!EZHZ_6YPN49%V=X$BF M<: 4>OF'^NE[5]B39;5=7CN*=)/)2PMNL_ V$[^NQ&9YK2*;Q1=59A>IR(E" MJ-#IR(Z3.]J?.4W%^LYP/'6BJ*NER W\+=6Q9HX^FKZ?F"2O\F_W[EY IU4T.NWK]KAZ_N\7_'3K[_PVY )XB>,R5T=-W3-LSLVG407#:$'QGQD;NVUO_N*?$L M0-GMMK\%9OQ@MS5_/ZS!!50.6(DL&*,+:3 -C M$97J,BMT#0#5$78XMZL&D#FC7)('70&P06E(:YART$.5/--G((!%U#'!.H2= M<\Q\4JE&]\N4QO?]VW@A4L# &D=1,&[(1,)25\M;-D#2*+>N +)JQ,]-<3DZ MGEMT5 %NV];#X6TF4D!/]?WA$ZI4JW8+$;+O$;H(-3M-:F%[:/%NMZ4;5JXU M+M];>PU#*%A6I&)EZ"'S ;42-N,Y4)HAR.! "C+2#0&P$=,1]BK-.6]G"+ EP#6 M;'W0'H,.-I,'TP0T258A\J<*7,,S0P %1(34T1<0)#*KTG15$]7^TDO]C@]$ MJ(ZKT4MB82.Y9#'#6R$!(* 6.,C5$%:'&./FCT\4^"@#8&_@U22>A@/(UGM6 M6JA@<[*I',3T7:P3KF+)T/G&%9"$<0K@R&<N"<5-/69J)"OP7_P0U'?A2$+"J.9SA77.!PUG[,< ^]JJJ[?\-FY S) MGE2ZD6SR-YFDC:PS#.PN6*Y,1K%'?&;:+EBO=&VM"$R)>8SIJN_I8C'/^7], M)E/@)2F&J(\WBICB0*M3$0VH"57M0$*+(N6QGEX:S>IAO:T-)&,---GUH9/8 MW=%']X+/"QHJST7&L=OO[*4WNR1T!Y?DN5,%66**O$+K[ X EJI;QP@]0+E0\-A0;MW"'A_(U M15YQVNT\^.3I:^M6?.V 8ERY26,NSML)YWF.[FO+:H?^0L;>^O5HV\_=:-JX MV';=(<=V>NUS[Z:T(R.G>?T%=ID-&HKT4/A$NX^>0]!, Y]TL[.@*18XAK&4 MUN>,7.1-UU@?I'-1DA4K;:""DH/ KMNGIWO\5A12/&J8 ! ]&KL^R7B: JL] M,W0-6!KCE@L>ZTZNF%80[ ):['26= "B8%RC@ON2(T@3@NVQ8 _D::3S9[R^#-F;8^[$&WBO66KG>18SVCB$I!_-3;'W^)UIP:/^FPKYT;GSQ8 M;O+:.F@>.'EV3Q\ 8V'^$A S6F>QLD ? -2^7P_'=N?T[+=Q1&X99 7>/T%Q MT 2F=(YSEIX$Z[!UC*=CJR=/.XCVG:%],1].R2=]H[$W(2Q]'"^8V,J&H[6O MT$YJ44A?[! YRP2I'IQP6CT%YP WR?"5$V+RB@_07, M^7\!4$L#!!0 ( $%0#%4"E#5%L 0 *<, 9 >&PO=V]R:W-H965T M],R9@E#Y609A&4 MUM:GHY')2E91,U0UD[!2*%U1"U.]'IE:,YH[HTJ,PO$X&564RV Y=[(KO9RK MQ@HNV94FIJDJJK<73*C-(I@$.\$U7Y<6!:/EO*9K=L/L[_65AMFH0\EYQ:3A M2A+-BD5P/CF]B%'?*?S!V<;TQ@0C62EUAY-/^2(8(R$F6&81@<+GGETR(1 ( M:/S58@:=2S3LCW?H'UWL$,N*&G:IQ#>>VW(1I ')64$;8:_5YA?6QC-%O$P) MXW[)QNM.9@')&F-5U1H#@XI+_Z4/[3[T#-+Q$8.P-0@=;^_(L?R)6KJ<:[4A M&K4!#0 M04C(5R5M:$#"<1B^@!=U(48.+_H/ M(7J$^'D$+(Q34].,+0+(?,/T/0N6;]],DO'9"_SBCE_\$OJK^+V,D S)4Q!R M6S)RJ:J:RBTIJ2'W5'/5&")PF="U9@QJRQH"A4TX?%51\ P,J\9#FQ);7PPXCFYL[CK)AD!8)K)JA%'>4T'(FM5@QRQU2*MMJV6,0J?G6:9T#L&)[0!7, #0IR!N),)B#$!&=9O@''BZ MAAW&C-9H@]R!')5K-"JTJHC=*!>DI2O!( "XM=H;B_\-/)$7K= M!I6IM01Q M3KAT*YF"&I 8&HR,$CQW41=<4IEQ*HBQ(/ <>EORE+?G!G@@YRHWQ&6=B_2= M\P0'"=MKWI^2MV_25]A]H?"9*_RC KP1 M\&?2&UW#QA#V4..^NXT32JX_X,D>[NL.YP<21;/^+$U[L]DDZL]FR:$/4RIM MO9,GT),X[L91?!!CF$P.9&E,;I6%[-!]-WL&<1KV9V%_=C*+>[,T&7^32&)ZW1W&ZQ# L.JZIP\K:\$6V@5 :F7.S*\^:;GW.;[@M"76% _4 0.YE]G[-OK#:6T(S["K0L83N MI.4.%YEH.J['N&W!N(8C^L?27%$!I>2[-]6W)^,:G+N(O) M^V.:#.#I0.$^S])DBH+]8::A$TQ[6>),DKU@ZC1F[J:%$*$G*R C]YDX.)E& M;6;YW>G.8:>2#.*3%%X,8T[))[SAF;'=XKO)((FF[\FOSVW^82KT,G20)M'1 M?;ELM,MS/!X\_<>5]J4KWJ?K\6" -O>NE2(5]:!>39;-@P?)M-6GGE]NGQK:7_8T=Z3[440IZ3R5^A1 MNT=!D728I.3'G?9SW$BQ MQRC =#R<30-H!EQ;["=6U:X572D+C:T;EO!/@FE4@/5"*;N;H(/NO\GR.U!+ M P04 " !!4 Q5OGEIT;\" #8!@ &0 'AL+W=OBZ*)AZ7J&0 MVX47>KO '<]R8P/^MDPC5=2_.:)R1?>Q(,$4U8+W7['M9VCY8BFT>\*VJ8TB#^):&UFT8%)0 M\+(9V5-[#GN 2? &(&H!D=/=;.147C/#EG,EMZ!L-;'9B6O5H4D<+^U+N3>* MLIQP9GDCR^S,H"I ;@3/F#TJ/?<-4=L"/VYI5@U-] ;-"&YE:7(-G\L$D]=X MGR1UNJ*=KE5TE/![79Y#/^A!%$31$;Y^UV??\?7?VV=#,SA,8Z_(3%D1O>7H2CH*+(R('G;EQE\Y"5%9*T)J3_-X/1D$@7] MBW>/G:Q7:G99I]5)6[=NL=_8&=W\6-4DMVJS@K,-%]P\=PP?8-0;#L:OUI/^ M%,B3C$#R( ,L4]C,=D7A,'R1,([@EL=*:ID:VB"FK5!WZ;-NUI\,W^QRU!M- M)_]$Q[W!= 0WJ/4,KFJEK(1**N=I] (.O\T.' 0O>GO1>-I\ WJOTV%ONK>K M[3P*NY,X]%'[>VY3H,J#RA90/I72[!9V@^YGMOP+4$L#!!0 ( M $%0#%7G,\CW-P, &@' 9 >&PO=V]R:W-H965T ^+0U:3I&V=I*:P$! FE:>?E\C:^-A6,'VUG6?\_924-! MK$*"+ZW/OGONN>><\ZPU]ILKB3P\5$J[>5)Z7U^EJ2M*JM"-3$V:3[;&5NC9 MM+O4U990Q*!*I7F67:852ITL9G'OUBYFIO%*:KJUX)JJ0KM?DC+M/!DGAXT[ MN2M]V$@7LQIWM";_N;ZU;*4#BI 5:2>-!DO;>7(SOEI>!/_H\$52ZX[6$"K9 M&/,M&._$/,D"(5)4^(" _'=/*U(J #&-[SUF,J0,@3)-0- 6&^7O3/N6^GJ>![S"*!=_H>U\)R\3*!KG3=4',X-*ZNX?'WH= MC@*FV2,!>1^01]Y=HLCR%7I53R7%^<4>" MJCH*9+:@C3XOC/;6*';<@=2>+#D_2SWG"A%IT>,N.]S\$=Q+^,@XI8/76I#X M-3YEC@/1_$!TF9\$?-_H$4RR,\BS/#^!-QD*GT2\R7\OO,.]^#-N^(BN7(T% MS1/^2AS9>TH6SYZ,+[/K$ZPO!M87I]#_@?5IW.D(_@X:/I4$*\--U8Y$6#FC MI$#/QA(5ZH)@'6ZC YX8X-G;R8?S*EP&J,E*(X"T")#<41HZR@D*U0AR@/ T M'[WDN\Z)F4M1HMT1X(X'#*='(63@B IJE.)<,DVLI6?;4A1<^P >$A=H[3X8 M]Z@:"E6%W4:6VX%H3UGA?T< 8?/JR@+6510HN.4PBBBDO=["/6RE0U MZCTPSX]HV6DR[LH9]3IUQU@4IM%!HH,FWJ)VV TFJ:.#%5&\5K)0-^L5?#*U M+& Z9H&>/9GF>7;]4VP..XN;X^N>G9".IX5C_0)\;7EJVT/>J =/;,_#U!]D M^$V< [''U!G!9^YYWU"/6J 59Q"*XP9I;A!785I-UI6R9B_T( RST<:S:HYG M9*P3E'$N4.AS0,4C#C;TFT0L-6J@[XWT^V.M1G_ZA-*CZ5<17Y8PXQU$O&X0 M#KO#,W+33<^?[MT;Q$W<\34#15L.S48OGB=@N[G>&=[4<99NC.?)')&ULW5A;;]LV%/XKA#H4#N#:NEM.;0-) MNJ(KVBUHL^Z9EFB+*T5J)!4G_WZ'M"Q+CNVDR*787BP>\IR/Y_:)%B,YFXDO=)EK,S&<34J\)%^)_K.\ ME" -&Y2,%H0K*CB29#%USKS3\]#H6X5OE*Q4:XQ,)',AOAOAMVSJN,8APDBJ M#0*&QS6Y((P9('#CGQK3:;8TANWQ!OV]C1UBF6-%+@3[BV8ZGSJ)@S*RP!73 M7\3J ZGCB0Q>*IBROVBUUO7&#DHKI451&X,'!>7K)[ZI\] R2-P#!GYMX%N_ MUQM9+]]AC6<3*59(&FU ,P,;JK4&YR@W1?FJ):Q2L-.S"U% ,7.3Y6N"F%!J M,M2 :U:':8UQOL;P#V#$Z+/@.E?H5YZ1K&L_!'\:I_R-4^?^4<"/%1^@P.TC MW_7](WA!$V1@\8)'!;G&"/=C&'*4T;U+<+9W]#$P&*CRN$E UH: MWQ"0X(T"G.'0Y5(2GMXB+3%7X*EE:V.', YF 3\@%R85H HM2)H6M"[ P.O;D20IPTK1!4VMLPHM MI"@>A@Y!V^3J7!)BT12]0<6:/[# $3$D@HTD0;;1N$VZ>7NBGJV,J!38J9-3 M]/I5XKO!VY_VO*S+_:DI]V;EO2G2MTV1FMFZXA>;BF\6VDWZATU=L[+M@W?; M4J.K5JNT5+K]_\DD_+QN5ZS162DI0UY=T\T.OZ!>XB4G;3D(N[+7=]U19\;O M>Z/@I/9U3YGGQ'3WW4[I]FB#^*89]49AN-VI%[MN2_+Z@5F]$AJSPRWV@WMW MHS>QCOV.'+=C[P7]R /Y=X#"A:@@Z=N-H'I:(((EIWRYW2%(FB'\[ G:#[UV MG;K<:V5]E+B=*B3)>*=.\4Z=@KX_BD\>W>C/]3Q(B*=B7)LG]Y-M#^DV4VWR M'5$[3L"/F%?PSV\O!:,="D9!1QXGWBX!39L^EH MXB5^N^UC/^Z0(#2OA*>VRA4&'9F_: M:Y$7=2EH*+"/<)2#3%#/D.#D$4=?X+8X[@51BQ-Q_.3'7B?T[MZ](.D>NYX7 M_MB1YVVS'(1[8@VC0SSLEJ?]3C)OO7B'=3L\A<,['O]\%C[[,?@RQ^$!IC_X M_V;WN.L6MOTO;X=WX3CL\BYX#M[=RS]OV[<]+QD]-?^V/.S\X;V'AW[T8SQL MCL/M\;:7CU'\$GP\8^Q1'X\YSN"3$=&BQ"FDE*., AR,2B(!C"_!R'R)'_^ M5QH>Q>:;N+8UCM@/[<,=-MAWSS%L73T51"[M!9L"&"C/^A:JF6WN\,[65U=; M]?4%X&Y#UR IVM5?=(K(6IV MDV>%?CY8U77Y;#+1R4KD7(]5*0J\6:@JYS6&U7*BRTKPU!#EV<1WW6B2[E#XX]YZ]"&F]6?"'%&MM/3.RY$JI3S2X2)\/7%)( M9"*IB0/'S[5X*;*,&$&-SQW/02^2".WG#??7QG;8*FR?\FT7CT?Q .6 MB@5OLOJ]6O\J.GNFQ"]1F3;_V;I=&V!QTNA:Y1TQ-,AET?[RFPX'BR!V[R#P M.P+?Z-T*,EJ^XC4_.ZW4FE6T&MSHP9AJJ*&<+,@IEW6%MQ)T]=FE6 +B&OB6 MJJIEL62\2%FBB@2S%2?D].FDAB1:/TDZKB]:KOX=7"/V5A7U2K.?BU2DN_03 M:-BKZ6_4?.'?R_ ?33%F@>LPW_7]>_@%O=F!X1=\@]GC8W:W;,/C;"F#GNF2 M)^+Y "FB174M!F<__N!%[D_W*!WV2H?W58"]57O+B M]L\AC]D I):P38R1-)@QI2AJ#_)A=%.36/YNB+8IKZ'NWH@[ Z7W. *XH MMKASAK5+@>D6*%$L@0D4($\W)3F]1]R!0DG6I/3.+-Z78R:3IK*'J]NE%(78 MO 1<*I/I#@$TRR1'E#J=7W0MJO9=ZW2RNHV=35 =Q \OH%R*2EO=]G'3!D6O MI&:Y2&4"?"J1J"K5H #VC184=SUX1B[V1SCR2YL!/*'EI&"+M(1'(+BLI*BQ M!7::0J\,J51U];ZWP,RWVG=I\!CM^R78;#\)$R_ *V\*&-)E+" KFZM,)EU( MT23(%D+3GLNAE-&:@H!?M0K ;&B^1+=@XDU"L+QJ:D'^J4DS+/A3-16H\:Z5 MH54B 0]AR*'M(FL$$*DT,W$]PH8GS#J0YJJ0-9"@81O:@BTS=07R OLQ2U:\ M* BM(3 L:H>MQ96#0$RE,C0?_C@Y%+DA&K-SAK0H4* 23B!274(2((+K([6M M$M>B: 23FBT1AXA-.-7D$[DQ4QL83:43[-T*")4E<@#A?E% ,"I9)=D;7GS" MXTN8D^+W%X&@+V[;U/H(:\'TGW!."KZD^86NN,C&['TKO43VY6GSPG/FX;0?Q7'4/P=. MY(7V.G?:EX?MFCCRK)$7;>EG3C@+^E'D!%./?5!4OU[V)19X63;,G7ELV^#- M'#><6Q.AYW@S>R(('->+OEL 7!2H7**+:W8E$+FBK6_F;$!;M&R7U/P&*3/T M3KY9YJYCAS/_Q$; F?G1SCC8<;OO!,!CWZ?#.+ 4&P;^W!IY3NS98]_'VGV_ M#HEQO$/E13;/J>-/=]]/X^CD?O\. \>//=L\/["- ]-H'MGOIS/_[_.E_WA? M[OG.G[J[SHO"7>>Y.V/?\8/#A!Q&L6N[9\\-T]!^Z_G1<>=-O5WG!?ZN\UQ_ MERN]_Q]RWOYO7U1-"7TE$I%?8;L)/*>MIZWJ.!.(^DA-W763/T=2!=9$Z#J> M>^@(WYFY6PN0B=/@ &I4J' >V\,@"N\',D25VQ$_G3OH _XVJ'Y1*EW++#N$ M:=\XBE!WMANQ7AATYOW5JFUTG; 7;?:)3.:RX)M>B'I]]%:B&EG=YH)Z'LK% M\P6UV \FV;8QW<:,9D6J%*>%G4W9@$+]BL'BZA8=EUI6O%R9WG1)8H:I@ !( M!1W=PZ2L*3&]:8C(+M.VH9&2B-S?Z2@W[FSOBZ<^)8P],UH)[G>TVZ2=3F-K-)]OF:-"A:XUFJ%A MHC//;X)ZUXQ\9:>[E9.HY.Z6:X DGULC/_*[KMLB"(.Y/;):,1\;L-UEN>AY M?B<--!LQ.FTDLN09SN8_-SC!"8M+',<[(]?B,K5 HE'4IND.UM_<7[U1Q7*4 MR6L W]9:"GJDY6%Z'=:=H[EF$H=.UY6D1 .K_U3J]"KN:'88LG<%:@2H['8Z M!,;Q@Z4CNP0.A#"U*7"0?4CCOQ=1L>--MX[ E@'OWY$#'A+$WKBF06P?&JTP MB:U<"1W7G[7G29O6MSF%:#[[H^9VWE+,FX;=R7*+;?\TVAQ*#XP='9EIMYE% MAUPO($006_(B*.4>QKJ/9LN/]R8L:P\CN;TX$J8(-@7/ZQ*.0Y9C^@Z*]LNEL ^XIR>VO 2^R'-Q+';1 R+WAZUYU#;<"M]C?-]B8U;^O_D:W3 MW&R(1-&E[=4_,7Q.TXG#W]>B-GCS528XN[S\0/:]5=9_27((]1 MR/>_JT+>F/VVKX^Y[T/8T3T1>!"L^,FIQR+)NU+2QER5@H'>=$5ZS%XW%;%T M+&WH_J=0Q>CC^')LF;XKJW=9_'UA[YNR_> _/\P:9P_QX.XX[Y2G2[9$R&MS M,[7FG;&;VC(\W'5Y<6)#0 :'CQ:2-J(5U*95SV]CU)'$WS/L[MC^?H9Y\Z\W M3%E)^_@XI>O>(Q(>7"?'Q[YU3:QOE%!A:;[$ZG;G;3]7]K/]Q][S]AOG=GG[ MI?@MKY:RT"P3"Y"ZX]ETT.X!FT&M2O/%\TK5L-<\K@1/144+\'ZA5+T9D(#^ M$_C9OP%02P,$% @ 05 ,551]YTD/! ^PL !D !X;"]W;W)K&ULQ5;;3-62[.E#\T("(/;@G.7N8N=[I6]-#F#)?2&D602Y MM>5E%)DLAX*:4)4@\ '2<"6) MANTBN$XN5R.WWV_XD\/>],;$*=DH=>LFG]@BB!TA$)!9AT#Q=0?O00@'A#3^ M;C"#[DAGV!^WZ!^]=M2RH0;>*_&=,YLO@FE &&QI)>PWM?\%&CUCAY.'GL$T/F&0-@:IYUT?Y%E^H)8NYUKMB7:[ M$2X=#]E;35^Y6AGEY]DI@H@;WY3QKPE)6BRSJF&>601W&V)L@9H M50.E)X FY+.2-C?D9\F '=I'2*ICEK;,5NE9P%\K&9)A/"!IG*9G\(:=TJ'' M&[Y(Z4VK-#PFM48:'4=R>7)I2IK!(L!$,*#O(%B^?I5,XJLS/$<=S]$Y]%,\ MC]$\#Y0D(3D!1EZ_FJ;Q\.J'O3&CB,V!_)YK@(/(>;)ES>^/;VC?&"C@ ^7D M@HL@]TAZHR]8\'CC'>&]0ZW5?%-9NA% K$+?2<4PIYP30T(E(^MJ8SCC5',P M'?A/Y,UP,!T.W_97DOAP/AE,1M/^2CH;_V_._NY+$WJ.WH'&2DM0=8$5T;A0 M, 1+M;$HC\O=H\?>#=)T\CB=#,;HN-[79);VOR:S&?G 1>5*+('M%FLN4=L# M:%6Z,OSHMXNSHW0P0P]=L[^P!")SO'T(:_&1?HF_R5?U_T9XAM-1-UU1P[-_ M!8.KA-X_A)OF0*11&:?$1>6^\>E%ZU-9%1NT0=&GO5?B!XQV2WI "; M*S8@N/<9?4^%A4VR*@/$0(8JKW7A=_EY=5!EA(OC:1AX>6E13S\2L,QX MKR!W43$? 1Z[']IX/FOBPTGK*=M 1E&:MVB2;:\JP4B.?PN_@M-D^46;,<^[ MX!G)!FOP&<$_7-ZU$%U]Z?-X$?_F][R0:Q-M'=OPV)4?]1JR O3.MYTNERMI MZ]ZL6^TZV^NZH7O<7K?%GZG><90E8(NF;]7NH& 3$P M&0 'AL+W=O^2< M;BA\J:X=5H.62ZY*,EY9(QS-3GMO1V_.#_E^O/!5T<)WG@5K,K7VEA=7^6EO MR(!(4Q:8@\3/'5V0ULP(,+XW/'NM2";L/B^YOX^Z0Y>I]'1A]5\J#\5I[Z@G M=_8H4-P-'R" M8-P0C"/N)"BBO)1!GITXNQ".;X,;/T15(S7 *<-.N0D.IPITX>R2G+J3;!E_ M,@A@R-N#K"$^3\3C)XA?BH_6A,*+=R:G?)U^ " MFO$2S?EX)\/?:],7D^&! M& _'XQW\)JUVD\AO\M^T2\2'VXDY'=[X2F9TVD.\>W)WU#M[_LOHY?!X![3# M%MKA+NY=:/UMV'93C\9]T>$@/A2*&EFY.HK(L98&=" M81L)[21O>*$,_@(Y$]=2([+<+05_(!:%R@JDZO0;T@=D(EB!$H @-PA+Y\AD M#V*F(:=.O/H10VE]$!Z7U$QETH1-&KJOK*]A3V$S;$(0<7;?D:E)2),+Z;W- ME R$QRRSM0%D1QE!UZG&%4?04'-6XP84L(96W)D!)*!H0 @S\FPLB1"(<-* M#'@H$XDB"VEL*,BU;/IK]E2PI/:V-0;8+E"O0#C3,I462$T"M5Q)&8FV=PA:LXACT"D4A?5R7\IMU*CQL>G,- M]?-?CL:C5\=>5$YQM7V$ENZS0AHH$8VS] D,A#O)K/B8*M)MZ+S,4G8LS'/P&Y*HD"+TTCAV8QB,^T+=,:GZ*,FS"0G M=D5*:)CN>RVUFB%5O*:%P7=?,#I:II(N +F$)E)Q5KJ7\ MZY:G.)AIN"6WV=)U6J=4YK)0J,K#>6%!*+2;ADNRFRA2@4I.'H0DYB3^Y1+C ME+_EMI$I<&J\S#8K%/ B_U!Y16$URHF# M"WU-G7#RD248Y,RNJAT"GSB: :U[J[&L1;[_S>8+["AXJ>,J!MHQ/<]Q$)D\ MNK)%FQ*8]NI89+F")]2I;@!N:I2RY%H= 6+4]0$"&&075C?N?1/AZ!Q>/!N] M[K_&,*=U+,>>'8W)A]K)YZ=(?/5(XB5Z:CE%T$Y&4>HH29VAZMD%\$R.Y^(',1_H!1OD-89:6/)X.PI'#4%2MTWC1"MA>-R,\"B?Q8\OH#,3['"_VR=76**[>Z MBRNQ-]KOA,'>J\/#M?5DN'Y^-!YOGK.4/1:S+UC,>G.<.5OR_%^7M8X.9ZEX M5[%M5UWCB)]N6!YVCXY>KA^UVJVKM>0[V?^A9YZ)7__5G;U&VUTC33M4M<-J MQQI1<;MCQ&!)X^$QC!2?1L?[T4#O=C%MRG.^=<3H1T-\CJ\A,3$,6WX#Y"K? MFM&S:1>4][>](P\Z'RI*PKLI?X[QZ;TG?;-H=]LO/F_3AX[5]?2YZ"->;5$O MA:892(?]5R]Z&%3B)YBT"+:*GSVF-@1;QL>")'H67\#YS-JP7+" ]CO8V3]0 M2P,$% @ 05 ,5:+>0"U'"P *R, !D !X;"]W;W)K&ULU5IK;QNW$OTKA%H4"2#;DAS;:?P '#MMTZ* $2?W?J9V*8GU M[G)+ "]TNB]9+#F3,S9V8H76R,?7 KI;QXS+/"78Y6 MWI=OCHYF5 7>+(S-I<>C71ZYTBJ9\J8\.YI-)J='N=3%Z.J"_W9G MKRY,Y3-=J#LK7)7GTF[?JLQL+D?34?V'#WJY\O2'HZN+4B[5O?*?RCN+IZ-& M2JIS53AM"F'5XG)T/7WS=GI,&WC%O[3:N,YG0:;,C7F@A_?IY6A"&JE,)9Y$ M2/RW5CCU2*1J(:O, M?S";WU0TZ(3D)29S_*_8A+6G6)Q4SIL\;H8&N2["__(Q M'9\'KRS(99W#!C MO<-!K.6M]/+JPIJ-L+0:TN@#F\J[H9PNR"OWWN*MQCY_=1^\(.:]AO7)"%JFX,YE.-!Y>U)]>7AQY*$+BCI)XZ-MPZ.R9 M0T_%GZ;P*R?>%:E*^_N/8$!CQ:RVXNUL4.#O57$HCB=C,9O,9@/RCAM4CEG> M\3>CTN! H#00[8,BG/1J_TF4=&]<*1-U.4)6.677:G3UTP_3T\GY@!VO&CM> M#4F_>BN==F3%'7]_Q\_3\I5C)M1)SI0J1&,1HX; ?^II<>Q*UL"8GT4YUWN.3 M0U2DDE?L-:JRKJ) \H85LU46(\BJ994Q@*P@O;Q7266U;V+L,5G)8JG$CZP?1]2 2+8=?X.N;F6J+ 4&@LB>H,2>OZHBD"G[@4[_ MO* Z(!RMMPJF=X. 9,"B4A9;4G]Z=N[$=5%4D/%!E<9Z@=.(?\5T0?P-JF>#JGY0:U54"E&= M&%24YS#^:B&4'!PLMWJI/>*(V@!Q;[(JL,F+V]O[E\*I)876&,D<)(#/;1#R M'T07.!/U3H-1J<-)*>=(Y-]$5MIOT>9DZ)UL($' 9"J;4-YXG?'^&.8E:-7P MTV:EDY4@.#4MI.3 2ZH21-9@A/C$I$YIIH.VM- A/-Q"TT)'ZT+:+JWB[#@4 M-0A,PLW?G9CK+ NZ2P''J0.<IHG [D^*SB*6-F)BL_ ;AHXTM6:MJ8QRL^$:%M_=#[HG/F_VEBCG9.). M)+FJ"TP?\)R:8L"]6:'OH-A!,>+Z'X]L0 CM"3^F3UZ>"P67\]Y6.TO#2+\$PB+7:M\&A ,Z[QL]MG$:$YRZQN@S= MJ+74-+6="*OB8O2H FW@BI!7J99X+[,MD43MGT/QWL,1SC3GUF<" TE$B&D2 M$0I1Z+40EB ;QJ8JP .L@*N)^$DP M]X0OOY2,=M3@[KUV?Z<&[907SPN7UL"#,B?^IM2^C>/3'*2M8"_G*ORT-)#+EP!P[1[. ?.OI%%CD4Y%.$.!NXNRTPKZX*[ MJ1@7:Y.MVP*B'C'S=*F]]MHXS@QL_@)61)WB^]8Y<;0@+^A\CG$K!![$F(!6]-=DNY)C\H%]WIJ$'BH&%LK8ECW!'%;1&5!!7 M]8]H%38VJ%:[NT/.'0_V,HB;N8!"[-\6O>C5S9"?2'3Q5"I@1WLD!1K+()0: M"5!L 9+-)$;0J2(]42F?R$@(JK6;BFN*?94 MF&HQT&;;@["1Y]_:&#,V>'6B_71H# MV6D9DWI-S>J[[2&Y$VTD^I1P+_6KHH(3;F;J"ZH_ %9*,TV1/BNG:8AJ>72G M)FY0!U/9W$&\JZP)DN]0<^CF2]F,N1,/+)76:X1ZBNH@+4T KE1\09YM0Y3L MO9@('(%HZ9G#);5S7Q>6M")K=#1U5+\T$I(J14!NP%^Q( M04RMP9)P)1;8DRDY+GW)@'*N=Q4<.V2,!8B T/'$EB$/V;H MM"@D:D?T3^SM/: 6L7\D\:ZKLM M=,([I'%[L]6P'),,[$:=C(45;4N55^'$ MR'5X;=6*ABTX/R/R!MXH$\G#RF14#2/@0H%K_)8G4TZU1KE.LR&64A>!PHQS MRCUAW?UUN"DR21*<'-[L]6\_PJ,@;@&Y+>U:H]GIX@7I\I)CX'-Z;# B4_3U M#0Q&V0;\=CCLF,[J( >L>>2+*+#\CV>OSL:3R815^W%ZRI]KLO KE(F:\\.] MX>\5"+K^9H0WT>5A+]^CJ/'T]+0C^>2D)]KIQZ\6/$3I/S>4_O,@"=_2X"69 M1=X7SMN*W;2/S ?E[+_GVR]<' S=]TTG[3=KDT'5;V1)%W)><[P>G@08'9Q$?YN/]*=7C[?JR[,H%V[!5KCK.*[&HZ MEU353:9\;%HFU$L9NL6FK0X37J?9S*EES?0#A37:HX)OYKA/HJ$8L>Q(B9T+ M)*X?%,%M67QZ/@8%2"!Q\T9='D^O79Q=*.X;"Q:5K\@G\I&K5Z2-G7S??SC- MSTSGVO%Y]20 M[=?G8S"#5;]X$W)OX:8&X^YE3^NE 27 MT *\7QCCZPCE5+KL_%8)BM:$'G*UY3!+PLN"J)@*I9CN1:4I)50D8\= MVP[&!.7M \UXK C2];G:/&I!8TQSOMOU5KA[7<$DDO>/YWEJK5 M=!2-4$H7I,S5)[[YG6[7XVM]"<]E]1]M:M[ 'Z&DE(H76V'PH,A8_27WVWTP M!"+["0%G*^!4?M>&*B_?$D5F$\$W2&ANT*8'U5(K:7 N8SHHUTK KQG(J=E[ MSM--EN>(L!1=,D78,KO-*9I+295$1S<$9O)X,E9@3(N,DZWB\UJQ\X3B 'WD M3*TD>L=2FK;EQ^!DXZFS\_3<&53XH62GR+4MY-B.,Z#/;5;N5OK<;UIYWX)K M?5Z_/ET]9W)-$CH=07E(*N[H:/;Z%0[L-P/>>HVWWI#VV3548UJ">WR!$B+$ M0\:6B!2\9$J3EMO%]+D]K/AF15&R@L53E#&D].QI]0A0H.*1V3TJZOA2'5\$ MT:%-=-"&2 1_"YY#T4,659IY*6&KY?$9>OTJWT3//SQZO%@3]O K[%#RI0+M2&"?J_@ MOM3O;A/GNTWLHF;#:FSDVV8CKW<;^7^OY)MWP%C6C[)Q(T@*[0>T)L^R?J1I M1@:=V^_]<[KVG!?5V4M%51'/YP3D0*(&##9!/]$P^YP^19,5XSE?/J *&*"4 MY2I;2PUM*66DH!)= 5XP2#9][.N^9&_B2O EG$ 2W7#8"?1>7Y+-/!:K)8?!L8\<$UN'%LXPFB>IA7F=C/K MY"=2'"L,[2>H-_H 6U#Q,SW$EA?Z'>I113[ND1\\=1OQ,-C+'KF>,<'A<8\W M1]@/NM:.L!/U4&-#G>?8AQ[JKF7';BO?<.R92128OS[*-R\V5<56[)C,&.;8 M5(TMW\4=SU_J=YXD95'6C0K B%#9URK>+__0/Q2K(%=\$W"PY8:A"3A1*UV\ MEJAM^ZVY'YKS$V,<61'(SHTM1O0>[N&RVS28_NR^1GHWP-+E2+_7[!U7[)N2.Y"7T,"=/;G'4:@'"UO;B MP,18;'8'4(]QJQXMOX7MCP$:8ROPHX$;7M#<\(*#;WA4JJSH@&13P?H.?= U M;]CBO)NBEF%Z4:H2>L'#/?A>][I_*!%MZ'H4VL )-:E];@8>UL1VK'S/UL1V MJ3EA)6ZV>9X;HIL5%90L%'3L9OBQ&W0\' K[V'A*@^Y_63T80O>L>^;Z5:VA M-F^2\_HI;L]>/VA^)&*909>9TP6(VJ&ULI5=M;^(X$/XK5O9V!=(UY 4H M;0&I=+O:76EU56EO/YMD E83.V<[A=ZOO[&3F-!2;D_WI?'+S/@9SS,/[G0K MY)/: &BR*W*N9MY&Z_)R,%#)!@JJ?%$"QYU,R()JG,KU0)42:&J=BGP0!<%X M4%#&O?G4KMW)^514.F<<[B1155%0^;* 7&QG7NBU"_=LO=%F83"?EG0-2]"/ MY9W$V:.N:RH@AN1_V2IWLR\B4=2R&B5 MZWNQ_0I-/A9@(G)E_Y)M;3N*/9)42HNB<48$!>/UE^Z:>^@X3()W'*+&(;*X MZX,LRL]4T_E4BBV1QAJCF8%-U7HC.,9-499:XBY#/SW_QA-1 'F@.U"D]T!7 M.:C^=* QM#$8)$V811TF>B?,F/P07&\4N>4II(?^ X3D<$4MKD5T,N#WBOLD M#GXG41!%)^+%+L_8QHM_(<]CZ=7>P^/>IC,N54D3F'E(?07R&;SYIP_A.+@Z M@6WHL U/19\OL=/2*@%X0$I03*1HK&A \%B@BLFH3PU@Y!0"8T8L+_1BG$;1!L.DI61BTMB3@WB MJ__]_=(@7+)=R]3W3&\/(;_>MBE8^"XVI"!IWBT8[% T%1"J7U]K+PK]H$\^ M$O/%SZV]32S$O^=ZLZ%\;7A!GFE>T5K4]B7E?: $X9ZBX83QZ3U=%@C MK9DPK5B7QPB8_9W@R#!*)&Z=(9NW5*:MY+Y6U?<9:IJ.*B42%&VKDAK+H'17 M=$E12]HQM>U96165PCBJ_]\5];$+K%T\ +B@.:UEXSOE%;[L2-B:45(-?V+:JP+RNN MZP>;6W7/W>OZE;&ULU5E9<]LV$/XK&-5N[0Q%\2;E MV)[QD;3)3!J/C^09)B&)8Y)0 ="R_WT7X"U1C.TX3?HBX=H3^RT6X.&*LCN^ M($2@AS3)^-%H(<3R8#+AX8*DF.MT23*8F5&68@%=-I_P)2,X4D1I,K$,PYND M.,Y&QX=J[((='])<)'%&+ACB>9IB]GA*$KHZ&IFC:N RGB^$')@<'R[QG%P1 M<;.\8-";U%RB."49CVF&&)D=C4[,@U-?KE<+OL1DQ5MM)"VYI?1.=CY$1R-# M*D02$@K) )N*2KOTAICROYA33AZA>MBK6N,T)AS@5-2V+0((VSXA\_E'YH$03& M%@*K)+"4WH4@I>4Y%OCXD-$58G(U<),-9:JB!N7B3&[*E6 P&P.=.+X2-+Q# MGY?211SA+$*7A L6AX)$J)B\R6+!T=XUODT(WS^<"! KB2=A*>*T$&%M$>&A M3S03"X[>91&)NO034+?6V:IT/K4&&7[,,QW9AH8LP[(&^-FU#VS%S]GF XCT M*$\(HC/$E5)%N>2YQ@WEX >&Q(*@#UE&(]@V:(0ZF&/: MI<\O$IQI",.. # :VIG&.P,EOM"9C.BHAF!*PCRI2=,#^U)EK__%EB6\5;Q MDEQ4WWR[KSB$"YS-"4=1SN)LC@@.%U)!2WX'VP MNEKY[H&P,.8$(E]F,>F8,W $@_W*<5(3GLSGC,S!__5(A9H+@ M!UX2E:.^1 M8,;W83\!0Y"Y0O0%)SE!GW,!>Y=%DCD6Z"/.MN@,9;49BX#AY M][",F22Q%.=FO:G;06/JFOZMH)#:&X:I^8;5T3ZPD:][1FO,<^CKE//DZM:I ADN(80[IK0!'WZUJF/,UY+ 9CAFZ5Q!9NZYQ%,.E MA8LX59%G[Z46?W;N@$0 >!8FU-RHF%S3Q,LXD0>JC/([^"N M=0(/I(Z1#\R"3=7ZUM8K@?([@-.4;*S<1.Q[ F%MCS'W>D\58/DW!H4_3 M)R #JQ.\W WR=UT; #R"@:9W#T1<*B'E M@I 9(:1<-)N[@]SV1<#V6QW3:/?@#G=%DD0=E) 5<)1"8<&%Y'I/JAUJ&$_] M)G*M:5,^PBVB?8.PI^B:"JA)MNY]2Q\H+X.VLK;7F76]=G7MF'IU>'J# M =3_AM@7B(-\Y(OT 5_BD!R-5$G*[LD(HM/TC*&#RJ^U](=!U!3:K%&8+Z " MYJU2^PS\BK/'/[BJK?N,&!;S6JAH2MB6>S<*854"UC2%]T]6F$%J.I<)^+U, MZD6)>9/=EP7*]GOO1E6BGH6J.K-=&Y;%SEY!L?:.-%Q6=A3Y@?5:X\%OWA\V M(KB:*/Q[WG>6%0_E=89ZFJ/'RK+2H6^0;W0?^&K(Z^ZTM3QDI87/U MP89#;LLS47S5J$?K;T(GQ:>09GGQ0>D39G.XG:&$S(#4@!)CA%CQD:;H"+I4 M'T9NJ1 T5&PO=V]R:W-H965TO0;D&2K=A'VJ(MHA3ID52<[-?OCI1E)9:]H%_V MQ>(=><^]\!Z2GFR4_F9*QBQYJH0TTZ"T=GT1AF91LHJ:,[5F$F:62E?4@JA7 MH5EK1@MG5(DPCJ(LK"B7P6SB=+=Z-E&U%5RR6TU,7554/U\SH3;38!AL%7=\ M55I4A+/)FJ[8/;-_K&\U2&&+4O"*2<.5))HMI\'5\.(ZP_5NP9^<;4QG3#"3 MN5+?4/A43(,( V*"+2PB4/@\LALF! )!&'\WF$'K$@V[XRWZ1Y<[Y#*GAMTH M\947MIP&>4 *MJ2UL'=J\PMK\ADAWD()XW[)QJ\=@\=%;:RJ&F.0*R[]ESXU M=>@8Y-$!@[@QB%W:!SP&D? M0EAM;/$VMNOX*."OM3PC230@<13'1_"2-M?$X25OS+4O18^0]B,@0R[,FB[8 M- *&*8?63![_VZ819='XDO;^-)CZ+-[8%Q1"T;4DJ@V5H&Q$O8$-(2O9@NU MDOP?5A NR9)+*A><"F(LM0S(8GNS.N[WH63$XJZ3.9*T(2CX,,3"%*U4#;BO M7./,0L%.0U0%CHP2O( @BMZHP%JX2:M>YV8(G"T.#_1<%8:XVDI(\J=I0 M69C3"_+^71Y'R>7_]OW81/I0:L9>]/O>DGO^U+]@^X7V9JZ]#RJP[_%GV!G= M06':;L#""257'RS3U7Y=MS@_D"09=Z4\[TCC8=*5QMF^#U,J;;V35]##-&W' M2;J78YP-]W1Y2AZ4A>[073>["-(\[DIQ5SH?IQTISZ*M=(1^HY9^HS?33\)U MV'0A>:2B[N6DX'3.!;?/?90[[@LIMU0"V(9PGGR-/T\ZN&]J#="@54ON@T+] MC:K65#YCUL/QI3D8$X<]PMNJ(*KEJM5P!]90^%H6W"R0U3"_IL^>H1MN2T(= MS8&] .2N3>_7[(X!(##B:897/CKNK14N.5@O,%Y#0_WG03*G @X21OSSA!H$ M;DGB*/&]Y\-?C&IRY3+R0+NF&@[@.$?ECA5Y-D+%KO7RV"E&G9YV)ME.,7(K MQ@0"PQ3AP;0$_NQX,S@?)0T/?'7:?=@NR0;I>0Y7E3$7Y!-L%938MI,GPT&6 MC$[);WW%WV^%#I\&>98"Y_;H^;U?#J(\G&3S@%?1QB: MM0S-WLS0C7MO09/01^BR5;Y]_;<+^L U[%VPG@S0GE;^I#MJ]2(KD9UE.?NS;T;#S M%*V87KD'MR'.UK]*6VW[IK_R3]G=J]H]L+UBU M=@_;N;+P3';#$OZ7,(T+8'ZIE-T*Z*#]IS/[%U!+ P04 " !!4 Q51LD[ M#LP" #2!@ &0 'AL+W=O6M(F[\RWZ9]<[];)F&J^E^,ECD\V]L0)!.#G!?UR%Z:?=A)&!]*")N$ MT/&N"SF6-\RPQ4S)#2@;36AVXEIUV42.%_90'HRB54YY9G$KB_3/;"U0G\U\0S5LI!\U>,L:+SR -X0[69A,PZKVVXY_!Z_]+POCYKF/Y^&/M6IKID$@P:U3-Z MBY,/W6%P>81DOR79/X:^>*"W%U<"029@I&$"Q-_2/@[\>!@,F+;E:+^QW6]@ M10PW&&&^1@6]KO-V(:)PK@W&CE^&D$A!KYL7*9SR@CRRTI2ISZ9P\F$C%;F/G]/8C51'=LED5G*VYX.:U1?@(P\Z@/WIGCWL3 M(%4R DF%#+!483W;!G4'W3<*HQ#N>*2DEHFA A&50MTNG[>SWGAPL,MA9S@9 M_^$==?J3(=RBUE.XKI2R%$JIG*K1 >P_S38Y"-[X=L+1!-P=T#N=#CJ3G:JV M\[ [VG>+_1V=R5&E3DTU78>J,+7DM-Y6L*]JG7H+K]7^CJF4$TV!":4&%Z.! M!ZI6T-HPLG2JM9:&--!-,_KIH+(!M)Y(:;:&+=#^QA:_ 5!+ P04 " !! M4 Q5[LNR:8FVN5*D1U)Q^N]'2K9, M>K*3($F+[47BX>5<2'X\$L<;+K[*%<8*W)64R8FW4FI][OLR7^$2R3.^QDRW M++@HD=*B6/IR+3 JZD$E]<,@2/T2$>9-QW7=E9B.>:4H8?A* %F5)1+?9ICR MS<2#WJ[B,UFNE*GPI^,U6N)KK/Y87PDM^:V6@I282<(9$'@Q\2[@^2PV_>L. M7PC>2*L,3"1SSK\:X==BX@7&(4QQKHP&I%^W^!)3:A1I-_[>ZO1:DV:@7=YI M?U_'KF.9(XDO.?V3%&HU\3(/%'B!*JH^\\TO>!M/8O3EG,KZ"39-WWCD@;R2 MBI?;P=J#DK#FC>ZV\V -R((C \+M@+#VNS%4>_D.*30="[X!PO36VDRA#K4> MK9TCS"S*M1*ZE>AQ:GK)2[V8*S/+MQA0+B7HW: YQ;(_]I4V8+KY^5;9K%$6 M'E&6@D^A?NO)N%)Q5^J-@9B((!"(,P/*$O:J.-:GW1 M@Z/M"K+1$7?K,)2MJ6XB]-CCXZ%'B'!;E%AGP);@1B M4OQT_BF+?6&<;RW MU$N#P)+@(#*M-UPA>G0;/=:V&[V)=10Z MX@ CP0A;[BU$65O4CXZ@PQC:ZZ2/"MP>%?:L#[/ 684L&QVL4WJP3M$@'*;] M)V_TEWH?!>*YB+,YN1^V#NAV539\)[J=!O #8I7^7.A$,#E ,(D<>93!0P#- M-GTJ@!9X66AO^S1,'0AB:BR.9#]K+%D<.9F_LM@0F+H(&@2[@"-,R!CT#0?\)J2\*+,9AE%A, MI.FSISTG=-=V+\KS',4=L<;),0[=Y;'/)'/JI0?4'7"JDW=-.=N[#V5]X!=_$H=KF+7H*[>_F#^WW;@]GPN?G; M<^A\\-[#89@\CL,V'>[36R>/2?J"/';]2_K6?WZ)Q;*^S9!Z7G58S2]_6]M> MF%PT]P3[[LUMRR&ULU5AM<^(V$/XK&JYS0V:<8,GON829 MO%RO:>_:3,BUGP5>0'/&HI((R;_OR@8C ^'2R?7:?@&O+*WV[5D]UME2JB]Z M"F#(XZPH]7EG:LS\M-?3HRG,N#Z1 MC(NRTS^KQFY5_TPN3"%*N%5$+V8SKIXNH9#+\P[MK ?NQ&1J[$"O?S;G$QB M^3R_52CU&BVYF$&IA2R)@O%YYX*>7L9V?C7A=P%+[3P3Z\E0RB]6N,G/.[XU M" H8&:N!X]\#7$%16$5HQI\KG9UF2[O0?5YK_['R'7T9<@U7LOA#Y&9ZWDD[ M)(J++RFAO>/U-R292=C=KL0^5JM1J-$Z5-RL H?"MPG>D/8((A M-AC?N51&E!/"RYR,9#G"4<5MY#3IWO-A ?KHK&=P2[NP-UJIOZS5LV?4Q^23 M+,U4D_=E#GE[?0]-;>QE:WLOV4&%/R_*$Q+X'F$^8P?T!8W_0:4O>(7_)_O\ MKM6&^]5:*)WJ.1_!>0>QHD$]0*?_]@V-_7<'C X;H\-#VOL#A&:^*(#(,5D[ M<-[@ ;&J2E#:(WJU.?8( M&ROBC4_+V3/S*3%O#]H2IG#8_.">ED8-5*: MQLUSX,4T=.?Y$;F8B$*8)V=.&E-'HO%F?>*%2=!(L1=$E-Q+@[5UA7"3AEKH^T,3SP\P9"*E'$W<@"#R?QM^L &[*$=;\JJ[)$+!RP1;[@ZB. M)Q2QG*LIAC\B9+KTZ-5[MA/;3=B1&P$O87%+#EII9UZ \=C.:3<-',.Z L>"USG4&F[[ M*&'?+Y?L[^=R*W^FYZM-$2A^Y:R>'_R(MI. M7L#:R?-96ZM]_Q]*WO9_TU2K%GH-(Y@-\;@)J%?WT]ITKC68/3VUG2:6(:@" M9R#T/>KO)H)YB;_Q )$8!3NAQ@X59JDK!G%X.) A=KG6]E'F,9I\MU!]D#)? MBJ+8#=.V<[9"_:1=L30,5NY];=:FNH[(98T^* 22VYH*(*GAY1-"$/G&\9HK MU+RBQN+%&-^\>,D!OA4U?"MZ,=]:G<\U)WJ_YD17:TY4,9Z/LIP'=C'TCZ7 MPF)W8!#"VFWDVR!G($ &ABX#(2Y(M)L.R<*WP%^30F BGTT11ZDA9ME&. M;37T'2E!EG>/+O\*EG 7-E=NCW(:"1X__D9K@)TI&K,&EACX2M=^L!9H<(P;Q)!5S7A1/Y/U"X7>"HR5-TY;D.UHB)TA6BNO> MTHKU:TGA@,U&?Z>!6Y9H,0P>?L%Z-1_BY&&3);EFX-;+S=A\">"%_5EV&9Z?:7XB:N)*#4I8(Q+_9,$SUQ57]/5@I'SZFIL* V"M'J< M L]!V0GX?BRE60MV@^:NM/\74$L#!!0 ( $%0#%7_,9PLZP( +L' 9 M >&PO=V]R:W-H965T$WLS'9*]^]W=B"D&T7:'K:7V'>^^_S=Y7PW64OU MJ#, 0YZ+7.BIEQE3GOF^CC,HF.[*$@2>I%(5S*"H5KXN%;#$.16Y3X-@Z!>, M"R^:.-U<11-9F9P+F"NBJZ)@ZL<,>CUOJ[CCJ\Q8A1]-2K:"!9@OY5RA MY#V:QO[9W!5PYKW=H3&\E2RDQ8ZQ+)F&2YD_\,1D4V_DD0125N7F3JX_ MP":>@<6+9:[=EZQKVT'@D;C21A8;9V10<%&O['F3AY;#Z#4'NG&@CG=]D6-Y MQ0R+)DJNB;+6B&8W+E3GC>2XL#]E812>8FW]>(,XJQ'I*XA#O M.'HSHD%X3O[7B@^+F S(?:8 7M3-;R8+_KS?8+MBF8 KDU<5MG[LI]?:?<:^ MQS<%D;N"8,8HOJR,K7]B)+D10B;XM' 3=UVZ%]52\X0SQ4$WX&_)<=@9A>%) M6],+7LK#SK _:FOH>/#/DOW@.A1FCCV!PH9+,.H"&Z.VY:0)=FQM,#PLLUW& M3CN4#G?BL#/ Q+5.>V/:/NV-QW4Q8JFWUMJ%E:;OQ+F_O#NYH9XP9 MNDB^82=$YCB$2++%1_HE_B;7W/^.\!C%_KZ7ZK<::@%JY<:&QALK8>K>VFB; MR711-^2=>3W6;IE:<8PWAQ1=@^[IP".J'A6U8&3IVO-2&FSV;IOA= 5E#? \ ME=)L!7M!,Z^CGU!+ P04 " !!4 Q56H8$7P8$ "N"P &0 'AL+W=O M8AN(DQ;K MT&Y!G76?:>DD$:5(CZ3B=+^^QY.LR(VK9,"Z+Q+?[NZYXSW'F^^T^6Q+ ,?N M*ZGL(BB=VYZ'H4U+J+@]T5M0N)-K4W&'4U.$=FN 9R14R3".HK.PXD(%RSFM MW9CE7-=."@4WAMFZJKCYL@*I=XM@$NP7/HJB='XA7,ZWO( UN#^W-P9G8:97\!B/NN(^,9:-;OI%@Q_/0H6:_'Z:MEE6C M)?Z.EC/V02M76O9&99 =RH>(J(,5[V&MXD&%O]7JA"713RR.XGA 7]*YF9"^ MY&DWCWG7"$^/"WM>G-LM3V$18.);,'<0+%^]F)Q%%P/0IAVTZ9#VY1IYEM42 MF,Y9SH5A=US6-,LZT$PHZTR-9'!'\0];N"V!Y5HB_X0JF/.7S,@1U,:/6J\4KA>Y*&5<9 MNX84J@T8EDQH=<)&I%?7%K?M^)R]>C&+H^3BA_U7+= UU;_W.N54*O;;;WU< M/E%2<-B^[_SY$BRD2>WY$F_]C\ZLD87CQ[H7/WN MP@/''D:_(T\+[#782&IKQ]@7I+I0XA]4C(M_7+UCH\FXE\JCU]/IP3R)#O=G M3-CYLUX*Y);*W*!=G*C*^PFTKJJ)5VXMRJ4T[Y$Z@K8Z$ C_OK4 MFO:W9F>'6YUWAV[M]2;C)V_F)?OY7YT9M=ZF)5>%+_C?/ :NHXY_#[;:4('L M18,(6]GJH"DQ!G2)R7]?*->U4 MM]HUHY=-#_9PO.ED/W"#==\R"3F*1B>OL3J9ICML)DYOJ2/;:(?]'0U+;*C! M^ .XGVOM]A-OH&O1EU\!4$L#!!0 ( $%0#%4GXZ$\,P0 !L8 9 M>&PO=V]R:W-H965T,=+*)2J1*4G$R[,./>K!BQ8IJMQS0-[%(\?^[X]V) MHICICO%/8@L@T4.:4#$SME)F$],4X192+*Y8!E3=B1E/L51-OC%%Q@%'I2A- M3,>R7#/%A!KS:=FWXO,IRV5"**PX$GF:8OZX@(3M9H9M[#O>D\U6%AWF?)KA M#:Q!?LQ67+7,AA*1%*@@C"(.\![12"!O- M#*OP"!((98' ZN<>EI D!4GY\;F&&HW-0GAXO:<'Y>359.ZP@"5+_B21W,Z, M:P-%$.,\D>_9[E>H)S0J>"%+1/D7[>JQEH'"7$B6UF+E04IH]8L?ZD <"!2G M6^#4 N>Y8/B"8% +!J=:&-:"X:D61K5@=*K K05N&?LJ6&6D/2SQ?,K9#O%B MM*(5%V6Z2K4*,*%%9:TE5W>)TLGYNJHHQ&*T)AM*8A)B*M%-&+*<2D(WR!>2 MJ R"0)A&:,42$A+5N/! 8I*(2_0S^KCVT,6/EU-3*H\*KAG6UA>5=><%ZP-T MRZC<"N33"*(.O=>O=WOTIHI$$PYG'XZ%TPO\+:=7:&"]0H[E.!W^+$^7VUW3 M^3;K_K=9#_KE'H1*;G?)6[$<-*4U*'F#%WDBY"0K%Q!57HMG3!/ M)\S7"0LTP5IE,6S*8MA'G]^DC$OR#R[K(@-.6->#O^B'V Y*RR>_*XF]TG.3 M^/5^^#K]"#3!6BD;-2D;]"8"ESM#=ZH[0NZ>,>$ MN'R%[D!M=@!]P ]=.:VLN*658LMS/Q\/QY9E3#[*ZQAEN\?C M_(YQH]'1L* W E\97[>)K]L;W]]S*:1:%HMU+ZYC'>YCK3IVF$SM6V M%WINFG7"O/[I#M C8-ZY5]'I1: )UDJI;3U]T5K]2SE^.&=FTVM-$\K MS==*"W31VED^.+>POX<5O?9"5W7HI'E::;Y66J"+UJX.YZDZG/]C8>^GGIUM MG33O"S.VK9<7=ZV.!+IH56K-@[/+%/BF/&46J'Q2J[.FIK M;@%'P(L!ZG[,F-PW"@/-_P/F_P%02P,$% @ 05 ,55MR'UUG @ P 4 M !D !X;"]W;W)K&ULG51=;YLP%/TK5ZR:6FD- MA"1DR@A2/O;1296J=MV>';@!K\9FM@G-OY]M",NV- ]]";:YY]QS',Z-&R&? M5(&HX;ED7,V]0NMJYOLJ+; D:B JY.;-5LB2:+.5N:\JB21SH)+Y81!$?DDH M]Y+8G=W))!:U9I3CG015ER61^R4RTV!G\05R?$!]6-U)\W. M[UDR6B)75'"0N)U[B^%L&=EZ5_"=8J..UF"=;(1XLIN;;.X%5A R3+5E(.:Q MPQ4R9HF,C%\=I]>WM,#C]8']D_-NO&R(PI5@/VBFB[GWWH,,MZ1F^EXT7[#S M,[%\J6#*_4+3U08>I+72HNS 1D%)>?LDS]T]' '"\ 5 V %"I[MMY%2NB29) M+$4#TE8;-KMP5AW:B*/<_BD/6IJWU.!T\EF(K*&, >$9W'!->$XW#&&A%&H% MU[ B4NXISV%1BIIK$%OH,9=KU(0R=0470#E\*T2M#(^*?6VDV09^VLE8MC+" M%V1$<"NX+A1\Y!EF?^-]8ZGW%1Y\+<.SA%]K/H!1\ ["( SA\6$-EQ=79WA' M_7V-'._H5?=URGC+-S[-9S,W4Q5)<>Z94"F4._22MV^&4?#AC-IQKW9\CCU9 M$D9XBJ=DM<#( 6UR=TDX'(]B?W>BW:1O-SG;SN3$I(";[U9*Y.D>M"1<,=+F M+_MI/F>39WU*3DL\.9)S'4U/JXEZ-=%KS4?_FP^FT3_M_*-4E2AS-SL4I#8& M;<#ZTWX\+=I4_BEO9]LMD3GE"AAN#3083(U1V&PO=V]R:W-H965TLR'3$C>^$T;)\,_AW_)](\C M2KYZ;KLO_8,00_!U6S?]]>QA&![?+!;]^D%LR_[G]E$TXU_NVFY;#N/+[G[1 M/W:BW.P;;>L%6R[3Q;:LFMG-U?YW[[N;JW8WU%4CWG=!O]MNR^[;6U&WS]>S MN'=GML/&:PK9K#_^77HQ%G#48='U-@+ MJ47!N[89'OK@'\U&; SM5WC[%&F_&&TZ><6^>_66H8+_WC4_!]'R;P%;,F;* MY_]KSO'F7*S'YN&^>8B,)CH=^6BO%[UTY+NV[X-UV77?JN8^*+?MKAGZ-Z;C M=!"*S4+3S/2F?RS7XGHV3CV]Z)[$[.:O?PG3Y=]-)E&*<2(QR<#X9&",J=^\ M+>NR60N386A#5\,.8NE>;)K&GV["(LS'4^#IW FB+B4GDI,3">K$[6:SGR", M;W*TJ:L7!['DS N694O%"J(>)2O2DQ4I:L7X831^U#3CU-UUHEE_"X:N;/IQ MVASM,;F#JKFZDVKNS&.FND/4H^1.=G(G\WW+9-I9SL(D4L[R5:8??SV*HTEX M#C$_#3%'I]7;]7JWW1T^)\1[%RKE$U*-D1+@$.EOB,^O9&12(KR/M]T9?+0GVN94R=B*CZE"UB8!%#+?K/N&X\ =Y36>^$&<.9 M?KC#-,F5N=#L!CZ$V/QY:O96\3Q?$L?,] ,,0)\/ORTOC, TPM\Q2=9@V4=P4%<;1 M"P<)8"[$:8Z+)U&WC^,9-XCU0]/6[?TWXU!(,8Y4C5.IR18"\849U3(S).*V MHXN4:IQ*3781H#)$@0N=+4@A\JAV_D:*PK10WVZ7P,,0^##$ ='YHY\4&T.= M&^?ZA'0);F3 C0SG1N1\83K<1>J"LNJBYEAX!W&A>]! YAD M.$RN]I<511=TXO#>[1^J1_-Y2LJ6I&J<2DTV$1B4%53K&D:*GZ1JG$I-O@0) MG!IYTOFJH\ZSC&FS*56?LAO LQ%M21.7<[;(4-+4RN%47E9=@DTC8-/HE:OTENL:7,;9&IUBM3("58^R,0"Q$>TU>US.V2##57NF M.72)(FX$7!SA7&RYK(ET^LWB3)V!+8(XGH_O>(&0(YR0798UD5XQ#6-]U#91 MW!1U/H_(PP%6C;POJ$=Z,=.4O4T4Q[/PW8T%+!GC+/FI*S=B6W9?^OUFQF%Z M&33EUGRNXF+.>[0HU3B5FFPD8&B,EU4=EC8Q*8&2JG$J-=E%0-78&U7QELZN MZ4B;Y^IF#:HN93. :&.\INKZ$8O+.3NDUU;GH3I[474I.W2VF=1_-ZE.EWFJ M7K"Q">)X#KYC! *-$[IU34R*H:1JG$I-]A& -<:!%3M72-DTUMDTS=5J)E67 MLAG IC'.IK;+&ES&V1E#H5>M)E'U*!L#$!OC$.L\YY(6>V,=9>>AMFG]$C7< M&+@XQKG81M'",I0I*J<2HU MV35@S83LQJ:$%#-)U3B5FNPB\&CBS:-X2V?7='"-5<2@ZE'VXNSV)KQRBGFA MES?5[%<6,1S/P'>$0)1)2D?F"2ECDJIQ*C791X#1Q'L# =[2V36=/[5K=50] MREX ?R:O%%$MP1R7<39&YT[M4_T2U)D =2:TNU=Q.6=_#+M754REZE&^@Q(P M-<4QU1++4\-=2DK9:V41P_%L?$<+()OB(.L"Y:D.K9'Z:6,1PTTQ+]S1D@*M MIMX%SU0O4>IYOQ[#\0Q\#Q6098I7,=^)354&J[89RO403,];F!XY81PP*5B2 MJG$J-=E$ ,LTIL+SE!0T2=4XE9KL(B!IZHVD>$MGUW1XC=)8+751]2F[<7;3 M/?%=][2WW1NNX(>)>D<(59^R14"FJ3>9IB:6+-2"B544Q[/P'24P9TIX]WU* M"IZD:IQ*3?81UWC& MW1V3<=1MEQJG_N7 -(,@#2CN0L?EW&U)C.PJW9= MEZI+V1F UXQVQRHNY^R08<=JH3ETB1IN!E2C?J9?F6?+0ET:6$5Q8]3RA0L-&?!JYET(S?32I2E[FRB.9^%[T( G M,YPGX4[WOKT;GLO./&!2M"15XU1JLH& H!EA!34CY4]2-4ZE)OMX]H0HFLOY MF8ZC\5(M_QB"UMD/G6O#.%.)@:I/V0\ VQP'6U?TQ^6< M+=))>!YJ.["H^I0M A+.<1+&WD"&9T\5ZFT?*ZLHCF?A.TH Y!POZ+H]\9"T MI$NJQJG49!\!P7/ODB[>TMDUP\.R$GUZN01/Y\#3^2M/%K#D0%S&V1J]E)L5 MZM./J+J4G0%"SG%"=IYX23<>Y#I2S[7=+%1=R@Z=/8(51VK+FDNN;Q5($^V. M8:LHCF?D.V( WAROU[K47'*]Y!I%K%"';1/%CU'I2U.)_/Q7(,_"FSP+PX.I M].RMHCB>A>=!*X H"YPHK59^P3SXO>V^3,_2?]^U]V,>QG,9[\KU34ZJQJG4 M9)L!5 M&M1@L2!F55(U3J5-L(0M6E; 8@;X'7A-$' MWN-MG>TP5(_U1]Y3]2G[ >A:X.B*KHWQMLY^Z/ Z-RR.J3J5#0%Z+6@W).!R MSAX9-B1HGWV7@-@"(+;PWHY0Z(09%NJCM5=641S/PG>4 *(%X7:$@K2>2ZK& MJ=1D'\^^$(#D1JU"IU'3F6,3Q?&,7$>\./N&IJWH[O??=#5"R80BAR]K.OWV M]&U:M_OOD%I ^.&KN-Z5W7W5]$$M[L:FRY^GZU[=X=NM#B^&]G'_?4^?VV%H MM_L?'T2Y$=T4,/[]KFV'[R^F#D[?,7;S/U!+ P04 " !!4 Q5>O,#$(0" M #C!@ &0 'AL+W=OIE^^R$DV#5V,QV0K9?/]M0E"U.(NU+L(W?]WD/ MP8>LX>)5E@ *K2O*Y,0KE:HO?%_.2JBP/.%A[)HE1FP<^S&B_@ M"=1+_2#TS.]="E(!DX0S)& ^\2[#BZNQV6\W?"?0R(TQ,I5,.7\UD_MBX@4F M$%"8*>. ]64%UT"I,=(Q?G:>7H\TPLWQF_N=K5W7,L42KCG]00I53KR1APJ8 MXR55C[SY!%T]B?&;<2KM+VJZO8&'9DNI>-6)=8**L/:*U]USV!!$T0Y!U DB MF[L%V90W6.$\$[Q!PNS6;F9@2[5J'8XP\Z<\*:'O$JU3^4?.BX90BC KT#U3 MF"W(E *ZE!*41&?H5BJBBX<"759<*/(;VZ=YN]:OA01T? ,*$RI/T!$B##V7 M?"FUEC*V?K%;C]S2BYDC6AF)3TK.<2*7:QDFY7$ M@9N5]JST$"MQL=)M5C3<\0R'/6MXB)6Z6,,M5CS8@1KUJ-%>U',)NNO.%0@7 M<+0%3,-!ZB:.>^)X+_&.,*+@[(MNFXZ3VS8VY4HW13LL]5<(A-F@[\\Y5V\3TQG[ M[UK^!U!+ P04 " !!4 Q5Z_ P62P# 3#@ &0 'AL+W=OBHTM$P$XS)QB:GN.X]LQ)LP*1MG:7 0COE64,)@+ M)+=QC,6_*5">CBW7VB\\D$VDS((=C!*\@06HQV0N],PN44(2 Y.$,R1@/;8F M[LW,[1B'S.(W@50>C9&ALN3\R4SNPK'EF(B PDH9"*P?.Y@!I09)Q_&W +7* M=QK'X_$>_5M&7I-98@DS3O^04$5C:V"A$-9X2]4#3W] 0:AG\%:%\XZ@IBP_(F?BT0<.6B<>@>OZM I'++,V7ED&:U;K' P$CQ% MPEAK-#/(?$)72#"T*^(;Z4&DR-;Z?C,6^Q5 M$2F3X^V3,_4: 7]NV37J.%?( MCQ3(6YD@EK=DGJW"3V8Q%PH\I)K#YYU$9-01[@1Y5S".9B?@9ERN M-<&BV!5>CZ)5V_9&P7LCN40OC-G(Y.;LK5*$W!T%X73\Q;08^FUU+:-4T>("WKN0!L MBWY+:%7ZA^;(;6Q WJ[HSDG!]4X*;HU1[Z3BVD=M=PQBD]U&)%KQ+5-Y!UZN MEC>>2=;GVP?S_+ITC\6&,(DHK+6K<]W7?Q&1WT#RB>))UL0ON=)7@FP8Z5L; M"&.@]]>[1+?9" M/JL-@":'LN!JZ6VTWM[XODHV4#(U%%O@^$\F9,DT/LJUK[826&J-RL(/@R#R M2Y9S+U[8=_TE4599,?K^#0NR7'O5>7CSDZXTV+_QXL65K> 3] MY_9>XI/?>DGS$KC*!2<2LJ5W2V]6-#(&=L5?.>S5R3TQ5)Z$>#8/7]*E%QA$ M4$"BC0N&EQVLH"B,)\3Q3^/4:_0/=@!%/I@K>6 :R ,D@B=YD3,;[<%'T"POU+N%KW%78^LGS0YW]0YA MQPX1^2JXWBCRB:>0GMO[B+:%'+Y O@M['?Y>\2$9!>])&(2A \_J]>:T!\ZH MC>#(^AN](H*NZ-368[>UJ=(;M64)+#TL0P5R!U[\RT\T"GYU47LC9V=$QRW1 M<9_W^#.D(%E!\IJPQJ,"!VPG"@C31&FF*RWD=R+Q_+@"T>]]$-)A$/SL.F"K MVG)F+4U?VL7!T.1NYV S:=E,>M/V*L.Z MVC"^!LP9V;&BJHN9%=B\&4^<6:K=S<]B/0Y&;;!K2C^NPNS1CI1,6ZS3_@,F M)'9=3E"CI$6J"-Z5C /7),TQ81(0-;:IK%D)AZ3FMT;!4H3QE!1"*7Q>4*ID$T MQIJY[&7G!$\$FO8Z>]1&CT^:+@=M<].TXX:8DPUUL?GA)+F7T4E':L(C\O"5 MOT(O5<$_&1A*D&L[1RD\S177]8=X^[:=U6[MA'+Q_L[,<'80.;JI M!\"O3*Z-)A>0H4N,*D9/UC-5_:#%UHXE3T+CD&-O-SB'@C0+\/],"/WR8#9H M)]OX/U!+ P04 " !!4 Q5AV=A@,," !'!P &0 'AL+W=OKG5U[OLJ MS:&DZDQ4P/'/2LB2:AS*M:\J"32S1F7AAT$0^25EW$MB.WC'ZE;BR'Q># M\\7,K+<+OC/8JH,^,9$\"?%L!E?9W L,$!20:J- L=G )12%$4*,GZVFYUP: MP\/^7OVKC1UC>:(*+D7Q@V4ZGWM3CV2PHG6A[\3V&[3QC(U>*@IEOV3;K(TB MCZ2UTJ)LC9&@9+QIZ:[-PX%!&+YA$+8&H>5N'%G*)=4TB:78$FE6HYKIV%"M M-<(Q;C;E7DO\R]!.)U<\%260![H#14[)(Y>0BC5GOR SDV0!'%9,*W*\!$U9 MH4[($6&QO^D &#N <2\ )@>+@ *"A0$/JI3 -:E ,I$1C0>G$HJ9>]>9 MN49Z? TGG;C1 XGZL59P@%.A13RW3#1*YC3<-9-,W$TD_\D1P/NN<:BD\J: M%EUN)Z]S$'9[G3JOTUZO6*:P"/%V-](7+)HEYJ0V#===#-/7H0^"H)MBYBAF M[SV9-0=W+[OVA"N2BIKKILZY6?=*7#3%\<_RYHFY MH7+-N"(%K- T.)M@Y+(IV\U B\J6RB>AL?#:;HXO'4BS /^OA-#[@7'@WL[D M-U!+ P04 " !!4 Q50SL*62T# #L# &0 'AL+W=O2C-!361H*R:96&ANC8'J8]N,EM M:Y'8G>VTW;_?M1-""B&B*.M#$SL^Q^=<7SLWPXV0=VH)H,DV2[D:.4NM5V>N MJ^(E9%0=B15P?#(7,J,:FW+AJI4$FEA0EKJ!YX5N1AEWHJ'MNY;14.0Z91RN M)5%YEE'Y]P)2L1DYOG/?<<,62VTZW&BXH@N8@KY=74MLN15+PC+@B@E.),Q' MSKE_-O8# [ C?C#8J-H],59F0MR9QB09.9Y1!"G$VE!0O*QA#&EJF%#'GY+4 MJ>8TP/K]/?MG:Q[-S*B"L4A_LD0O1\[ (0G,:9[J&['Y J6AON&+1:KL/]D4 M8_LX.,Z5%ED)1@49X\65;LM U #(TPP(2D#P4D"O!/2LT4*9M75)-8V&4FR( M-*.1S=S8V%@TNF'<+.-42WS*$*>C"8]%!N0[W8(B'\AYDC 37IJ2"2^2Q 3[ MX!(T9:DZQ"&WTTMR\/9PZ&JO?&#[V/33X[(MMQ?5RY/FYC MCZ;Y3+&$X1% ;F -/(JD,G72:NJ*;EF69TWR6X'[9EI'9#L>!Y7' M07?'R:!+UQV1[;@^K5R?MJ[L-<@8N,8*@N#KA]1.EUHB-T6@E7;?"!1D@]H> M\([,.Z+I=/&]AU>MUYZUC#^7M>W(?>5WQ;;KLU92^-UE;LG5E?..V':=!P_. M@_^3O>V\>T>A8#O=S=^@%S[*8+=6-V8@%[:<5B06.==%&5;U5B7[N2U4'_5? MF%+>UJ,/-,5WP!65"\8526&.E-[1";X+95%:%PTM5K8ZG0F-M:Z]7>+G"$@S M )_/A=#W#3-!]8$3_0-02P,$% @ 05 ,52XFVI"P @ ;P8 !D !X M;"]W;W)K&ULG57;;MLP#/T5P;N@!8;:<1(OZ!(# M3=IA'5:@:-'M6;$96Z@NGD0W[=^/DA,WPU(_S ^V2(F'AQ?1\ZVQCZX&0/:L MI':+J$9LSN/8%34H[LY, YIV-L8JCB3:*G:-!5X&(R7C-$FR6'&AHWP>=++V90G2;!?1*-HK[D15HU?$^;SA%=P#/C2WEJ2X1RF% NV$ MTL/#]1[]:XB=8EES!RLC?XD2ZT4TBU@)&]Y*O#/;;["+9^KQ"B-= M>+-M=W:21*QH'1JU,R8&2NCNRY]W>3@PF+UED.X,TL"[=L#I&\ 9NR&HVK$K74+YMWU,)'NFZ9[I,AT$_-[J,S9./K$T M25/V<'_)3MZ?#N".^PR, ^[X?S)P+.X.;G("6A%*)@6*BH?.EH*O!%G \S?T*<]FB7_F M\=,1(M.>R'20R+5&H/"066)#U\ 55C0[-GMBQ^@,HS:R=4Q"Q243>P=8I0],*F+4/F6^IYLNPWO,#OP-U#"K,]<-ACCC]?".4"4X%N/P3.-60?' M4I;]4\'Q]$@!XX,AH,!68=0Y"JK5V,V#7MM/TXMNB+P>[T;Q#;>5T+X2&S)- MSCY3U6PWWCH!31-&RMH@#:BPK.F/ -8?H/V-,;@7O(/^'Y/_ 5!+ P04 M" !!4 Q5+%:5M6$& !\) &0 'AL+W=OG$I.H[_ M_4A)EF2)HJS$1ONAD>2[XSW'X^GAB9-MS+XE*THY> Z#*+D:K#A?7XY&R7Q% M0Y(,XS6-Q"^+F(6$BUNV'"5K1HF7*H7!"!F&/0J)'PVFD_39/9M.X@T/_(C> M,Y!LPI"PW0T-XNW5 [V#Q[\Y8K+!Z/I9$V6])'RS^M[)NY&A17/#VF4^'$$ M&%U<#:[AY2UVI$(J\<6GVZ1R#22461Q_DS'1!-@%_B+=_T!R0 M)>W-XR!)_P?;7-88@/DFX7&8*PL/0C_*_I+G/! 5!62U**!< =45S!8%G"O@ M%&CF60KK/>%D.F'Q%C I+:S)BS0VJ;9 XT=R&A\Y$[_Z0H]/'WD\_P8^K65, M$T B#SS0A#-_SJD'LA\_1SY/P 5XS&8:Q M0U0+7NC":YX[>9(ZB%D=M\#&.^"H!=Y%'O4/] MD0!=($=[Y#=(:_#/330$V'@'D(&0PI_;X]6AQAU<3 1.[>&VB5@11B]D1GK@ M-@[%,DU(%E[&2+2D8NEP,-N!JMP]V:6/K[>$>>#?OX1)\('3,/E/%=]L?%,] MOBP7E\F:S.G50-2#A+(G.IC^\A.TC5]5P3F1L8-0F46H3)WUZ=^;<$:9S,,\ M;]^!NV?*YKZ,R1L_ HF,4:),LLRRE5J6)>YI>@%-VS&LR>BIBD_KP0OQ604^ M2XOO:UI[!);K)\I$+2W0@7NQ,&D-K!<' 6$)6(N0:(!G0SH5X' H\_X M=:O M%Z*V"]2V%C4R(,ZKQ7U (A4&K8&^&7PB8P=8G0*K\X,7NW/*4)W(V$&HW")4 M;M_%_FG#$RY>57ZT%&^4&[KTHTA>SXC(&[$^.DJ VR@!EH5M=VS7%H-";FS8 MKFL6<@> Q@6@<5] OXM)Y]VU:]QP")K.V++AD$.:24 E M"/2Z]7"771RY&/+1JG[:+L:..:X#:@I:A@$=HVU:2N(#M62AB6B?5606=/N/ MF\EN.:YA-O)*(6@B:^SB%O]+-@)[TY$O@D.+7))T6N053F:@D^%D\V MHBQ8Y0P,$:P#4HC9PY:7""P9!-2^=<]#$O,Q#WQ5T$25&!K"ML0K7_50_Z[O MPJ2NUL=BONUI>66LQNR4-4$@6D)PI=J+K*^[$H8:/4*:9.(:69 MN9)'(#V/:&!\H++K)]/O-HXX(W.^(0'XA[*PD9L[*M"I(>D'=3)5X( P:^:( M+9]'=HFR_=+3E*VP=!B;DI$@/2/I$YMZAFMBHQ_4S@&9>T#(;(^-WM0^-C S MI8[R86Q*MH/T;*=/;+K6B296>B=ZY5%/4]UY5!(II"=2U\LEHTO"Q49=1,:/ M$G\.OI!@0P\XNQ)_9MBN+GH\1MA ]8V&0A)9+G9LQVHI$25G0GK.I'&_DO5* M]^WF5A7"L64X=1:KDG1-9)N&W>)^R9"0GB%IW-$O"A,8_N$>&M(RM=[A.9.WPZT')Q'#OYLR1;27< M[+@@J]G1T(__4GPE)\.]FS>OZ7O@9G]&"5KKU$M!ER0-]V[VO**U@)LM'"5F MK4\OQ5SY#M:3?+U^IYZ/6*70U1UX#OL MWF8'84HSV;FG.LJ,NV0V/U^EID5G,>1RFERM*/,JD M@/A]$<=\?R,'* X<3?\'4$L#!!0 ( $%0#%5XD(Z9U@, .0/ 9 M>&PO=V]R:W-H965T MR,T(S9W%S,S=\<6,;65*<[SC(+991OCA!E.VGSN^\S)Q3]<;J2??E+GBM'- !!> 805(#@ M!. /S@#""A :H:5E1M9[(LEBQMD>N%ZMV/2#\8U!*S4TU\?X(+EZ2Q5.+AXD MBY[@2Z%]*H#D,=RCD)Q&$F,H7W[-J11P"=^-2]3T55IKP<&+X)N@D_"O;7X%H?<[!%X06.Q9O1[N=Y@3UOX/#5]XSO_:+Y1N [FX?*;<=F6YWV=HOP2IWMKBG< MMB8,ZT4M0<-:T+!3T(?G LT]V[%4'7I*Y4%IBB3C-BL[N=YZCB79M"''NQI. M1X%=T*@6-.H4=$MSFFTSF_6=P+=:WQ-92^.XUCC^R1=VW*>K>B)KN6I2NVK2 M&0[W5#Q=)AP1J+J1BE\")Q)MFB>6>/3\Z>#D%EJ7F3QN"]MI;>?T=?3Z75;J1;[TK?;&U=09'G<%/SBR5 7VYJR>VMKN.A9/?66R\);M43"=Y M(Q@/3P/=NLZ;J)ZH\?'MV<8_UC%^=R'SZGSS/SRC,F_ $+*R1O8A)@?K4;V* MJ.M8CC6-WV=1X]L*D?%H,#D]F9ZJGU*4V^B7,N1KTT8*B-@VEV4G4<_6K>K2 M-&@G\S>ZA35]V)&F[']O"5]358VFF"A*I4D)X&5+60XD*TQ7]LBDZO',XT:U MX&ULQ5I=;]LV%/TKA#8,&Y!$$A7; M268;2-*TZ["N1H*D#\,>&(NVA4JD2U)V NS'CZ04T9IE1AQ8Y"76!^_A/9?W MDD=DQEO*OO(5Q@(\%3GADV EQ/HB#/E\A0O$3^@:$_EF05F!A+QERY"O&4:I M-BKR$$;1,"Q01H+I6#^;L>F8EB+/")XQP,NB0.SY"N=T.PGBX.7!;;9<"?4@ MG([7:(GOL+A?SYB\"QN4-"LPX1DE@.'%)+B,+ZX3J QTBX<,;_G.-5!4'BG] MJFX^II,@4A[A',^%@D#R9X.O<9XK).G'MQHT:/I4AKO7+^CO-7E)YA%Q?$WS M+UDJ5I/@+ I7J R%[=T^QNN"0T4WISF7/\%V[IM%(!YR04M:F/I09&1ZA<] MU8'8,9 XW0:P-H!]#9+:(-%$*\\TK7=(H.F8T2U@JK5$4Q3;3-J)Z9V@\Z_@\UK%E -$4G"+N6#97. 45"_O228X. 9WU4@#NFBU62&& M.?CY'18HR_DOLN&/( 1@KGM3]7E3_P@#\)^$2)6'%P0U*<=MA? MV^V'%OM0QJ8)$'P)T!6T OY>DA.01$< 1A!V^?._S5ON),UX)1KO] #>WNC\ M(Y'CI+Z9Y8ATQ=R*J6:*"[Y&P%OW3AOZI M1D\.I:M*JV-5MRFXIH6N5PN<24;AS=,Z8]W,K*"NS$9[S Z0.FM(G5E) M?='+*4Z/+S>827D /LAR%4 N61B\1QD##R@O\1'X7 HNY"HD$[.+I+435Y(5 MV&B'9'R2G'7S/&]XGGOA>3A#K?BN%"NP..K%,8Z,9HB\L.R5N/:^7!G7:#U2 M-]Z12+'KFGOSKT-G]H^,,W7G1K!WR%RQ-:.UQ&H<5V MB>9IKJM[V9V?!B>#\R:9:ZZOM&IS,#(KMDJ3_937'P&=;GH53+[0VK2-9(H' M;YWI7O64+[1VN(SPBEV5ET[U _/\OER*_IO,^TU&47104<5&4L5]-=7MW3T' M&>?E 2=MRJ=V=+E]H[7 9$0;M(LS3#HZ]%^>8G/;]P()& M=D'7K2K;#.950<']+2G;:@Z--H*NVFAW\&Y(^NJPO2J&:@9NH@D:T03MHJGO M=XQMK+SN2M5H_;YUH-%=T*Z[^J\U7D56C=9[W(Q\@O8]J!EF^GB/S/'+Z8S2 MD#!^14/:89WI?0]1E!A1E$1OO-0D7I64+[1VN(S>2OKJK1XSL!W+F?F^YAI8 MZB QFBNQ:Z[>=6W'<>8#^_$)=PYM"\R6^BR;@SDMB:C.;YNGS7GYI3XE#DWS MZK#]$V)2"W"0XX4TC4Y&LG-6G5]7-X*N]1'P(Q6"%OIRA5&*F6H@WR\H%2\W MJH/FOPBF_P)02P,$% @ 05 ,54N(\Z6% P 1 X !D !X;"]W;W)K M&ULM5==CYLX%/TK%ENM6JD=O@))9A.D)C!JJU8= M33K=A]4^>,!)K $[M4TR_?>]-@Q- H.F7?8ELW'44T8/7>'H"88U^W*=Q.X&"L MBE:*I_?H\TYG32+,,G1#I!(T521#U<-;1I5$;ZK9FP5D)4-+7L";*K%)=O*@ MQP2]C(G"-)>O 'R[BM'+%Z_0"T09^K+EI01M.;,5V*QWMM/:OD5EG_>$?3[Z MQ)G:2I2PC&0=_+B?'_;P;8A5$S#O,6 +KU?P0\DND.^\1I[C>1WV+)]/=[O< M^6^[)[^]^TDP_.;M\8V>_X1>3 3=8WW4Y6MTA:E 7W%>$O3/1P"B]XH4\M^N MG%>JHVY571HOY0ZG9&Y![9-$[(D5_?F'&SI_=05\2+%X2+%D(+&3U(R:U(SZ MU*,O7.$<27-F[\R938_.;%=2>O5^-2E#BL656&C$](=O'[E!&,SL_7&PVZ#0 M'368DQ@&30R#WA@FWTJJOJ/K'+/.TM7+_M6(#2D6#RF6#"1VDH*P24'XOU28 M<,C4#"D6#RF6#"1VDIIQDYIQ[^F(J8!N#T'+*B!!; ,%1JK.KJ"'U<[IU@AGT(%1:(_,"XE( MU?=TNCQI&3(=>V<^MS'>='KF=!OCCH+)F==M4.!/N]V>-FY/!_Y\3-M%VO'. M+%VV0;Y_]BK$'4+M:M\&M:N]?=06%T1LS'U$@B,E4U6/TZPV5YZWIM,_6U^X METNW8SV&*U)UH_DI7]VO/F&QH=!0YV0-6SD78TB.J.XLU43QG6G*[[B"%M\, MMW#-(T(#X/F:<_4XT1LT%\?H!U!+ P04 " !!4 Q5*PWS4%<$ !L%@ M&0 'AL+W=OZV,.=T(^JA6 1E\3QM7(6VF]OO1]%:T@(>I$K(&;-PLA$Z+-K5SZ:BV! MQ&E0POPP"/I^0BCWQL/TV4R.AV*C&>4PDTAMDH3(_14PL1MYV'MZ<$>7*VT? M^./AFBSA'O3#>B;-G5^@Q#0!KJC@2,)BY$WPY30,;$ ZXD\*.U6Y1I;*7(A' M>W,3C[S 9@0,(FTAB/G8PA08LT@FCR\YJ%?,:0.KUT_H/Z?D#9DY43 5[#.- M]6KDG7LHA@79,'TG=K]"3NC,XD6"J?0_VN5C P]%&Z5%D@>;#!+*LT_R-1>B M$A!>O! 0Y@'A:P-Z>4 O)9IEEM*Z)IJ,AU+LD+2C#9J]2+5)HPT;RNTRWFMI MWE(3I\?W6D2/Z(^UU50APF-T!TI+&FF(4?;R@5.MT#&:Q#&UPPA#-SS;0'8A MWEV#)I2I]^@(48YN*6,6:^AKDYZ=Q(_R5*ZR5,(74NFA6\'U2J&//(:X(7[J MCN\[XGTC2Z%-^*3-5>@$_+3A)Z@7?$!A$(;HX?X:O3MZC]2*2&BB-^T*K99L MKUC(7@K?>VDA+="QW=$QFHK$E+G*UF%+,*6GT7R/JN-F9)\^GNR(C-%? MOQE(=*,A47\WK5XV_VGS_+;=7*HUB6#DF7ZB0&[!&__X ^X'/S5IU1%83:K3 M0JI3%_JX)D\DE#;]B!&[X;5 7/#CK2D!$JN<,D$:[<'B M1&+)Z3_F_3=TU"1BEAG.RM'VV.UX<(*'_K8JSH%!-=)G!>DS)^G/:4.#^)AL M09H&C=8@J8B1,+=HMZ+1RDCQ7)HT^*Z4GX\8!/:ON9@OBB0O_K<=+,NL7V'4^XZS:T2-+@Y* MEQ+\U]W+/6/;+7L@__#TJG[NQ6C,_?58&H:/YX]+*X0-N M* AQO19F(--?9#R"G&%X,1MS:\CM+H*I1?$%V]="$XW MVEJNCM#J9SJEE0S=5JQ5(;BQVC+/T0[^&O KYWD)R&5ZS*F,J=UPG1WM%4^+ MH]1)>H#HE\.S<]A;(I?45 >#A0D-3@9F4*2 S2 M#C#O%T+HIQL[07' //X74$L#!!0 ( $%0#%5;3!O>]0( %,+ 9 M>&PO=V]R:W-H965T$EL<\ZYOM<'<\=;RIYY#"#0 M2Y82/M%B(?*1KO,PA@SS*YH#D4^6E&58R"E;Z3QG@*."E*6Z91BNGN&$:/ZX M6+MC_IBN19H0N&.(K[,,LY]32.EVHIG:;N$^6<5"+>C^.,P2ITTVP*H+5)#BO$.R* M8)\:P:D(SJD1!A6A2%TO<+_F@/#(B$K= .RWAR]0ZVEZXRNB4#W$-(527Y!A,X#$#A)^86$/RX"='YV M@7T@[2$_,7>6%QZ#KM4L\M]-1MM?&=H4QDLU_!#HS5P 1MS'O/.<3,VYBA M:]28@X2=.F'G:,(W5.;Z "QKO@]=N1Z54E?]B./6!>#T[T&M=2Z;3N+IF M;8S=@ 1MB.6:#0.V,4.GX3]]KTO(@*V*]HRC4'W8M9JN$<)3"4H8RKCSYIK"RA2LG@N9%C_)$A>QXBF$L MNUY@"B"?+RD5NXD*4/?1_F]02P,$% @ 05 ,54#J?6]7 P 4 T !D M !X;"]W;W)K&ULK9=M;YLP%(7_BL6JJ976\DZ2 M+D%:4TWKE&U5W_;936X2JX"9;9+VW\\&0BA0IT+]D@#Q.7[.Q>&:\9:R)[X& M$.@YCA(^,=9"I.>FR>=KB#$_HRDD\IF8UF!&6.2 M&.$XOW;-PC'-1$02N&:(9W&,V"&QY[1BI*(^4/JF3J\7$L!011# 7 MR@++KPU,(8J4D^3X5YH:U9Q*6#_>N7_/P\LPCYC#E$9_R4*L)\;00 M8XBP2 M-W3[ \I OO*;TXCGGVA;CK4,-,^XH'$IE@0Q28IO_%P6HB:00;L%3BEPWBMP M2X&;!RW(\EB76.!PS.@6,35:NJF#O#:Y6J8AB;J-MX+)7XG4B?!/"@P+DJS0 M#&0U.#I%O^7BN6; (1'H 4<9(+I$C7%H1O CB8AX0<>7(#")^(F4WM]>HN.C M$W2$2(+NUC3C.%GPL2DDJ9K/G)=4%P65\P;5SRPY0Z[U!3F6XW3(IWKY)M3%KAL EM.>/8W-3!M=8]P;T*W#L$[G:! M%RJ_!CX,_ :WUKDGMU]Q^X>XO2YNO\WM-+FUSCVY@XH[.,3M=W$';6ZON4ZT MSCVY!Q7WX!!WT,4]:'/[S7IKG7MR#RONX2'N 9+/4R36(#OV4@#KBC%LQ;!' MOMO(H9VI9XY1E6.DS7%'!8Y0E+>1%+_(/8'H?**.6D$";S1L!-%.U3.(;>V; MIZ6-,@/.S]%5(F\%<-'9YZQ6BE,[<)OK2C]/WQRU38"MS:%:?EJV_,VNY1=W M*"H;/>EN>Z5Q/9\W#)K+33]]WWC[]FUK&V8XS1A3T5+*U-ZQ,X?3RC$8!,T8 M3KL'6JY7C7J-MV^XMK[CSFBR.D5R#<5:0K==:6LX:"*VV[3OU(*\1MRW5EO? M6_/_;">5UYJOZ_Y_:'\U:]M=]:[Q"[,52;A&PO=V]R:W-H965TVHJR.SD"L2Y[%L#ACNA2O(%T)PE5^0A.(&" MW!SPK 2R!?]UQQSR'4QMR:L[<%Q(^SIA#H5X.I8/1==]T?B9HI];-2&SZ V) MHSC^&\Y0_V@B'DW$@6_VCR;.*>H9YN<9_.BO;,-S2"G.M@5S )J]?#%=1.\O MZ)N-^F:7V+-C1Z_XT%$9^NBPCSC80W//B;Y,.U^26BM7V0L2YZ/$^?])+(3- M=:L4 MF/[J]('331C7G78X_&%9X=\&C$_ \[W6[ACX&S#^O[(_4$L#!!0 ( $%0 M#%566GTB> ( 8' 9 >&PO=V]R:W-H965T79) .QUI?4=H#]^]I.2-D5I%+5 MOB0>>\Z9,QY['!^$?%0Y@$9'1KF:>KG6Q<3W59H#PZHK"N!F92LDP]J8K M0@+.'(A1/PJ"H<\PX5X2N[F53&)1:DHXK"12)6-8/LV!BL/4"[W3Q)KL0'\K5M)8?L.2$09<$<&1A.W4FX63^=CZ.X?O! [J;(QL)ALA'JUQ METV]P H""JFV#-C\]K 2BV1D?&SYO2:D!9X/CZQ?W2YFUPV6,%"T!\DT_G4 M&WLH@RTNJ5Z+PR>H\QE8OE10Y;[H4/D.(@^EI=*"U6"C@!%>_?&QWHALV.W"I.K011[@MRH.69I48G$Z^%""Q)GR' M[L$DI] [-,LR8G<,4W3'J[+;_7MS QH3JM[&OC:!+=Q/ZR#S*DAT)<@0+077 MN4*W/(/L.=XW@AO5T4GU/&HE_%SR+NH%'10%4=3"UVMVH>?X^E?XEH035K)+ MF;4"[969J *G,/7,G5 @]^ EKU^%P^!#BZQ^(ZO?*NL>E +HH!=%ZJ"O(!D2 M6[0PVRK-P;XDO)TZ0D^ I6H1.6A$#EJ95B!3X-K<8*MH;8<4W:H44W=NU"5M M%>-[QVC;QCX)ND$X&L3^_H*28:-DV%Y%?+Q6Q5;@7U9QU,@:_;\JME.'X1_+ M.&Y4CO]Y&2O&\;,RAB]JZ)_U)@9RYSJP0JDHN:[:5#/;-/E9U=M^NU$*4=@::- =F6,DJZY;&5H4KM-MA#9]TPUS\U"!M YF?2N$/ADV0//T);\ M4$L#!!0 ( $%0#%6#2:[>S ( %X( 9 >&PO=V]R:W-H965T<+-)A3=P#_*Q6G#52ZYFB<+)[#LK-Y<2>('8DI(-UK45Z'P.$A,J+M E>KR?H_.S M"W2&2(D>MJP6N%R)B2M5=LWAYFVFFR93<"+3M[J\0J'W 05>$%C@LV'X''(% M]PW?.>- 9#PQ?>()OT:[$ ]LV3PW)R$ZBM]A85#B'J:/VD "^ R=[ M_\Z/O8\VA_^)[(W?L/,;#K';_*J/B_.+4%I>-T%O=$^ZK2/!K6KLT124&>'1'C#P;1L AN6Z""W'_E' M^OHQ01+8Y46=O&A0WBW).1-L+57YF@\@&PO=V]R:W-H M965T]L/=VQ9&/O!3Y.*+N$>S$,U4SCS6Y:&1.K9"[EHYU,\Y$7V(* 0V8L \77&L; N27",GXV MG%Z;T@)WQUOV#TX[:IE3#6/)O['<%"/OK4=R6- 5-W=RS%P"/92AM9-F"LH&2B?M.GQH<=0/\Y0-@ PG\%1 T@);[ <2^IG3>KK.G7X3.J/*W%. MHN -"8,P[("/#\,GD"&\[^#]?;B/)K1.A*T3H>.+#CB!?\B< [F58M>%Z=:% M[Y\00Z8&2OVC2V^=8-"=P/Z/E[JB&8P\_.$TJ#5XZ>M7_3AXWZ7^2&1[7D2M M%]$A]O3VF3[HW.6:*G94]M!8I[V+*$C\]:Z:CJ!H:+=]W5'FH"US<+#,JSQG MMG4I)S/*\A[VXYA6S%#>5>=!KI?NSI'(]F0/6]G#_]VIPV-Z<22R/2_BUHOX M>)T:_]6$X;O@STX]F.^E:OR=D]G>BI^I6C*A"8<%T@?G%^B=JF^:>F)DY0[K MN31X]+MA@9P>D.,'GOZ;K1D3Z$L<)=EU;RW$YJK?S^9K%M/L)=^P1'ZSY&E, MA;Q,5_ULDS*Z*)SBJ$\LR^W'-$QZDW%Q[RZ=C/E61&'"[E*4;>.8IE]O6<0? MKGNX]WCC?;A:B_Q&?S+>T!7[P,2GS5TJK_HURB*,69*%/$$I6U[W;O!58!<. MA<6?(7O(=CZCG,J,\W_SBS>+ZYZ5SXA%;"YR""K_W;,IBZ(<2<[COPJT5X^9 M.^Y^?D1_59"79&8T8U,>_14NQ/JZ-^RA!5O2;23>\X?7K"(TR/'F/,J*O^BA MLK5Z:+[-!(\K9SF#.$S*__1+%8@=!XD#.Y#*@>@.SAX'NW*PCQW!J1R<8T<8 M5 X%]7[)O0B<3P6=C%/^@-+<6J+E'XKH%]XR7F&2+Y0/(I7?AM)/3*8\E@ML MG6?^GJ&(9QFZ1._9/*)9%B[#.5M.D^R9 MIHW>\42L,Q0D"[8 _/UN?[?#OR]#5L>-/,;MEG0"_K9-7B+;ND#$(@28S_1X M=PS1^;;1@[-'5X)AUXO(+O#L/7B'EL6;9,YCAI[GR^,%^OQ6NJ,W@L79W]!* M*,=RX+'RC?,JV] YN^[)$3*6WK/>Y.>?L&O] J7!))AO$BPP!*8DS*D3YG2A M3VYI1),Y@Z)?.KJ%8UYE[B?$\;SAN'^_&]:VE6WA 5&M? !K-"*>:A5 5JYC MU58*PT'-<' NP])QL#L>+GY&"L.VE8T=:Z Q/ HK.(2E,'1KAFXGPV/V8HA^ M)^JI/R^38+Y)L, 0F)(:KTZ-]X3[H6+8>NW M>TFP9VN[!6 UA1OIF 4'90WBO&-7\1IW\RD4X5Q9A6"W"J%B$,R9% M!Y.MO];Y7:"$%:V?H%\8N)^,VO/%MN-H 8*L7%<+$&3DZ&$,(*NA!P<(6TT? M;'6&Z",7-$(<"%31%)\?GVI<9;[V &M5< J988RU./H@VFZU+&,$HY$])0?O MJ 7<&:7?)5D:\VTB=D(A=SG!$:-I$B8K. :X72<=K$>@;>3H]1:PD>QU\FVC M@;N'.6F8DW.WB,I3S0GQ7)T?8(8M=Z13/ HM.(BF\FQ:>=S9>"JURV=+^>T" MW;)$?A+H3H8@0S>+?Z0NC9E< S="I.%L*^@L8OD:N*-I?OOS.Q;/6 I6L^[A M3RUG1M%\HVB!*30UD4V+CYTG;$)PIZ X.6TFT7RC:($I-#5MC6[!9PL7W-81 MET.L2S/(RK%M?9>!L 9ZJ06Q=FJ[RK%1+KA;NGR_6NL>%2' "H@0A-6.$(2U M-T*-@,"=[>[9==9KE\<6^[8-QCKWMHU^!! -CO"5^7=].'X[$8< XVQ-[1T M=H"5HPMR_RBLX!"6RK'IQ7%W,[Z[,?]*PZ3:@B^03/H%FM)LC5Y%$O0U6ZS8 MQ5$UM7/ DS=GDVB^4;3 %)IZYMN(!&(]84TEG8KDU+091?.-H@6FT-2T-:J% M=*N6CEV%M+7"I:U+SFDW_LFQA<8<:/4G,#6F&K-&[Y!NO?,]CPP(H%V\UI$! M9&5;>JF"K(:M$]A#6&J0&K%$NL72=VMDJG$U=:>?%4TA,R!$$!CV!GJ,#H"I M,6IT".E^UG!F*U.A*NV%I1^[ 4:V?F(" 0UU-=T-I#)O6GER=BM/H/9[.-+I M 5;$]72"QV %A[!4CDTK3XY_"O%*+O9PE:#I-I4MR_SK-YX4=(]\(KBM5029V;J8]H\#"PZ!J3%J%(!]M@*H/-U#+ $S@.518,$A ML))E?^>UKIBEJ^)]NDSF6/92Y0WR\Y M%X\7^0#UFX^3_P%02P,$% @ 05 ,570-2W'?!P 1$L !D !X;"]W M;W)K&ULM9QM;]LV$,>_BN 50PNLM4CJP)+=_]SKRCCN+?MBX? M\^);N9"R#195M;H8#LOI0B[C\EV^DIEZY3XOEG&EGA;S8;DJ9#QK MG);ID+IN,%S&23:87#;'/A63RWQ=I4DF/Q5.N5XNX^+[M4SSQZL!&3P?^)S, M%U5]8#BY7,5S>2NKKZM/A7HVW%)FR5)F99)G3B'OKP;OR87PO-JAL?@SD8_E MSF.G'LI=GG^KGWR870W<^AW)5$ZK&A&K?P_R1J9I35+OX]\6.MC&K!UW'S_3 M13-X-9B[N)0W>?I7,JL65X/1P)G)^WB=5I_SQ]]E.R"_YDWSM&S^.H\;VY . MG.FZK/)EZZS>P3+)-O_CIS81.PZ* SO0UH&:#MX+#JQU8/M&\%H';]\(?NO@ M[^L0M Y!D_M-LII,1W$53RZ+_-$I:FM%JQ\TY6J\58*3K)Y9MU6A7DV47S6Y ME7,U3RHU259Y4279W(FSF3/-LZDZ6L1U]4OG=22K.$G+-\Y;Y^MMY+Q^]<9Y MY229\V61KTOE4%X.*_5F:N1PV@:^W@2F+P1FSL<\JQ:EP[.9G '^D=T_L/@/ M51*VF:#/F;BF5N ?Z^R=P]Q?'.I2"KR?F_W="32)"#R<\_D<#] M%2H4)BS"A'%,F$""=0KL;0OLV>B3S_)!9FL)GO<;SZ#QK!>VAPD9CT?AY?!A MMTB 5>AZXZY5U+?R" D-*]ZW8LPE0==*6$=T9+[\;;Y\:[X^9--\*9W7:5ZJ M+GHGUJC.D,:GB)SBMFP#^SB#?,CHB1EK[5I09B8@ DA^, M#2O>M_)#:J34.N@C4QIL4QI84_HEK^+4BQ/,#) MR#$C"B B\1B[PM]ACW^F>,66!,6(0)XY@P@03K%)BX>M_DGGM% M;R/\:$D'S/IK.L0"%G7 K+^JVT=^;&9W=J3$FMGW]ZI%'MDH[>A#3R146H1* MXZ@T@47KEISJDE/V-$VOVVV<6D1:@TCDH36+1N6;5L0'SD MQHBT)6_KC$F+4&DARPHLS\ M?$C8!WYL8K6@0>V"AM%#3]$W[)$./;50:1$JC:/2!!:M.P.TOD&1]0V*JF^@ MTB)4&D>E"2Q:M\Y:WZ!GUS;W:]OM5HU&MZ@, 1$,]L>E! US>;WCGD#:KE M#7J:O$$!I2%T>]?;J.K&7C$Y:DP!Q"2A_\(7,JC6-JA=VS#7E%/U#7NX@_L2 MJKZ!2N.H-(%%ZTX#K6]09'V#HNH;J+0(E<91:0*+UOU*LM8WV-GU#0;H&R-F M*O&0%:/F5ULA*S(BYG=;(3-*C9#"/O1C4ZL5#F97.(!.>HK*88]V\-?!454. M5!I'I0DL6G<6:)6#(:L<#%7E0*5%J#2.2A-8M&Z==W[<<7:5@P$J1S R50[( MBH8CLY$"5L3W7+.10F:F["SL0S\VM5KF8':9X_T\29/JN[T[HLH)F# =K$*.A=/P)6)#!U M#L J]$+S6P: 5<#\WN7C.70.IG4.=IK.P:#]OS<>F7E#%3KV"\I1@PHP* L\ M6.I@6NI@=JG#]HN>UO4'/^FQ!S@XN?O$Y*@Q14O;_:W4RS_K85H^8-9M:V_) M/E5%LH<[N.VCJ@NH-(Y*$UBT[N]AM;K@N;C+NX>T9=_4&946H=(X*DU@T;IU MUE*'9Y M=>L*-=-3A"1[M(//,52! 97&46D"B]:=!5I@\)!O'^&AWC\"E1:ATC@J36#1 MNG7>N8F$7>W Z*5>[Z).]5)S@W,#F1'"J-E+ 3.?]C[=!&F^21/VT1^:W>'. M37Z6LI@WMV,JG6F^SJK-G5FV1[>W?'K?W.C(.'Y-+FX(<#PB%WQS0R>-W]Q? MZF-5?FR>;B0\4P6M8%Z_3[/ MJ^ 4P$R%! 1AP !D !X;"]W M;W)K&ULM9EM_BH;>=.YF>@'Q3&I[YA+H M-&VOS227]D6G+Q2CV,R!Q$ER?/GVE8!@ PI-KLJ;!/!_?]+N2FLO6NPI^\RW M& OPM2H)7UI;(>I3V^;K+:X0/Z$U)O*3.\HJ).0MV]B\9ACEC5%5VJ[CA':% M"F*M%LVS2[9:T)TH"X(O&>"[JD+LX0R7=+^TH/7XX*K8;(5Z8*\6-=K@:RQN MZDLF[^R>DA<5)KR@!#!\M[0^P-,,)LJ@4?Q9X#T_N@;*E5M*/ZN;BWQI.6I& MN,1KH1!(_KO'Y[@L%4G.XTL'M?HQE>'Q]2/]I\9YZYQCZ=MP]G[&T9I#Y2[F.DSMQ9X"\[ M<@(\YP?@.JZKF<_Y\\VASIW_-WKVS:,/@N'UR\9K>-Y_+)NK?ME6K'T'(PV_U25.)$_VOM3D1M$T:B.9)H! M(S?Q]7L_[CV,Y_<^*03.P:]R\>6TTODY:__29682EIJ$989@@R0D?1*25ZP# MBZ!3A4X\K@M3E>>%X_9 IW)# M]XFZ<&B!X'P/=(X(RI'6Q5G#%Z\SD[34*"TS11NFX-"BP> URX'19LXH+35* MRTS1AFDZ-'1PMAV9+P?A=*/[7C(N!SI5XH[+P53EQD?O ;I@3%6>$S_U,^'0 M%,'YKN@/]0L!O :YZDZ)&O.80[X M]H3M(V*;@G!0XCLYE',2R6K&VD.K]D;0NCF5N:5"T*JYW&*48Z8$\O,[2L7C MC1J@/SI<_0M02P,$% @ 05 ,59SH#'U(! XAH !D !X;"]W;W)K M&ULQ5E=C^(V%/TK5KJJ=J7N)#8)A"D@[3)==;I3 M:33LM ]5'SS$@#6)36TS3/_]VB&3#S 65*YX@7S<>W+ON0=SY(RV7#S+%2$* MO!8YD^-@I=3Z.@SE?$4*+*_XFC!]9\%%@94^%6)\V=S?XGS=1J'*0!R,@" M;W+UP+>_DJJAQ.#->2[+3["M8J, S#=2\:)*UA44E.V^\6M%1"L!QD<24)6 M3DWH50F]LM%=965;-UCAR4CP+1 F6J.9@Y*;,EMW0YD9XTP)?9?J/#69D:4> MBM(367.A*%L"S#(PYVRNKPILJ);@([CC;/DQUX1G $M)E 3O;XC"-) :EIJ;E#-#2KQ>D?P'L@+81LBP4+P OSRJHA@. ?3!L7)X(@\!W5] V=]4\QPAFTE.?/.'8$GL$Z+:=UB>@F)IC[Y M\036X6=8\S/T(='A@?I2F/3W)'H8-$1I9)&Y<#XXMHUJM1\H76Y:BQ2M#I M-$[6;'*@QEZ:[)M52U0F!@XNH MU:MG\H76Y:AQ3=!I.DY6:VI9.]'!"FN)BE-X1*V-% MW'M*ITI[<+#?"N-A>K 26\+Z\<&F0MAZ 6'>_OR.Q9(R"7*RT'G1U4#K1NQ> MJ.Q.%%^7[R2>N-*C*P]7!&=$F !]?\&Y>CLQKSGJUUJ3[U!+ P04 " !! M4 Q5:UG)\U<' !^20 &0 'AL+W=O!U;UI;%I]#G9?BH=Y(NGR*DV]BP7E*OB_#2%QU%FFZNNAVA;_@ M2T^R5_F<;+T4ODU>>R*5<*]6=YH&79IKS?L+KT@ZDPN\VT?D\EEO$[# M(.(?$R+6RZ67_'?#P_CIJF-UGC?_);13QA_AKD<;+LK'LP3*(BO^][V4BMAK0\8X& MM&Q :PVL_HX&=MG KC6P1SL:],L&_7J7K!T-!F6#P:'',"P;#//<%\G*,^UX MJ3>Y3.(GDF1[2UKV(9H+CZ93]NBG[0'?VPR?LX2A>"N-&,SQK:.^;VPWWMF;F]10V KDQJ ME5GZG-D;:B3^L8[.B-T[(;1'*?E\[Y"W;]X1/PQD8AOZ-SV<9C6EY_6=(:(8 M PU4MT6G=A\:,U,<[DN*55),B=)TL*L1;N=X>\\(OZM&^.W6"/[RI]R=W*9\ M*;XVC=J"W6]F9]/^A5AY/K_JR'E=\&3#.Y-??[&&O=^:)$;"'"3,1<(8"*:I MW:_4[IOHDP_KY0-/2#PO9S3O(>3/ UR0'X:Q?F,$MY4:"7,*V""'94N%S<2^ M[&ZV]4.&8R"8IM^@TF]@U"]?VIS&\].UX*>>$#P](9%<8/T@;YHT*V##K> 7LZ \7

?[)K&,_6D[H2%A#A+F(F$,!--&R'DU0LZ/N%(Y1ZJ-A#E(F(N$,1!, M4WMIIWZ(WTGYQ"2 MVTBJ[<2,Q_C*#%H]=?':>_6<>NW[\3I;]"7YC\9('V4*93F ME+1M4\ZJ3\Y0&PA%TP53AI&UQS%J7UV'#=7$JGM%YK"M56F,.:H+ W6+4#1= M&&4K669?J;FZ8JY^H X2E.9 :2Z4QE T?40H&\DZIH]D08TD*,V!TEPHC:%H MNNC*3;+,=M)A!15DUY3:(FD.E.9"::RD-1=[_>X Y5U1LW?5OJ":@6W5@](< M*,V%TEA)JRT*QCL$5"83-?H9D^LH3A?RE/-_PJ6MN2NMI8=:4E":"Z4Q%$T? M(LJ2HO2(E9A"[2DHS8'27"B-H6BZZ,KNHF:[ZZ!*;&:TUA;J54%I;DG;KIVT M]DJ;:78^Y;ZV0WQ:0O\GT,[X: MO9]/BX0_7[.*(]=-J(,$I3E0F@NE,11-'R'*;*+#8]9-I+TSA=(<*,V%TAB* MIHNNC"QJ-K)>,0U#_:F2MF^^AOI.4!I#T70!E>]$C1;'[GD=8D::@[<6&^I+ M06DNE,90-'U0*%^*CH\YE4,-*RC-@=)<*(VA:/H3%\K;LLW>UD&70&9&ZV5JVV=,ZK +W7U2Y7LW$,H=I+=C>@"XT($/1=!64TV6;G:Y7E-7! U6'U$6HY06E.23.64JB/9 RHJZ#,(1O] M#)P9V%H2J"%D-STQ]Z*00GV>/2$+6;I;KX>1U>PQ?Y&/('G%*]ZC46VM7A9T MG;\BI[;]QKJ86@W;'>O"+5X%I/#%FXG>>\EC$ D2\KD,U3L;R>&3%"_[*;ZD M\2I_.&PO=V]R:W-H965T-P)XFJRY+*']=0B.W4"[S= MP@>VSK59\)-)1=Q?0=M/$/#MQ2%LD^R;6SCH4>6M=*B;,&X@Y+Q MYDWO6QWV ,%C@+ %A,> P2. J 5$3_4P: &#IWH8M@ ;NM_$;H5+J:;)1(HM MD<8:V-K_ 17Q%Y+[C.%9GQ##(' M/CV-CT_@?8R["S[9W_L_4", MJ,N$R/)%OY<)/=\>!;$_32 MS.N%8AFCDH'S>C8>8^O1%)!-\CJZB**)O]D_#X=5T#\R2AU&<3RX.+2:/;0* MQ\/.YD"78:?+\*0N7^RO'S)"-R"QDA&4J,2*HTRR*H*E4&G4@O&U2X&&>[B_ MH5$8QD<*.*SBH;FC!Q*XN(+QD=7,Q16,QVX1XDZ$^*0(*2MJ4V )K%98<8E8 M[0=.1&6*L#,%3O+^[LT])UEZ3K)9_%#U\6.9-^I$'YT4_2K[BO48,P^[,Y+M M3@#3K\([:01WZ3UZ4L(YK!P)Y^)ZF' .JW$P'AS%[N^U#"7(M>W5%$93<]W4 MC&ZU:P>O;!=TM'X=7-X$CO44V\>FV_M%W_2>[ZE<,ZY( 2MTU>^-<*^RZ>>: MB1:5;5@60F/[8X&ULK59;;]HP M%/XK5B9-G=22$"[;6(C$K1I3JZ*B;0_3'MSD0*SZDMD.M/]^MA,RJ *M)E[B MV_D^G_,=VR?15LA'E0%H],0H5T,OTSH?^+Y*,F!8M40.W*RLA&18FZ%<^RJ7 M@%,'8M0/@Z#O,TRX%T=N;B'C2!2:$@X+B53!&);/8Z!B._3:WF[BGJPS;2?\ M.,KQ&I:@O^<+:49^S9(2!EP1P9&$U= ;M0?3GK5W!C\(;-5>']E('H1XM(-Y M.O0"ZQ!02+1EP*;9P 0HM43&C3\5IU=O:8'[_1W[M8O=Q/* %4P$_4E2G0V] M3QY*884+JN_%]BM4\3@'$T&5^Z)M91MX*"F4%JP"&P\8X66+GRH=]@"&IQD0 M5H#P):![!-"I )VW[M"M %VG3!F*TV&*-8XC*;9(6FO#9CM.3(" ;JX$4I]0 N0:)EA">@*C=*4V-1@B@@OSY=-U,44-";4&%\A M94W5KB$7'N/0C/.)'!]T*KC.%9CR%M $_/8WOG\#[ M1I-:F' GS#@\2?BMX"W4"2Y1&(1A@S^3M\/;3>'\]^X'T73J-'<<7_<(WXSE M5#P#H*46R2.ZRVTNF[)TDL:^00.5XP2&GGED%,@->/'[=^U^\*5)HG.23<]$ M=B!?MY:OZ]@[1^0;<4U20@O[1J$E)(4T5\,<^=E30@MSWM!*"H8F@N6%+J^) M6*$9EISPM=J[5;]N##&::V#J=Y/ZW7.J?TZRZ9G(#M3OU>KW3A[>5]6_?JG^ M79/ZEVC$1,%UD_"E ^WR.MI2N8G[K<^1O]D7M#3J[=GT#BVFK]"4T?M[KS4# MN7953Z'$^E:^3_5L75A'KIZ\F!^W!Y.R/OZC*:OU+99KPA6BL#*40>NC<4R6 M%; <:)&[FO @M*DPKIN9GP:0UL"LKX30NX'=H/X-B?\"4$L#!!0 ( $%0 M#%7-Y!I\3 ( T& 9 >&PO=V]R:W-H965TD-@"'/)1Z\8# M6V^,W?"SI*)K6(!YK.8*+;]G*5@)0C,IB()5ZMV$X\G0^CN'GPP:O;,F5LE2 MRB=KS(K4"VQ"P"$WEH'B9PL3X-P281I_.TZO#VF!N^M7]F]..VI94@T3R7^Q MPFQ2[XM'"EC1FIL'V=Q!I^?2\N62:_=+FM9WA!'S6AM9=F"T2R;:+WWNZK # M"(=' %$'B/X7$'> V EM,W.RIM30+%&R(^P5PLHY]W<6_;N-&1N-]K,2!Q\(E$010=@$_>AD\A1WCHX.$^W,<*]&6( M^C)$CF]XE$^SM: &"D(UN8-BS<0::Z"-JO'-FD,"WV2TW3?6%-G'#^%5\/60W!.1[8F/>_&Q8X_??0/D]P\\(S,#I?YS2'-\2LTG(MO3/.PU M#]^Y\%ZSD-V3IZ6L#U]URQ6V360'XS8+KP?7B;_=U7/8:]1[M8GZ.\UJ!^4] M5?C8-.&P0E@P&%UZ1+7#IS6,K%S_+J7!:>"6&YS7H*P#GJ^D-*^&'0G]/T#V M#U!+ P04 " !!4 Q5EY9D]H0" !P!@ &0 'AL+W=O3#+9 M6"1V:CL;D/KC.W:R459=: ]<$G_,>YYYGAG'K52/ND T\%250L^\PICZQ/=U M6F#%](&L4=!.+E7%#$W5TM>U0I8Y4%7Z81 <^17CPDMBMW:MDE@VIN0"KQ7H MIJJ8>C[#4K8S;^*M%V[XLC!VP4_BFBWQ%LU=?:UHY@\L&:]0:"X%*,QGWNGD M9#ZU]L[@GF.K1V.PD3Q(^6@GE]G,"ZQ#6&)J+ .CWPKG6):6B-SXU7-ZPY$6 M.!ZOV<]=[!3+ ],XE^5WGIEBYAU[D&'.FM+C!Y4''1_=E3K\,(,)F^ A[0/B_@*@'1"[0SC,7UH(9EL1*MJ"L-;'9 M@=/&H2D:+NPMWAI%NYQP)EF@XBMFI=3P 7+&%:Q8V2#(G-18[P$7VJB&;L]H MV%V@8;S4>P2XNUW [LX>[) %?"MDHYG(=.P;X*>]&V>=&^$+;EPUX@"B M8!_"( RWP.>OPQ>8$GSBX)--N$^"#*J$@RJAXYN^P'>:IJK!#/")JD63-+^! MDH920M"=*(4B?0:JH):I#%(IC*)LM$8+U&3##$&9A@O,EEPLX7(0;YLPKWIB MB_A$URS%F4=5JE&MT$O>OYL9=*/ M+V0(EP8K_7.; -%;"O!&9!L"3 KZ6S.4" M #J" &0 'AL+W=ONJ^(<2JI.Q1(X?DF%+*G&J2YRY+4O"2N"*"4XDI%/GHC]>#(V_=?C&8*VVQL14@;L?X(33TVP5@4RC[)NO'U'!)72HNR 6,&)>/UFSXT.FP!D*<;X#< M?Q\P> (0-(#@I1$#PT@C#!F!+=^O:K7 1U32<2+$FTG@CFQE8]2T:]6+< M[)-;+?$K0YP.(Y!L115E:;?R--C/_(.&GBI^2P'M'?,_W._*9OQS>[RKG_Z(O M_CGZCAA!NU$"RQ<\OU&ZEK8&#[K!YK(;JR6-8>K@;:9 KL )W[[IC[SW7;J^ M)EGTFF2+5R+;68%!NP*#0^SA9^P:&=[\I%<(A2=/0BPRSG[C$47CE_EEU[K4 ME"-+:7K&*CPY&PPF[FI;[PZGP.OO.D4=3N=F8VX[+9YAVJE[V-8]?+;NGBG\ MF)C"3=T%58JE#"M/I2BQV\15617VMD(=4 XM\!&+$KHT&3Y*TO>"/4D>^P1[ MJD4=-.>C/3T.TM1JN%N7=PDRLUT3KUQ1<5T?S];:-N8+VX_V[+/^>-[OL$?8 MR.N^^Y>^_@NXHC)C7)$"4@SEG9YANK+NK/5$BZ5M'?="8R.RPQQ_1D :!_R> M"J$W$Q.@_;T)_P!02P,$% @ 05 ,50G5C)\Z P R!, T !X;"]S M='EL97,N>&ULW5A=3]LP%/TKD1D32!-IFQ&:T5;:*B%-VB8D>-@;38 MF>.R=K]^OG::?N"+& ];NU0T]CT^YQ[;-\0PJ,U*L+LY8R9:ED+60S(WIOH0 MQ_5TSDI:7ZB*28L42I?4V*Z>Q76E&C]^YH!S M$@=%+U\@>M'!=2V&2:>[TF[XJ17RQ%.,=A6@V2P;)G0P 3S8%5T)*+E0_W(#!50NG(V$JR MJ;H0J7]YN.M[4&2-3LFETBZWS^"_)\WP/6#= X-KRCJ<:;KJ]B[)AN!N-LE$Z9SI-DV7K$.C@6 %V-%\-H>[454, MH#&JM(V[@"?Q>[&@OBZT]Z\".R;9I#35-+^,[H+^M MYK6W99-7Z485?U3FT\).1[H^%!F[U:S@2]=?%JT!3+V+J].J$JN/@L]DR?SD M7YQP-*!K7C17FO^RV:!4IC; -(D>F39\NAWYJ6EUSY9F74[+ O?<.T+/?W>= M9TPR3<6V:5O[A[S*KW:<7/TKR^ZWRK[AH,?FM7KH)B^/P61Z#":/H":3[/ ] M-D>M0S=YF"L9-X>,K9/,SCFFC49P7AR2;W#R%)NDT63!A>&RZ5\46;MJ%M8B&;4IOT%IM=-V\.JS<5E MSI8L'S==/9NX9F0;-FMS 6$?N7%7&,$X'@LC@&%Y, <8Q[.P//_3?/KH?#R& M>>L'D3[*Z:,-/E_G;@2=&A(E@6FD7)TZ(=I7\= MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( $%0 M#%4)YZ+*L@0 .,F / >&PO=V]R:V)O;VLN>&ULQ9K?<]HX$(#_%0U/ MZ0,'_D7:3.D,%[@>,Q0R(>T]=H0M0!-98B21M/GK;V7*W#JA._'(L.^;S MVMYO5_;'9V,?5\8\LA^UTF[8V7J_N^GU7+D5-7=_F)W0L&5M;,T]K-I-S^VL MX)7;"N%KU4O[_4&OYE)W/GT\'NO.]O"*\:+TTF@8# /?I'AV_VT/J^Q).KF2 M2OJ?PT[SMQ(=5DLM:_DBJF&GWV%N:Y[_-E:^&.VY6I;6*#7L)(<-WX3ULGPS MO R0#WSEFA'/5_<<0(:=01\.N);6^6:/YO@<&)\$['Q8VWOSEU1>V#'WXK,U M^YW4FW 8.(L>.HTF#L?E(8@W]O^$T:S7LA1C4^YKH?TACE:H *C=5NY MBV'GN OCNF(3[2%(;*H/AX)]PYG"3T^KPUE[P$4QM#<2-MAIU8#'@[Q=S,>3 M^7(R9O#7?J6OIPTZN"=PMF LD(G0I6XA)G\K;_.P9/"EEMN!<:C MY)%$ML=86/G$0W7=NK"4*Y+(LB"MVZI?$DH@262#T-YM5=640]+(#L'J95?0 M0BGAWF$XRAQI9'.0@FM=ZI1L32*+Y+7@3L:1DDD:628G37>2DG))>G:7G$2D MI))>4BKM&Y*22GI6J=P=I7(,)\:DY)*>3RXGKS1EF?2BEL$-:$I9)KVD9=K3 M(I1ELLB6H3%Q-#/*-UEDW]"8.<:D?)-%]@V-66!,+K)U7F%^U!3YXXE^@QH!!C$FI)XNLGE>8HZJ281^N#A/*&)-2 M3Q99/>3$";O"F)1ZLLCJH2O+5D*B+)3%MA")V4I(E(6RR!:B,7%"RBD+Y9>< M+_L^P)B4A?*+=CW7&).R4'[NKJ?+\!#&I"R41[;0"CLC7N@-YJ\L MCS')CP,B6PA/'+UMA6J,25FHB&RA-N::2\N>N-J+D.PK@5NV@K)0<<9IN&[3 ML%E>0OM6"2L>/JBJQEEI4<_@)!^,E5^6=96%Q>/&;%^'U MS'JOU"V,+?3,\.KXC=;Q^[)/_P)02P,$% @ 05 ,51,G[+KO 0 I2( M !H !X;"]?)_ !, M]BW $:&BH46\@!4F%Y'$ECT(>'NB4(1E49P&S:JLL>7MO_IDC7WWE/=MV77' M<;OKQ]G'87\-7U^7BZLNZ&0UM.RV&3^G;UVFYRTOE\ MD8:?,YK[NY\S9\^???Z?B=UZO5OEAV[U=LC'\LO@]-X-K^,VY]+,GMMAD\NR M21_[R^DQG0]R=9KBOJK01Z M*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z MVV2SA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U M;T>]G4!O1[V=0&^?;'83Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^@=J'<0 MZ!VH=Q#H':AW$.@=J'<0Z!VH=Q#H'9./E01Z!^H=!'H'ZAT$>@?J'7^I]U@^ M]WF\]'RO\?E_274YW9LOCS\OOT^BA(LSS@G^2KG_ E!+ P04 " !!4 Q5 M8B/G&-@! !((@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-VEU/@S 4!N"_ MLG!K1M>O^1'GC7JK7O@'*IP-,J!-V\WY[RU,331*7&;B>P.!MN<]M,ESQ>7C MBZ,PV;5-%Q99%:.[8"P4%;4FY-91ET:6UK_8LX4:[,B)F:S.2ML%ZF+ MT]C7R*XN;VAI-DV[7-8%E;;8M&E)'IPG4X:**+9-OB]Z,IXNI!. MS-/A<>]'TJ^>NE2(?*S'/_$C,94^^ONH/^V2RE]FI^U]MGX]G$=@P^WX/?Y\ MQA_U#^Q#@/0A0?I0('UHD#[F('V<@O1Q!M+'.4@??(;2"(JH'(54CF(J1T&5 MHZC*45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5H$BJT21 M5:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM" MD56AR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BRZO^4]&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( $%0#%5BR<"_NP4 M +P> 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 05 ,57WQ M\E8[ P 5 H !@ ("!CQ4 'AL+W=O;J5 < / D 8 M " @0 9 !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ 05 ,5;$.P4>>#@ /8T !@ M ("!C"< 'AL+W=O 8 " @6 V !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ 05 ,52K@N2W_" &UL4$L! A0#% @ 05 ,59*@Y1=]"0 #2, !D ("! ME54 'AL+W=O&PO=V]R:W-H965T6G1OP( -@& 9 M " @3!D !X;"]W;W)K&UL4$L! A0#% M @ 05 ,5>;]7NH& 3$P &0 M@(&5?0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 05 ,52ZO)#(]!0 M14 !D M ("!-) 'AL+W=O&PO=V]R M:W-H965T: !X;"]W;W)K&UL M4$L! A0#% @ 05 ,58FYPVM:$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M05 ,5?K2M!&PO=V]R:W-H965T&UL4$L! A0#% @ 05 ,57KS Q"$ @ XP8 !D M ("!ELT 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 05 ,58=G88## @ 1P< !D ("!#=@ 'AL M+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ 05 , M52Q6E;5A!@ ?"0 !D ("!4N$ 'AL+W=O)".F=8# #D#P &0 M @('JYP >&PO=V]R:W-H965T&UL4$L! A0#% @ 05 ,54N(\Z6% P 1 X M !D ("!-/$ 'AL+W=O&PO=V]R:W-H965T M]0( %,+ 9 " @7[Y !X;"]W;W)K&UL4$L! A0#% @ 05 ,54#J?6]7 P 4 T !D M ("!JOP 'AL+W=O&PO=V]R:W-H965T M ( 8' 9 M " @8<" 0!X;"]W;W)K&UL4$L! A0# M% @ 05 ,58-)KM[, @ 7@@ !D ("!-@4! 'AL+W=O M&PO=V]R:W-H965T\* M 0!X;"]W;W)K&UL4$L! A0#% @ 05 ,570- M2W'?!P 1$L !D ("!CQ$! 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ 05 ,56M9R?-7!P ?DD !D M ("!X"(! 'AL+W=O&PO M=V]R:W-H965TXM 0!X;"]W;W)K&UL4$L! A0#% @ 05 ,5&PO=V]R:W-H965T&UL4$L! A0#% M @ 05 ,50G5C)\Z P R!, T ( !23D! 'AL+W-T>6QE M>BRK($ #C)@ M#P @ &7/0$ >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ M05 ,51,G[+KO 0 I2( !H ( !=D(! 'AL+U]R96QS+W=O M XML 71 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 72 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 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 274 276 1 false 58 0 false 6 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 10101 - Disclosure - Summary of Significant Accounting Policies and Estimates Sheet http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndEstimates Summary of Significant Accounting Policies and Estimates Notes 7 false false R8.htm 10201 - Disclosure - Goodwill and Intangible Assets Sheet http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 8 false false R9.htm 10301 - Disclosure - Income Taxes Sheet http://www.innodata-isogen.com/role/DisclosureIncomeTaxes Income Taxes Notes 9 false false R10.htm 10401 - Disclosure - Commitments and Contingencies Sheet http://www.innodata-isogen.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 10 false false R11.htm 10501 - Disclosure - Stock Options and Restricted Stock Units Sheet http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnits Stock Options and Restricted Stock Units Notes 11 false false R12.htm 10601 - Disclosure - Operating Leases Sheet http://www.innodata-isogen.com/role/DisclosureOperatingLeases Operating Leases Notes 12 false false R13.htm 10701 - Disclosure - Long-term obligations Sheet http://www.innodata-isogen.com/role/DisclosureLongTermObligations Long-term obligations Notes 13 false false R14.htm 10801 - Disclosure - Redemption of non-controlling interest Sheet http://www.innodata-isogen.com/role/DisclosureRedemptionOfNonControllingInterest Redemption of non-controlling interest Notes 14 false false R15.htm 10901 - Disclosure - Comprehensive loss Sheet http://www.innodata-isogen.com/role/DisclosureComprehensiveLoss Comprehensive loss Notes 15 false false R16.htm 11001 - Disclosure - Segment reporting and concentrations Sheet http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrations Segment reporting and concentrations Notes 16 false false R17.htm 11101 - Disclosure - Income (Loss) per Share Sheet http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShare Income (Loss) per Share Notes 17 false false R18.htm 11201 - Disclosure - Derivatives Sheet http://www.innodata-isogen.com/role/DisclosureDerivatives Derivatives Notes 18 false false R19.htm 20102 - Disclosure - Summary of Significant Accounting Estimates and Policies (Policies) Sheet http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesPolicies Summary of Significant Accounting Estimates and Policies (Policies) Policies http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndEstimates 19 false false R20.htm 30203 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssets 20 false false R21.htm 30303 - Disclosure - Income Taxes (Tables) Sheet http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.innodata-isogen.com/role/DisclosureIncomeTaxes 21 false false R22.htm 30503 - Disclosure - Stock Options and Restricted Stock Units (Tables) Sheet http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsTables Stock Options and Restricted Stock Units (Tables) Tables http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnits 22 false false R23.htm 30603 - Disclosure - Operating Leases (Tables) Sheet http://www.innodata-isogen.com/role/DisclosureOperatingLeasesTables Operating Leases (Tables) Tables http://www.innodata-isogen.com/role/DisclosureOperatingLeases 23 false false R24.htm 30703 - Disclosure - Long-term obligations (Tables) Sheet http://www.innodata-isogen.com/role/DisclosureLongTermObligationsTables Long-term obligations (Tables) Tables http://www.innodata-isogen.com/role/DisclosureLongTermObligations 24 false false R25.htm 30903 - Disclosure - Comprehensive loss (Tables) Sheet http://www.innodata-isogen.com/role/DisclosureComprehensiveLossTables Comprehensive loss (Tables) Tables http://www.innodata-isogen.com/role/DisclosureComprehensiveLoss 25 false false R26.htm 31003 - Disclosure - Segment reporting and concentrations (Tables) Sheet http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsTables Segment reporting and concentrations (Tables) Tables http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrations 26 false false R27.htm 31103 - Disclosure - Income (Loss) Per Share (Tables) Sheet http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareTables Income (Loss) Per Share (Tables) Tables http://www.innodata-isogen.com/role/DisclosureIncomeTaxes 27 false false R28.htm 31203 - Disclosure - Derivatives (Tables) Sheet http://www.innodata-isogen.com/role/DisclosureDerivativesTables Derivatives (Tables) Tables http://www.innodata-isogen.com/role/DisclosureDerivatives 28 false false R29.htm 40101 - Disclosure - Summary of Significant Accounting Estimates and Policies (Details) Sheet http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesDetails Summary of Significant Accounting Estimates and Policies (Details) Details http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesPolicies 29 false false R30.htm 40201 - Disclosure - Goodwill and Intangible Assets - Carrying Amount of Goodwill (Details) Sheet http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsCarryingAmountOfGoodwillDetails Goodwill and Intangible Assets - Carrying Amount of Goodwill (Details) Details 30 false false R31.htm 40202 - Disclosure - Goodwill and Intangible Assets - Acquisition-Related Intangible Assets (Details) Sheet http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails Goodwill and Intangible Assets - Acquisition-Related Intangible Assets (Details) Details 31 false false R32.htm 40203 - Disclosure - Goodwill and Intangible Assets - Estimated Amortization Expense (Details) Sheet http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationExpenseDetails Goodwill and Intangible Assets - Estimated Amortization Expense (Details) Details 32 false false R33.htm 40204 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 33 false false R34.htm 40301 - Disclosure - Income Taxes - Tax Rate Reconciliation (Details) Sheet http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails Income Taxes - Tax Rate Reconciliation (Details) Details 34 false false R35.htm 40302 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://www.innodata-isogen.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes - Unrecognized Tax Benefits (Details) Details 35 false false R36.htm 40303 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.innodata-isogen.com/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 36 false false R37.htm 40401 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.innodata-isogen.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.innodata-isogen.com/role/DisclosureCommitmentsAndContingencies 37 false false R38.htm 40501 - Disclosure - Stock Options and Restricted Stock Units - Summary of Stock Option Activity (Details) Sheet http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails Stock Options and Restricted Stock Units - Summary of Stock Option Activity (Details) Details 38 false false R39.htm 40502 - Disclosure - Stock Options and Restricted Stock Units - Weighted Average Fair Values and Assumptions (Details) Sheet http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsWeightedAverageFairValuesAndAssumptionsDetails Stock Options and Restricted Stock Units - Weighted Average Fair Values and Assumptions (Details) Details 39 false false R40.htm 40503 - Disclosure - Stock Options and Restricted Stock Units - Summary of Restricted Shares (Details) Sheet http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails Stock Options and Restricted Stock Units - Summary of Restricted Shares (Details) Details 40 false false R41.htm 40504 - Disclosure - Stock Options and Restricted Stock Units - Stock-Based Compensation Expense (Details) Sheet http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsStockBasedCompensationExpenseDetails Stock Options and Restricted Stock Units - Stock-Based Compensation Expense (Details) Details 41 false false R42.htm 40505 - Disclosure - Stock Options and Restricted Stock Units - Additional Information (Details) Sheet http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsAdditionalInformationDetails Stock Options and Restricted Stock Units - Additional Information (Details) Details 42 false false R43.htm 40601 - Disclosure - Operating Leases - Operating Leases Amount Recognized (Details) Sheet http://www.innodata-isogen.com/role/DisclosureOperatingLeasesOperatingLeasesAmountRecognizedDetails Operating Leases - Operating Leases Amount Recognized (Details) Details 43 false false R44.htm 40602 - Disclosure - Operating Leases - Net Present Value of Operating Lease Liability (Details) Sheet http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails Operating Leases - Net Present Value of Operating Lease Liability (Details) Details 44 false false R45.htm 40603 - Disclosure - Operating Leases - Weighted Average Remaining Lease Terms (Details) Sheet http://www.innodata-isogen.com/role/DisclosureOperatingLeasesWeightedAverageRemainingLeaseTermsDetails Operating Leases - Weighted Average Remaining Lease Terms (Details) Details 45 false false R46.htm 40604 - Disclosure - Operating Leases - Additional Information (Details) Sheet http://www.innodata-isogen.com/role/DisclosureOperatingLeasesAdditionalInformationDetails Operating Leases - Additional Information (Details) Details 46 false false R47.htm 40701 - Disclosure - Long-term obligations (Details) Sheet http://www.innodata-isogen.com/role/DisclosureLongTermObligationsDetails Long-term obligations (Details) Details http://www.innodata-isogen.com/role/DisclosureLongTermObligationsTables 47 false false R48.htm 40801 - Disclosure - Redemption of non-controlling interest (Details) Sheet http://www.innodata-isogen.com/role/DisclosureRedemptionOfNonControllingInterestDetails Redemption of non-controlling interest (Details) Details http://www.innodata-isogen.com/role/DisclosureRedemptionOfNonControllingInterest 48 false false R49.htm 40901 - Disclosure - Comprehensive loss - Reclassifications out of Accumulated Other Comprehensive Loss (Details) Sheet http://www.innodata-isogen.com/role/DisclosureComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails Comprehensive loss - Reclassifications out of Accumulated Other Comprehensive Loss (Details) Details 49 false false R50.htm 41001 - Disclosure - Segment reporting and concentrations (Details) Sheet http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsDetails Segment reporting and concentrations (Details) Details http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsTables 50 false false R51.htm 41002 - Disclosure - Segment reporting and concentrations - Revenues by geographic region (Details) Sheet http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsRevenuesByGeographicRegionDetails Segment reporting and concentrations - Revenues by geographic region (Details) Details 51 false false R52.htm 41003 - Disclosure - Segment reporting and concentrations - Long-lived assets (Details) Sheet http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsLongLivedAssetsDetails Segment reporting and concentrations - Long-lived assets (Details) Details 52 false false R53.htm 41004 - Disclosure - Segment reporting and concentrations - Additional information (Details) Sheet http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails Segment reporting and concentrations - Additional information (Details) Details 53 false false R54.htm 41101 - Disclosure - Income (Loss) Per Share (Details) Sheet http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareDetails Income (Loss) Per Share (Details) Details http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTables 54 false false R55.htm 41102 - Disclosure - Income (Loss) Per Share - Additional information (Details) Sheet http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareAdditionalInformationDetails Income (Loss) Per Share - Additional information (Details) Details http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTables 55 false false R56.htm 41201 - Disclosure - Derivatives - Additional Information (Details) Sheet http://www.innodata-isogen.com/role/DisclosureDerivativesAdditionalInformationDetails Derivatives - Additional Information (Details) Details 56 false false R57.htm 41202 - Disclosure - Derivatives - fair value of derivative instruments (Details) Sheet http://www.innodata-isogen.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails Derivatives - fair value of derivative instruments (Details) Details 57 false false R58.htm 41203 - Disclosure - Derivatives - Contracts designated as cash flow hedges (Details) Sheet http://www.innodata-isogen.com/role/DisclosureDerivativesContractsDesignatedAsCashFlowHedgesDetails Derivatives - Contracts designated as cash flow hedges (Details) Details 58 false false All Reports Book All Reports inod-20220630x10q.htm inod-20220630.xsd inod-20220630_cal.xml inod-20220630_def.xml inod-20220630_lab.xml inod-20220630_pre.xml inod-20220630xex31d1.htm inod-20220630xex31d2.htm inod-20220630xex32d1.htm inod-20220630xex32d2.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 76 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "inod-20220630x10q.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 274, "dts": { "calculationLink": { "local": [ "inod-20220630_cal.xml" ] }, "definitionLink": { "local": [ "inod-20220630_def.xml" ] }, "inline": { "local": [ "inod-20220630x10q.htm" ] }, "labelLink": { "local": [ "inod-20220630_lab.xml" ] }, "presentationLink": { "local": [ "inod-20220630_pre.xml" ] }, "schema": { "local": [ "inod-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 426, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 10, "http://xbrl.sec.gov/dei/2022": 5, "total": 15 }, "keyCustom": 23, "keyStandard": 253, "memberCustom": 19, "memberStandard": 37, "nsprefix": "inod", "nsuri": "http://www.innodata-isogen.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Commitments and Contingencies", "role": "http://www.innodata-isogen.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Stock Options and Restricted Stock Units", "role": "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnits", "shortName": "Stock Options and Restricted Stock Units", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Operating Leases", "role": "http://www.innodata-isogen.com/role/DisclosureOperatingLeases", "shortName": "Operating Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Long-term obligations", "role": "http://www.innodata-isogen.com/role/DisclosureLongTermObligations", "shortName": "Long-term obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "inod:RedemptionOfNonControllingInterestTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Redemption of non-controlling interest", "role": "http://www.innodata-isogen.com/role/DisclosureRedemptionOfNonControllingInterest", "shortName": "Redemption of non-controlling interest", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "inod:RedemptionOfNonControllingInterestTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Comprehensive loss", "role": "http://www.innodata-isogen.com/role/DisclosureComprehensiveLoss", "shortName": "Comprehensive loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Segment reporting and concentrations", "role": "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrations", "shortName": "Segment reporting and concentrations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Income (Loss) per Share", "role": "http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShare", "shortName": "Income (Loss) per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Derivatives", "role": "http://www.innodata-isogen.com/role/DisclosureDerivatives", "shortName": "Derivatives", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Summary of Significant Accounting Estimates and Policies (Policies)", "role": "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesPolicies", "shortName": "Summary of Significant Accounting Estimates and Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_OMQK4HMbfkqfr1VO0enzLA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_OMQK4HMbfkqfr1VO0enzLA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Income Taxes (Tables)", "role": "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Stock Options and Restricted Stock Units (Tables)", "role": "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsTables", "shortName": "Stock Options and Restricted Stock Units (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "inod:ScheduleOfOperatingLeaseExpenseRecognizedInFinancialStatementsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Operating Leases (Tables)", "role": "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesTables", "shortName": "Operating Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "inod:ScheduleOfOperatingLeaseExpenseRecognizedInFinancialStatementsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Long-term obligations (Tables)", "role": "http://www.innodata-isogen.com/role/DisclosureLongTermObligationsTables", "shortName": "Long-term obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Comprehensive loss (Tables)", "role": "http://www.innodata-isogen.com/role/DisclosureComprehensiveLossTables", "shortName": "Comprehensive loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Segment reporting and concentrations (Tables)", "role": "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsTables", "shortName": "Segment reporting and concentrations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Income (Loss) Per Share (Tables)", "role": "http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareTables", "shortName": "Income (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Derivatives (Tables)", "role": "http://www.innodata-isogen.com/role/DisclosureDerivativesTables", "shortName": "Derivatives (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_OMQK4HMbfkqfr1VO0enzLA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortizationPeriod", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Summary of Significant Accounting Estimates and Policies (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesDetails", "shortName": "Summary of Significant Accounting Estimates and Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_jonR42mZlESB4W7l6fcDiw", "decimals": "0", "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_OMQK4HMbfkqfr1VO0enzLA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_OMQK4HMbfkqfr1VO0enzLA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_CDA81cCaD06_SSjCUHnlyw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Goodwill and Intangible Assets - Carrying Amount of Goodwill (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsCarryingAmountOfGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_CDA81cCaD06_SSjCUHnlyw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Goodwill and Intangible Assets - Acquisition-Related Intangible Assets (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Acquisition-Related Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_CDA81cCaD06_SSjCUHnlyw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_OMQK4HMbfkqfr1VO0enzLA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Goodwill and Intangible Assets - Estimated Amortization Expense (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Estimated Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_OMQK4HMbfkqfr1VO0enzLA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "shortName": "Goodwill and Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_us-gaap_ChangeInAccountingEstimateByTypeAxis_us-gaap_IntangibleAssetsAmortizationPeriodMember_IOJx2yvSiEWRCWHdT8zvdw", "decimals": "-5", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": "3", "first": true, "lang": null, "name": "inod:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateBenefitExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_QgbmvoNiMkGZNznMvaq50w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Income Taxes - Tax Rate Reconciliation (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails", "shortName": "Income Taxes - Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": "3", "first": true, "lang": null, "name": "inod:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateBenefitExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_QgbmvoNiMkGZNznMvaq50w", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_CDA81cCaD06_SSjCUHnlyw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_CDA81cCaD06_SSjCUHnlyw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_9_1_2015_To_9_30_2015_ttFbIU4Vi0S-kDpe65AQPA", "decimals": "-5", "first": true, "lang": null, "name": "inod:SubsidiaryRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_9_1_2015_To_9_30_2015_ttFbIU4Vi0S-kDpe65AQPA", "decimals": "-5", "first": true, "lang": null, "name": "inod:SubsidiaryRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_OMQK4HMbfkqfr1VO0enzLA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LitigationReserve", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureCommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_OMQK4HMbfkqfr1VO0enzLA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LitigationReserve", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_EmployeeStockOptionMember_aiRBkPNwAkiw5-B8HleE2w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_P-1TNdDqNEmOOFPP98REug", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Stock Options and Restricted Stock Units - Summary of Stock Option Activity (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails", "shortName": "Stock Options and Restricted Stock Units - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_EmployeeStockOptionMember_aiRBkPNwAkiw5-B8HleE2w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_P-1TNdDqNEmOOFPP98REug", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_MLT0kCz8vEC8cckyHluKTQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Stock Options and Restricted Stock Units - Weighted Average Fair Values and Assumptions (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsWeightedAverageFairValuesAndAssumptionsDetails", "shortName": "Stock Options and Restricted Stock Units - Weighted Average Fair Values and Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_MLT0kCz8vEC8cckyHluKTQ", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_jonR42mZlESB4W7l6fcDiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "role": "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_jonR42mZlESB4W7l6fcDiw", "decimals": "-3", "lang": null, "name": "us-gaap:DirectOperatingCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_inod_TwoThousandThirteenStockPlanMember_wgovu2-mC0yGzkdDSvDO8g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_P-1TNdDqNEmOOFPP98REug", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Stock Options and Restricted Stock Units - Summary of Restricted Shares (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails", "shortName": "Stock Options and Restricted Stock Units - Summary of Restricted Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_inod_TwoThousandThirteenStockPlanMember_wgovu2-mC0yGzkdDSvDO8g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_P-1TNdDqNEmOOFPP98REug", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40504 - Disclosure - Stock Options and Restricted Stock Units - Stock-Based Compensation Expense (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsStockBasedCompensationExpenseDetails", "shortName": "Stock Options and Restricted Stock Units - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_us-gaap_PlanNameAxis_inod_EquityPlansMember_BCIqRfHt2USi5zC9Qm3Ytw", "decimals": "-3", "lang": null, "name": "us-gaap:StockOptionPlanExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_OMQK4HMbfkqfr1VO0enzLA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40505 - Disclosure - Stock Options and Restricted Stock Units - Additional Information (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsAdditionalInformationDetails", "shortName": "Stock Options and Restricted Stock Units - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "inod:ScheduleOfOperatingLeaseExpenseRecognizedInFinancialStatementsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_jonR42mZlESB4W7l6fcDiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Operating Leases - Operating Leases Amount Recognized (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesOperatingLeasesAmountRecognizedDetails", "shortName": "Operating Leases - Operating Leases Amount Recognized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "inod:ScheduleOfOperatingLeaseExpenseRecognizedInFinancialStatementsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_jonR42mZlESB4W7l6fcDiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_OMQK4HMbfkqfr1VO0enzLA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Operating Leases - Net Present Value of Operating Lease Liability (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails", "shortName": "Operating Leases - Net Present Value of Operating Lease Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_OMQK4HMbfkqfr1VO0enzLA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "inod:ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_OMQK4HMbfkqfr1VO0enzLA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Operating Leases - Weighted Average Remaining Lease Terms (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesWeightedAverageRemainingLeaseTermsDetails", "shortName": "Operating Leases - Weighted Average Remaining Lease Terms (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "inod:ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_OMQK4HMbfkqfr1VO0enzLA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_srt_RangeAxis_srt_MinimumMember_tyMqHJG1Q0qlIE41aAg0_A", "decimals": "4", "first": true, "lang": null, "name": "inod:PercentageOfRentalEscalations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_QgbmvoNiMkGZNznMvaq50w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - Disclosure - Operating Leases - Additional Information (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesAdditionalInformationDetails", "shortName": "Operating Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_srt_RangeAxis_srt_MinimumMember_tyMqHJG1Q0qlIE41aAg0_A", "decimals": "4", "first": true, "lang": null, "name": "inod:PercentageOfRentalEscalations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_QgbmvoNiMkGZNznMvaq50w", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_OMQK4HMbfkqfr1VO0enzLA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Long-term obligations (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureLongTermObligationsDetails", "shortName": "Long-term obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_OMQK4HMbfkqfr1VO0enzLA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_OMQK4HMbfkqfr1VO0enzLA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Redemption of non-controlling interest (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureRedemptionOfNonControllingInterestDetails", "shortName": "Redemption of non-controlling interest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "inod:RedemptionOfNonControllingInterestTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_BalanceSheetLocationAxis_us-gaap_AdditionalPaidInCapitalMember_A2qBfRZ6Ak-R_yN_2zDyCA", "decimals": "-5", "lang": null, "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_3_31_2022_eSRRPkbXHk-gHkLsP0x8hw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Comprehensive loss - Reclassifications out of Accumulated Other Comprehensive Loss (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails", "shortName": "Comprehensive loss - Reclassifications out of Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2SPnpVkRjEaglsA7jQFEYQ", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_jonR42mZlESB4W7l6fcDiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Segment reporting and concentrations (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsDetails", "shortName": "Segment reporting and concentrations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_us-gaap_SubsegmentsConsolidationItemsAxis_inod_BeforeIntersegmentEliminationsMember_nWmNnUVdHEOB5rcigCT6XA", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_jonR42mZlESB4W7l6fcDiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Segment reporting and concentrations - Revenues by geographic region (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsRevenuesByGeographicRegionDetails", "shortName": "Segment reporting and concentrations - Revenues by geographic region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_srt_StatementGeographicalAxis_country_US_ih6D_kGEeU62eUbUjLEAFw", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_OMQK4HMbfkqfr1VO0enzLA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - Segment reporting and concentrations - Long-lived assets (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsLongLivedAssetsDetails", "shortName": "Segment reporting and concentrations - Long-lived assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_OMQK4HMbfkqfr1VO0enzLA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_ETrdZcU0Xk6nnlW8M_69Qw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41004 - Disclosure - Segment reporting and concentrations - Additional information (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails", "shortName": "Segment reporting and concentrations - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_ETrdZcU0Xk6nnlW8M_69Qw", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_jonR42mZlESB4W7l6fcDiw", "decimals": "-3", "first": true, "lang": null, "name": "inod:NetIncomeLossAttributableToParent1", "reportCount": 1, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Income (Loss) Per Share (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareDetails", "shortName": "Income (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_gp3b2D7zLki5bsRdrb3QnQ", "decimals": "0", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_P-1TNdDqNEmOOFPP98REug", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_GGdMJNivm0qchKBboxnEyQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_P-1TNdDqNEmOOFPP98REug", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - Income (Loss) Per Share - Additional information (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareAdditionalInformationDetails", "shortName": "Income (Loss) Per Share - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_GGdMJNivm0qchKBboxnEyQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_P-1TNdDqNEmOOFPP98REug", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_nuhCUyJEN0Sa4Y9PRafUtQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Derivatives - Additional Information (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureDerivativesAdditionalInformationDetails", "shortName": "Derivatives - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_nuhCUyJEN0Sa4Y9PRafUtQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_BalanceSheetLocationAxis_us-gaap_AccruedLiabilitiesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_ppL8k-2tD0q7BMirOScRUA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsAndHedgesLiabilities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Derivatives - fair value of derivative instruments (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "shortName": "Derivatives - fair value of derivative instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_BalanceSheetLocationAxis_us-gaap_AccruedLiabilitiesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_ppL8k-2tD0q7BMirOScRUA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsAndHedgesLiabilities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_jonR42mZlESB4W7l6fcDiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41203 - Disclosure - Derivatives - Contracts designated as cash flow hedges (Details)", "role": "http://www.innodata-isogen.com/role/DisclosureDerivativesContractsDesignatedAsCashFlowHedgesDetails", "shortName": "Derivatives - Contracts designated as cash flow hedges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_jonR42mZlESB4W7l6fcDiw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_q_cj0BMuTU2YwiNQ0jfDdA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CFG8XB8Mj0qIDGW5Gud1eg", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_EzRUliycaUaiMOfYDvZmrA", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Summary of Significant Accounting Policies and Estimates", "role": "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndEstimates", "shortName": "Summary of Significant Accounting Policies and Estimates", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Income Taxes", "role": "http://www.innodata-isogen.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "inod-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_11dpfsxOmEaUQUjk-H0e4Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 58, "tag": { "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsLongLivedAssetsDetails", "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsRevenuesByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "country_LK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sri Lanka" } } }, "localname": "LK", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "country_NL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "The Netherlands" } } }, "localname": "NL", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsRevenuesByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "country_PH": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Philippines" } } }, "localname": "PH", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "US" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsLongLivedAssetsDetails", "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsRevenuesByGeographicRegionDetails" ], "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r506" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r506" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r510" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r506" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r506" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r506" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.innodata-isogen.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "inod_AfterIntersegmentEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "After Intersegment Eliminations [Member]" } } }, "localname": "AfterIntersegmentEliminationsMember", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsDetails" ], "xbrltype": "domainItemType" }, "inod_AgilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Agility [Member]" } } }, "localname": "AgilityMember", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsDetails" ], "xbrltype": "domainItemType" }, "inod_ApicShareBasedPaymentArrangementIncreaseForCostRecognitionShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock based compensation awarded in shares", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition Shares", "terseLabel": "Stock based compensation (in shares)" } } }, "localname": "ApicShareBasedPaymentArrangementIncreaseForCostRecognitionShares", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "inod_BeforeIntersegmentEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Before Intersegment Eliminations [Member]" } } }, "localname": "BeforeIntersegmentEliminationsMember", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsDetails" ], "xbrltype": "domainItemType" }, "inod_CapitalizedSoftwareDevelopmentCostMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer cost.", "label": "Capitalized Software Development Cost" } } }, "localname": "CapitalizedSoftwareDevelopmentCostMember", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails", "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "inod_CapitalizedSoftwareDevelopmentCostWorkInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program,", "label": "Capitalized Software Development Cost - Work in Progress" } } }, "localname": "CapitalizedSoftwareDevelopmentCostWorkInProgressMember", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "inod_ClientMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Client[Member]", "label": "Client [Member]" } } }, "localname": "ClientMember", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "inod_ClientTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Another client [Member]" } } }, "localname": "ClientTwoMember", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "inod_DdsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DDS [Member]" } } }, "localname": "DdsMember", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsDetails" ], "xbrltype": "domainItemType" }, "inod_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of Business and Summary of Significant Accounting Policies [Line Items]" } } }, "localname": "DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesDetails" ], "xbrltype": "stringItemType" }, "inod_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of Business and Summary of Significant Accounting Policies [Table]" } } }, "localname": "DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesDetails" ], "xbrltype": "stringItemType" }, "inod_EffectiveIncomeTaxForeignRateDifferential": { "auth_ref": [], "calculation": { "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "It represents the effective income tax foreign rate differential.", "label": "Effective Income Tax Foreign Rate Differential", "terseLabel": "Foreign rate differential" } } }, "localname": "EffectiveIncomeTaxForeignRateDifferential", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "inod_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateBenefitExpense": { "auth_ref": [], "calculation": { "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate (Benefit) Expense", "terseLabel": "Federal income tax expense at statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateBenefitExpense", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "inod_EffectiveIncomeTaxRateReconciliationIncreaseInUnrecognizedTaxBenefits": { "auth_ref": [], "calculation": { "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "These lines are represents tax rate of income unrecognized tax benefits.", "label": "Effective Income Tax Rate Reconciliation Increase In Unrecognized Tax Benefits", "terseLabel": "Increase (decrease) in unrecognized tax benefits (ASC 740)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationIncreaseInUnrecognizedTaxBenefits", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "inod_EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueUp": { "auth_ref": [], "calculation": { "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of Effective Income Tax Rate Reconciliation, Return to Provision True Up.", "label": "Effective Income Tax Rate Reconciliation Return to Provision True Up", "terseLabel": "Return to provision true up" } } }, "localname": "EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueUp", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "inod_EquityPlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Equity plans.", "label": "Equity Plans" } } }, "localname": "EquityPlansMember", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsStockBasedCompensationExpenseDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails" ], "xbrltype": "domainItemType" }, "inod_ForeignCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Foreign" } } }, "localname": "ForeignCountriesMember", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "inod_ForeignCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Foreign Customer [Member]" } } }, "localname": "ForeignCustomerMember", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "inod_GainFromLoanForgiveness": { "auth_ref": [], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of gain from loan forgiveness.", "label": "Gain From Loan Forgiveness", "negatedLabel": "Gain on loan forgiveness", "verboseLabel": "Gain from loan forgiveness" } } }, "localname": "GainFromLoanForgiveness", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "inod_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "inod_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of information relating to income taxes.", "label": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "inod_InterestRateDescriptionLitigation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the interest rate relating to Litigation", "label": "Interest Rate Description Litigation", "terseLabel": "Interest rate description litigation" } } }, "localname": "InterestRateDescriptionLitigation", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "inod_LesseeOperatingLeaseLiabilityToBePaidThereafter": { "auth_ref": [], "calculation": { "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails": { "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 due thereafter. 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, Thereafter", "terseLabel": "2027 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidThereafter", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "inod_LongTermObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term obligations" } } }, "localname": "LongTermObligationsAbstract", "nsuri": "http://www.innodata-isogen.com/20220630", "xbrltype": "stringItemType" }, "inod_LongTermOperatingLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long Term Operating Lease" } } }, "localname": "LongTermOperatingLeaseMember", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesOperatingLeasesAmountRecognizedDetails" ], "xbrltype": "domainItemType" }, "inod_MicrosoftLicensesObligations": { "auth_ref": [], "calculation": { "http://www.innodata-isogen.com/role/DisclosureLongTermObligationsDetailss": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of Microsoft licenses obligations as of balance sheet date.", "label": "Microsoft Licenses Obligations", "terseLabel": "Microsoft licenses" } } }, "localname": "MicrosoftLicensesObligations", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureLongTermObligationsDetails" ], "xbrltype": "monetaryItemType" }, "inod_NetIncomeLossAttributableToParent1": { "auth_ref": [], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossCalc2": { "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 1", "terseLabel": "Net income (loss) attributable to Innodata Inc. and Subsidiaries", "totalLabel": "Net loss attributable to Innodata Inc. and Subsidiaries" } } }, "localname": "NetIncomeLossAttributableToParent1", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "inod_NumberOfClient": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents number of clients.", "label": "Number of Clients", "terseLabel": "Number of clients" } } }, "localname": "NumberOfClient", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "inod_NumberOfSharesEligibleToReceiveForEachFullyVestedRsu": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents number of shares eligible to receive for each fully vested RSU.", "label": "Number Of Shares Eligible To Receive For Each Fully Vested RSU", "terseLabel": "Number of shares eligible to receive for each fully vested RSU" } } }, "localname": "NumberOfSharesEligibleToReceiveForEachFullyVestedRsu", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "inod_OneClientMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "One Client [Member]" } } }, "localname": "OneClientMember", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "inod_OtherPrincipallyEuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other - principally Europe" } } }, "localname": "OtherPrincipallyEuropeMember", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsRevenuesByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "inod_PercentageForSubsidiaryServiceTax": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage for subsidiary service tax.", "label": "Percentage for Subsidiary Service Tax", "terseLabel": "Percentage for Subsidiary Service Tax" } } }, "localname": "PercentageForSubsidiaryServiceTax", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "inod_PercentageOfRentalEscalations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of rental escalations.", "label": "Percentage of Rental Escalations", "terseLabel": "Percentage of Rental Escalations" } } }, "localname": "PercentageOfRentalEscalations", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "inod_RedemptionOfNonControllingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Redemption of non-controlling interest" } } }, "localname": "RedemptionOfNonControllingInterestAbstract", "nsuri": "http://www.innodata-isogen.com/20220630", "xbrltype": "stringItemType" }, "inod_RedemptionOfNonControllingInterestTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for Redemption of non-controlling interest.", "label": "Redemption Of Non-Controlling Interest [Text Block]", "terseLabel": "Redemption of non-controlling interest" } } }, "localname": "RedemptionOfNonControllingInterestTextBlock", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureRedemptionOfNonControllingInterest" ], "xbrltype": "textBlockItemType" }, "inod_ReversalOfServiceTaxRefund": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents reversal of service tax refund amount.", "label": "Reversal of Service Tax Refund", "terseLabel": "Reversal of Service Tax Refund" } } }, "localname": "ReversalOfServiceTaxRefund", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "inod_ScheduleOfEarningsPerShareBasicAndDilutedTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share Basic and Diluted [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTable", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "inod_ScheduleOfOperatingLeaseExpenseRecognizedInFinancialStatementsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of operating lease expense recognized in financial statements.", "label": "Schedule of Operating lease expense recognized in Financial Statements [Table Text Block]", "terseLabel": "Schedule of operating lease expense recognized in financial statements" } } }, "localname": "ScheduleOfOperatingLeaseExpenseRecognizedInFinancialStatementsTableTextBlock", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "inod_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of weighted average remaining lease terms and discount rates.", "label": "Schedule of Weighted Average Remaining Lease Terms and Discount Rates [Table Text Block]", "terseLabel": "Schedule of weighted average remaining lease terms and discount rates" } } }, "localname": "ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "inod_ServiceTaxCreditReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the service tax credit receivable.", "label": "Service Tax Credit Receivable", "terseLabel": "Service Tax Credit Receivable" } } }, "localname": "ServiceTaxCreditReceivable", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "inod_ShortTermOperatingLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Short Term Operating Lease" } } }, "localname": "ShortTermOperatingLeaseMember", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesOperatingLeasesAmountRecognizedDetails" ], "xbrltype": "domainItemType" }, "inod_SubsidiaryRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the value of subsidiary revenue.", "label": "Subsidiary Revenue", "terseLabel": "Subsidiary Revenue" } } }, "localname": "SubsidiaryRevenue", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "inod_SynodexMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Synodex [Member]" } } }, "localname": "SynodexMember", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsDetails" ], "xbrltype": "domainItemType" }, "inod_ThreeClientsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Three Clients [Member]" } } }, "localname": "ThreeClientsMember", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "inod_TotalOtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total after tax and before reclassification adjustments of other comprehensive income (loss).", "label": "Total Other Comprehensive Income (Loss) Before Reclassifications, Net Of Tax", "verboseLabel": "Total other comprehensive loss before reclassifications, net of taxes" } } }, "localname": "TotalOtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "inod_TwoThousandThirteenStockPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Information regarding stock plan.", "label": "2013 Stock Plan" } } }, "localname": "TwoThousandThirteenStockPlanMember", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "inod_TwoThousandTwentyOneEquityCompensationPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 2021 Equity Compensation Plan.", "label": "2021 Stock Plan" } } }, "localname": "TwoThousandTwentyOneEquityCompensationPlanMember", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "inod_UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromForeignCurrencyTranslation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase decrease in unrecognized tax benefits resulting from foreign currency translation.", "label": "Unrecognized Tax Benefits Increase Decreases Resulting From Foreign Currency Translation", "negatedLabel": "Foreign currency remeasurement" } } }, "localname": "UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromForeignCurrencyTranslation", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "inod_WithholdingTaxesOnStockBasedCompensation": { "auth_ref": [], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of withholding taxes on stock-based compensation.", "label": "Withholding Taxes On Stock-Based Compensation", "terseLabel": "Withholding taxes on net settlement of stock-based compensation" } } }, "localname": "WithholdingTaxesOnStockBasedCompensation", "nsuri": "http://www.innodata-isogen.com/20220630", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r167", "r264", "r266", "r481" ], "lang": { "en-us": { "role": { "label": "Major Customers [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r213", "r214", "r215", "r216", "r229", "r251", "r271", "r272", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r479", "r482", "r502", "r503" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsWeightedAverageFairValuesAndAssumptionsDetails", "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r213", "r214", "r215", "r216", "r229", "r251", "r271", "r272", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r479", "r482", "r502", "r503" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsWeightedAverageFairValuesAndAssumptionsDetails", "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r167", "r264", "r266", "r481" ], "lang": { "en-us": { "role": { "label": "Name Of Major Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r206", "r213", "r214", "r215", "r216", "r229", "r251", "r270", "r271", "r272", "r304", "r305", "r306", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r479", "r482", "r502", "r503" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsWeightedAverageFairValuesAndAssumptionsDetails", "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r206", "r213", "r214", "r215", "r216", "r229", "r251", "r270", "r271", "r272", "r304", "r305", "r306", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r479", "r482", "r502", "r503" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsWeightedAverageFairValuesAndAssumptionsDetails", "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r164", "r165", "r264", "r265", "r480", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501" ], "lang": { "en-us": { "role": { "label": "Segment, Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsLongLivedAssetsDetails", "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsRevenuesByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r164", "r165", "r264", "r265", "r480", "r490", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsLongLivedAssetsDetails", "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsRevenuesByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "stpr_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/stpr/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsLongLivedAssetsDetails", "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsRevenuesByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "stpr_IL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Israel" } } }, "localname": "IL", "nsuri": "http://xbrl.sec.gov/stpr/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "stpr_IN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "India" } } }, "localname": "IN", "nsuri": "http://xbrl.sec.gov/stpr/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies and Estimates" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r22", "r434" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "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", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r169", "r170" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current, Total", "verboseLabel": "Accounts receivable, net of allowance for doubtful accounts of $730 for each of these periods" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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", "verboseLabel": "Accrued expenses and other" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "This item represents 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.", "label": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r34", "r39", "r47", "r48", "r49", "r366" ], "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]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r39", "r47", "r48", "r49", "r50", "r365" ], "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]" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails" ], "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]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r16", "r37", "r38", "r39", "r463", "r487", "r488" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "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", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r47", "r48", "r410", "r411", "r412", "r413", "r414", "r416" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r36", "r39", "r47", "r48", "r49", "r89", "r90", "r91", "r366", "r430", "r483", "r484" ], "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": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r32", "r39", "r47", "r48", "r49", "r366", "r411", "r412", "r413", "r414", "r416" ], "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]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r14", "r434" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid In Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r89", "r90", "r91", "r315", "r316", "r317", "r398" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureRedemptionOfNonControllingInterestDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r75", "r198" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization, Total", "negatedLabel": "Foreign currency translation" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentForAmortizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Amortization [Abstract]", "verboseLabel": "Accumulated amortization:" } } }, "localname": "AdjustmentForAmortizationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Shares withheld for exercise settlement and taxes" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).", "label": "Adjustments to Additional Paid in Capital, Other", "terseLabel": "Redemption of non-controlling interest" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r274", "r318", "r319" ], "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": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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]", "verboseLabel": "Adjustments to reconcile consolidated net income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r20", "r171", "r175" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r75", "r191", "r198" ], "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", "verboseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails", "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r113" ], "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": "Antidilutive Securities Excluded From Computation Of Earnings Per Share, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share, By Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r10", "r84", "r145", "r152", "r159", "r173", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r359", "r367", "r404", "r432", "r434", "r447", "r461" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "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, Total", "netLabel": "Classification of segment assets", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r21", "r84", "r173", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r359", "r367", "r404", "r432", "r434" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "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, Total", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r300", "r301", "r303", "r304", "r305", "r306", "r307" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsTables" ], "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]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.innodata-isogen.com/role/DisclosureRedemptionOfNonControllingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r378", "r382" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.innodata-isogen.com/role/DisclosureRedemptionOfNonControllingInterestDetails" ], "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 Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Amortization period" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r6", "r77" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "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, Total", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r70", "r77", "r79" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r70", "r409" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "auth_ref": [ "r97", "r119" ], "lang": { "en-us": { "role": { "documentation": "Information by type of change in accounting estimate.", "label": "Change in Accounting Estimate by Type [Axis]" } } }, "localname": "ChangeInAccountingEstimateByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "auth_ref": [ "r97", "r119" ], "lang": { "en-us": { "role": { "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities.", "label": "Change in Accounting Estimate, Type [Domain]" } } }, "localname": "ChangeInAccountingEstimateTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r27", "r451", "r467" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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.", "verboseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r209", "r210", "r211", "r217", "r492" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r89", "r90", "r398" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock Par Or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r13" ], "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, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r13" ], "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, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r13", "r252" ], "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", "verboseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r13", "r434" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "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", "terseLabel": "Common stock, $.01 par value; 75,000,000 shares authorized; 30,487,000 shares issued and 27,303,000 outstanding at June 30, 2022 and 30,347,000 shares issued and 27,163,000 outstanding at December 31, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r42", "r44", "r45", "r57", "r457", "r474" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "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": "Comprehensive Loss attributable to Innodata Inc. and Subsidiaries" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive loss", "terseLabel": "Comprehensive Loss:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r42", "r44", "r56", "r357", "r358", "r370", "r456", "r473" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive (Income) Loss, Net of Tax, Attributable to Noncontrolling Interest, Total", "verboseLabel": "Less: Comprehensive income (loss) attributable to non-controlling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r42", "r44", "r55", "r356", "r370", "r455", "r472" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest, Total", "totalLabel": "Total Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r54", "r64", "r454", "r471" ], "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": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r192", "r196", "r352" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Developed software" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails", "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r126", "r127", "r167", "r402", "r403", "r491" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r126", "r127", "r167", "r402", "r403", "r489", "r491" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r126", "r127", "r167", "r402", "r403", "r489", "r491" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r126", "r127", "r167", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r126", "r127", "r167", "r402", "r403", "r491" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r80", "r361" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r59" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "verboseLabel": "Operating costs and expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r125", "r167" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r351" ], "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" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DatabasesMember": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal rights granted to the owner or licensee of collections of information stored in electronic form (such as on computer disks or files).", "label": "Media Contact Database" } } }, "localname": "DatabasesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r83", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r238", "r239", "r240", "r241", "r245" ], "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": "Long-term obligations" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureLongTermObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r325", "r326" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "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 income taxes, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r325", "r326" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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", "verboseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r76" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanIncreaseDecreaseCost": { "auth_ref": [], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cost for defined contribution plan.", "label": "Defined Contribution Plan, Increase (Decrease), Cost", "terseLabel": "Pension cost" } } }, "localname": "DefinedContributionPlanIncreaseDecreaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r75", "r140" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.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" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r30", "r379", "r381", "r385", "r386" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgesLiabilities": { "auth_ref": [ "r25" ], "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, Total", "verboseLabel": "Derivatives designated as hedging instruments" } } }, "localname": "DerivativeInstrumentsAndHedgesLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivatives" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r396", "r401" ], "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": "Derivatives." } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivatives" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLineItems": { "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 [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivativesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r373", "r375" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivativesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r372", "r374", "r375", "r376", "r377", "r383", "r385", "r388", "r390", "r393", "r396" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivativesAdditionalInformationDetails" ], "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]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r87", "r372", "r374", "r376", "r377", "r389" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivativesAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r354" ], "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" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DirectOperatingCosts": { "auth_ref": [ "r62" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate direct operating costs incurred during the reporting period.", "label": "Direct Operating Costs", "terseLabel": "Direct operating costs" } } }, "localname": "DirectOperatingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r277", "r278", "r309", "r310", "r312", "r321" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs, Share-Based Payments [Text Block]", "terseLabel": "Stock Options and Restricted Stock Units" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnits" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Options and Restricted Stock Units" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DueToEmployeesCurrentAndNoncurrent": { "auth_ref": [ "r431", "r450", "r469" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureLongTermObligationsDetailss": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amounts due to employees, not to include stockholders or officers.", "label": "Due to Employees", "verboseLabel": "Settlement agreement" } } }, "localname": "DueToEmployeesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureLongTermObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income (Loss) Per Share.", "terseLabel": "Loss per share attributable to Innodata Inc. and Subsidiaries:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r58", "r94", "r95", "r96", "r97", "r98", "r103", "r105", "r110", "r111", "r112", "r116", "r117", "r399", "r400", "r458", "r475" ], "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", "verboseLabel": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r58", "r94", "r95", "r96", "r97", "r98", "r105", "r110", "r111", "r112", "r116", "r117", "r399", "r400", "r458", "r475" ], "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", "verboseLabel": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r113", "r114", "r115", "r118" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Income (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r409" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.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 and Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r328" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "verboseLabel": "Effect of:" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r328", "r344" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "verboseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r328", "r344" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 changes in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Change in tax rates" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r328", "r344" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign operations permanent difference - foreign exchange gains and losses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "auth_ref": [], "calculation": { "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "order": 11.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent", "verboseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "auth_ref": [ "r320", "r328" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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, Percent", "terseLabel": "Effect of stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r328", "r344" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income tax net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesForeign": { "auth_ref": [ "r328", "r344" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 changes in foreign income tax contingency.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Foreign, Percent", "verboseLabel": "Tax effects of foreign operations" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxContingenciesForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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", "verboseLabel": "Accrued salaries, wages and related benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r311" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-Based Compensation, Nonvested Awards, Total Compensation Cost Not Yet Recognized", "verboseLabel": "Compensation cost related to non-vested stock options and restricted stock awards not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r311" ], "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": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average period over which compensation cost recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r47", "r48", "r49", "r89", "r90", "r91", "r93", "r99", "r101", "r120", "r174", "r252", "r253", "r315", "r316", "r317", "r340", "r341", "r398", "r410", "r411", "r412", "r413", "r414", "r416", "r430", "r483", "r484", "r485" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r378", "r383", "r391" ], "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]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r8", "r197" ], "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", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "terseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "verboseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r199" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationExpenseDetails": { "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 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", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationExpenseDetails": { "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 remainder of current fiscal year.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "verboseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r199" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationExpenseDetails": { "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 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 Assets, Amortization Expense, Year Four", "verboseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r199" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationExpenseDetails": { "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 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 Assets, Amortization Expense, Year Three", "verboseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r199" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationExpenseDetails": { "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 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 Assets, Amortization Expense, Year Two", "verboseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r192", "r194", "r197", "r200", "r443", "r444" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails", "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss)", "negatedLabel": "Foreign currency translation" } } }, "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails" ], "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": "Goodwill and Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails", "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r192", "r196" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails", "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r197", "r443" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Finite-Lived Intangible Assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r193" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Additions" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "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": "Outstanding foreign currency forward contracts" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r405", "r406", "r407", "r408" ], "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", "terseLabel": "Foreign Currency Transaction Gain (Loss), before Tax" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign currency forward contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnTerminationOfLease": { "auth_ref": [ "r418" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term.", "label": "Gain (Loss) on Termination of Lease", "negatedLabel": "Loss on lease termination" } } }, "localname": "GainLossOnTerminationOfLease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r7", "r177", "r178", "r185", "r189", "r434", "r446" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "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": "Balance", "periodStartLabel": "Balance", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails", "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsCarryingAmountOfGoodwillDetails", "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r183" ], "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)", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r376", "r387" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivativesAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivativesAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureDerivativesFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r75", "r201" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Transfers" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r61", "r76", "r94", "r95", "r96", "r97", "r109", "r112", "r355" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "totalLabel": "Loss from operations" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r52", "r145", "r151", "r155", "r158", "r161", "r445", "r452", "r459", "r476" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) From Continuing Operations Before Income Taxes, Extraordinary Items, Noncontrolling Interest", "terseLabel": "Income (loss) before provision for income taxes", "totalLabel": "Income (loss) before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r85", "r329", "r334", "r337", "r342", "r345", "r347", "r348", "r349" ], "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]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r86", "r100", "r101", "r143", "r327", "r343", "r346", "r477" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "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)", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r46", "r323", "r324", "r334", "r335", "r336", "r338" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r72", "r78" ], "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.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r74" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) In Accounts Payable and Accrued Liabilities", "verboseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r74" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.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", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "auth_ref": [ "r74" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.", "label": "Increase Decrease In Accrued Taxes Payable", "terseLabel": "Income and other taxes" } } }, "localname": "IncreaseDecreaseInAccruedTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r74" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase Decrease In Employee Related Liabilities", "terseLabel": "Accrued salaries, wages and related benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r74" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase Decrease In Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r74" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.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 Deferred Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r106", "r107", "r108", "r112", "r276" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareDetails": { "order": 2.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 Share-Based Payment Arrangements", "verboseLabel": "Dilutive effect of outstanding options" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsAmortizationPeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A revision in the estimated economic useful life of a finite-lived intangible asset (the period of time over which the asset is projected to benefit operations).", "label": "Intangible Assets, Amortization Period" } } }, "localname": "IntangibleAssetsAmortizationPeriodMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r7" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill), Total", "periodEndLabel": "Balance", "periodStartLabel": "Balance" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Gross (Excluding Goodwill) [Abstract]", "verboseLabel": "Gross carrying amounts:" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r190", "r195" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Current", "terseLabel": "Net carrying values", "verboseLabel": "Intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "negatedLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r68", "r71", "r78" ], "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": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r427" ], "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 net present value of operating lease liability" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r427" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails": { "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, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r427" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails": { "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 next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r427" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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, Payments, Due Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r427" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails": { "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 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, Payments, Due Year Three", "verboseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r427" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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, Payments, Due Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r427" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails": { "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 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, Payments, Remainder of Fiscal Year", "verboseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r427" ], "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", "negatedLabel": "Less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lessee, Operating Lease, Term of Contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Operating Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Leases" } } }, "localname": "LessorDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r24", "r84", "r153", "r173", "r218", "r219", "r220", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r360", "r367", "r368", "r404", "r432", "r433" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r19", "r84", "r173", "r404", "r434", "r449", "r465" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "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 Stockholders Equity", "totalLabel": "Total liabilities, non-controlling interests and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES, NON-CONTROLLING INTERESTS AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r5", "r26", "r84", "r173", "r218", "r219", "r220", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r360", "r367", "r368", "r404", "r432", "r433", "r434" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "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, Total", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationReserve": { "auth_ref": [ "r27", "r212" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs.", "label": "Estimated Litigation Liability", "verboseLabel": "Estimated litigation liability" } } }, "localname": "LitigationReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.", "label": "Litigation Settlement, Expense", "terseLabel": "Litigation settlement expense" } } }, "localname": "LitigationSettlementExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r11", "r237", "r242", "r243", "r244", "r448", "r462" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureLongTermObligationsCalc2Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.innodata-isogen.com/role/DisclosureLongTermObligationsDetailss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Long-term Debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureLongTermObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureLongTermObligationsCalc2Details": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.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, Total", "terseLabel": "Less: Current portion of long-term obligations", "verboseLabel": "Long-term obligations - current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureLongTermObligationsDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r11" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureLongTermObligationsCalc2Details": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-term Debt, Excluding Current Maturities, Total", "terseLabel": "Long-term obligations, net of current portion", "totalLabel": "Totals" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureLongTermObligationsDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r70" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.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 provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r70" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r70", "r73", "r76" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.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 (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r40", "r43", "r49", "r53", "r76", "r84", "r92", "r94", "r95", "r96", "r97", "r100", "r101", "r109", "r145", "r151", "r155", "r158", "r161", "r173", "r218", "r219", "r220", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r400", "r404", "r453", "r470" ], "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, Total", "terseLabel": "Net income (loss) attributable to Innodata Inc. and subsidiaries" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r40", "r43", "r49", "r100", "r101", "r363", "r369" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossCalc2": { "order": 2.0, "parentTag": "inod_NetIncomeLossAttributableToParent1", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income Loss Attributable To Noncontrolling Interest", "verboseLabel": "Income (loss) attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r165" ], "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", "verboseLabel": "Long - lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r421" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Leases, Rent Expense", "verboseLabel": "Operating Leases, Rent Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesOperatingLeasesAmountRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r420" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails": { "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", "totalLabel": "Total", "verboseLabel": "Net present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r420" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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": "Operating lease liability - current portion", "verboseLabel": "Current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r420" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability, net of current portion", "verboseLabel": "Long- term portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesNetPresentValueOfOperatingLeaseLiabilityDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r422", "r424" ], "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": "Cash paid for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r419" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "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": "Right-of-use-asset, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r426", "r428" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesWeightedAverageRemainingLeaseTermsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r425", "r428" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average lease term remaining" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesWeightedAverageRemainingLeaseTermsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OptionIndexedToIssuersEquityEquityAxis": { "auth_ref": [ "r246", "r394", "r395", "r397" ], "lang": { "en-us": { "role": { "documentation": "Information by type of options indexed to an issuer's equity.", "label": "Option Indexed to Issuer's Equity [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityEquityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuers Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r88", "r102", "r131", "r371" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies and Estimates" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndEstimates" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r9" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets Noncurrent", "verboseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r39", "r47", "r48", "r50", "r410", "r412", "r416" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "netLabel": "Other comprehensive income (loss) before reclassifications, net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r33", "r37" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying As Hedges, Net Of Tax", "terseLabel": "Change in fair value of derivatives, net of taxes", "verboseLabel": "Change in fair value of derivatives, net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r33", "r37", "r380", "r384", "r392" ], "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), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax", "verboseLabel": "Net gain (loss) recognized in OCI" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivativesContractsDesignatedAsCashFlowHedgesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r31" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r41", "r44", "r47", "r48", "r50", "r54", "r252", "r410", "r415", "r416", "r454", "r471" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "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, Total", "totalLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r35", "r37" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net Of Tax", "negatedLabel": "Pension liability adjustment, net of taxes", "negatedTerseLabel": "Pension liability adjustments, net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsStockBasedCompensationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_ShareBasedCompensation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of selling, general and administrative expense classified as other.", "label": "Other Selling, General and Administrative Expense", "terseLabel": "Selling and administrative expenses" } } }, "localname": "OtherSellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r65" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments To Acquire Property Plant and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement and Postemployment Benefit Plans, Liabilities [Abstract]", "terseLabel": "Pension obligations" } } }, "localname": "PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureLongTermObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r300", "r301", "r303", "r304", "r305", "r306", "r307" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsStockBasedCompensationExpenseDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r300", "r301", "r303", "r304", "r305", "r306", "r307" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsStockBasedCompensationExpenseDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent": { "auth_ref": [ "r268", "r269", "r450", "r468" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureLongTermObligationsDetailss": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the balance sheet date of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement.", "label": "Postemployment Benefits Liability", "terseLabel": "Pension obligations - accrued pension liability" } } }, "localname": "PostemploymentBenefitsLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureLongTermObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r12" ], "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": "Series preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock Shares Outstanding", "terseLabel": "Series preferred stock, outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r12", "r434" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "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", "verboseLabel": "Serial preferred stock; 4,998,000 shares authorized, none outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r21" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets Current", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r66", "r314" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.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 stock option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r40", "r43", "r49", "r69", "r84", "r92", "r100", "r101", "r145", "r151", "r155", "r158", "r161", "r173", "r218", "r219", "r220", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r356", "r362", "r364", "r369", "r370", "r400", "r404", "r459" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossCalc2": { "order": 1.0, "parentTag": "inod_NetIncomeLossAttributableToParent1", "weight": 1.0 }, "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "terseLabel": "Consolidated net income (loss)", "totalLabel": "Consolidated net loss", "verboseLabel": "Consolidated Net Loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r204" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesOperatingLeasesAmountRecognizedDetails", "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r204", "r434", "r460", "r466" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net, Total", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r203" ], "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": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesOperatingLeasesAmountRecognizedDetails", "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesDetails" ], "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": "Property and equipment useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "auth_ref": [ "r39", "r47", "r48", "r410", "r414", "r416" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).", "label": "Derivative Instruments, Gain (Loss) Reclassified From Accumulated Oci Into Income, Effective Portion, Net", "verboseLabel": "Net (gain) loss reclassified from accumulated OCI into income" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivativesContractsDesignatedAsCashFlowHedgesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r39", "r47", "r48", "r50", "r410", "r414", "r416" ], "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", "terseLabel": "Net amount reclassified to earnings" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity.", "label": "Redeemable Noncontrolling Interest, by Legal Entity [Table]" } } }, "localname": "RedeemableNoncontrollingInterestByLegalEntityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureRedemptionOfNonControllingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r247", "r248", "r249", "r250" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount, Total", "terseLabel": "Non-controlling interests" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureRedemptionOfNonControllingInterestDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableNoncontrollingInterestLineItems": { "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": "Redeemable Noncontrolling Interest [Line Items]" } } }, "localname": "RedeemableNoncontrollingInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureRedemptionOfNonControllingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r67" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments Of Long Term Debt", "negatedLabel": "Payment of long-term obligations" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility and in-process research and development acquired in a business combination consummated during the period.", "label": "Research, Development, and Computer Software Disclosure [Text Block]", "terseLabel": "Capitalized Developed Software" } } }, "localname": "ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r113" ], "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" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsTables" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r15", "r253", "r434", "r464", "r486", "r488" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "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 (deficit)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r89", "r90", "r91", "r93", "r99", "r101", "r174", "r315", "r316", "r317", "r340", "r341", "r398", "r483", "r485" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r81", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r267" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue Recognition, Deferred Revenue [Policy Text Block]", "terseLabel": "Deferred Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r81", "r82" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r51", "r84", "r136", "r137", "r150", "r156", "r157", "r163", "r164", "r167", "r173", "r218", "r219", "r220", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r404", "r459" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "verboseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsDetails", "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsRevenuesByGeographicRegionDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r126", "r167" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue, Net [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r39", "r415", "r416" ], "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]", "verboseLabel": "Schedule of accumulated other comprehensive loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block]", "terseLabel": "Schedule of stock-based compensation expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule Of Debt [Table Text Block]", "terseLabel": "Schedule of total long-term obligations" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureLongTermObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r379", "r385", "r387" ], "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": "Schedule of effects of foreign currency forward contracts designated as cash flow hedges" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule Of Derivative Instruments In Statement Of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of fair value of derivative instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureDerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r112" ], "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]", "verboseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of effective income tax rate reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r192", "r196", "r443" ], "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]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails", "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r192", "r196" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of company's acquisition-related intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189" ], "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 carrying amount of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r60", "r164" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "terseLabel": "Schedule of Revenue from External Customers based on Client domicile" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r60", "r166" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning 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 Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Schedule of Revenue from External Customers and Long-Lived Assets" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r51", "r166" ], "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]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r145", "r148", "r154", "r186" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsDetails", "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsRevenuesByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r145", "r148", "r154", "r186" ], "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": "Schedule of Segment Reporting Information, by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r273", "r275", "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r300", "r301", "r303", "r304", "r305", "r306", "r307" ], "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]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsWeightedAverageFairValuesAndAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r281", "r296", "r299" ], "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": "Schedule Of Share-Based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of weighted average assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsTables" ], "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": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Summary of restricted shares under the Company's Plan" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r333", "r339" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule Of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r196" ], "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 amortization expense for intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r132", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r150", "r151", "r152", "r153", "r155", "r156", "r157", "r158", "r159", "r161", "r167", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r189", "r207", "r208", "r478" ], "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": "Segment [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment reporting and concentrations." } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r132", "r134", "r135", "r145", "r149", "r155", "r159", "r160", "r161", "r162", "r163", "r166", "r167", "r168" ], "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 and concentrations", "terseLabel": "Segment reporting and concentrations" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrations" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "verboseLabel": "Segment reporting information" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsDetails", "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsRevenuesByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling General and Administrative Expense", "verboseLabel": "Selling and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r74" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsStockBasedCompensationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.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 Compensation, Total", "terseLabel": "Stock-based compensation", "totalLabel": "Total stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsStockBasedCompensationExpenseDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r295" ], "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", "terseLabel": "Number of Shares, Forfeited/Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r295" ], "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 Grant Date Fair Value, Forfeited/Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of Shares, Granted", "verboseLabel": "Number of RSUs issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r290", "r291" ], "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 of Shares, Unvested at End of the year", "periodStartLabel": "Number of Shares, Unvested at Beginning of the year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r290", "r291" ], "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 Grant Date Fair Value, Outstanding", "periodStartLabel": "Weighted-Average Grant Date Fair Value, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r294" ], "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 of Shares, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r294" ], "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 Grant Date Fair Value, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "verboseLabel": "Expected volatility factor" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsWeightedAverageFairValuesAndAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "verboseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsWeightedAverageFairValuesAndAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsWeightedAverageFairValuesAndAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Exercisable, Number", "verboseLabel": "Number of Options Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Exercisable (in dollars per shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Forfeitures and Expirations In Period", "negatedLabel": "Number of Options, Forfeited/Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Forfeitures and Expirations In Period, Weighted Average Exercise Price", "verboseLabel": "Weighted Average Exercise Price Forfeited/Expired (in dollars per shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Net 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, Net Of Forfeitures", "verboseLabel": "Number of Options, Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted average fair value of options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsWeightedAverageFairValuesAndAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r313" ], "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", "verboseLabel": "Aggregate Intrinsic Value, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r282", "r283" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of Options, Outstanding - Ending balance (in shares)", "periodStartLabel": "Number of Options, Outstanding - Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r282", "r283" ], "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 (in dollars per shares)", "periodStartLabel": "Weighted Average Exercise Price Outstanding (in dollars per shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r300" ], "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 options outstanding. 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, Aggregate Intrinsic Value", "verboseLabel": "Aggregate Intrinsic Value, Vested and Expected to Vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r300" ], "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 Expected to Vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r300" ], "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 options outstanding. 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 Exercise Price", "terseLabel": "Weighted Average Exercise Price Vested and Expected to Vest (in dollars per shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r300", "r301", "r303", "r304", "r305", "r306", "r307" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfRestrictedSharesDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsTables" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r287" ], "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", "verboseLabel": "Weighted Average Exercise Price Exercised (in dollars per shares)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r286" ], "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", "verboseLabel": "Weighted Average Exercise Price Granted (in dollars per shares)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "verboseLabel": "Expected life (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsWeightedAverageFairValuesAndAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r313" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted Average Remaining Contractual Term Exercisable (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r300" ], "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", "verboseLabel": "Weighted Average Remaining Contractual Term Outstanding (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r300" ], "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", "verboseLabel": "Weighted Average Remaining Contractual Term Vested and Expected to Vest (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "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", "negatedLabel": "Shares withheld for exercise settlement and taxes (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Computer software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r132", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r150", "r151", "r152", "r153", "r155", "r156", "r157", "r158", "r159", "r161", "r167", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r189", "r205", "r207", "r208", "r478" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Business Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r29", "r47", "r48", "r49", "r89", "r90", "r91", "r93", "r99", "r101", "r120", "r174", "r252", "r253", "r315", "r316", "r317", "r340", "r341", "r398", "r410", "r411", "r412", "r413", "r414", "r416", "r430", "r483", "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesOperatingLeasesAmountRecognizedDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsTables", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r89", "r90", "r91", "r120", "r442" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesAdditionalInformationDetails", "http://www.innodata-isogen.com/role/DisclosureOperatingLeasesOperatingLeasesAmountRecognizedDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsStockBasedCompensationExpenseDetails", "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsTables", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r12", "r13", "r252", "r253", "r287" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock option exercises (in shares)", "negatedLabel": "Number of Options, Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsSummaryOfStockOptionActivityDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r29", "r252", "r253" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Exercise of stock options", "terseLabel": "Stock option exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsStockBasedCompensationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_ShareBasedCompensation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Stock or Unit Option Plan Expense", "terseLabel": "Direct operating costs" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureStockOptionsAndRestrictedStockUnitsStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r13", "r17", "r18", "r84", "r172", "r173", "r404", "r434" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders Equity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "STOCKHOLDERS' EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityBeforeTreasuryStock": { "auth_ref": [], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock.", "label": "Stockholders Equity Before Treasury Stock", "totalLabel": "Stockholders' Equity before Treasury Stock, Total" } } }, "localname": "StockholdersEquityBeforeTreasuryStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsegmentsConsolidationItemsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.", "label": "Subsegments Consolidation Items [Axis]" } } }, "localname": "SubsegmentsConsolidationItemsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.", "label": "Subsegments Consolidation Items [Domain]" } } }, "localname": "SubsegmentsConsolidationItemsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSegmentReportingAndConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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 for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current, Total", "verboseLabel": "Income and other taxes" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r350" ], "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" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureGoodwillAndIntangibleAssetsAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r28", "r254" ], "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" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r28", "r254" ], "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", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r28", "r254", "r255" ], "calculation": { "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets": { "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", "negatedLabel": "Less: treasury stock, 3,184,000 shares at June 30, 2022 and December 31, 2021 at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r322", "r331" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance - June 30, 2022", "periodStartLabel": "Balance - January 1, 2022" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r332" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedLabel": "Decrease for prior period tax positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r332" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Increase for current period tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": { "auth_ref": [ "r330" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense for an underpayment of income taxes.", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense", "terseLabel": "Interest accrual" } } }, "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r121", "r122", "r123", "r124", "r128", "r129", "r130" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use Of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureSummaryOfSignificantAccountingEstimatesAndPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r104", "r112" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareDetails": { "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": "Adjusted for dilutive computation", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding [Abstract]", "verboseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r103", "r112" ], "calculation": { "http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "presentationGuidance": "Weighted average common shares outstanding", "terseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.innodata-isogen.com/role/DisclosureIncomeLossPerShareDetails", "http://www.innodata-isogen.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e777-108305" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131251-203054" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=126970277&loc=d3e23176-110880" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410138&loc=d3e79691-111665" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410138&loc=d3e79708-111665" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944" }, "r321": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r349": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613673-111683" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r371": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90193-114008" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90198-114008" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r401": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r417": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "40", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123386189&loc=SL77918607-209975" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r429": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r504": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "730", "Topic": "985", "URI": "https://asc.fasb.org/subtopic&trid=2197926" }, "r505": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r506": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r507": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r508": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r509": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r510": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" } }, "version": "2.1" } ZIP 77 0001410578-22-002350-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001410578-22-002350-xbrl.zip M4$L#!!0 ( $%0#%7-Q$RC@!$ #"X 1 :6YO9"TR,#(R,#8S,"YX M,..$.I\Z@Y-^!V'' MI!9QUI\Z+N\:W"2D\Z]?_OZWC__H=G^[FDV014UWBQV!3(8-@2WT3,0&+>AN M9SCH'C-&;!M=,6*M,4(7)^$]:+DBN90OW+KDY@9O#02V.OP2 MK!*O.\P_=39"["Y[O97!ER>4K7NZ1#'J^.0O=D#X_/Q\\K)DMB(>]ONGO=\F MQ/FN*4WJ.H*]!N2*E&/S9$V?>GYAA#7(6QO&+E$161 AYL1,Y@P%44*Q8RF4 M4!*U#4I)AGG$X<)P3*SI\8NY268M2PZ:#5HFPOKY5#$>7%Q<]%2I)HU11I60 MQ4MPE[#2EHBJX1._[WF%05,P$6]<>!C1U#&(R9.M4D418M-E##I(&LA^J5]% M&&R-Q8.QQ7QGF#AB(W$<:AG"Z!).U]@Y,>E6U>J?G\H^:&/9Q6XIV][@E>': M8,2868(&*YX=WC2#W4E1NV4 M3JU*(BW!\"K5X\Y[4!INXQ3&05&T3PN6ROFB!Z6!V^&U'.NTI]P:)?&/$7A))[D-0$&E0*[-! MK7V#FB%,H[T2KV*CGD42!Y!S;P A'9@Y$%)SAP'.*Y3#J6?ZZ6Y'G!7U'\%# M.4I=2B,7T"F0_/%U=I?;"U2KW!!NVI2[#,\!#,M@ULBQKETNZ';T0O@-W1K$ M\;'F'40 FW)5 BVUGA9>$8 M(;M#22Y,\U/G%_4;'(;#H*;:4LZ;?FV?)*NF:=BF:U>HN-RLX W[P^WKZ<#-^ MF(]OY*_Y=')W,UK 'U>CR>CA>HSF7\;CQ;R%LA*402F?KJ8[/3/)SDBWT$@; M.6\]X3L(J;=X0CF_!O.'12"OQCC;-89%76.^@/_NQP^+.9K>HNGC>#9:W $! M&CU(ROO'V?@+5+O[=8SN'N#O,7HWF<[G/TF.H <:MM[TAMXDX6[.A12WO]YO MI+^T7E+;2ZX-OKFUZ7-IA]A7S,;^M!KVUZ/Y%W0[F7YK00>V.VNYU!EQ#I/]F NRE=B-MI0)\J>R;_RRD]C>8&$0.Q81UN26Y0YG,!2< M'@:+6AZ"F!'M)2)/)! $4E%8+/+EHG>^Y)]:3\GU%&^^7Q@OF,,_,VC4&3:I M8Q*;*'M27*)HM6SL3_N#0^P]QDAQAC_A?R2YHRC[%N)2:T!J?I_N]%P]PQQ6 M_*8:O:'@*RC'U2^U@RIG4]RG)K=L MKSGO#P^])N"'/('P"&0B7RA24A%='=*A0'+K*R5\94*=]0*S[71ID[6W3%#K MR11GR"//1OM#?!J1#+L"."*Z9^DO)HWD:OP1 ML_G&8&DS>3IA)FJ#06KX]DXR^PD!.Z3XM;CEX^8?@NO_(:0:.P+FG3MG1=E6 M6>(#5X0R>PW>OU []/K-Q1BUZ)6?UO^$?J!(S98$+"R]!Y]M';> MAOW[*AOVZ%U$2-M5ZV^FJ?7'AMH69GS\APN]JNRN6@*';/#/JFVOS1?3ZW]_ MF4YNQK/Y/]'X/U_O%O]M':")M?7"6-JXRNK9KY@%]RFLCV/;9X77Q^\\"6U' M+X"SN]T:[!7Z(UD[9 7C(\R[IDK!@J6BWH^42#Y"+S8)YFF[)I4994?0";&8 M+THN:D/"T%Y:L(_J>8D6V 9KS>RT7QN,O4(SC[:RO:\PU M/Z0H[RC%>>:Y3&S_+-=E0K*[ MOO $NM9YFG$>RU*J&79HE5;!7[+8Y+E(;&,^WT4"<>'%9>L3U<[KOCH,FQ0F M]C^Q!0^NL /:I8X:Q2OFG=G%AH:#,[LP>W6 IP6T0%<#NDQG+UHM#^38JN( MY+8KUT;XFFZW1*AUODJA4C$Y=C(6#P5J9.-Z%@\%0SS5N!WAVN+9\#E[L/K; MTXY,09[2STD;XIIWRAY?/98X90\M-$.UD-:A]:)FO>@;)NN-S+EZPLQ8XUN# M,'5\+>DAUG*WN_#96P6'*BD@S[=B 4,)W]*J(%\7))7Q3NN]FB%]6C][H]$J M5"A/\VIX5B[+/%^JOML9&:?"-$I^ZSO-^DZ9F+4NNSR?>5_#9]HXM^F\L8,_ MO0W&6;!B+)8N5I!)7I98+.I)R!*+/?*W1/?26F^H[@UEQHDR5?.0CVU>)2#? M]OTWS!XKGCS6YH[]];C-L(6]J'JZ>J".W!0 "F"]OG.@86&V3(&Q>,5L5'^. MH[IG+2,XASI=<\\=$9]]"W.Y+:CH>WLPJ=D&Y^JL6/6:J2NFJY%INEM7'>E, MQ0:S6+7T_:I&V6>[S$7BYM:>$X+'7/G1@1*(NNJ$,Z0'4HHJM.Y59IV MUW)C<89W\BTM9^UM6IKPB&7.!87K9>>G]A-VM3S.B&G6*OHW(\Q;B)N$>(:? ML.-B?O7Z&=,U,W8;8L[P.F,U6)]CGEO$-Z2*N(4<.3S):/F*UH%LJ+5NX\*& MW4:&*4IM*M9CE.4C\I<1B M#A):4I)V2=G0:RWES\<+U\[V@T%J+D3L!9@6^@:@O\&,/('F3^7VC8I6RP8[ M(8TRQ+C=+FH8X.#0<;K:/[USN&#J1:6TB* "ASS88WT\"OM*'D@^Z=>'K: , MD;VHU@FJ.8':/C),B14G:T=]:(3K#\U\P=8Z]2RR&I,\5XC%A5%7""2!&VA1 M$ @B$X2A%4A#&R6N=8?&7KW0+RW(ER#UVPSEWKE(Y)#E"(-J+UL$KU>H5RRU MI-8!ZJ1!ETAUSH&T]$L2+7!E4E@STE1S@,GY1E +0YT\TQ()ICDPE\6AQJK--DHQ5.F$V7A_B>*6\QM&"5GFQG0Q9&EDV8!=QP!+2[5NT MFEN!IWQ)LF"U3#0KY[RV^-98EF=%(PETV0@.4H.2^->X6] JK-63T8H39,.4 MDT340E,U=#SX:,D,RXM%=:F,2-)2Q2KSR0+ZK% FO!]DT">?_^(DOA_E3 F M_Y'7<\_P"JEKO2_EM="?.IQL=[:\6%@]VZ@;E^7-T%U]\_/O8.[)R];6)))_ MQC7@RIT.6\@7K%D8S(QQB5T[#DPH("L(YCVM? ?U&C,+L"AKU@%\QV@5.$I9 MJZ*^=8Q&V<:RK%%0!=MO8\_'WN'-TOZ3Z W4ZOYI, VB/.3$[I9/N4N;J_N^ M)]1[A]:CYFGD\H=JI!,0I?7+%AMOK?W5XDFR$ZO(OX(KR;OR47N\M;%%9 5Y"2WU7).5P9>*E\N[TB1>I!N$*ZT-8^?U!6P+'K I MV2L2.=;20CZIJ@1GHI0"FMX3#G^5%!P96]2!!WLM,QR%J^@_ZJC Q8Z5D1_0 MJU_)DK'MW=LA8U0YM_P^!\Z6:\>NQ/.O,-Q_ANC.N24.#'3$L//8F2^AT7=7)+H4FO0,&,N"#YG*77!#A MRL;ZS*B[^]21+44N"9# #*A^@VJ$6@N/F^OM.!1MJ_PH?N18,CA7'XZ2QV5Y M+=4 QQ_=3IY)-YB;C/@)4E]C:=$.@5-Y$1_1%>2F-F5JGKDU[ M?U@9-F_0(5)0T;#=8.]_/L/6X?\OHUC?SVF5@H/FZ8(;#;5^8UYS-LTUT M$L_J+87E'(Q]C7B(5[;TKCJ$ KPD(KL)'STLY7>I*=N/Q'/,GH@IO4(W2A'" M']L7$F9(_Q-#G=BM8VJ!,BN-UNKVR MUZH98-3%Y,D+7GVDLBC>UC!O@TM4L4N_$:&&T'U@.B'"S[?H!#-R/F&&E27G MXTIS2I!Y$EG2QL*?;+)CC(;F&\I$ -T_YIG%R(_1T-$* M="YL9R'J8S13??GX$3J127:&;;^.77G$'+,OF^P8#1O9]K4Z\Y$?^XF.,/&B MXQU2]+)=ZQM#)HW@&#$)]B"XH%O,4FTY*#]&4ZYM G_$+(@^/D;%%QN&L:=F MW)F2"H_1B/TYW=A@\E@N2)Z],C@QU=&<[0JY/18]ORI;\1B/JI(VQA?AS8F$ MY_47Z_EF535C06&!%[\*8)\8[041L0_Y/V Q785V !O@<[Q;4HMGNMA0EQN. MM=@0)C!VU,=X'H&%[JE^,Q2AS%E!U^SC;WF ,L/"9YKAK?(;)6N(2-]:TZF#HU.>'U7&'A^GPXUV MQ-2C/[8>C5=9/&+,<-:*4A^I0&!R3;F^X1U/8VP"=KA%8T;X[E!'.. M#_+C)\18JKV%!;W"CP:!(06#)7*UHVTO7^W'[(\7.=$H,GJ,Q"VVP%B5(N4* M"LJ&B?W3.#^WJLRP5);QD0Q6WXC8;*AM ?8JY)AZTXWJ"7(B!FTC9PLEZ(]W M.O9&-YAJH^->_/%QCGN?0:@\%)Y0PX$Q:0V.*?.2M!GIQ<=W&NDWO+$C$/W) M$_$Y78EG0[ZJ]81MNI-$F_#6,I?&53U4&-0$MLQ0X!+]&8U0P M_Y@-A@A^'^6/!"QHEJ[:6H48SY!I(H-P4E,/ M,CB41UW"XE"M0YS+9UO7ZL;I0Y6_B//B_K%-U&=^%M1+()$+A+%A;FY=VW[] M%2S"UHR[G?C*L%SU&HN)VJW@O8/FO3#QR_\ 4$L#!!0 ( $%0#%5LA*!? M=Q$ -OW 5 :6YO9"TR,#(R,#8S,%]C86PN>&UL[5U;<^(X%G[?JOT/ MWNS+S ,)EW32277/% '2G2H2*$+/S#Y-.;8@VC4R*YM48LY'2)P44V3QNK)YU JDNNC<]GC>99 ML]YL&HWKYN7U^2=C>+]*> ^UG.#,E XF_[EF?YZ@2 /@$N_ZS<-?3YY]?WY] M=O;Z^GKZVCIUZ13RUQMG?]SW'ZUG-#-KF'B^22QTLLP5R_'V1)TP3^LL%'\2 MRF<_))70N+JZ.N-/(:F'KSU>4M^U3)\3D%F"(4S!OM7"9#7V4ZW1K+4:IV^> M'=9KHUH9,. I3DF_4A#HV3"^4-=!(S0Q.+YK_WV.OIYX>#9WF$#^VS-%DZ\G MF+AVC7%5OVC56?7^^>@#YZV";F<*-Z;!2'I\1\KT3@Q7S M8W07JQQHPJVO&)+U,"RW8S--^3!GQ&4/$*62RSL8%YT4:C2\DO$].B[UG\& M\[!IC)#G4VQQ@X('/PCV/?Z)]^>LX8!RRZ2WM/)+U$G@+,BTCZ!4[P'Y0XH\ M:%N_FO,1Y+!7OV*?E0E3C7K=J!DKN?"Y,WCH]AX>>UWVZ7'0 MO^NVQ_#EIMUO/W1ZQN/W7F_\N!QL,T)<*U:0PV81+HUKC4'S !L?N$],[XF/ MWF%B-S7-.9\PG2'']\)?N(*YM"ZO/EW5+R\N6LVK9JO5^A2I=,0\VC1>?Y-:H7SXN&$Q\2E1D.+, M6\QF7%H- [UA_@EU9\G:"PIT52KO4AM1F+2?& L/ZN3R7M)T3HQ7A*?//G^R M8U;8T)*-H.%?[[\+_&(Z;,C9]CLFI>_0-?&N2L"65%Y]6)3G:9/;_% UY+QM M6>X"J@^#40108/@-0Y.,AIF2Y3 85D88$-O4B%@87LY-; NNU7&HF&# MC<\ 1ZP:@\D/;[D<(N P-<^^D:@.1L.&&'$A#RZQ4AUM8MHX4,#9N-2;-6D0 M 5OG&K'511,$%;97BW,!$&&#$V?8-]X4D03D?4HC;TZQ2['_SOWJCIE<7SX& M'+TWRUFP=Z'A*K. 4YFL^\9N;DP!SQ<:-=(,^O:5(AD:+C6B(5R3QHBMY?-U M^V?7@6IZ;+3EOZ>L,F5GW3&6$;(1FO&)'?19+O&!4Y _A6:#*/+\9;7""7U[ MQF:# O/+(TI/4Y4E.&K$I:'7<&DDT\3%"0^'8$EL&LZG-FM^@R8N16,*TXL% M?>?/I1E-R*L/R8IDR; LBU?#=CNDP="6USIMT3HA91SD>:MUV=*.5%EN$E>\ MI !KR&K'GK+#YE,*K8:^N6W;>%F+H8EA"MHQY]@W12-\0>K#IE8% MM(;K8"/V!I\@NV=2 B,_KVU9BQGC ]E=-,$6%H^GLS(>-N\Y\6NXN!:I.5\D M%(2I/B!_,!F;;^*WC2I2#MLXRE"&S$K>CBTEIHJTWGTSX3[P+4FN)+C,[KQ6 MZ=J0@+E("GTH*SHYS@(ETR]7N6@>J7]Z2,!FPCC>3V#35Q6WNRPR4NE+0R4S M&?I@L;H0GJ'YSA;BY()WXHFU9C.MCHE=I"Q #6>Y4'NZ0+9TPQ2F/RQ&%3!J M.-OMS>:.^X[0"/&1FS2YF?D.B.1\6#6<^/(=/E*N."'E 1$JBT[#B6NX(:&+ MGC)"81-2'A"%LN@TG%$*ME.ELYF>*0[] J!?["NQ.8!J&!53VNF M)>"N,U>@LV>5]0P%2E8VU&4!D?#I<,4G,FQF0(B ME>4Q:XZV\BK\,?/#.SXH(:%KRHA+2,VQ^W&5J"X%'$%!J?JX M!062UX9EI>//[#=J%;\23@$-WY8;B(;L0"[@;2NFE:>40S:UTO2AMK:S>\LK M$".F'@OUN75U]5E?&RF-](2%P;RZ4@N#T,M^;ET*E23+!6[K?4Q-XID6URRQ M^;> >_O?"\\/#@[(:W'Y"]//1G-;BYKAE:RR?3;5\'S/[\B>HF\F)GQ",H$V M/D*68WH>GN#E@<-,-;D,5+6(HS7+4A2US_WND/W T?%40]?S*?(QY9.]&T30 M!/OLS!6O%,=9H+2C-=&R=9;YOJCJ"4KNA4@=C**:(5^&1G1W4*LW8,%!78%5 M"^@7I-;/%C)8V:11!9GVZPR1L1]H9?G.:P&F_;$JN=PE$SDVN_?F4Q. 86+2 M]SO0JZ>TYK#%$@_&N':GG?+#= 5OX-BPC4'JNR:!:<84'"]!&YU'6E+]V-TU M61_FHJPG#5^496LOMP>)JX!M]:IZ(;(Z4RFH-0WC^#LPN&8ORX+^5QRS$D^V MCT:16.>D=6L)J%)CD5T?#H.X*7\#QT5-=OU(VYYA@F'R!/A?4(!'0+!<9OUH MEV)KD^0"<#7T_EV8&UO^*CR6ZT0499B0]&!8E0:GH2,.>Z"E'PN 0R?EAFC$ MD:,R60^&X]Q@I5:!=GZB" PS%\)>-WRL'WFE];:I$.6;:>611Y$KS*2"C%KY M@HPZ[0%1_8"/ MO6@TJE[8JMX,"VI/]W\!4%]>#[LT==&0A9/.)1_0RUMX;HA;V M/L;:F^_0T_,=L%44TX'N1WX)U'1'7J!;+3"\2!"@GXUH.[R0U9[NUC4,NLRQ MV[9 @0'D5L.6YS@["=LZ,$Z582M&=;=V'X_Q;%*4M6Z1GOB ^>>-X M(WY>#OSOP(]8')*1D>T(C""7"G2_OC/<7#4@;)T5$Z[5P80?7B*# P09"7$M=)LM9H'9Q1%M2%S M[6C%NT;69KSA<>\C9"&8'3\Y(G$-15J8=NX*4ZB10 M_0"TCE^1\X+N7>(_BSJ48D+CC::EP8TX-."ZQQ3F0 HE MBX:[.:4=JO^>ED=ZZV[**>_"H4=I\D(D>O^!EH-*C\$E..%#*6834SB M\=E.-GR9&PBKF&5'XC#@#PNY'2'+)19VPF [E>ETJ]Y8GTXO"S!X"? 5_ANL M%"->3&6SYF6 \>H\RT '"L=JJ0@H);9PL\#@_&E6;A?#4W9-#&:V%:NP6N:X M$;-[WBXK;L/J3*V"#8NAWO)45YKFS<89KOK=D1^$PI,IP7_Q);_@<,W$@--2 M!!^X>92ED6JBCV7PC)"_H&3L\B5H=@;SF"[0CWE>@Q&(BRM%A^NDMVPF*GK8 M\M2U@'&T_5MDL^/2V*DU"Y#\'DL$)G).HK6RI&#F$4N1,FLK4_0Q6E@>2"X#G!\X MV"9V'VK@1%9Y"MB72.0QVI62+C*CS_? GM@6K>C=[D'#*F!. HG':$TJJL@, M/-\#8TK>"MI[LY#G?:RI#!&UQ(>ME%[.,1I><05I'[4NHP8>@;WZB4SYO1'% MS2]-[#%:F[(^L@/>*WIM%CU2+7;4#7_P@V#?2SZ(+U>4ZJ?Z^?IK-2[="&K M0U4_ZA \Y+4(D]9X38QH52J/6"WAV(1J[ILL=/^&@H1XF[ALM9KUBGU$.F4; MUSX6@*E[@&G$ [!-RAEWKB0FWF=Z%1#E? FV=1^^VFW!3QU@@2!#BCSHBMBZ M)AI,XL_#;3;O:J[[HMY<=]TKN<:R8/@)RC:"P@U>NN%.UM,9JQI4YK#[,"I$ M2*"7\+R_[D+4"N2S[[@M2U5,)48\OT#]?((JZ5$O4;(>=.\39%4EN7$EK[@C MM"%9+>B^NT 6;/J^ D4IQVDO:>!UWU6@A#%E/X&RG+BV/FL0T+,S4Q'"USW0 M0@5ERCX"53'':RI"]%N.A!!$?*56?>S>H*&)[3',UI')PMB3XKD411P&]:4A MUSUL08!.M'XE2JU'K3L+2L6K]NF9]+/;#&IB"V[JT'2?3PD@L0N]\[#\D>\0 MB#)P=/EZZ4."&^J+;-=;FX\8H)KX))GAOLAFMV^R:17MX26 M?6U9[+ZNW9]J&BT^W9DFI-2O8:UK,V%H)PE#P^O HU7/](K)B>-0KV#^6_5M MGFJ,92"I_&+A5$\7.*'2O=R>>+?=WZKB>F!V[/@T-N /MVZMCY7:Q,YL3#DD MZ=W2DMI962 U])PPUQN[X4EZG@+QV1GWC^>QQ5XS M>Q$7FK1[URIR&Z_P)QLBAX6LR?V'K.+G04+!F-U\P8+W_--PJXV$_@492D[=I:" M^FU4[,;TL*6&,5F&?HTT)]%1+UM< QKVHWQ?/!L=F$['GE-AQJC-37M.N<6R/[?2= M^]1%DY"$#D5HN-C6_?4#D)2X8>,&0 ZK[DU;$I:S 3@;#G[[S[>%9[V ((3( M_[IS\&%_QP*^@USHS[[NQ.&N'3H0[OSG?_R_?_GM_^_N_L_9PXWE(B=> #^R MG #8$7"M5QC-K2>T7-J^]1T$ ?0\ZRR [@Q8ULF'HP^?#XZ./QP>'G_\:.WN M9B.=V2'NB7PK&?+PP\'FE_-L5.1_L3[O'1SN'>X?'EH'7PZ/OWS\9-U_WS3\ MCJ&<0F%+#_H_OY!_GO&4%D;7#[^\A?#KSCR*EE_V]EY?7S^\3CZ@8(;[[Q_L M_<_WFT=G#A;V+O3#R/8=L)/V*O5X>PZ\=9_)WGKXG?7X^%MCA*6#B-\Y\EW@8RG"?X3(@RZ1FLVOX=WT,4+.SSGR M7"S=E_\;PVBU8Y%Y?SQ$3.JBVZDJ"?R151PW43:&SOVI^B M8)%L?4,2@#M?CSA?XS-V 9[L-S ,CM+CJ]VE\N67MSUU(OB"=\S.2[NGZ=52 MY.\ SN;XFU.L@]DS<&7#X _;BY,M",MDO$A[*R!.4T@T24[AQ[D=]' B]#&W M8EJ0OQ(%^APMEE@Q29;TY1OY$ZB@A]3\:FDRR"[:>=X>:7"WQ,N2*"DW %,^ MK'P\71 5Y@$X"*LU_P1N5\Q;SC8+V %R0;J=WTUOD8ZLBPL/B MSC.LD "\L41=,6LP0X]XD>T@ '.\#< 7<(/"$(N(9X=AHF@GJ^@NCNZF6.&. M%W&B7]Y%GA?P=QQ\%>!W<]1+SV!2JP> MP OPL3)QMOH&T"RPEW/H/(!9'YMT#U.KI,0-POL-%C"W'W.N]7PJ<1[F=.XV M:^_6'-DQ[D&0J(8#&G7RT_2(X04(X L>_66@DUAZ_&%PVA@[=]/\VVL?JWN) MI[OS(FTS589I@HP=.&N,LS^K0(!P87\ <8"6Y#^)AWX4N"'9] M.PC0*PAVA)2C>7*](-B,1R;V[ M=N"2Q1Z'$5J%#:Q*Z0'*Q.*AI ,0<-U,&!JA\\)2>-P M=V;;RR1TL0?PA.0;,F28 )T #("[J(M>;8B4+;CMWN5;1)289P]<^EBJTNWP M!H91([':L!WZT9X+%QO6VY[73GX*X0\2=?B48)>,U@-4^&^"-/)WW91W/<)( M&;M?B!.9&P;@;.@^X$V&VEV Q7/;'80.;'G<'B"=8Z ")WX&NQM"] @O=?0B MU%A(H _31>?_S"8A@'5=O$44 &GG G?S+8S(!'EWJ]#?2G$H9N M.T)&E%8C[&D@$@NJ5.E+1 T?5DFK>X0!!1$,$H3.@(^%+KKW;*+W_H5/,_+M M+<"8/MEO#((.--N?!PSR#SA?F5GY CP-RFS#.\0:N&F %MV$"RE!+0XQW&B9 MZL3KN;.=KNVFG?(E)].7%F2PGI"E 'T48&7RZ\[)CK4,( I@M/JZLZ]G=:8X M;4@DV*X$K2MK@]EZW(;:"L^AXFWHL(=M2"0T"K:<0\5;#@-E%=O+X69[.9I0 M]Y??]B@*72--KW^[EJO^G9R<[.];NU8^,OZP'MS"HUOI\!89?ZT5;F;0J1:> M$P]]%IHGP(F4P&I[IM;![:%C=RW"<5&R_"JXUALRD:0W[4\KXE ;B:#HN)LP M[7JQ$E.'NKBKT*'--H0^92,,HH) @/Q( AA]9P$=^.)Y MP 1:_9% 4HW6^C#]-*BTH&Z7E#8:$&#N_;4V(B1ZVNO9I$.<*95N[S40USL[ M%33U\GF>)LY@0^QR.@5.= ^P[>3>34_=E$(,H97I1A4"V8ZFX,^4>;F.K6C0 MT^IHR"/4%#BEZT@.F?7BDD="KPY5\9BL[X1Q-"A.#Z9"(>AC$.)<+8K;IRGR M/6I5/U[K3R2-#9B0!A-(3A@/T^ECA MM)\NO)3>2;/Q_CYQ"ZT Y6%(&F MM*CQF=&F/PAO[06XF^8S4&63TY(.,;MM:[GD4PL))U8FBU1 B00* -2KR9S9 M'KD5_C@'0$:-835G'N.\#J;@R]5>V!T:X=RCWB+! R0+C'*-A0U\45WA ZUW MQ5P& 0K.41!@^R2[EW9/XI:IK9+'.,."I^!L5?B0-?3=]!879[4-,17;?3G0 M9#IX5(#V"@45S+C+7:(GDX*2?3MO .+!6J,D?)=9!@*%'<@2$)?BSL["8?0 ]#!519;_.[8Q3Z8KS);O,-P,<.V? MQWAZ/_H'L(,KZ-N^ VTOK[UXMKJU(U+*99K ^FZM?@;52LBS=#8%0;1'!_@V M9K4H@%9LQP^>55LJ0RF;]XFH\5KW$SACD!=) * G:%8& M>!,PXP&J=_/%1\82!-&*W"B)\+Y&<@:7Z;9'3@O.7BK1DWG02_8UBB $,.ZN M)]&S.4'*?3LK0LV8AAH#J%P;DD*HJ -)(J)W55X1-$%2Y:A:TO5L]=W^"Y^G MY*X'9W4V&($IE W',(Q0.8 D6,Q=N0U':4,PUCB=5W0[1J-.0"M?Y8V0+*[V M%LCUM_)#X'R8H9<]%\!4EO$?N0CC#W_>@)GM76([(:)EME!:U$2/T69XT-/Y MJ,NJ^C,5Z&J#U@N!3R5$GTV9!%.A(Q)*@TKOH7,^)RZY:[]>/UZH"\IT95_U ME.QL%DV$ZJ!,UQ8TZ5DA;,@YU!Q$Y8>%'$JEB[.2J)B0)?]DOYW&T3RYV"], MD*\V%J2'TYJ;@:E$1GR]>0-L>\^#YU"^E@)/!T13]GL=\'KB.QU@#;>V"L_7 M)&4?C.)TU@G;NQ;6,S&TOCU==M*3&C,]F#!]:KRF$ECUY#,34A6))U=Z4M& 79]4 M/"#U'E3I V77O@O>@/N$KL,PWCQ#F_[+.:CD.C,W8/GNIE%&Z(^6Z]R*,CW[ MI!OS$+4!4_EA)(M6J5"L-#J:$ZB)$2<($I7:L!.@JZVT7#\ACQ'57H0\#0(2 M)\CR-/,V]_8J*6R5V+L;\'V7I)@(G1)#3,6^##/09-T3M!FR@8:'77T"=QG7 MTM6;@7#4NSED;V_?VP'>M# JH9UF7Y/,ZOP7SLXA/P!3\IL-H9M*W!VCWE * MZQY7:RM^(!%8RA=B$S2*JY0.ON8\WFS-\Q)V"TW8B:B51CIQX6?;RIUX YQ5 M##HBWJ3J\V)+0)828 T['2[ (O*PYOJ; MXCG,O5C:B4ZK\T1T.]6_V)8'@WO?9=^ += MF%D^D]J.ZH9FMM2&TM]A-$_T5T+L.5P^(4XB=XL1Y,@@'J.3DU[$(-0:+*7N M>P8::P]^"_"'*,Z9OE=N/WOK!\SSIYI8U3H%76HR)-M)"5+LTI["3HT1ZZO@ MISS!41.@U!8#%2*QJ0XJ!;SF^D[QFIW&D MX/O.Q3W;D://:E$-&(8:@Z>^CI08G9)#6PZ-(KK@EURX218I>LD^Y OD>R+$@34%<%N6$.)W[3;.<.A)Q+-K/8PJ4-*Q)8/ MH>;K>2ZA9J"IOWXG1*5T]4X"!>/6G>@V++M'D]6F.PFB!I+XRBN[ASSB M?5]PE6(&;U'IOL[*0X"[E(Q*$/(CZ$(O)H]1/0(G#I(K5)=OCA>[P+W"+",9 M#W&4 '\WO;0#'_JS\!X$:;[#BCX +]UHN!G9SN1AYS2'<<) EJA;0Q+VG6ZD M1#90,ZS4)R(-2862]U\">W-SC@6GO4S7UEFU[SW;^+ E7?+N@V8;\S4%>2"- MRC6F:P_RR.A=J;\#=X9WH0L0PIDO>E^)WIBY&MG-S<"4N^)8S1M@V^,)*Z0\ MD@-$^?$U3W$AI@ WK8K=A9-VQ.^D%W=L"6$SR!&7 M[.1UD<"=WJF'M"LICB!YD#0D8?%0**=C\4$W($SWOS&&_O(EJQ$J"L[56_-C M4/3VAB K#K_1VC=!N.]0&Y?\U0 ;"Q0]834:Z+5@&@MDS>]>9J_*G#I880RA M0"UCM&:*#:>]*A:PW^&/Z2_F[#,82BJ^OKQ^@[R/7CNQ=&*(9\#\X:+&7H+DI'H\/0![\__Z_>[FXO+A\=^L MR__^3_>.CH\GD .]L1X).0:G>1S<+G"U?JRL'?&OQZ"7_JNC"=^MZ&[K5_;B]A9'O\JS'\ M/DH9!CX%2:VUE?B H;94RI1/'9E" MQ4 O^3=J"[9?09*:+;):"@T'(K[M>=+:5@ULJGF2&3!5GP0&P(V^.,B/L/E\ MZ25-O^YD6>OY[Q["AOG7G2B(=1B8++N_QI]Z0Q..>UE.U:%?DN M)23I);R+HS"R?1>??BPFU-N9<,9+\J .O$$L*.V=*:@RY\2ZI0F'MQP;J. ; MQ(A;$*7ZPPT*62RHM#'AD)8C?@5P@\A>>%CW"3%,HT1:GJLUQ!Y ZNL&CR!X M@0Y('S)^ Z:I;Q(JMLR#;PZ@ (77+[6E,I2)PW$8$>D+4H/TD.5Z25#_W(@[("_*)3":"F/R6 M9@6&EV\@<&"81Y9H>F>S<92R^W-GM;09W&^G9#J>5Y-Y=0*P0-8K:,$IIX?#LH]%E_M6SMY#]J@)5!O&1YYHGQ>9^& MGT_]U']_CQ7* $0P?93D#/B8)1&IYQGFJ&/C]6Z*99K!^<%F4RLGG7Q<@]%@ M2Z0*[W$ SOSS. B [Q1+'V.TDT]I#;%>A*K+9&IEJI/#;B@2;(E(G=OA_,I# MK^1F#/B&J4N^/)U&(, &L&>'(9Q"QUZCW$J0FD^A5GPZN1S[15PL-+_M#9#( MFE=9*QI,&*@'@'=1Z"39K/B''WB.,(G&Y;3@Y:].]C_M3ZQ=*Q\_26;%(UG9 M');MNU8^2_9C,H_UMW2F?Q\35[N_VK)=B:D5T VPS[;W21ECTF"I,COT.S&C M\'1[@J:4T/IQ,CGZ:$[.KA:!HE)$=S)C_9!^>/PAR&GD]C$A]7?(I5/.C.22 M0G<08$SP,CK!RYD#-R;5O.GB6M*GL>7X0HIR$&R?,$IG&*:?+'[V,/ 6)9#U M@*U!!C<-G>(&542'1"/3G2T,XT7Z76L)Z3+)%J6Z]8RYN9)#244I'58,$[W+ M3M/SE-N3N3E%$.K9\B$IUX"$21%Y>@;-1D%ZV5$ZVHH?$IA MV9Z41DT$TN^(C!<+.UAAT.',3_RD&#LG*?,-_=EE&,$%)A_Q4=XC#SJDW#>Y MX>3).28_[A_L']0 MRY1QFXH'OLNGR!H8FM.ROV'[V*D$#Q\]$ %FO-]4^$V_.[-O9JT?-RH@.< Y M(4-]JN>@]JMFMR)55DHT'-""[XN*96\2_O_D0+]_39:R5.#5$_L[IM$B7C#) M7?E=IVN+(1MKVE8@U4!*^XU/RO+O.OT+(E*6(=6K<-\'")\J4:)H1?AP(%?D MEDE:BJA$L51/#4?AX?!'82,2&,I?82$^J9Z&Q.\:2+$4_XHHOF/^&7G$#\]3 M5C6RT&\A;&X+%$<_C.IPYA4)"8>KM,%"B+XS\3CE=X-8JSW!OUU M:KY#R4X+,ACDU&:GZJX3+\_ %+=AI[ V&D%GL&QH 6A$"'-%8"V\IV$(HBL; M!LF]S]SC*R<&XE%T1K@4BX*8& :) U,_^A&":>S=P"E+!*1ZZ@PA#>W?!V@6@)"^[74:R02-;RC.T3$VU@!GQ>>;==5W M3[4):O1;&6)'VQ9&TJN8? M0&%Z^.5Y,*NUM_.[/81(-8O"^Z2 F+.NV\M 4 M5X/"9'*@=^*Q&8=M.Z%NSF6CN)L*M$<3Z.SE5/> NW>+NIJP:KMS5@Y7@_AZ MO5C:," GQMVT"G$!&=:RE>UM@I^FAW4KBZY!#.:<1+3\G-1IN,[/::Z-R8QI M@G>HKZ7>F@@&B4A>=1(#7DS/$RAF$OU,6/=M=3$)]$QB8@' ^N[$XJ"@DPGJ MEK1TEG@G0,PDQK'P:[KJS-"AVK&+C9-!G*J*T2V(VMHW]*XF[):M^">'GD&L M%+!+$TL8NDHKEAA)=LY17'BI5F(3;#.0":QLJXNTP=?HO-K-VPS7_A0%BP3D MIJFT'YNGTFZFM0KSCKFS0T1(Y^12_;5?K[4CO*PNU_6]9,O*8:LYW,V$47BS M6:ZK(0FQ3816CH?F7$X?F(>E[,[#@\GQ@4&)KD/RE8JX689*_2\:QZ/4O7O3Z<#(Y.CG6;]:T*GJ] M!GZLU-RAZ/7@E9JWN'[X83-2]E@_7'P I[!LB;+_%S"%UH!ZM'$+Q AU+14+:3]BJ64HR10*2_5!D&!_)I'[!U M[,=4-9#22'N92"D*4P ?G*)DIB"TO;MISL@',(W]ZIT%86OM]1>E:,S#8'CQ MW4QY'@!L-#T !\ 7ECG#:ZV]ZJ&<0',PT&XFE]ZRI#\BEY=PS-NN'Y9K9D5_ MHCQS1<:T,@"2E*L,F2PZ]KG$>E,(4(=G.A@2= MFTFW+"_-2?92P,NR ^/CY'C_4+_W115_J]"6'( M9A)D5/!7)CF)"4T( A4S8 M> 82R?Z)9=!U[*[8?<,-H_":_QI>WY.84"3!3&&K4LHD22-:5V+#NQ=Q0)Z/ M2F!,T F+@8S+-VR:PI!9<:S-0"9<_!](8EI0PR2IZ"CP5RB8 AC%&%GRN-C; M$@;IFP<#;TD2\YI0=MW,74J">.](1+.%1[320;4RRCPF%) W4P0IQ'I'(O<' M"$DMF&1M 1*,?T+D*U7V@?ST2@7T>)L$5)Z&[TAN"]C]'9!WIC %7D!@S\!: M>[D/H,/,M% UNU*I_;Q-4BM-PFT26J:GB6IT#2&X?4*@5'A/C!+>/LGXG@1X MC9I6&6X(A-K0T_Y6R7%#4FZ3*'>U+#6H%1UA4BOH:J,]>BG[CN2^8,YJD'#I MV=7*\E:%B:1I^(ZD5FSC:A#FKD"IE?&MBDYU):UIHO\L)L5S8T/Y 1!&X^_/ MD9^4]HYM[PD$BT.>O*N&1*V0JPVHZ:#G.Y)L]D'&PI_U:I@62-1*MOJPG6IZ MOB/);GQ\J1;X/@%4NP[4QPX-(;-IRZ,?W_\U1A/Z(73^L+U:@0,%\ZD5WJV* M*W*H9IHL]G-4E;%4H&O4)E0KC>KCA0.1S31Q'-3P/9W- C"S(Z!DZ^P CUIA M-BM^.!Q5MZ&22$6IN;)AD$!/VI^&8;Q(>S2ZW1P=@WUBG]U>N4GDR.B>='][7E=G5*,^#'XIH=ZI3V6%SS MW95\;5BG=/"2K^-5X?&J,'AW5X6YJ8[)CQ?83-GH^$HN=DI ,5XS[HV4[\&] MLD&G8.<]P/#G50"(B0T";#@^8+3[%E_Y><>KRAV(9YJ(MG%TTK#=^(>&B 5* M3/B.;T,/2#73I+&OM;=&\P_DX6$\C*&J+9,U\WASNA/YML&9O"E+7?B1(-[8 M?5Q[V:E=3>IBFP2.T5UL7#WJ=.K5DE<]L]+FG;N1&5@;?C@Q\/S1A)?5/EOA6QR&IU52:"X+#8+D"5;? :DNSN4J ML_56N-YZXB>3"&84^![+W8_E[L=R]UW+W4\.L?;TV1Q]LD.Y^S4J8[G[L=S] M6.Z^QW+W#/:D,Y)9Z,H4JY$).I2 P!2H#7=AC%E 8Q:09E%+%\VUCZW .*'- M730'P=/<]K/ R2WR7Y+K#,,4"FT^OPE;O6$QP>9$? \A;"'6PSY)T'AZ$X[0 M;1-4?C8Y8H"^;2;0&(50;$R M6/1=4X@P5XDT<.\:5!J-Z4?2UP6HY!USB,8BC+\M!"IGR^\WEC7X;LQ!R?8J(5::9 M,%4">F,3XOLMF$='QB"C+]'5'X&'QYQ] S[6RCU2K]%=8")CG3/!EL^Q1B.8 M$.UNS,9&&!K$6[I%U\C -B/.VWSA,9#9!MORU'5A"M.UGUS:(!^:VI2?.MB4 M.0!6 8+QPKMQ%]ZWV7X=K\^,IJ]V2I?MQ4^3X_W)^S!],U3&ZS,:KL_TIP". M=VG&NS1J3:-M\PUM1\D?'5>(QY(_8\F?L>2/ <)35LR.)O@_YNB8!I3\R2@R MEA39LK(_AI84&0O_O-_"/^/-Z7:R,=Z<-B@7\E>^?OI.[DT;?/WT4(8# !? ;HTG;F5['GK=);'0]A3'/EMAOG_5U [D ,[6D9=TM TGC\V0W MN(:5CZ<+%/L%B6V6C'&T?U!-QMB,;Z43T+Y*)[7R6<=4?IX#)T"8@&EL(B)/ M+&,=;IF*L" \(-73H,0)<>*_#$*:W6TL$ F _/B]3$]#O/4-9%**?T44WS'_ MRN[ASX;5-!V,IU2TA]![;I _(T]6E0\Y=JB:W]X$EW<#<=PH*GRLAJ#[XQP% M41/""SJ8X+EI0WD!6II=S.OC5>@RIC34Z )F@OW.[I*4949P,8'>UH1U(\F)_QS1:Q LFN2N_ZU3@ M&;*QIFT%4@VDM-_XI"S_KE.S$)&R#.FH9(]*-IL_-R ,047+2PRVZ3D&.["= MB,$OF8[;HW[+8#-XE.H>*U,84'L&R%O(^ _O,G1L+]%\J\M&IH,1474N^66P MT&X"/0 7I,]LWTUO25P3"P1*+HA?XX4=@#!J9@!]K@>)\BG( ]0^UE.&!!]CB,OU/'_VQU V:8;3[&<<6SD-H,I'A#/,.2E^2Y A#=D!G( MJF&'E-C-S;&YVK.ON$6R,=6K8=#@XL8E>!T,"2>)A%#$%S-"1SURIF1O?=R? M'!\H MH-#1UFZ=D'2^ ,S)B?4";E 8/@#'L\,03F&ZLX5W<70W/76<>!%CHPJX28I[ MK5LS&^:D;L.41K3PUV%BV%2 L5 <$1NG (^5 %3I3T#29N]PB76-A6.1D(QG MZ30;0I=3+J^8@'QR^X%CZ CZF&/MM&$>U:E'1U1SHGT9)JXVS6AKB(DC)8.E MI'0Z.EO.CY+6_VDR.3X<\&9!4\.F'QY14=1LV(CW"+Z1(]_?!(.'*Z4E6T<> M+V,8>$'H"MPSX.,_HJ1@S:G[5QQ&1'!EN2@UB FL;"RY#/9*(6P,C[]A I%# M^Q9$YW8XO_+0Z^_ G8%[.VC 9+E13#!D^N*R',;&L/DIP&*8!GZ:+V%N9Q-" M87TQE8NH,;SDZ=XBKU3S8?0YI]JBW/#8+9@L6^B=2@J,S)&'"1FFR@C3RJPW MW)(-6'FX74&IH@$PBO.''RLW$V?[#<&,SN-N"4[MI#KG8@P?'U1 M1P013.]]B_8+?J=PH0[]WUL M'_U217NTXC'52A[ $@4DT>[4=\^13]*_@E3Z&X4A#O;K88AL!BM83Y$\@."4 M)C'A?8,*(0J77,Y6V8^2+QG(CZ0KS' 6AUC&PS"#1BK,0.]C3IBA RNIT08Z MOIJ3MU-8^'54RVU,BR[P1*_$AS(:6T;WLHO]T^3X<-_ *$(K7E!1&T(5OG Y M-=P+/YK@!:8*R$;S+ [R.7V%?X7O'$NLY<;F&"_\PE6 7@(HIW.H(<5+S;1 M*@U,,'_Y1*L K'G'C)\SAU>(]=!-#N!$K^:I&^)^1CXBT$GE$.-L,#/Y MAZ),3U-4%%F1E>:=(2F3D6!D4H=T2#[K[%\#$H8 M@T3N- Q!Q,QAR7XT(9;9EI%K' RB^3>$W%=(#BHJU?.?30@ MJ5[CH7Y ;OU M87"V^@;0++"7<^@\@!EL6!;N8'__L%4HC]PQ2B&PGE?6; ,#[D6 &$-]@U5, MVOCU<\;;'J,6':?MNPGI"?!47](J [0("M7_(FAK0+$[H:AMZ,]&8TOI7W;^ M'$^.]T_T>[SZX0D5M?[8% +GPPR][#GDIFZP2CF5?<@9E7WQYX_'"E>*/^@N MG">4)$+K(L"ZJ/CMC$%%\H/NFGF-J$@ UD7%VQL&%M+F-2U)WM M2>:WUVEB2=-3 H_16SQZBT=OL0G>8MW.#/)2R U\ 6[J^6KJP9BT]&"0:7<] M,J]E)Q,;X+58LXVX<"\QR@%FTWD<1F@!@A 3KD(J.0=&NT%'7T877T871HYN MC=&MH<*M<3(YFKQ3MT:&VNC6,-.ML0VF9%M71C^FY+OP!G7U8^CT!MW_SJ B M^6$K?!I%@!4OX>M;VA(FWVZ%]V(#K2[AN_DOAO"1'Y22\*BC\!& 50M?U8^[ M^58IY8X["5]7#R[#%7F% @!G_GG"'0@XZ:RLEDII^+F+^Y&%@>X[_8T,0Y$S MLOUP.BM+=R,!W6G9SN+>0O\ER=%+"PUP4^'JS4SP9_;)^SJ&YOLZNS_E>;!? M?\I3TN-9>-X3FO"\Y[M/UOIN_X6"7+SIGDU:(Q-=FJW3LV@(JG>@W=H+C$0) M%J8#C=/6 $9N>M2:ZO9GR M]*R!/GR10?QKQD..F4]KI=N[*4]5&O3#R:9(,$W)T&HJE68X1DIVT@,,?YZM MSH#OS!=V\)-32T3<[=V5$A&C;!HGU]!Q"U&(NQE20T164OD\JR+W+GE65G$/ MS;A',20?J0AK3G6U/;"^,'@+^)7]&6U-*"(B*Z$E[S ='>WE^DE(@CP9!^ + MV>1%CRTPFIO@SVW#%39&INV!JR<\73/E(^^A0>]@E1083._(L36,=02P9B=7 ML8>YBD95(+G\*:+TCOBS;4I%2YX9J$JLS!A6T MRXHB^K,;8(?@ <[FT=WT1PB21$(&RP1]MKEVI U@Q@W5G_L*Z:]7JEI#)@6 MU:ZVV,;BCE1$#)+GFO_@'EO)^ M[!@X84L[OHO-V4%?9YV.F/;D[K["+X7J< MVP'H(9O[H%Z!,YW'^AN9Z=\M/)>53-9[ C?KI:&-SG9I!SYFWP;=,SN$SJGO M7D O)D]B4S*R6XV@^@SQ(^@2 . +UDZ<& L5),60'2_&'$JK)R^6<900EX+# MBCX )TXTZ(SZ<\4[B$WIZ!N22IK5%BID)%&+&P01=S,D4J5@28DEI4B7=\GN MLH/NTP1OV_I]CX:* )56>J7BYQD') MQ!4K+;TB_UY_P^OS ?9-HOPAR(::PQ;Z!SO2[G1!8@G#R-9Z;!.\CD.(6,]D MTFZ%7H OM@$BSXN$Q_6WW(O3% V.:\-N#.< \>[#UQKI7BY_P[<&1:>"Q#" M6?I(&L[N2%F%E^N^/PPPS+JB2-E[?YH MF&]5)$S2K:]L&/QA M>S&V2O-O\R7>L$KY83W*4U:SIW@ZZX7,9Z&IY6Y^LV ^I3:E>T.+L #TF>W9 MO@,>YP!$-V3:)),G;T!>H QL)R)YU&>K^M[*T]^'G%#Q"J=!S3$&V,W-,0>& M%X?B=L&FB-[CE0875Y?E=3#$OA )JX@O9M@8/7*FK(@?3XX/)^;8&?UPBXJB M]ANR6!ES;Z#]#+W$32>Z(MRMD]_%D&--1GCI/*(A]:YX9/0!UR??##SFLF)UEV_.W/9G M ']\M0.7>]3QNYAPW,G(9Y%G?(Q,/QM=>BI$-4X]5V"(P@+ M#H@&YCVCOUG!*4EQ:8!?J[C5;WLI5?$_SW8(_N/_ %!+ P04 " !!4 Q5 M%,)8.WUB "'GP4 %0 &EN;V0M,C R,C V,S!?;&%B+GAM;.6]^9/L-HX@ M_/M&[/_ S[L1_1R19?O9[LLS/1MUVK5=KJRIRM>]O8Z-#I626:6V4LJ6E'7T M7__QT$&E>.DBF&]^F.GG2@ $* $21#X]__UMHW1"\[R*$W^],7'K[[Y N$D M3-=1\O2G+_;Y29"'4?3%__J/__[?_OW_.SGY/V?W-VB=AOLM3@H49C@H\!J] M1L4S6J6[79"@GW&617&,SK)H_801^N-7O_OJ#Q]_]_NOOOWV]]]_CTY.2DIG M04XPTP0QDM]^];'^Y;RDFB8_H#]\_?';K[_]YMMOT<BV+WP]=?O[Z^?O7ZW5=I]D3P MO_GX]?_Y^>8A?,;;X"1*\B)(0OP%QVIAO#UF<87SW=<5^2\J^O0/LA$^_O&/ M?_R:_4I \^B'G(UTDX9!P3Z <02DA*#_=5*!G= _G7S\]N2[CU^]Y>N*KPY; M!C'(K^NB1A"!?_LU__$+,L4(_7N6QO@>;Q 3[8?B?8?_]$4>;7+;?Q6X&2-UQ7CE))& MY]A S" 894H[#5L$8VH=:=:=B+S2R1R'7SVE+U^O<<1\ /W'"?T'DY_\Q]_/ M4^+C3A_S(@O"HJ+$^/_3%Y+?OZYYH2"G69NA( LK$N2?!OE*B*_#E'B277$2 M\WGDZ)LLW4H9*(=+)3_^/7Z,#SELL9?A/-UG(>[U 42N5//"1R:N@4#0Y0$G M)Y\>OO@/!O/OG,2NDTV:;9G#7 6/C84(;*M!W7]9$]O51U;!.?W> M>B8ZG[X"1P(\^H5A_#\8C2#N"%\7>)O;"2> >Z$9'?8UVE'#0FO( 2.66D*Q M$$-SJ2HK0E$C%?\93A5$]@X_/?T-Y%,W ZL_+85Q^!G_@)NJ" ?E[!=L?G'\#!^'\I M$YJUH(9WYPXNDR(JWJ^B&-_NMX\XDXC3!7'__55L5M_]\'>GWUL^>.<[B27$;;&7>7@X&]9WE[+:_=1L&X'O+&%!]\P8646!GW_TZ M"=.,>!*V=7@HR!)SGNZ3(GL_3]=J-3!@06F%E3!M)=&B .B,!3\J%6JA+A!# M1FF&2@*(4G"F5ZO@[7I-EJQH$_$3>,/BH82'TB6# &TM4@ #Z(^6$Y7F$"34 MQG*]_)RNUV0N\O)_Z '&1Z6(4E@H-=$PWE81"2" >BBY4*E&";FH_H'8X=(R M<>=)RH'/R3^7V2I]34S"B9# :M%E6JH4#1B<2ASR8%0(BD"7%XKB6AG8VK;, M[K+T)4I"=9RB @=6"P7[4MTX@(53$"DC1BVIHY *S[6JW*5Y$<3_-]II UHY M,+":2%F7*DD+$DY%)&P8%83C((+D*D"ECNLTPX%"(=H_ ]Q72]BKKZN%W]S> M5G<&[EY6L\]*8%Q]1YK;$]\]IXGZ8*H+XOY[JMBLONGA[TZ_JWSPSK=E8(C! MN=L9/.!PGQ&E^OCMXRHJI-D(71#WWU?%9O5]#W]W^GWE@W>^+_L-I1OT\=L/ MCU^B"LO!1UYE .L8487>)0ZJD1#'Z"1&WK"F@H#= RW]8$ M*2B 1FCX4&E&A8(X#BJ1W#F%9QS')LUH X&Y! FK!QY!@(!P")WAE?Z 0CK_ MUF2\+4U\2,-?'YX#(O]R7]"W@G0CJXZ"M4A@&PH+40ZV%1H,B,V%D1WE%H-A M(H:Z0!P9"=CNU(F$JUD07R=K_/9GK/8>'3@PI9$S?* G;2 (U9!QH-0&#HP8 M-"+@+BYY^%;E*LK#(/X;#C)U'KL:%.#RQ\!V?1&D@'-[*:1EHGM!5)X[<'A$ M$2#RVAMVK\A?=*_9.I!P6>T*I@^3V@_ 0'+:I3RH4]I%;6 (SE6!/[&P4X86 M++0Z2!B7*X0 "*@2'2Z,2E$^?G&E%J=D[#7C-PYDP>;![^X_OY3!ZI.W?G3Z MF24C=SYM#8,HT.B/N0GR1\;=/C]Y"H(=_Z(X+O+J+\VG+?_P=Y:*1%E8;JZB M)$C"B.ADRI_3* H8]$-UJQ!#Q**ZT@?/F1KU9ZH;7BQO+RYO'RXO$/G7P_+F M^N)T1?[C[/3F]/;\$CW\='FY>H!5/%E1!140L#)U"BG((> 41%<\H0::K&+" MJ,]^HZBTSK*DXCN'UX@%J@.'_E_MQ*03NP MD'JJ8+RKK@> 0%HKY4*AO(LZ6\,7+;;CON(Z8#@_@&CU>9 _GR9K^C^7_]Q' M+T%,.,I/B_,@R]ZCY.DO0;Q716.6N#!:WTLPT0JL$)U;10^NNGI&D%"0K!'[ MAX"^0$&!*@J(D5B@55H$G3Q(5^8SB9@A_0=NT&&6BS"D3XKS>QQBP@@)L&]Q M(<_BLD,!6CPLQ&BM(1IX]TN)D9GNBE*BH 9G@0A6O<8 &\@8D3)!I 07-)4] MB./TE1:919LT0^MT_UAL]C$**A0"\C]__]TW[%<0HD&9X'FW.ZL>>KH:HF)2E3F MSADR*O[#8M/K<@2J+17'0J4HS>+T?;P M:G@ UVYB1N+Y.,H",23F^&JT,KB:T02$ZN%32\1$P8TH)*@",8PEX2:@CU1N M<)#C^^CIN5AN/I'UB=JJ0FP##HQI6 DBVH86P;EQ6'#3T:4:!S&D!6)H)^GF MA"#RJ ?&+H8(4_.^S_$)6RD C:*)S&Z)YFE#&P4LD!'H&&\IOPS0O=*KN>@J MNQC*-]!0T7Q_U@&CGPN\P83!-:U@M\6KX*UD7.GA=0@PFFT6051O-;1S'3>Q MTDW2*A$0QV#%XZJX_Q;*HP^7(N)2%,$;SN$\^G52$.ZBQQC7C%^^A?&>)LO_ MF*;KURA6B6Z'"F,5?<02[<,&S[FEV#/5T;8&%1ULD6',980H!!2%U;W*"[VS MZ*P9KM:X23X(H-$;#!O:>'4&"F:$AN]:_3R+2NZJPOTZI30P>!;$@:0*WH3\ M/11!5GC*H=$Q07Y>"X\SD#V'Y]S:PU#8DVWUD3;06;;A$'N&@[M.*\7^W)W' M9*/6U&E.-RC'3UOU\;4;N]6RS$_9YV3/[BY@ 'M.+/T%>E@MS__\ MT_+FXO+^X3?H\C\_7:_^!FU^=BFP.@1P$[-(AE5#0YJ176*I@.!3;FQO.2K6 MXP81)DNV2J&Z"]YI^I1=&M\A,&P"GYQU6>I>&Q(L:4_&ACJWK82&S@\:QOR. M0T.I=K;'ZZYMJB54P8,IN%Z QV7 T.HN8X3F;)0>"0&1?#*/DB$;@HB5H%19)(6$,1<.T:!H2,.?&H.2A>T)# M(:LXR)?G"O;LEQ?E358TNVR&V>NFR=,*9]L+_&AXL2.%!-K=JIEN;6N[8.[W MLRH>)"TUDJ>3@H B"MOL97\."EK$G3E$P-31'H+@//^A9I^5%.?GTG$M8?H8 M1T_LO!KLKGC(AQ'81B=UEG@IH0?9L-52^ZZW9!.2#_FP*E'4";&'&, 9L7)V MS"FQ-1YP1LA(:6**51]FO9O-Q97=#Y+KW -3M]ZS^;-)L]N5>; -L]ZCR$Z; M01\U67/>?MDDG#+[D> KR-$CR_<0RY-47[DPVGS?-@I\TJ^,'ZO,WY:%S)7^ M:^'G1TKD1Q:P&*0:'W:H@.'W:/JG'7)(T)V:\87$X6:M3C/U>=O60RIAIU/7 M3W 1P)G7NS[RL'F'6> 48:;Y=989SZOMF>'5E@G)ETV:^4F49I\V\^.NH5NU M'C(=[-:[S&>,O*BA&=(^P0X0G])];E$N<%SV^MJO&=;FG^DF(ZAI&" ML9XQ8HMF-82./GCTVJ'W.P 1P='C!J-E]!="\D(!)DG[+BL/*ID,NL+% M4DBPJH\JI@^J/!Z"051UE/,@JW58'ADS4%Y9&+!DHR7;#SB+R'YD5W.?4XQ_ M0]\O_OC'/RR^^>8;E/,FC<&^>$ZSZ%]XO4!)FF"43MBU<>@6IFQ"J2W8W0&# MVZS(V#W%/YCKY4P![@#1'VX%E>'Q(0C_7Z\R=[S%/;&2\GV:)3 M90Q]H*2^9(E":+FA"42 #_PF%KLL>-\2.R8D/#DL.\.;-,.K# ?Y/GMGOUN? MDTAQ?3E"TPBF/TV3('IPL*;DRNJ,C6.C"IWOW6#N2*<2[3>5;(\RV11G[6X> M"(J2Z XG9(! SP.5++=>!W:@W#\.5+#0O6AOJ<, MIT\F7A]Y.NEY[+9+GNW !/;&J$ZKMH97:791-C7L=DXT%#KJ1P/H[&6(H*V3 MESX$W)^[].>N>_S0:G%944'21I^@KXLG$79XKT\/6$1_6E\Y6MWH=Y%\ MR.10B:).ZCC$ ,[OD+-C2O58((Z'&D2HKFX#A*$)((3W@P201?(WBB M\S;Q1.M-VPZ=/#P^F\.T&7>?S'[;J-?E-13EK9)0.\T M6M?97!*;B^\*TH,,AS;3RA0'#@:;XR#R8$ARJ)0=[H[7GO/RXI3%^5RM.\&] MRPM?_Q@WKJT#M*3E1H#Z&=,,2K8]W)H;*BFAH;H6:YEO-RJ6@@+T)M;PT5UM MEK<7E[(_.MA>7-]<;JZI!VYR/_\?'F[>D#+*[2\N[P_75T3 -:NZWSY M\]W]Y4\$[?HOE^AF^? ]&[C!2=[Y4+4_ SU!J/-7ONE!?\-X#V%.+#DA0'_ M&2I<&LB>HZU!SDJ>7)9]70R.3 T.M270L]_>#LAA ;8".D8DH7.5HU$A>- / MKJ<,36FVL):F:B4$4W'@(LIP6-1\,7D4LLI!@6KS:MAN%>25P+FOPJMDHENH MEH&B1D\8,$Q VI_MM*W>,(G*F*5U_8@3PDM,3/-TO8V2B)IE$;W@TE 5(MLB M R4T]Q*ME>1LA>D^\;D'6Y)[6YZ_5V(S7]K&KQ8*J,5A$O&H6$%;K&K% -KQ M\71)OA,I9;A-D]KVU77>[5"A]H+V8K4WAF8\@%VB+5.2'E8KA MU@1FJ %O__QF"O%*&X*K 7\8.5H&F+[L,&QV%N ["NN=!$Q.NR6[< \?F_?1 M5T09>#G0/;&O,B9,$Y76VB!"GOG9B-0]_M-A 9T$FEE2=2GD3_01G1W48*,& MG;_>3]GK_04Z+8HL>MP7K%!FD=*TI=FRS$UV,UATBL(E3FO0(885)>F:6 M'G"S;]1C E4N]!FC@)5 I0K]1'"Y&L0$FSXEJ-#G*;PL,^,!0E!H1,$1A4<" M@NM ;"CS:=*9<==[LZ&L2]7%TT69UU^H.R3A_/*-;!W3;!TE0?9^7>!M+J\9 M/-C?CAC1US!@]"3VBQ\&#^=AX#%2%D/$UA^XV?L#%8<4^\I]EQ\.[LL/[XN1I'*W9(ROZF#P273W,^M:?:5F905=>I!^W5+-NH(HBDL&;V$%4WU7: M:]\S@ Z,!QHLL.BH>A-Q[L\&^Q$L.7A5DH/!V5Y4XG=CFZ# [>N+(LS MX0&I1A)^GOQ1=EIC@P5P;&HO3'V":D:!.4RUY4MZKEJVX*0'JSNV1B 2-\;L MI)W\HZ 0+&>_+N+2[L']^AR%SRC*.PK),-GHCD]E!\]&)YQ2W)J@3M>'>:.D M\5)%6M=QG9 !@B*@PG_%RX;M'_-H'069\\Z=XV5EJCM.1"=13E5AOGJ0;TA9 M5H/#Q"PF]L701 7K/ +1,V(XN*RK.LSCSXR;I)[,L]"H+M70TR)@DID/)3P+ M\BBTG(T2U@]C:#&NLP0&"&X& A<=-:I;=-3JOT ,'BJ<[L.\E%$05;Z(XGVA MK,N@A/9#G0^8URET"0JNTBT^K)2ZQ/!%K?4"*)AUHMI_Q='3,QG\E$@5/.'; M/:UROMQTGM ; IK^9&",8:BXHI7TI>'I-Q2LO8Q+6PL^H M2/CB:?3\C?4UQFO<:20^7?]CGU.)66%SBDM?^M$NJ@%IP)#:(DG!U/LFIJAB:,;I;@J22@1ZXP@;ZN M-^8=_4.:G":\@^9=2B3"192Q"D1E,MD=D2KG/HS^U= 5=K;18&QQYLD3[7>F MH9S;_*QR=,NNF#O5EH.RBPP.WAX7E0,C-O("-6//U^76_D6TV^FLYJIJJ_2. M F$VREO^&1+'V_.Q,GEE?R8EU\\*N(<_#_+GJSA]_0FOGS!][L3NS3=DW;O' M81SD>;2)0A:%D@D;YM;[#^&?+Q\Z3;8.O"]]K[SV,.:'N.H+G$4OK!)*COYS M'\31YIV>!I_FB(V=S]YVW!@/.IBG\V?R7QC1EXE!5#59( YFW4S.G*[8?O]X M#',![H"OTHQLLQ/>&"U\7V5DY2&;AE)P^E\QGX8I(NPQ@_GGE,=/G:U['CZ2 M5XYZK!A#7'8Y)JH&1<*H+.06QNV$UJFGGGSRB:QF*:QFJ1!FI8DF??3DOLP% MN"_Z_2:>Q[ MGJ%@/,"Y%YA-"D07.AJ*A93T8.BQ91'YL^Z.S=\3WA]_=X%)]!Y&[!J,_#O&Y17;Z9:>Q/U+ M5N&G'RI0.[<>8K7:NUG@N6_W9LU4]YF$@$H3G4IDWMM*0 =J"#>-8+REE48: M-UO*LO8#7M,M,=D/ZVQ'!0RTC=2RWMI 2B'=;QTU;'0;GU'@DT<*C41PT *C M_22@;;E+"4(!'.:,J!?K_#HFMQ3 T9*WP5E& X&P*O/-LP'/R1\C=;=2(QK4 M4F9+E(*2"3!GBNQ M# 2&C3Y4=+YG@G9N,F1EY+Z>R'B-1'P&/WKHS3*@W? .D84=!],T9L^VB08/J M3-(R7^'DYCS8122P-)RP]B$ UK^DIX@'+4TLL2&ZG/1B35;JE*\P%87V261) M9.YC2)M62^/DY&^-Z"V_ M]>3(4'VQ/+58>IOKXGE@;2JF[.RLPD8-.NC+ZQ'RU:)D2E& S.@NP[L@6E<[ MOK*94O6"_)2Y .OYL"/FBZGU$5UO?#:4/#!'>S;M#+2DA^KC@JHY6%-N@A.% M"CXGG8)*6ESV-6=2IOS!"7O.590KIB>6S21J;AG[6;(Z9V?60CXOBE255J_==\$Y7;GHW&(;9GDQ"$Q;WCAGTQ'RQ MM#ZBVP6H.DH>6*(]FVK+;(XC6V%L29)?>W.B2* *V$ASNCFHA=T)P@:EL-7* MZ8E97VYW&J\3TP5Q-S=LMG10659&8WRP$G M.KTEK5Q,'L3LB<,"O09/9=B:E7(^\II@OEADR3*[IRR=3Q^GU<7UQ08U@AE7 MS4-$#ZQ.R97UP0[33'Y17A+PQ^A#P_7F'S++L ML3U^SC'=,PZ8G*U)).VD,7_85Y+*$II],L?KY 7G4[R^TA+RRCPM1+8P4PT5 M7\S5R&)?LZT)^O7>83+Q#U]?1;6\T*\1R*I?ONI7BGV3P% MV0U?DK_N*(ABCOH0@+'6_B**5FJ/[=PZ^[+6/>4O"="W2"4)5-%@:6<%"_AJ M,E!GK*,%K7(7V*',.BKVF?>+Y6B7Y/_B.&Y1]'@QG&X1]"IV[2DT(K%G>"AEJ"3ZY*B#5KXH2=?,(+[YW7??,*.@?_G[ M7Z/B^3F-:25'=HJ[3!BSIE>Q/7'=&L<@P:B!]$*=7L]B1S"M,(:B 7EZ=+!/N($X8B=:[8K<> M8FKQZB]'"U?DN"ABWJZ*?&"O7O'>XUVY#U]N;E(B-\ZV%_A1%2"KP6&66A/[ MX@JK@G6^L.H9Z:A5 TYK'5($]CX*412HPYN>(I1G/53[8P)]0I]$H?0QCIZ8 MYON^:QP=F_N_2QRW._1X5SC=;M"K8YM^DFJN'&7[0!!SO-QL<%@L-Y=O(7O+ M=4]\T#*ALM/_HX?!+T&,V5L5LM&-0N*AZ ^GR;K]!P%2,:6SC 1CX#-.FN@) M9AC&NV1 M.6= ->)]F/U;7FNSG+%U_>HC^JS\[AQ?X"B]XN1.[KA\UKPN:!8WLF.&?IEH M3V/FFA2I^2\0IOGB&\19FU'JAR+("H_D?L1/49+0540IO9L2J?O=CA\G!S%E ME[9\N$XV:;;EO3P-#3ALL8&*J/83KE55U0[5?9G5/GQUJY8*V-SG4'PD$/ @ M36%"$==1'L9I3K/YJ)V%5=X"B4EJ>F E?*H:E'=!I$I+Z$"!/>&2,7OP6$L$ M@7B6U1U?]4BI>FH5 :4.V#'+[),5V2"Z"E]\M'Z8PJK551FW"@E5P$!=C[6L MM_H<2R'==S;6L-&M$5$_]&'0"U3! [53[\-[6\>;)TNLVB'40US>4Y!:)MG2 M*DWX K*,TN9;7OF%@B 9Y:,+_','(IYY04]6BD/6_0EP.VK11ZO+&,%)IE0H2DNYGBW;[AG@X7O/.>63!%"SXU(F0O/A-7 MPYKR/:R6YW_^:7ES<7G_\!MT^9^?KE=_@]5(+AO-CDH3NFB2/A@E#N)(J,$B6TF"U]E&NDD :$MPD6Z#2-7X10$+= FO M8[QUC2X#='\1KN:B>S][H"#H%PX.HR&$C6W*,9NT!M)=<1/?\)8AJZ72=EH*E5!@,.5*-'"T':'1LU M" "M%XW<2)K_53ALOW 2)=4^ 2CQN0AHLXO+(*-'^KE6AU3 4$G/.M;;*<\R M2("$9S4;DG1G#HPJ:!A/$X;[[9[5&&/U/"4=W?5>QQX?R /U%;#EC6R1W7NF M?IS):LY5^&5-VA8%UN451"%7-#-CG[V;HQ\I)(R2:9@6U4D"YEQQE#QTGVN5 MD(!Q$.L=F"_W15X$"3UR4^T.NW" K3%E#'>Z8HI , TQNQS(>V'F"R1 PF5_ MV#)]%I#_##'Z0"*OG.%\"9F\,2';KIX+-1VQ%3(=P( ]^NDR>O"NIP& >+IS M.+HT+;&\]RV;@IT6O"4=*\EM16DW51%W_F&A]OINIK-]7##OF G#BX$DAQ:U,-28STXPT#-&<8"J?MC MUQR@DH4J5UU@ L:% MDOT!;:&M/$"4I?]'0;['ZXM]1G98 MW$DSS]RGT-8 .E!W^0,%;M_O]R0"<.<_B,/NY6[Y>UV4IJQI!925-958#Y.5 MYYK+ KD[F< $M82\LD$+D2V,4$/%%RLTLFBIK_,=T]E7^9E,Q-L]/4^G?J9$ M6#25 ,&726$35+8F6J6KX$VHYD4"@B9NT!3@FX0B^"'%T$E0G#_T)0=YM#", M5_GU@"Y KGL)T0"9C(7$TG'+NBX6E-W/-",YKVV(8YY17;DZL3P>/?^$>R[# MN:2G'T2^<2Y@&"G(R[EA8G?O[_K1 ;KB&\)D?S,OM?ZOHM;[9^U3ST@?,_=I M\5>>@+(\D!$GJ"4^^,)N)V#?:P2&[.5]@,#9F(-]1L;?\WF=E/=XC;=\8T%B M[R1-3HC&%&3LF+H>T"=-99]=NJE(XR@T]V;0(8"ET!E$.,B94T!#),EI69$\ MT-]N@^R=*M%#])1$FRBD?80:.J@BQ'L+Y46T)J<[#4) M9VOV'V05B_+EYHY,9W55<+;/HP3G^07.PRQBEL*;11_,SPJ_%6>$W5\5,SKS MF$!/L%U,9.LE]YP#NG\0/K\TW7?EPIBLI&0SZ@*Q<:D-BR.3/Y=C(V'PJL5[ MQ[Q_H1P@QL(\Q4;,;]4!IO6H_-^/:;I^C>*82'I-YB%YBAYC?)J3\#N_J&NK M&!;;GC1@_-,@045_TXN <_\Q@+N.XE8TF%HV5! GXZ]ZFM;;OD0\5E#MBMB/ M@I\J:G*N>AU%#2$/%A\' L.6MK)>(;08P"6O[+R_!ARN%):U9Q?+8OFB,B:O MK4?Q1FFT'ED'[X/:F)Q/HS=./:M%#<%1P@ 9 7T1'_$#.K(D\!+^3SBA.P%K M3]J3!EPE@]Z"'E8YL"8 4@&A)W?2Z@@E#=[B0:3BKW::G'9?(A[KI]:Q]Z/@ MIX::_*561?V*M.>7%\0D&]Z7F_9["I9G0?..\^;%156)T;""C"4*8[+33(5H MPN,H.C?I*=A59!-6_78/2M;S'S\E$= VTUIB,4/?>/DRFJKG^J^?C$$&("?I MKP7H^.V8@+".+3>MMWBH),P>I>352Y8S,8/'ARN.>:;%:\]P@_,\S:SW3&IP M&%LVL2\:J0K6N?7I&3'5K(;3$XS;]:J-"X0)"4YGS*(<:HX: T1_3.QTM(@C MB=6@.9X';G>0/%-8A>(-<]58N4D156T$S. +X\MV*\?%6M@G:FU'2-=A?:F MH35MP&U_KJ.$!HJ&]%::R0E_^.HJ5?!VX+8XPFN/YTJH'VX;* MV_=']](ZI.M!7UQ?[5?/&)$1(K)H-,W1V-L:.T7\RC?S,@DLB+7<($+C M1"!2=Y0!7$&GE].WYQF2NKFW:6%S66A [L>M!+GX$)0BP-Q!6C!D.P23"A@ MW"ZK2/$]B$0GD2R&*LW\@)_H"G"/=VE&3P),#9F4X$#/?PWLMY[X*F#=/^/5 M,M(]^^;@**O@>8M?.CG$X?*]3&>9!%$>^PV\%:8?*F6YL;= UC9O($KBO,J9^PNLGNB[6K3:M[U9'480Z/!X] M">T#YL'D ZA1_(J.:BN*$)=8_26R'S7,8;DT>BTX=9D.+UCT&KS_4NMUC"1 M?OD^^>#U\3O__R8-MD6&T=5^HHE::8?I7/_ZL"7I6%*^LV_0%_R!^#OZI?Q? M\)AG&@G%Q_9 YY1"!0 [4]*C0)U/FL5HGTVJX0'.)4W,2$[N6I4I?#.. 1+= M95$21KL8,[MH$0 QC$\Y7F[J0A0*.0^!8)1?SJJH[FT(YPHN&[ZC 2(WE;5 M8/YIM;48Z0:XA,D]?L')'@L5^.U5,M62X':W5L-2 "-7*TXDEQT,CRQ M#81_YC&A<"!&C)&- MG@#1^ 83+-+TS8S?3$<-%=L)!AITAZQ"@S[9L M3%$-#7@N9:D] H)_*]X(:9!P+@<4(N:8:-SS!5E]XW3'6CDEK$;UGLC]D&Z* MUR##]D?$(^A!A90C)Z =:@XD!A""CN)4$KUQ>K0I0TUQ458+X$111=6O]/VI M9Z*L)QW]"Z^KN: /0TLZL#6F[!8Z-3AP;2F+14X%"U=3RFY):$HP^;>^#18% M]MCCBB@1RR8F82MMQG"^SPO"6-;K#,2:".B!2$]1):CS??ZK-_8VB M^])P;I'#&.SVLL.OK<+?+4+^K8$324T\$#ZH>-ZB!9,['3[C]3[&RTU54M>8 M,ZW# ,J5-@O1RI%6@[O/C3;QTLT?+C'H%5-=!OF754#+'X.;RCAQPB#+WEE& M])::"/W34TD&V#BN(A(ZX)OH!7>*5K.9MS>:'I2@C:FWT'(CLR8#:'P]>=1J M,:=UPHA)BK'[9ZI3"D^[MP?)^V]R%(3_W$7FPT.B_K][BIXNR<"T).+ M)(SBB G0,]P80A(Z[A@^#?( I#\]P$AD*+-:6ZB)(J%W :6+VH2]\Q4SS0>N MYR/B\U&0^WJ _ M06A?,'0*Y)Z@+S5 /S",5;76+S=(),D\0$444:JH).NA#YAZ+H@'V*OF J:3 M+Y.!#'#Z%JD2S0]@@/KURAAMM>@5 =QWY>V.WFU;S92< J%?*%A'N]TX>6E/ M^-,L(ZSRX^"S]TY]:L9Z(V.ROB.2W09;?)%N@^BP=-:\0P$M##-.6VO)F&$< M]XO);$)T:Q+\>P?APPM!!^=@ID0?G M0ZD"!NGC6-8&ZV)?#9'X K6:4"Q0-8*'.,IQ+54 M%/[WG9RK[WA],,XH\'&3]5)F\R? 0O/,M8]K5FQ+W,H]B]AP=Q M'3=3#X>$\;SV.;-.W"N.GI[9Y<(+SH(G=H%0$?/!#3T>>MV#>(P$]K((;4PH M,_&07KBH6:91X[ F'0_:?]!# F"W)TX);>]VE6;=M4 X^SB-&4>L]K@\4&5- MXL[>J6P]_:%37J =)<#$RSVH0T8 7:MS*;4^M]4:DA)BB172L%+@B>Q::ZYT MGILWF42/[\S!>.B1_?H8;%-<3F,H3F.9]#)A.Y5F"MK-WLILG?OZH/HN1/3UA+H4V-8@UDO.@>:\6C;4O9!:K)+5!%$-SRIQ=?M/$$%VC':[*B MER#>2PT_KH:9):3Z:WFX>,K/%N\QO4ZO)*2M56D9)EJ5@KZ2HNF0O0*J\=1! MPZFI)D<23(TE#1U*3<-_OW/OK!JDM S:WI27.%N7 ['$6K@XRL&D5$.@<@Q4 M#\+=*%K5DU(-Q+*OO0NB?%8@X.-%VNFWYRF@# 7ZL$XMAOQ,K0L/>/2E8D:; M2,&:1D/;V12R$.,ITH+L*F)OVJ4WXIR&9)7:LU>>R^(99Y)VA+353T\+&D@5 MVLA&38;<#@>1!#35$?QJK5F@BQAAI.O-Z= T[SK9I-F6^:^S]_+''DD'_:A!.X5!PBM2!?J0@LP"Z,^G_H*_ M;)U8$T0"Q06])JH@_%OOP>8"V.;+$F0YK6AV^48F+ GBJIH9W4W$]AQS3:'E.UKZ;!E*8>J?@,Q5W%LQ ;WT(L=RXSZX?3DLU046?2X)V':*JT* M[=-3CBS"K?FBL]7;ZTTYHB=N;_I)U/J]Z8:#=WQ3RS+*3IMQ49&BNB5$-73; M!3('Z*__\VIB>;X/39:*(QH1KM-M%$8Q3-57H7#'04=HVO P9,?',9NCGG5L M^E&#]EV#A%=4K^E#"K)P37\^M2<]W3;G"\1HEOEUHS+)*-#>8=+)4MW;3# $Z%7/9/P; M;H=D[7C(OYM4-PK69,!5HRT0'8\]B_.OQ)ZC^2.^:4,GH4Z363>S&0$W-S), MQ8]!E-!C=L64X(R=I1&;'NF93@G!Z,E2_JEIL'PD>TB<(@*0X:QT=E-HTL M16<2L@!I>Q-.1YVO-P%-9UYC6H8E3J*F3 VAHLWV!<(;3H%^J_U$.4+I1R:L MUY1GA;!&D_]JUF?R'W^_I^^A)*7N#GYSJZ]2QJC2M7YPICF24;OUDNCODU>Q ML_EXTG):G5^!/F"W1-;!3^X_HK[L%?^,DU=-,WS(GZ,DVNZWRD]Y\+O[CREE ML/JE.60 M(>NVULV6FU;,VIJM&GB@\S.3 *US,!6P^_,L/2?=%M=51^]\1%?K60Y/;@CX M=8&WAROBM*2/[A"E,RT3':34=(_I,.6 Z=D.5.@XB T$XTV%1O15&V%:6$;L MJW2'LRA=*[Q"#WP8;]M;0-'[6B,[]\8].>MZYP8?5018$:5%NS<8)P)S6S!6 MQI8@.ZD@3FRLRO$J;QU669#DM!)QFE07'F>87DVL@C?%3/2B &-G X04+:T' MNG-;Z\U;1Q/K),;JXDF@(5[4+= CHT0;S<#8G!^R0IAEY6+8WKI.<:!OV.,T MWV>'MVV#J7AAGK;":DS41 +:3.WX,ZMO16?!3UU:Z3P--2^L=:#(RWV1%R1P MI9&I^8K[..;:*.R3RM,S\Z;ND)9G3\B>,C2@#& MQ,9+QD3"%1K:)8EDUBA(9./I,R+T\A:X$")H))^-"F M+E7PT^==]%"7B@G5J9D&#D9%E R+RM$! MP2"R#0%8W;$74:949FPP;;-E3:F&"R3?X'$BX@8/ZGW-:%&O#F/@0A P6/]C MGQ<>U$NXBI*HP.QB^+IN3\\?-=NMYV8"T$N\K8CR5=^$#1@(V+&FC0TXB3(Q MH"%2/FL'C1@TTIV]_QS\(\W.XR#/-3DIO2@ ':CT%[)UF&*/[OX@I2]O70^J M5\['=\3(($8',H]%(VHCJ+%QK^GI5-S;5J,$0M&1RV%$772@.)A'WF$>\^7.TTZN2%@/HUM\L1.N>7PWN_F;?Q$OW+K_$0)F( J(\9).U MQML@^Y5FVK#_H/Y1KSX&'!@%LA)$5"$M@G,ELN"FHT8-#CNQ+NA_HH2BP5SY M! 5]$ZI5G0,8H&L<&:.M"QL1P/W53'?T[E4%AX$)7X(BH)6)#.'*(110>")G MMA6.M$'=*$]W.D TNY E*DM1IRJ!4AWKB N1S]Q6L3MBV183I0]./.\G# M@CC&895Y'5;/#'89K9M7=@1AD3#1MC5Q;*AX#FBGIO0E6E?E9D+>E;Y(4=!0 M",G(CKO/C)T*(8NWPD<" 9;1Z]32_IIFOUXG=_1;X%R^I(^BY*45ZH3N89,R M,KY:J)I79_:Z8!V$\5NPW<5X@1[W!4K2 L71-N*U0Q7(ZW\,W M^\RDC;FC$T1)TOZ2%5'?CM9O#*DD=JC>':)WQ+(\.;\!RT&Q9ZKO%8\N6<5- MXMX(V>J4&^J:.K*!6-.A"#]F:9Y?OH7QGJ;M5@R?/N8L25%>/!Q3OVC"EBG=C1;Q; MH4/&NH/D.EVO([B^H-?;71!EO-#K(>>"4"I?88L-M(SV$ZZUCMJANE](^_#5 M74EK;'H2)%E712.#L:1Q K(<\PT9P[<3E\%/-D;2].Z,9MC#CE$$?3K5&?XF M@M%$RI1(F$ G>GH\\#1HEG_60X/(EHN@ M@HI/*Y^6Q=XO $25%LG!G?M,)KH'9T!'(:'FNH1N(1; M_%:L7G'\@G].D^)YP"&T%=%C< 2JJ1CN PXI>F[^G>#DEFXY%<3XOCL"(Z=SOWI-)YF9FM8QF/2!X,,MN23DN0&WN)QHQ69V M2X@>A]WJ9X"8T??'8JYD9&7!ZZ'4CL9D1>%'&BTE=0QFV_ YJ>%2LD=DNII9 M($;UVR,QWBLRFY/-"2=V+*8KBC[.W.1',>;(&Z(730%.95!HWI7V> M"2?X.FE:'U[F1;0-"FQL2VV'"E38IX=8K;H^%GCNR_I8,]6M1\!0::4!H;=E MA4VK_%)\R/*^:MDH9]J:OG:HONE?5RP[_6OP/-*_0Z;ZZ9\/O:IUP0YO7:FM M;F:/[L<[89-XNI?"*ESPM\)ZQFQ>"ULT5!U1D^DZ"=,M[<=H:&PMAP.HIZ1C MN*Z6) -RVS]:S8'DFU-0Q&!'M^E1?.;+S88647K!-5_WQ,G=8SK;41SQ//SB M"J]Q%L0/15#L">7W%O 93O F*LI=EDSF&08!4+#9IJK6SLE'@"GS-9,8W?*R MF'!.^'ABG4O6!)NLT2':<,(HKRBC(GA#&8T=R\)=U(L6*=IEF/X2<3/[$-.' M9(X+];F:JGHRQT6J!R-%0/U\'Y4([Y974BY#83WNG,5;-1:@E5 MF#(?& 6%H&-4OT""0?E$T!*\4;(GD>MR1_AG3_'E:GG(*APO/5$Y5N4%L1%1! S\L&B8,R4FDG[ZW-LIZ6OHS'1 M]=*[V#$]PJ54#Z(.X<1!YO4BQD? ,\Y3)7U:1SV(_&L;)#186Y?X(48GM$XV M@\1O(7USLLV25WM$:WSGYPRK;XT^[H;M')3E/ MSYX,XO@@Z-/.PT.C?O-A?3RD MF01/SX#Z340CWZZ6KZ#R[3OR>1,SD3_RO>H3\TO(Z(@RB/S2$W^NXZ"@V4/TFA8J*&=6<+@J;3@CD.)(A/V4XR G( MIR0COSPEM#D' 2V/K*4WL1,1]C2ZL9Z27G&.D:J_$8\EZ[(4UQPC,B0FH7J& M489W1 ;:I[&Y)R,V4-YW[ 7:[/?'DKJ',<_0&;&.?JH!R#^0. 1#J ;Q- X: M.CFUS!_6F/_K2WJHI-0+].'TX1S]_OMO.C4YO0F8Z&T@/DW6-X2#6,C'&+'< MJ$GZ&S*9IJ%OS*2BYV70I&=V1-3$"+,S$$9:@,?Y$1P:]9P7+JUP-YY@MJVN MEG3?L,XRL=,O09Q$LG,D""D4--/K(BS3\M9R/4* WZRE.><)DN+'NB^S%:8Q!-,V)BP+3EU,5+7O= MK7#1.BQYQN69(;5<(02N3@_92P=VD>Z=;,:4A[ MY0<&38N%T^A%UQW>T:-(!:O*(?B/$!B@K,C"4>@R8 [@99Z>>@@V1 MF#<0*1!W2FR-WZDDAW0=%W@VU]&3M%>N8]"T6+B.7G1]<1T#F.[C.BKR4*[# MOIO0C/-33P)U'CLFN>^NXSHAWA;GQ;)Y5H-S>>63492\<@PV0EN%$&HROIB] MF<=^ 0*GAM*DE0<$4S9C>M%K^8(PS/;#SLT5]VN&F$7N?M0MMV77!Y,/ 7!7 M-],TU3=Z$].'N?>;10C-F[*H"HJKC%E]PFS6#@&JZT-9.S['-XAN)D[I0)L- M5CV2$"_1L>KKR&HTM%+W+IP[8G(X99V6C1G>$K+[C.5[S%,%<$7+9LE$[L+ M5O]K,2JK_,< 8%R1G(MN6FWXC-?[N'R(03S"EC] R#!5"Z+\12ID'CS$L MI6B%/+\PR"E+%S;EWX@Y/.P?\V@=!=G[ \Y>HI!R)V/= @E >ZU%J=79B &C MWY9LZ4KYTLY1/)TF"B$I5:!$"ZC%-Y1MAU,\ ]?L')7KKH M2( [%;):FVG'0@8NU2P(7G_WLIOHZ6#V"(D&&3&"3@V1EL!!.TL 0$L;3IF M1Y@1I9CE0;S<-!9^CS?[9"UC60<-8%AFYFL+4X/"F)J)'YW-924N,[EFX2-_ MI_@H8%M,QY8W0)Y&"&&%0!P)P!QGEF#,4E?SJT>+PET:" M.+%2',?KU@,NBIC='NBS&;08T&N94@CYJM8!!US?%+QT5$E8WQJ4!6Q"P2@I M\AJEZJL!8@G5C0O9(TJ?(@O/J?.S]P:F?&Y]^AID:]D-V0ST8:QL\@D2;7(R MXLXM>&+.M3>!XC-_<0SQK7].^V-*ZP'0D<;6.UR%;XS>\7J77>;XG MGN7RGWL2Y/+_K^G;:HL,8QS]1!,UWP[3N5KW8:O[BG)75LMCV#3^Y/B_R1'' MA>S=JI-L]6[HWFJ+[)\6=D6SU<(&TRLM/&3+6@LK)?2AD>OE=A>G[Q@_T((E MG&%MYU8-/-";7I, K2>\*F#W+W;UG'1/:$IXQ! 0QP#1F#O"UVVPU;4X;X/ MZ(6,35$5Q-^=?_WNX-V/4=9@7'"O D=5.KTK;$ CE_MA:G/7\TH, >PMGSI M[@2O6SF:3V2G10]>61DRM"-(CJ\$!XOT[3%NQH %M&'T&E=F)# -YJ[+DTW:N+N8V0G8DTSMC&'WN:#JU49U8W5>]ZU;G8!(2!#CHGFY+6">=HJNZ/-B=BN7NF M:7&.:3C&I$/P4F0PH?G@N>%;QWRY+_*"^ _BW6[WF@W_#.,A,\JTSPK&N"B_(0)"?_:,9<(#XJ7*DF5Q/(?Z2W,K)Y0"?H MDO_CL:RE]"%*4$X'SCM]42:<'&,A*&^FYPP_14EB.4-'X=)_)(#TH2YQNB_K"9W2HQD'/3HG M9RG1K'Y/X('U[!*X:)PA5.DMJ F6^,*2%%Y_S1/&E/W9W7&E M\=D$\(1+HCS9O!5\WH[>I0K3\E<7N?J?B!97,5&$71HR=S^+B9\!\&Z:E=?E!/>DZC>,@ MRVF2RV=V+>3'Y/FQ)"E??$E/IN=8EJ;DP-.E:?I)[K4\33>\?TO4U+(-6J;R MX7=8$(O5%&.*5U^?C;>M9 1UN#V9.%*?.VBJ)W6[O3@X/L\[0+QY MG6_-T'\%_SO%[)M<1'' MZ^ !OH[)W\LS+#X7OR].O1C].7]YSOA9OH_) M\9N26;Q:"![-D_O8^^[U'F]Y 87S-"FR("SV0;S"V?9;W6=VS0F@RX>9](Z? M=\L&C'.'D!$P*:;F# FL(,?'8Q^FFU;LJKCVWE,R M>)Q.??I/-*6OGXZ[HUL"IA;=UR.9SV_9F/W+]5E-3 ?F'XQWG4;MQ F=Z6M0>[.@.R V2N#LIJ4=';/AC31#I.Y^G3T\9 MJ_=Q. &MZ3G*@%F(_=M3X>#XHC/@<0:TYBFD-_H#N,VG4#!S=)'B2$D]V;(K'=.Q M!IQ3?Q:-Y]9LOX_2DVL?2[(?+\@\7 51-J?_[LW%<7KM@9,]7^E?(PM'YZ$' MR3=]#X;NP^M(\RZ$@2#*&**<';;PI8U31 (/"T2Y0)0-5/&!*"-'YSE'SC %/=G0:8BJ:<@DT^#W@:EL M#NIP?HZ, 8L!C^S U'H*)SDP-8YV/ >FEJ*X=&W-%OX8+\Z'3F@M=1QM,/IP MC'?9.M'_DL:$3!P5[Z[B.-7(GT$DIY_4V6(Y^;#''@TCGT] UVN2 MZYEX:69B$X3$SX%XPWL24V8198AU9)4V(3; PG@<+>.BCY ".K=J#1>2YL 5 M+&^3"Z(8=SAC/8G)AV"6D&M50PD-HQP&YD7U4( Z5Q M'QT5$:"Y.^YT*1O1 MLYSW=*:]F>4?704$T'5:));_J2\ 5]@3Z5:"@H:%ME M^A-=$^C9R5$6S7 YS-XZLP- TT]WUI&4!_*,[EIMZ/NX?/A'ER/-]=RZ.?.W@:8Y@:\?A\)_; MVB&?7C=K1WOLSVCMD D&N':4F<(SK1T.^F1/,^'=U8.C?68.LRY0#>8S)1Q\ M;FY3.2ID _2?-4>?;_AM.^E=']JIA_^9N=/ZC,?YBY1)6?O< M''#_S^+X*/XS>M RN=!^'. #/G[QY8!_[)N8$^W4:8MF?&8W ( S>>0++/"[ MS^GY^]R66LBWHE,S]QDMNMZ\+QUX@P&Z 'MSTS'WNJ&X(#GR-:-]WN??FM&; MO\]MS1CX@2#N'?XKK1F#)/?HYN*_ZIHQS7>S73,^YVL1VBO4O_6B'W.?VV(Q MY-,XO6>QXNPS6B;ZBPU_.[-GMQ'_-9>'";Z7[=K@QW7/!5D'7\CTO>"\%NPF M2O!U@;>Y8OH-.#!.U4H0T==I$9R[( MN.IHFX+3>W_Y"$1'#_'\PL0=]N\@M MBCX!H@]?DUP9"RB @=9F+>NMM5(*Z7[MTK#174LH,$HS]"F)BM+QLU=:J,0# M\N=]9+@@OC(L4+K#M$5]\H3"-"]@7IFQU>,!QX3FTX\X(0S%I\GZ=+V-DH@L M,T1&:2 M!6W),$>$,<'+[2Y.WS%^P-E+5#Z@[D2&]=TB"P+S55H$L?C[.?$@MVGQ-US< MXS!]2J)_856NWXSCP9CW[!,H.H/9!G/N.F:6I/NBNAP/E0.VRD>+-(7$#+[] M([$A&[B]>:1#$\@"D<%1,SK4\P_7T]F:"QI H S'05GX.4F3DW(& ,4.0"O2.*1W57!ZW/^0'IF336OZ)PJGJ][EFXC/SG-JI=N). MI1Q\/CY6(YZMX^V>Q\D6&YVA?QM%3]!CC54J$P"3V)>)$.-I0ZJCT'/NZ-*$7$2%87 MTT1NMPYO)MD'?O,)7=9-FCS1>JS+ZH#L!A/_K2[GI8<'<$$V M2N1@?L+&"Q MY*2C,Q2%=X"MD1##FE ='I[3K.BC#P8$ (6P$J'6""VT6Y6P8$5RW4MP)E.* M\4?<+T*8)]+)_SA-FBR.<^21P MHN@W.,\Q;@MQ$P6/K$YOF4.0\Q[>:QHR7$5Y&,1_PX&J!. 8@C F,WX*1+L: M3LVY\8UEM;NP,X*+0P^^0#75196CPW2_I$RC1TX;_6VN4F\6ECSY=%!C\]>H M+_;X%K\5JU<(^8&'2T M7C##1'2V5Z]IB-GHZ;BMYD>"#O$.DL2WAIEB[^1RRHA MQZV1$/3;&O52$^/XWG\C)&.J]H4#Z!R!(8H"#S9%2L1O8VPXG,P<*4FO8UL+ MV8FQ_-9[H[PB,SC!/' R_IND*.Y0BZ0TO#;(AL&I[)%2]']]U,A-;.1W4UZ@ MZ+A:I6>8!OJK9YSA8%,H[E3ZDH"X9ADF9G/ST@\?YGYW$),=!3O=IONDH*(W2QSAZXJD(](8OIJ.@7?D&B_ZE25;GOZV)[17UJ%^A MR[9ILD^R NI%VA-WR-](+,8L[3>W2Y+@_#Y2\>7S]-\G[Y[ M](8@P)WS-"(3M_5[IB6%4A:OPI&1*X#OX<>8L,/;<&.J,&,>(Z-)9U,$%PHI M>JY'&2B(DG$ M:2).%*JJ^=0S\ .ZIN$2SCL2 :1.U()879\+T#ZD3W285R=0U*# *10'?)A2 M$ 33@%FN^G'/5B<_,CU,K-[B I69L>B%O4]G^RBZKL8E:@3T>+ MR$'!!W[! M7?W(.MQ;S8<-&1]LVEYZA4P^EIL4A6,H>T.O>:43NO+K@ M1EK05,2LHN*?G5Z480'MO'Z'R=PJH]_^9#RT4XVXUG8JH>&7G2H9'&"G%2U$ MB;''5I2!8R$!#> 2Q(48CNKG M/19-/<%5\!BKKCJDD%"U\I1,MROD=< ZN(I>.@^G J?\7H?,^6@#^M.V,:% MXK<*7_[":,#4Q6L+<&L*BBA@]).<66JL"74;S#24[K MFB9K5K_K+B6LX2+*V+4^^2O] V;U&EC-4YS@3530 GKY37.P=OJ8Z\+OB<> M4Y@ 1YP4<3E2O^48?:O"4_/ M?HZ(,N7IA@3Q(2LVNVPL5':^H(<'.#NS$: ^.M,!PYR++)I ?RK.#64HBY*: MCQ4AU*949YXN:&LF1@UQ<;Q%JA-H-3B,@IK8%]50 M!>M*XH_27*0T'ZR'Q!6"/XK3%L&D.AS:"^416;%6 M'XX$HT F=VNZ".N![^?"J;TLLT;V;IDT7:B95T?X.[;3D.Q\]ZSU SOIIV7, M,_Q,3_I>\#5A>HMOTCS7!7C]2,!HZ! Q127M@^]<3_LSUSVL:$B4UUB"9!- M,M5$U!DG8PG"9*5,P[6B]!.KJ495F*4N*W0=!76TQ[)84I/1.$YJF76&S#'" MF=9;+F?PEN94M_GG1:8$].//Z# GN*-I\W1%G(U%6%EF"-ZQJ:?IO9ET'3T >Z+IF9>X+!O.H?==;@J.:&!*HL52K"@+RBNZA*KU\ML^C!.=YR52N M2;4RX #IJXT@+!AU M?Z+JDOQ._C]^TW1%;@- =$&6L=AT/19_==SEN#MTU[HXS!R?[O2)O<54?[H# M (!/)V6Q_G2M7]U^.LG0W5LA#@-[:_FP?\S+!?D\3?(TCM8LYF/73[JPRHP' MM&+:"M1:14U([E=6.XZZ_J#!0RU$?J$(&G3I1-*'8C:8'JJ;)FPSH_FELVRPP-8ROH(5*]P-DAN%SY[CKH[1'Z( M+^(B$7F6&(?>1?77(BLTB'C(7IPF2C+C.(Z=;!GJ1E3L9G$>!9KJS$%V7'=C MR FS0P4]H; 22W)PH<6#.L^P8$IYS"$]0=7F=,U]+SNA<%DM7-0@3V=->58( MED3^J[$B\A_-L>./.'W*@MUS% :Q9(]B@'5K)U:,4\/0 CJS! LN.MHA@DV^ MP3#I!-=,D07I5L( "Z 3)L9KG5 !NM4)/168ZK5LCL.OGM*7KUEQ M_NR=:TCY'XV"E'_X.V&H+9'X@]M/WV6)?N?FK\X^ZN&0G2_XZ<'Q5_KQ3,$B M_0'F*S4LB5_IQS/G7ZD:LON5DH@F9_R9K,GKM-,F9^8O=GNC8)?^ //%&I;$ M+W9[X_R+54-V4]F>,<89^?-Z?))(]^=K,L#6._\G=:B:.U_DZYT$2K(,)3QAXF=LL2L)H%\3Q^^4^2W=8?;2@ MAPCFS\Y-J!JRZS"S"-T$R:_3?2R] 1UNK^J_0AC03=> MW.VJ6N-U#2C/ MSIVCPB:"]K#YPSA8BPYB90!0D0J.N9KD-T.9C;X%S'@^+M M5XD"](:K5\QU8RR[-Y0*WWV$-HP7PYFH,HY+W5%.JK?K6TV=J+A-\'D>J8G]R$(C;$CF;S05)^W>8\BY2)KIV_/6I MVYHJ=FP1*,3!YE S3GGUFJK5K ,"H&8*-FLU._@=1LVD3,"KF1U;ITE9;68V M55N17TN%UQPPR: @"F,IF6U*775 W*Y8JO$E&1@$L/0AL[PJ,"U4X*N4=HF" M7Y\L5@$.HOIV+AR(!7NP#P[.J1(D1<:F^3[*?SU[/\-)^+P-LE\U+SO-:#!' M.[;BB$<])ASG1S]V#'75241#% _5:)!/.KOB5%QIWW.:T7Q1,;DX>A5KXWB@ M8C*&>JH89)>CAR#&>7E^?HOUQ=X5L$!92SK&6\E(,D#W.49J+KHWX12V2AKB M]=Z@BZ_3NT3"?HBC%YJ39.H)H '*Z:N9?^@:+H4%J(XNH8161%T!D[+Y97P MGJQ9[RLR7+^(J,'P9:7J"&&(@RIP#]:G UYLEB:*X57@0QGJ%_.(&)XH45<( MK1(UX/!*=,B+O1)!AC;5@7E''.WJ9<0"4B<[85HJI4=QKU8V_'15J[KVZ.H8 M5,[&)_F)HA0"+%/CD,F#)(U/KD\1E6-WSZQ3^K\P'W=/^:+O .A3?!I%504U M5=)H$( ^O5&$EB8HH=TKAH&5KIXP!/Z^HD*I"Z#"E,8>(4/6R) K9!AQ:%XQ MQH].9>>NAQ !^=R)NNC\_;/,(?G,AXDZ8@[,CB[_TCJ[\NONG+'G32L^&V4 ML+RV<6L\0Q@-Y8S";$_N<$;_$#SAC[81=0O%DPV*1 SM#D6 A]^B=)BQV*,L M4(,%LUZ,%B-C8NR48HPI+ER_BKPL6RX0YAZ>@PR?!7D4GB;KBRC>TTZ4DA>Q M@RA E"<>)&13O[@7NN,"QP-XT[YBKOJVJ)2,=8PXSS=;HG[.Z>M81:T4TZ\7]/* M::O7E/\1_8R+YW3M16VXR>9 9F\:^9P8'9G[C-4S"V+^41BGN=A$>)56;@>O M[X)W"GR:9414K-M:3T$8QG"GFQ+1M,=3=6[\4[$L>=1=$ZY< 2?=;EZ]2OF? M3QAY5-)'X@!0/F&VJ6&.@;8/PYL-#EFGL'1?Y 5Q&M1!ICM6K17F'CDIHG7) MW@,.]UE41#B_?*/.&Z_I6T#:-FS/=]^2L.5=3D!SN3CKB$"WV?-/8NM"?+[A MW-^ISRV+),^Y04 -!JK&1'10)(Q*G_;(8I^S=Z2B!7A1*Y\/^D1)>UMK1O/) MM+KBF.VCP?%$R0\9LM74!6(/SD#O<4>:K6G[-QUYG[1V^/1,Z/WAMIW3,M[? MKV\._;K\_ 1\]S9RGDY9C]9YOD%%^RBMJCTQ$YH4)WQL]B1R/5^0Q$>!.CS=.TPH1:@*R%:B]*1C2 A5XC7(P'&,Z5Q!"@D=SVAW^Q(PP+C&M <78QOH;73#RVU*76(0 M:W?&:G!H_9"S+U>2-BR@IL@8T:C+ E4(H#O&P?RCI&(_@-O/7051]I<@WN.\ M82P_"PC+(7YXQKBXH<,2-L_>&X#SE":NA05]&W3VWHT\=%O#.0>$L;KYIU"T MV_E&10\1C$[1#*]Y%: @[WDUK)_\));"@OQDEO#B.PE-P5'^&V'DWR"=A+CXIDF MW*;IR9IC&ST*=%RC%D,>VW3A >,;%3.Z&*'!@3S0D;M?[:&.'@5:C]1BR/6H M"P^H1RIF='I4KUV@ASQE#=3+M_"9YK^1_WP-LK5V[=*C $5\%F*T8C8-O/NH MR\B,LG0M+W >OJ,-1T)AJ57^K&ZTZP -"G$N+-0]/+,"']I?60IH6@2ER%ZL MB!K.[)9'WAR"DU@@@<@"L=XH4 G"TPF;HW7K)/6Y/$F-&KK^F.&/9(VY2?.\ MWJ+=XYAMJO+G:'?V?IV$Z1;7/=1E&[UVM&1WVSP_ QXY@EFGV.A)9AG=#UT2B[-0CBHY3FM$"?D@P'P-'U46LL %6H8102W2TGTMT"5[DDHIWJ49ORDC=@KEAEQ,(G5# M'Z@?^A)1/T3=4#-A[)%(($[8^37Q3F3"(C:2.#'DW[4())KZE?RQ^A/Y?X]! MCO_C_P=02P,$% @ 05 ,5?)R2=-]2 52P% !4 !I;F]D+3(P,C(P M-C,P7W!R92YX;6SM?5MSXSB2[ON)./]!6^?AS#Q4EV7)EMTQLQORK=HQ+DLK MJZ9WSDL%34$2IBE2PXO+FE]_ %XD4B1N)$""E'=CNBP)M\S\D 2B#COW73_U?SC[U@&TZ"VBO_OHI\#X;G@GAI__ZS__]O_[R'Y\__\_- M[*FW<,Q@ VR_9[K \,&B]Q/ZZ][_U? MST>_#B]ZTV_[@M_0*)>06=*"]A^_XO^\HBY[B%S;^_7=@W_]M/;][:]?OOS\ M^?.7GX-?''>%ZI_UO_S/MZ<7[YAF^!35"M3X_W5M9(Z@R])\Y^2 M]O$713WTKZ^OOX2_HJ(>_-4+>WIR3,,/!<#LH4?<6R;ARPV*0@7Z%E/)[!B$^]WI_<1T+S,"R%]+WJ[_;@K]^\N!F:^$&P^_6 M+EC^]1.TG<5G+*NSR\$9'M[_N8LAE?P[MA?WM@_]W:.]=-Q-R)Q//=S^]]EC M9D#01HT9/A*6YZR _8OI;+[@0O/@(K;O_6L1? 1J!&?WB.!1<8 MQ#>&A?GSL@; ]P0)$&JY3CJFAHO*K8$/3<-21]11-XHIW/_J39:3+7!#?'@( M-+?.9NN"-:H W\"3X\D5HTBW-7+@UO#6#Y;S4QVQJ1YJI.O%=\P_UHZU0 O> M_;\"I V4$5C4565*[Z!G6HX7N. EV&P,=X?Z@2L;+8.F@52<:3H!TG'V:HI& M9$* @73O^1!I.R JRFI=2:3TJ^,L?J(M!>K@T4;+S0J^6F#L>>(:E;--B6-_ M1%NI#9@;[Q78GVE#XMB0AME /T1KJ&]"::*]'ZPP5FJ;,M&/)]=DFRC+&?!\ M%YKA#$0_?+=A!6QPM2V1EECMVZLG@+9>Y<>=:T?B&)\<>S4'[F;R:L%5M$:5 M'F=A6Q+'.@,+L G%-UD^.S8&(6H655ZAJ0Y<),[20^=I6NX,K;3UH+8D M*NB+3!NU[4SV>P0DRF3KD/RK:(="[[*>GX" M*HY?H =U.X**-!!:4[L[J#AF2HLJU]>*HR:V5^=:6Q7QO.TK77>EJ)VB!M6L MP16'6]!2H^OQ'? -:-6Y'.][K&\IZ[#@'\J.3;2A@?ZN\F9"4O?U MX+]"OQA\D$2; 9G;$6G]U\L3)>M!Y7[5V7J./D:GA=E^(:Y*>U-'[#/PI MFG%H+0N5TMX)(O[]"1JO:$=5?16IVJTZ#ASIYQG8&-!.?L4VL,JJL'R'ZJA6 M,J^%^E!K_ZQ*"JW)6N]*JQ(BT(-*RRY2:I;A>:$Q*N3F)/ GR[%I!IL@M$1, M_#5P<]4D;-7ECJ-.2W+E99:[@SJIFH$W8*/M[\WN*W!6KK%=0W,&5C*V%1*Z MKI,36,<\(8 MY!C^2O=7)\UJ]I/5>E5ZDR+'=E+8HM)Q*S0$\7>CYK9("6G< M[:NA:6]6F"P/WS[:Z& 5.M]75BYENE)#:;B#,4SD*2$Z*(1I-]P7$=]VV"%FWXR7H'UB;QZB)F2:!\Q? M5L[;EP6 X3LK_$B%@DY8LS+N_?BKX_8O*L21\F*,6 M"X:2_OG'Y6!T?7%]-KJ\' PNKP>C\[/4X-+2'KO9@1JNF;2-_LP!(/M6*B[Q M91L^:_ELKJ&UE^?2=3:%/(I[*K(Y*9A@P.D,,.-=<;#P$Q!(\STFP M%F&@71%TD#):W"'=1Q%%IES[!,$>?BR&08LFTMPU[,2W@C&3CHNV3X)<%,1" M'-8[EZ)%]P%:X#G8O *W0 ['1=K#?ZZ1QWR_:(+OV)R"AV[[S\:F2(45%6L; M_SE&'\O@L@4*+-G[FHZ+IG+(YO =Y2V^C')WM\Z"+$=JK;:)59R86,JC)F;: MW'A_7"""]Z9LAKHCE&^;D$3(B,5SU81XQHL%XIT7_X/.J:!/%$U!V;:)A9>$ M6"37#8KD%OTY<>?.3YLED$/)EHJ#04!R7#UK4!JAGIVX4]=Y@U&H%ZI(CHJW M5"X\5"3"R1L3ZA/.U/%\P_I_<$O=!!05;JE@V#0D8JG90H!G\M@%!D$0Z9_; MPWKFJ!-FY^T 2IF-PT%9T[5CDX^0QT7:PW2ND2>,K_GL_@+,P$6@Z)^_SK&) MO8#QQT7:PWBND2>,K_GP/G<-'''N9;=Y=:P"KF=^;P_+V<-.^-V&@WH"H/MW M?2*Z1P_=MX+IICQ.\H0L\X@ZIN'A[A"),12*<1H[> MH6.C@=^?@#O#-^)A4VQ81<7;)AP!*A+A-'((Q[9K]Q8=?U:.NZ/:YO>EVB8* M]N"36\;\P5N_52>BZ65C6-9-X$$;>&0]ERG5-K&Q!Y^(K0WW^Q%-]QO@KI"J M_NHZ/_TU=FLV;/*L*RS=-C'R$Y&(,W^4UU6<+VM@62PII@NU37C,L2/%^]P%ZIF'] Q@NV8F*5+0](A2B()%B M&RPU*&[""-//SXAILJV58PL$A)!YLTB M^@ERC,A:A*191M'N)O-[>P3&'G8BI+QYI(*0_O+E^-F"I,<,0EDJTHPGOFGH MG^$W#?MVT=^WD^>[^^>7^SO\U\ODZ?%N/$\LD)IX=8Z>%]4LZ7@KQR7P MH[+:R%U <"1I\Y#6!:'CEX/X=3+Z!^3,L@*.(^4ETRO!=)0$$7'4U!06/ M?//8*$]Q%[ 21VS%(2L HOW5 L_ +[[,XJG2*60($TI\UU4%$%NTV\=WU6&[ M-:-CZH*M 1=Q=# T2\+ )1F>$D#"4;-36"E+KZ0W:/IL,G@V%YV2/+>,JYJG M?<\((62E@<_%ZV@ M-AQD8Z_-<(BYR?*[%X5])@"!6J<;2! G49+:;Q(*A_7MV;%-JO(O+-L1T7.3 M)FD5:'2EOXM'NH^U'5-.G/SD"MT0OR!]Q$?3Y:?]X7@PK!T.QW'_$=GW[Z85 MX)OZ)#T 1@\5;L!D=*42GK=W:C"8*"@6Y+FD6;5VU4-#GK4$UXW)$FAA?C< MNS6'N23N=93..9_!FG%-P%M=&R1(NC&J1+<2RV!SN.&[4")7T 8;4H1+QD%TKFS7-QX:Y#0X#J#C@B%*^3;*<$ M5KVNHZ0< V0YLVFQQV!O+KH. A:ILCP64IN+@\?"1?U/(\A9U4D/(L@UNHX- M4=*5."PBD2)E0DP*M-4U_$EC2>R3D"% M;E7UPT[X2KX%E_"*(%3N&KZR\T9SFY=I,M"0S"[6HJ M+A+U!>=1L>X)G8M"!8\MFGR)=TCW.C7@XM&^-;;0-TA^E832W8.""*'M-W7, M/# 9TX;(VS\@;L'1<,'>!X07N M+OR=^V!24/>(C8=NA4YYL63>XS=WE96BD[5/S!8\XW_*=/;G#L84O+JN_]1A6$E&3FVLVU'T]W'@KQT7_ON@ *B&[N-*78-) M"6K;'W>FB&AR6@3.6J> #!:Y[;>)IBX#T+(^<4,&+L*SUA2X(1?8%R6DFEV# M2%F2N_#>))=6A+FP4&IT&!@B2XK,0#9-P^'1\P)^*$2E.P\#"IGM?VPBD&F) MITKGP<"YF6AUB)N,Q38BF\=^'97L&@)X253F5M6096K_JS=9QE[RZ-?0!S9U M!XAO_S@M5>>\V2Y>YNB?;_?/\Y?>Y*$WF=[/QO-'5* W?K[KH:+?IK/[WU"] MQ[_?]YXF+W7GPXBN/?=T,-P2":4QA,Y&H[/K/OKC"OU]5K^U:@;>@!T0YW;R M#RZ:O)D586N0202&K&RYR7NBK'H?A9J4X(17OF-B%R.S"$\$[Z +3 MW[]O"NDG0*"HJ';B%Q)@7O[<-+;?@/P"PA<$7X&-B+40R\:+#;0A9A=.6AXS MD'0SS56Y:^BH0'47=$7RV"12L3&USX[M)-.%_ "=IVK7T%*:YJJ69AU\7(YY MQ[FMZ!H&N.AK?]*+@X_G ^)>]/PQ0 @_G BIYQY:Q:XAHB3%2A\77XH"!MK. M(D3!V>7@+$0"_N;'5P/:F*HGQ[ ?4,=H3;2!=RQ[6M&N2%N8QLX]"&;C/'+T MW<=D =[].V(M8@2T#7?WB,YO7O%CU]*ZI'2/78%E4ZQ2$'>I>6PCML3LOT'S M>DE\440HG654?S#L7[;9TB;,8XWZ%5+PC6"A%IH)8-0V#X,;PH,F)@+"L=N(7$B!;_F0BE=RQ M-ID![ICT.V@%/M&+CE"ZZWB@D:DX97C]B/@=X/2G8#%&0S)6X#G8O )WLLQY MD#&6#M%FM,-0M25%"OF2W+(:/9'R,H*V" FUH1V0I$"A/,*4+V;%$98&NB M M5MZ\#L*"K609>SZXS+S<[#S:A-C2N:6R(*),$DV&Z;C&K*D=LJKZL)6C6-:C M^2;?/I:TR6H@\[)2X[?/9L6LZF!5OX,R+>34%'^!9&A'@:FF#N(D\*$;SJOX MBF)J&;8W7OPS\,( SHQ@7XIZZS >Z^18U86OT'6JR86/QKQ;PUL_6,[/W\!B M!;"S06AC72(%/ .F97@>7$(SPHR]*(=HT2Y.%,92V*3D5E17[#XX+MKGVE&, M#G,W=]$<1[*(.80_61&_9.CE\IV=*)XE,TS)F_@#LJ^T0G8%G)XXZG@PI,8! MLGX$43B*/ED!/MI/'3>4<7D/!,F]=!B7=7"J_9?:-'XK0:DXKP>#47]P J@L MS9DNA!Z@\$4<8Z>)'QHVY$=9U2 Z07)&XPU$,"@7B.!V_/);[^%I\GO= 0=2 MP2OVI#*3(9&KA,;FX?5P>#GH7UZ@_UV.FG#$Q..:NLX;1"*ZV7WWF$BC>DG5(0EE6A/Z8,+G0A^D'IFP(-D"!)C/P7!W+E7GR)7;]U MZF"[\.;.#*#MDPDMD/%7G3MRU(^*KDX'EK5QKPMO].\ &JP)0\&CORT0&^W& M&WQX_7?X/0&E/%6U0UUMX,CCLC2_&H\=4M/SW=.$AS!_%-]9"C_NKGX2B3V[ M01@$#AW*:%JGN'"64Y ]"]^64\&&6\+'WB3Q[;V M!]!./$(F]ARX&VB'@I\LGS#9!*S1JGR JP*?JE[",79;C02CR,RC%%?C%+_L MV+.<#7P 3QK7VO^V-<^ ? HF;L3EJVJ'M8H"YT$0)Q>JV@^R*FRN$X2F+M@: M<)%L4>-8,HE[\-CS /$(4*ZQ4X19:;XHL50TCKF0ZL."((:QHLJGB"EN/G0A MN"E99+%W)RY=EQO]E:S@Z &;#" MJ5 ":>0F3A%?@MQHOUVB<(KA"14:!>-I)J*VCNMF^78Q&%TVE.6G7BW%Q8;V M)P7CO_&O[):E'9"4>3M4Y(FL&Z!&HR\6,>#1?@.>#*<_2D/:H4R=TY\H%[K@ M&X.T<6PJ')O_"J +$%/0M/)W^#K"Q]&4T;=;7(3D%,C=@'9(D@2# J?!:CR1 M:\O276-5UE2G@ZN*/)&5R%V[=3!.3%E]':0TI!W*U*V#HESH2.AR$X!%&/L_ MS%L&J5XH52CWH925Q^1WZZ[5CX0>OX1EV M$N4U9OGS"=7M/E"JLT/6"J9)S, 9V,8[Q[F#KR2%BU2\2RKT(?! MJ&/(*<4!);2)@LP>33I.W2^7.-?K\O[=7!OV"LP0 M]"AB28&_@$=:;-?I$H2L*B@)^U *V&+7A>;VN_+ M7(DG4X FW2)_<1%'.4ES/Y(( =7U#J*+@-> @PK"*K5I+JB ]@=2!91PU>O/ M;3@+$(6N_P$_$K?['_C+&GB2A(^DDKN;PD *"[<<1P($*W 2EN[(HB"!6+$/P/R([%,J8X#@(=:!6_M M"\(A:1 X+[RSP-<8:*1X5^7O/F4D2HR@-RP70>]E/KG]VV^3I[O[V?P.20L]M8XV$!"0($7LW"0245!_O-N-$UT>?P,X M'QC)<'!<3E_!<N>JJ89;(+P\1)58MU]'EM0[9X/T$,DSHZAL M)Z7(3RGQ9JZI4\P36D8>T9_,H\N^H+X2+'5>H=,ER039U%&59%S*"?FXH+Y" MILNK2-!3T8G>EBQ.?%G3HV*(BB MT^2;E'!K\.AY 5C[2Y]Y:I'4$<_F[NS(WWU MFI):%$KM4:+$[D)'-A!@[U]W* M%11ZVR)&5 -6%8X5X;UNX.F:B0G$%(3Z*3^ M73GI.AO;;]O 6(1LL%@"O[-D#$V>9NC@[HGF'Z$5?#3U8$$QF +M_9:>!9,G\2 M.*MYM: 7CI-G(+^!Q0HD>:+&2S3T&3 MP_/@$II&PLI2Z!7M(B.3Z[/!Y;4N M#REE8E8*5Q*DJKD3:'N)LL7M%T+%SC; MCQ/68$NQ8T$3AHEV[ST?;A!K]]B@OJ+LGZ'_[WWN'3K"3RJCOGK.LI?JK7?H MKI?TUT.SKG?HL79W^F/RV4\GR95^7 RNZM]@NBO#AO\.$7)X((L^W!@>]";+ M:0I!-X$'<9;W.^"9+MS&&YP\07,DZQLTW#](.TZ5?6:G8G\PO+QJ1L^("+U@ M_UD[CY0&[[VH45-]=9S%3VA9B >/J$5[!7$RK4S:.X9*.L^KI*314.$H?1C1S246C+@WW'FJ*0_OQCU$/]4ZEPQ@GRZR3>NAJA;V(O8,;>Q+'C4.'5&OX M1[_^ZP7N$:>=KYF6B(JM:JEW),@VKXE4,*HSJBD;3I%7#5WFU="^H5[<4KUS M[ EXGN,R-R/LXC7K!CP0<"P%UM2G5\H"=H >]'L;05+-NG)6H*TSLS%))/0 MY-6"J[!!WODXRL]'W-AG1-.FYZ2:D_$,JV"8A-G&+E[W2@Q>??Z-/*&T-O.+ M5QJ9Q5" )J43:U#CQ)J!!=B$HY\LG\,["1^50,VMDF"RG//L*C_/#FWC*S_; ML3^;A^9[,&E?QL1CDT&;A_RU?\AZL,GNDC0%1:OK-2?%6'V8I%*H5CIK^_5: MU0X>;.G(!(Q)>EUH2SLTU;-P6[4;EHZ]\1)?4,9.E:MF_6:RW)@9;;UF/\)C:CD"D!.J_#@_J]\-\F@L_)MCCII9G \'H[.&YC,W]_-SN2R9 MG3F4II_O1$\5.>=O@6]\[T_)7_^N>4^\Z/ZO5)C M#^RC0>VB_[+4"U_E["RY0*?;L^85"4,*>3U1@5:ENXQA \:>E <_'U!H5;H! M#V$*%>0B;#(DU7$C%NX$4(>HH<77;N-^)-WT/B(NA?P[B$H[I>1MX/N*) M*[1!YFRD&Z"10'/5,+N:Z91G\#/%1=>QT9]FE-Y=Q#8GVDR6M>C#J*&0-I7@ M)(7JRD%UM7&]H3R4#W/;\9GK!V?G9P.Q&!*]/T7MUVV1;R:8Q%7]6N+%7(-% M8('),ADJTS^'7$/+N2\N@@)G'4&:Z_$': D#]"&/GA"1\)B1< /'NZ63@!4 MU7C1L1N A"T.C2T/@8\9O,&^=AZ!*1;O$A)HKV>5T0-P.V[[497=?\&.+YUG'; FSF6]>"X/PUW(0@VT0:S M[!X-+H?]ED)-"N5*MT5U/E?C"/(BM.QSRV?1Q3PY,,9>X!1'S\8&W#D; U(3YDGN2CN,L>%2H#GJ8DRK MD5JT^YB]?/\&-J_$5'K4.MIAIS8<%/I("#*JU5C*)YM@[6:>"K-2:(&:,JL: M)UV23C(-"7E_JBN>6)G33?1(:B=X4"[;L+X@HN.!=G26RHMZ0D.CT3O>4$4-4?TADM&)]V&J&2^=/0B+.;8Z_&D/MHM$$Q#572JU"X["V7U M7%)Z4]:D'DYS#1M\,DG+$^V0VGF/K7!$80BSXI4N-!O=[/#V6Q#Q-8ZEBU.A M:?8I??A4I[G_.$2MB&G_,F_:/PZ?W)0)OZ$XRH0 D@?<9MD=>R_,]M=/C_8# MM W;A(:UGR3TC:#T]K-POQI<9I[W:QIVN1XN=,S/KBA&]1,T7J&%!O3-\ .7 M=R-7HJ56PDPVO7H=(9C*ZW< 5VNTJQR_(<)7:$)A8V-"/P[>C"^,,0>Q)SMV MUQ!2755;;R6BZN!!9SS?"F*$"^U71OG]2F%X^9*;EN[%F3\ $\=;%SSAY*MH M,T/+1)P7)JPSD7!S :R%)MUU?M+EPU@W=4SH5CSK T3'IAEL@M"S9>*O@5LP MVKT@^6=TJ5:S<^,:'9\'S2[+):-AJV"#XMR1M;H-LL)EBRB-_EF!TR!'T.RF MU(C,Z-G]?@-.?@<3\]&P'NVEXVY"[M[LXA\%S/HBK6FC*/C%1#765Z:]8^:& M VOBU_,>?CY_CU2 BZA*GL[C P[>F87O?Z)7/S>[K\!9N<9V#4W#&KOH+"2X M<,GNL&-0K84]>MDZY*.YF'F^[\+7 .T4YDX2#0L?W5T(,FS$3!2&L[P>NXEG MQ?SIC%DEGQI!:*_6)[XKC!,D3),$"4UMSV1F2N@WD=WD\"KN:%@XO*\9F@2M M$-*"[PM%6DO/@2%"+YH)S>L(NIAH.J(Z[4H.;TVD7A":[04Q55)--?9B2[M, M#/WS)CU="D?^:.]O.\,@$-$-Z-3QPG"O#P9TL2>M(4L^VI &^\P"*P#;GC@MLVJB!;OYP/3,AFGX.2H<4J2.^ ;T.);CH=G M!=G)2F(Z,%14QL)UK0:564-Y0S3W!T6D1A,"C6L!T=-;1!2570"(&!0KU0_B]A5 MDO07A^08U(@:Q/+MD3%#,@6F#2&:)4E6R3'TB1#N0F;3V@"AIN5 .>\D72XW M$X3CUMA"W[#P4ZLD.P9^79F.VSL%:-U;$/0-=_TNP8Z.A[R"JL8DI3<%]3LP MDC/-)3;H&[!TL&/#.P%S BV<,NJJLJF>,*E-X2Z9B*&?W/[.[F"=Y\,>JY4/ M_%5CE5+'K?ISJA#WO-\]L RL)[@DX8ZCYBECK2Q[E,:&N-0C#].MX;H[?&N\ MP4P^)*H1N[T\S]]>,A(T?>XE/?>BKO$UY[Y.4S>8S>1OZE_7KVR2$1(T2O)S M=EZ<#RZOKIJ_GBS!W;Q2H%(H:5>]#??M+[[A^D^-'. 2(HMV>U'&YF2WQ\ ! MNX'N(Z4D#R3ME(O<2UN@+32(&*]:78OS@'A@K?O. YWE;(8.SY0Y$8FR:29>3M2]+AN^@4/9 M,];A;*D3D2(/U;$<+YJ6(PY^%OC 3?SECMA 7W%YZIZ(S,OS(D;"91,G>X+# M8LHWJ<"/$KLI%>)"J*YVN"@OP0,:JG.@23M/:33\[KA_/-I3UUDAL16O"!5: M.F6DJ=@"JTR)(YT*K87-,ZE?7\;S[=],*%M!>[:WV M]$# 8HUH!Z72DL^#2 (G%,94T@Q5E="D'8HDB+XLGE3BJ'%'G&AV6D6S,[S< M1H3TJ0L;O>IIX*@T)SKFK/ZXV1K0C:+P'#,BQ2.29N*KG67D<'!YW?#5B!K5 M5($92MW/&W@"0=Y E'8?K-3F:2!0/HNJNJU?1[BTP0H[6FGP,*+VC5A7L5:! M%T0SM0P/Q_HBE"W^&7@^5O=H;J5?6#+.ALQZVN%'XG&P'/%=<'NF,#&5.R;- M$O%UD-"0=H JAP*A]4Z$%5TY&*8)S6]!2>J(6JFST"E!=A>T$)%]HHM5=X$A M1''5M M%IB5&D!:0\\1M81:7YK+4<.G^E*O4SND>*@$QB(>R;G8;R8G*>7=71("/P/V M^_L?P""YMTIH63O=4UV\8JM2%3YUP9E$C#?/2$O- M?P+K#7QS;']=XGJ-H]$/3)9C41=L2F)LP3-S_M.1@L*XK0_P"7%&DJ]!VS"' M>B;&6BS7V@?N!'DCR?#5,N0].(&$S()W^Z95.'4LD%DBRM?F.;U@ZA8!;+&!$ MR:,=9OK$'T2-:T/QJ&_[;GNI?EMI5*L01&QP6;O&:"S,6X.:I**$\NJC(@]: M'>;M=HU3L3W:^02YS)1E/%6U 8TD6>?!4YH+VD1M(A+ 3$G&4U4[!)06F(CL M&?3K(GO:SCO*9$,-)L);O4488 B.[:8DQ -=<-!@L$\-T"!]3:C*C%:_\-<@ M0J@&F*H* 2%0<7.DW5O5>L->C0;#JX;2O<&NI30O6AGH2';8*PUP45Z" M!S14YT"KE4FMX8LT@$R=>QPZ%Y2^Q:\_H;?R5V$:@*>TK/.P*4&Y$I^R LC4 M8+E_M-&7.%$G3GG\/D/GS1DP'=N$%BQAJ1_D4[E%'?3"'M!']&\/]]++=M.8 M87Y//[=O*Z5&!XC*E+B#J"*6/S1(#^)D-/T!:34L M5!JJ4/B=>86M[ SX@6O/G:GKO$$/?3%W _!]6W;32FCN1&&HA&U*;2@76BI0 M]&4D&G2TQIGEXRE;06\26LPR_&IP>75]"CA5Q3DECQ(JK/85]"3ZR06&AXI\ MMUWTR\K&AG-4-#YF'EO[Y#5\HIA4S$"EX3OJ3_G+PRAL)@%C>_&$1F"EK)$5 MU"BIR1/%K#+627K@T*8U/SEIWMN([^%\QF4D& *R#7X@52;C9+VLT"0H$M<\ M7B.1WJ#U9X%OYH'MQ4^73.!YAT5H"EP3";Z*JA7IYP/5-? S!ON5$K"/E.UM MXPT[PP@E5OE$\2:!23&(KD]H'SKQUSCGQ+3/EG MBD[W]4?;Y!=*Y?O2#T!6850"O<,MZ!T-Z&/4-)1 M"QR#TJ\_:7?X@PNT#1+>054FA,\RR"B=!?SU8'364#!446;G9[D(A5U)%$"@ M.3%2>C/@!1:VGC\@)D^QSHD>BJ&R4\>#M-5%1M/=1U=U=BBXV]4#A'= &0B% MFNX^"*NSHPO9#X@S%$T-X/D3.[7[*7:6K=!2]T$F3+V"Y A2;%0,35X\FP/SJB:Q91 M2_K#G;/A%7:QOQCVSX:H,TFK2.9]53[H56&9#%[[(S2T,ZU?)N0X=Z3/N>A3 M&GC$<_T4IM"G Y[0AQ\S?)5<$$HD\YLV4N'GZ4$.;$H:YW_AJ_BC7[61 9N? M!;RGT- D][\9[W 3;(C\S_R>'?W58'3>T!4!#U>S,F#3T:@4H$V70OKW-DN! M20?1TB5[07XBA%4@EM.&[666 #&JF@SX1)!0#D#R\!>%,F37+H;@A6D3Z\(-:2)NJ?D%@T(^C-@ OA&.O22 M2W=#PH+T*4T17*?OR*VSV< P+Z4WMA>91UEB%JEA/I9,JNTP\'NF]<8L432* M>6U30FUD;"ZCB^'%H'Z7RB?HPU7\2M1#4"?=D>7*:3.[Y;$^;XCFHUJ#U(3$ M0U)TB1@LT&G7+0 M=OA0=HQ]<='^16S;<)'?-H1M]N(!A!N'PQ#B'\-!X*+1.'K.,E.KEXREL4W& M@:#),OTT: ;";.TX,*H7/AYZQ8^'IL8N@BO;8[5:PS\&@ZO:M?2\ &GA^W\%2)]$_Z5D,>"KK W0ZH%#'GX5V*1+Q@L:"I[_=.9K)_#0V7&^AJX/@!WJ M'DP-.9L'NY:V$N52QU6(U%S(/Q&?=A,;1 M46LOQBYRGC8X!H#3)K5;ES.60 MM!H^,?*Z5&\XP^SS,VR:/*U-A"(62C+'M@ROL0EU$OB>CZ8[M%?/ >5T(KT? M_="L!ET282S$RJX\=Z_*K:^H('YO%KV*583N;"1_2&K/'2-VSW[\ UH0>(N!5NZ(2Q*8=72I[--YE?HNJ87=I.]W0T^_6H9V3EY+BN1>_,6\- MP./%$9_:E0(\U\^'-E?+2DDA%)K=5U?DU-^!AU:>:,D#821R!W]5EU+G[?YC M*C3"806AYULV/U)\^AW U1KS$DUX8P62,]/4A<1=CUM3#X&1^5+U\[HX- MN($9PMG[QPQI@L')#)'_MKDULX-M8VQ@TE0;U,=D=RXC-+ V8GTZGJO7[S9YX*S"0O M^21F]A7-H1(C^9A#33,[F4/M=QZHP$SAI;[NJ25O@%D0G _0?S]FG XR2"9B M51^%YB>B' O/(^(9M#UH_MVPK=SP?4$M*T/I\9SX#-*&Y M%RWACW=H([H_("HRF0B.0K^9H :9\@TE,ABM0=*CYJ;- MGC4I<\0,>G\\N "D2PJ^)!G+RNZ7+A./HQKV0Q%1?P_[Y&?9Q_K@/XC$\# >7PT$S2E*!S&N[!XK9 MUNH,;Q%MJ -*:I],&6V04X]P\V!B23K/] "A-5'&QW1@U!"$W\-W/G:L./; MQV?'?@M?$ZI)^B':OW[H5X-&B;"7PF)EB50/+ZT''9HU:O.M"G;_,6<:X;"D M+6L;@X RV1<]4&]L?F2[_Y@?C7#X(XLTX#[LE(6DXTQW3T%:G5U_#&;:N*PFA3$A_FR-T)K M$D@!_Y7C-0XU87M -)C"L$HP!?SI^/ 8GX;YM0= MVG^^(2F@H]W^_/;$>+Y K:.=V$LI4G$26_W,-+4]QVB/-[K$K5118>WD+B[" MHAT3-ZF2M$"#-L7PB/H"+-3FZBNP@6M8.//18@-MB/>9F)5T9 BTT$FX5*6_ MJ\[B0O:K3B)#@%1)3]!\QS-ECA<+&%'T:(<1/? '4?/.107SSF$ O=0( M/HPZA Q:_1'ZJP&C3CNC9>J@KN3+OD"?*65?JT]4E0Q/&N!'K6A%;%9RC1L? MYB<>9FMH?JHGK(Y&PN$W4)4DLCYY-1,AYVHP.A^U69:E2>YHA)Q6"I2/IE9' M'*D8(5P#L=:]VV%S@S*%-7[5W*;(WQK C@V#$LY(LABCS89;?A!=#41?FQ@+ MMO("+&KU&5QQ*._31I$XH]I]-]J6*( ZH++FW90B%K9Z3WZ23NDZ8%\-%B6" M7@:'%;@Y-.DE>K_96LX.@!?@OL%X5Y1C[?[E2\A%;XYO5M._XRN59\?_!_!G MP'16-OPW(,T.9?V=[G2HEZ5*4AL?9L!E=V9 I$0>'#?^"IOP_\X(B M2W:9=K*,NAX,^^<=!Z1<5BD(AM?,,[G)%F O07OU!!!GO:./XXT3V*E))^8U M=7G6/_::VK??BSHH^BKJM'?HM3%/J2?@>8Y[((#A T4NWK;W:1HH!!;O>9^9 M92=L.XV+4]=!DR2ZV?/'=GBLVD9*D7$5QE%3.\ES2+/ T%R24&UN'DCCQZ.G M^_^P:VHGXK+2$I [@WJU#BE/CKV: W>374[)S@BT\NT1'H/E1WLQ89K5BNQE M[;B^B,RH%;HJ-'&BB>:+IO9$S$N27$'MA%EJA>2DJ]4W9UE4,IZ.%9755]1T MJ>7%S4^>I*UQUL#8U 'V&?C3J/'PU=1DF?W]"1JOT$*G;-&3[#G'21;UW8L[ M[X6]]YSE<;G>?@1M/]5B+.%'&\/!Q<7YZ'QP=7U=^WS'8P. (.+DHT^#X@*P_H',$@N&>4;S$RMP1F:6I=Z'J +Y9;7'Y(YH5#)Z(6VNP \(STR M_PFL-_#-L?TU::-1MKF31!HO'Q0\:&XRWA\O;_"\F_]T*B(M;N54 48C7\$E M4I->"$(L07V2-M'"[9PTMH@,D'2=I,\=OPA;'IR@TG8LU]+=PTO(F1*2J1!VBEK@XC;P,5<%P-&7"G+N,$0[;6ZB \:M;)R/S1J M;R30_>S89AET'.J="$ 8!*O)=J '1JHL*)W% Q4%E2W&J0ULP7I2_TWH4=*< MZ*HF^16[<'BB=Z #CCO0I-=>W&UOWV]\_QGVW/:[SX:G.5.TI%'0:[F2QK,7,;?O\D#4>\Q"H+M%S_ MPB(AGNYE/EU2P5JB6=SF=^TDQJ') [B8Y.B]*T&CP *G<&/?M5&"&Q^%O">0D.3W/^&MFJ;8$/D M?^9W_21 &5=6!FPZ*)I+LC<)2R3&.UTDZ=_;+!(F'5U[X="ZE4.0KE:_<"BZ M6PO?XRQO'9NU':57S#+K8C 87&L" KH\^2X@.6A5>M8?B$*%X"@3'S+1T7.R MG.$_K'OL>!W*Y7C"LRNT7^8E:53J)URGU7?_C/+5@JN(8+&S^"@?I0&W^1F1 MMNDYAU;+GKM93V0//1 .U*C5'ZPJ/P;7#21\!;:'9X:]",.:31TT%N!#-\0O MCG6)O@!A_)OP:3.PP1+Z873NY$H" E9>':E]:#/;^46:5^[J.=+^Q'J%//". M;\X1LYAWR25:T@9E]2&F *62^-9^+-X%8.XD8< \ >BQ*WX@K3R;%(<5%%Z- M"=N$;Q#QWG.6:#]HXA?,7FJE*-KMTLJ?-%S*<:=KSY[B[<8=>"6>DU-%3AHP MW R1%0NOT(&F68S0O3 +2GX@1H O2A\F-0L>[V4!P 9?3F"(Y@=VLWL"*\.ZMWW\ (_B>"'>4'8F7#:G M)$I*.)O910KU^OES"$#IQK"B_$@ ^$^X!RPY^AK+SPJ'PVFYP0^/C6GQM,+!W14'P^IL?<)F:$\(IQM MP#- 3)P;[PPG ZZ:=>]Y:**/QHBY33M:BS21G6ZCP6#8\$LW 6EF]D%5:9:[ M+6K2'KMW)8O5*^*$8Z./'N5P3:VC'48J"SN/'W$&<'BDU__.\6CTU#-S85GM M9"TNF+QP^2G5)2T*!\+IIV#>^MK)FU]6I18!"M4:ROX.+-&6>Y&^7QHO_AEX M/IX0O #@:$0[%%23)!499=FA(3R^HJF!%SJT0;HUO/6#Y?S\#2Q68!KREQ1-E ]!W3;P^!8DMQD7#5PP9LE_0'+AD$;L/#P-53I#+\KL(BN4J\&@ MWW X!$6*4CG/9#T-T"0;D[3-7G/B>!-C>W'KV#@@@5OB07[_+']+'??0H:]Z)F93AJ[=\Z13W[&SZKR M8WA5?Q+)%W,-%H$%)LOC8:6B#M[LXA^I0?3$6])&+_"+IV#22Z*[U2YY^PNZ MF\!#2M/S8G*YKIN+ZF@##=EBIMPZ<_-!EUN(>*#4"^9,&?VD*LS[ ODQ*90D M+\+Q]V[A%1KSLS_JQWHFVXY.FW12U/+X98?^"][)?,X4:#^OV>1(NN5"Z25X]6(=B?;YGF/!1OA=@U\Q2?MV\.WPY60G*G$*[VG4M,M"&KOCQZ.XMN(%V=*HFJU^> M>NT2)44$1[JZ-.UJ13G&N4W%)@!T \M/)Z&?]L%%6@D470Q0:)5GI]!'XX;8#7X#A"!;0#A # MXP#22!,FZQTN-S?>@7?_[KL&8@12E>XNY&SQRSX"AA3VV&58ULVV>H)$U^<( MZ7G )[HWAC]V&3T4"A6$.:Q9ME\=9_$36A9!NLG/798OE48%G@CZW"\GR_7- M[BMP5JZQ74-S!E90,"U;_^SLO-3-,WXQ'8V@][KKK?9C0+7P('2_F687/]D; MZ>$9FCY]O50$-?>;)'HU?P7-R,VTO]([J /#(F2/(Y;5#P>29'M C3C]329! MBPE+C[/0U$PMJXU4Q7E_)#WXB2.WYJ5-2 M(Y CZ30K3VJ>OW4CD>&_4JL:^O3C=GR\?D7?=D)2-%HD'4E+B8EP@18%^7:A M;<*M85F[^\!UML41-ICE.R&_$'7_8#TO;#Q/X MXONR>R0J%\'S-O!\9P-<#PG\2,1\IL0RC6JO(_BLBM)(_S P:KALR!=S*5LC M"R+MM#4V*&!QWI>R-2J4FR);8],R$>(KV]98@P DF#):RG0:+2K<0149:EO* M?08Y*I[&B E@^AM! -/?.B4 CE$8YYJG?/X7*1S'I^SHSP?#(8M9#J-%A5& M-C'(/_V- /FGOW6"^PQRB,D7E4/^^'HG_K833*?1$G-\I.;US(/C KBR;T.I M0T!Y,%-ZGA&]8QB6O&,X=-Z#A]YUOVC@BM%T,6P@U8X^ M#LL-*@]^\="N&*K1K8V?':^E^9OQ3\<]J-;B.X1\H2SQ _1_%[IL-*H),&MY MYB2\R:N"9V.#B,X,E'A50"RKC3@%F)Z5E!AI:N,@).>7>!SL@URFH%:R$&,K MX1S')D^M/"8VN+4@(&0<*2K2'1GP$$8Y\I2^UR:((AK+_*=#%L51D>Z(@H

@:] M/VYV-\ VUQO#_8,2>(Y531NQJMM,5V*%+M&.\H-/ADZ-.<>JIIWX2PF)1]8< M=&L36-BP0/*P_QG0<]45EFV!5#G$46 IX296%U&.S? F%>>X!_ -*RM6YL'" MXET5J!"]^JKBW1QU)[8()S6RE")2SR]/:/VE-1BZVZAQK:R5M4 M*AQR95"KBVY.3@ZY\5-5-*.6_O)E2*= OB4H;M2!7?X+!0WDJ.:208S^)I\M MZ_*6H4$HB OL2-A"%&ISG:CH 433@A02QD&0#'*TD5I)%Z+OQ?;@@A*=D"8O M7:WV#*LU%D$GE^K*[)"4=+$AM1#@>8'=.#'9F%U)GBJ2EB!6T \K925:H$/$ MJ):T4A1'.![4#I(X$+2]>@*&!V9PM?8GR^\>"+TL"3BAULDR[0(Q;=@9J(@3 MKC0>=OVW::+QL#LF?PJ%52.(43+>R_(>2!1==)%;='&=+=%%2?*2J30-MP:W MX%/@XB^,%>@39C.M2A>149IN27O$1N*D'])#("I?UHC/8L\)^OG$VU&3O3_A M1O_<0\WVPG8;>RAP;[@V0L2>0(Z' J0J/RXNA3=H)%T,_ /OQ[[OPM<@W'O. MG6F(]N-IR5E+FYG)S\]CY5R.1@7;\IIU].\ [R?!8OR&-IDKD"Q2(<>\2>![ MOF$O$!MO# ^:!*4MU$:KL2*/8DE;]#2_O@9P8:!EI(F\3&YHYC:L6V>S<>R( M#]EI%'Z'^ $64V.'"X]=U[!7@&8:J-YP)]"FB U*$L+IH;[NH!6@;W/S44R! MD5K)TLY4N[>M4K>L(UE;UH-Y M_KBS<&T=VXL8L46/54NTT+*Y/ MXS'_#KCPS< ,DA'(ZCQ_\Y3J('NF?]3@3'\8W*.-CHQ!: Q$:O(WL%CA8$7-F1[,@'_.+"&L."++2\J 6(HT@\I]L;E"3U_$PJ MKITT!>3"(U0*E;J7LE:?(@]$/CO1N*D'0U)QC45.%QY-[!PD*CV)#9LYB3T8T/V[ M805@LBSRG*7KME#V1)UUWO#_?6<96^Q_ZT'#UU^'-%RIX/A]47_[+IV M?;$'AY>2XHUA8=>FES4 _A/N-GR4=2APZ]@A ?B]_,TNO[323GOJ.M189\F! M1EZWUA$*=TV1 7#9IZDB57R-)YA4,R-8L( M(8'PR9-"J2X2'9NF&R -!(U7:(5JE15/K+!X*Z1)$4?!O84(I;I(LVCMQ"]U M*!J;5D4[J3:NM86YI4N,N6)V4'4WK8IVR! 6#$VVG/3J,NOCT/3W[^8:>].C MCS\-=T'5X[0J&LN64S %6WY1>G61K?0[( WDV;@6%^ 31PS[CEPG:0 , ;F4 MO4[2;'K7>)VDI7R%E'A9DO41=MZZS'^Q5%!'.P$WKMG%V:5?"$I)AGG@IB3GM+U&MO'7;;@=NO]'NY*M<<%]<7M:N:B;_&$9LW"'9K M8'OAN)/7J1E\?$4+.O[R!BS1H6L&3,OP/+B$L4757LR-=X(ZDMI'=M)>#P;G MH^9?25:6>EZ+J6>:PN3!M<'WF%SL>#XVS6 36%CAD)AX&V56GB*Q.8N(<63X M2NWC5."KGFF2/).XR]Z7+B2+;LC6BX-((2[NTZ $#,($&+ZHQ!22@A-H $05_^E!-A@8QN[P!:8 MBNXJ&U*IS+6>->;*S'_^W](T$G/@N)IM_?L?[ []3P)8DBUKEOKO?_A. :'^ M\_]^_5<"_HG^2B3^^?\0)*'U<^U:0K8EWP26EY <('I 3BPT;WR?Z-C3J6@E MZL!Q-,-(Y!Q-5L'FD4=A9/H.Q]/)9 )!?NUVFQ-=V(MMW6]:8W?8TR;T MYE5A(^HGAO_$41Q/8/=X^AY/)9KUI^W7'=6TD2,ZP7:B][!G]&$N22!1L4>)I"ZDL.7>N][4^??'V/.F]S]_+D>.<><"Z4ZUYS_#;Z)I_-@T]5U$%<7I M0VM%=$=WMJ/^W'RQUUBS;/FAY6*QN-,L^(GHB8CFVBJP[B3;C!Y 20+=/F1H MEK[W4#2@\!4XBA(_PZ]'D!?;YI+M6YX3'![^YLN]02U=;:_[!;'M'/O9K]GA-V*WL[;]E\UCJY_K+AUDO/00.8.\EVP%I%AP_"%GXTW-$ MRU5LQQ0]R';8$99"4 HAL&T_KN,])S/\<)_$RY=HA1$[;]LV=X#R(FW)G_#; MW?EJK[#A*7UDH!UF ?QB?\"NG<2Q]&M=KUML'CC$*RR3R?QGC$;S$41W!R#T/:00R1:PQI/W[],P:B_.L?$WAB0K(M#^JP M?W]X8.G]7,\W?!@!,U^;__MC\SWB!5,XTI^__O$TSP"__OFY_7?=U\B6@U__ MR-H\X7J! ?[]88J.JEF(9T_O"73J_0W?^A-^O==&UMRI(0;WEFV!L(&VO ][ M \[Z1TV6@17]"!L4'%$*YYSP+8%9MWM "2>1% MKC?ZYIVW3U+Q0];M92Z9A?]!<0+.A ?='0H/JJ!0- M7>@:P8 O\2*F!YQB]/2BA5G3;$B)_3E]QAPQ7""P<)*80.>S%";18AXE!8Z; MT'S),H+%1R$/.^$P%:P 1L MS8B.O<,5#).GBKMD34;D6_Q$1THH2+:V X;2?\_ T7D!#0?KB$;9DL&R"H+U M,#N20'BETFA*J4.4;:B46.H51KU %6#'/WZA\$\&)<@4MAWP9H!G'2_M.PX< M;$%S)=$8 -%A+#D/#?O#D"=2#M"9GBSS]%#NC/--=2;I+8$(AXP@& YU^&>. M-[]Q=1X'7("?N _#)>=<%P4<7D.1YG*))9>*NF(70C(<;OB*KQMK$[[ EO=' MF[,Y1.H1'(>*C6Q]K.%N0U54(16.MO6I8\W"@&.);^L,=BPYPA2:"=1IR?M9@3)8M-)L9JLWX MZH_#,TL>G-G$MMI)W!P:#)=+]M(&J4AY#:H0&4B:"4?X[P_TJ3[I 4T=0],WSX*1<-C?6]T":&WO>>CLE3[4HZ:%&JWJLBS8HB5](S M'>H8/(WCY$>UZ6]0 ]NE!B8TF3JI-LE2E4&6&BVE-690&[?.1@UI1"\Z:=K@ M=#.)&)1E+I)S#9H5G$P]2MIGVI;WVL\F= )A= 3GZ=F2WA4-'^Q-L%@?D ;K M$EW47]B3QK!(#FO52[&;;TTNPU:+N"K52WS1J%F#,I4?#DNM=T\NK\TU&413 MVP"Y7NN@.KVBY@Q-29(>E R_VH$H=#75^O<'FC?+T8N#Y>@KE.)VT M954U!&,13AM%3^@FP;A-:(O02$'3 M$"T/^G8,]/2GH1'*!1WHY4=/;]MRMN(MPFF!.3#LJ-6FMRXU*G'Y;#6/SOIH ME\&[XERC6\^EX85W\2Y0?*.F*?O2T1'3.8LAFV5>9#D6L^IH1Y(A0IK$X!UV M^:E:>HLRAM(L)N<,T>0!X >]9M6W]/XSR:X!UP6 A?,10U^X!D07=(!CLDKH M'8?\VYO*F"^RUF!9P% T:&@-_'G4_FY'^]$*@3ZVL#]]4\85]Z[ M4<@(YY:(XLS[,!K[]X>KF5,CC!^CS\91X!WF0Y!MON-NZT8R>TO,!'1[T64-NAFR%_K=M3F$H%T8,NQCJ.)!2OA-$ M"G%#<5;!))NF\07*-<= J8WP:HH,HX;URT'DSV]_@X(.?U0^Z M7-UWYY\^O.W.!6HXYO6O,GS9O;;,#$_WG MY\&7_-J.[F$L/P]-?!HYKP]DB!(&7N10(RB)$.C#'#??;'_?/O=SCY6GYVP; M>*)F 7FK!#?,S>C)ID'VF 6/([794,,]Z.X9_B#FUQ2)OK!B_EF06U3Y?:.C92V?[47/_-OQGO3%PPF8. M&(<4G8.R)=DFV$"@8#9KQEB5393KKJ!K-2!H;-FZ'@B\/OUO@X(B-'@UVW4; MP*-%=UPP[$4)R"IHBLZC.J@9C%5NE<24+C9P)2UGAGTT=>G&_IU$^#:(R ,E M](%RP((_>&%0YSZS#]UI!M<9U:/UV2H=C+D46B&T*P+$$32X##P0F\S6*>*Y MINTT5QK5F^HSK,(NI/(PF>YD/,%0F4Y:X/UN(3]:!>[$KUTZF[\HGHL%MX^+ MY^PY5V\7&;#2.2=3-D4#4,GIQ;/]B^.YF/'_C7ANJ!JHS8Z:>0:QJ,(J7Y]X MI'5%$/BJ>"YF*#@JGM.JPP4RE,9I'MB,OYIHJ0"=7)'[_K7Q7,P0<4P\QQ16 M)MY)9KHHI\T=1EJU.1)(7L_:%<#:5FZ0K M1"I &+.P6%'E<7XI8)>>O?[4<#8N#'X]GNU6"\J8-G)=AO-34VR4+Q5X\=+Y M_!7Q;&S8?61 BY8[SK!E6FBQ@C4S)183I.(5>;"?']#&$ !O1+3*9#Q)<K_*6K@<^,ZLY2C7"BH*X>2(+J<:*+^EV4JM5:_)SW+IVYGQS4 MQ8*_K\=TG6!I!WER-F1\(BED-+-(DME+9_/7Q'3QX/9Q(1VV)(DFUL13.I[. M>C@+Z%QV=O%L_]J0+F[\?R.BJW*B[%Q1=/^E 5W<$'%,/#>?*14YJ'IIE 5&EU)J M=6[1N"+E\)7QW%EJ3D\1SQ7S"Z,'O3]?IW$_B4VGM6;.O72F?VH\=X[5YQ/% MUVS LQJ4T702V?N9\=S<>#OZ_%<5F%[S0#C,CP8R1-&[U)M M4+UT-G]1/!<+;A\7SQ443"M2S68*Y58L-U:[[J@UN,5S5\7_-^*YGDTS1:0W M5%"RJ*RR=KH^53)7Y,-_53P7,Q0D"CVGQYL=1EC.L:9"N%<$A2_U MWL^#!SM7!'F.Y@C==.I%TJCZRV4]9A6&)Y[\P]HD>H+8A>!#9'7Y-$K7QEFV MU#/+A?:E&\#/BUW0,RT[OY>U+P0O-2H8=]B&8/ SP+FM D>.:>_22Z8_-7B) M"X-?CU[,O%7+3?O=+L.:9JW4(%NS:9Z)JS$YR.0Y5SL&5Q+,EHKJ9'[)F6D>>#QSZ8+\ MB5R-Q8Z^YVR=4"(]7:;3&%/M5S.Y4K)5+W0NW59_%EMC4M'[G*M(KL4.0;TX MTGVV3U5*#6IE9B[="_\\KL9B7?\Y5ZVV2>1DGFXR,Y3"JBN>;W'&S;!>5LKS M.5MG@C1!MQES:M@! !$AUL]NN"YJ[9S>;"RRNK9((3FJ9 &CZWA/6[:C^Q_ M<=ZGA %DM>.%=P-M7"PHX@^3?OSN@:#R3M-=!;_]YG21T\E LFT1QI4-T5P? MTA^>8R]T%G9G;/NN:,F=!212P%K@42(A^R(PA\]MN@H:281;D"B/SF;!(-,H MCC-&([;&X_QX.WHHN[3_\2LD_OU[B7\9L>*!J.*3@3S6' ^ M=78@2XJI^EE M6A<]ANZUB)8[[HI>? ]9O!SH'B;W9<1*!_RO>(#5FW9XD\ZG1 8!)5H,ANW" M2KV!];+ >K%>Y0D=!H9H%)>=IC70>QT5;3E:L]O(Q3;A=SE _FR'X*<^QXG&-7EO5X =A)=^JM2**?YY%T9I;LL:-2(7T#]@4 M^_S7N\1-"2_&F3G*S%(+'2SX_B"[",:8</A%5'&QTLW=F""X[Y_F,6/7^&O>].X*DOY?HZ*RQV.TD5%X/&1)/%( MR>=DWTW9I6[L4O:'.+H[C:OBZ$N^3W8A.O*S*Z+;P/4<3?(V-YZ_:3+66C0J M(MRTU<9UOA'X\QGOY\VF5^P)8[<;.Z%^J(O02^F2I*=0<[&\>5?Q4DVQ6R_Z%/0^]]2J"Z[I<4JJ MQ)B< PRL+PO8Y,+MYZ5[:I>-S29P%-LQ14L"W%AT@/LNG7I4<4HMZ2S;&F9V MF6JZ6_)[ P'ZH9<&VA?H=*M B16:SQ"R$!FJY7!%N<3@JZ#!IR2YAR(7[F;> M_(*3H_5P?!.N$SQLPBD"6W7$Z5B31&.]BN!-'8'."N52UQ<+'@Q;G\^!5.YI[.7F?,\GKT^D"5G.]J%G!=;CU)]U'1< '\&RPW M.H7+9ZERMCZW&3K5K&LI6\PWJK&-.5Z=WD;L]^;WG3#PNH1'O(^.(&DZFB5I M4]$P L9W[.GV_)4*J68FXH11]&*1X>Q&JY?5B5BN&[XB^Q$$7IOF=T+$.[1" M7MZZVV!5S?3+@=?6S92*,\M ,/K416N$A[G=>'^0]UE5,^ \-_PW Y(;9*IS M R5[Y67;\T>C/A4[-? >_N_-[SMAX'6+(-F^Y3F!P'."-B;S@EYD $_B@!_Q MDQJ3+<1.YM]0_9OYW//=RH"24,P=,VFV5YL4$/1> BW209.[D^DL>- MVHW'3WE'LTG'Q>>ZL>@Y MP]JRS?2HY*##\=V2;%T:@S\A/H]KKO#=\7F5KTA=$45RO.:HACFA-1;78V>9 M8QF?QPT#OQN?-]%I?C;ST!PSR^AUWB-TC(C?>09QCL_CAH@/Q>=>MS\6-(3G MT:":D\/F]\?ID\AO'YLD6FM7&_3/"S:2^S&"I.2^Q>*H_/&Y]_^?KY M@5UW;\?G*%K(U:D)5D-9Q1#;-5^4J4+LG+,OCL^QX[,OI]]3>9B['X[/.Z"" MZHUNJD5.XF.7WP>0PS\;GRNC0;=^:#22O'LR%):;90=\+78 M02&V\7D,$?&A^)QL"*H@=(7'5 2 M_!7/35Q;"H8B;^0NFO^?$Y_'$ -'Q^<#+S7*@4'!1O$B-F?ZXU(W';\JNJ^/ MSR^6QS ^7[0**X#KO1)?Y>O-0K&(C7T0.[G^^OC\8GD,XW/40(D K=2&^FS, M<<52KYUDI$MSX3XA/O]2'K]\*L[;\3DKE7*+>9]:Z2P[(:=])QC/M4M3U)\0 MG\?MS*,/Q^<]"JDA>-#JH8%B(-GZ8F:DR-A)="SC\[AAX'?C\UQSQ4,@H1,T MR..Y_F0QJ'>E2S/@7QJ?QPT1'XK/@]FT)"[ZNL#3>F!47&R!(G[L8!"[^/R" M>;\?GZ]R.)9,-_0%KR7GO4J1R1>JN=BY +&,S^.&@:/C\]S0;'2JJUF39[V) M(LD-8K*(WWEXL8C/+Y/',#YGT[6^JKAL6P*#*-G)S@V3D:G*UX"]$! M>3 'AAVUVO36I48E+I^MYM%9'^TR>%><:W3L'/D/GUQ]-.:.H.8C_%XDY]ET M44SKM5X[0?NT.$WB8JLY'G;2NC;A](+@C8=+*G8:[,/G<=]P>O8]W,>L^W58Q.K::SE&%^G25*TQ&V=CY"''A]-?E+]ZPTT?XB^LURK'M>!W@F"QL#WNV MU!H0W>U"%6TI=LHK=SUFQGD]!JUFU$8F=H'-N]RZ]7>&*+X^:.RU2VSC MD=-HEUYF49-K^7E29Y.=I+N2BC,9NP*X?(UVB6$M[6FU2V>)9=*84,_Q5=^M M<^DNW@/"%<#E2[1+G&/@TVB75J&8T]EZJ8]6FX-4O:#G.ZE.?%-?\=%8M(QW$61&MUBXPN!RU/:PJ.*/(O-X1)/<\0&07G^*!1 MX#J$V<'RP]AIB6.*_,N-N%<$?(1#-:%#.8J:Z1(>/^NEZEHN8QC3?NQBT*,X M=-)"K9AP*#S(8L:.4UK+R: (D9GE\I9C+<6+Y-!I-\I\/8P':"I%AV5 MDFD/5R6EEQVY[UL=0Q<-4]=HFAFU.I?&MD%:523 M4D:;P9QLM1D[3^5+"I3CPZ=F22 ;O*J2DJ"C58*QR)*VT\3\8#E9V"WNTES +9]JU>OD4S$GT!G"I:L30^61L6Y3='G4 M2$\NS6"=IZ#[4^YU/RZ@(KJR[-O96DD'>"-='&BUGM6.79;N2P.J\]V,?IR_ M/E KEJ5TTPZ*+,8%$AN;=$V\-(5W7G_]JUCTFL.N"8%N,7;0UI$)4JL6)UEW M>7$'3GR^P_Y5K-SQV//-I>D5$*O%TX,E9PY0>B:[E\:YLWOL7\THZ++G3)/O MTMY*16D==0HXY8X)YU)=C+.Y[%_-*.BSYRG2!Q6W4.$Y%5L62Q()>7:I$G4V MG_VK&06==J1GID"KH1?YGH4.I(*:XGNW79AG9M3QN^P,I5E,SAFBR0/ #WK- MJF_I_5BZ@A_:%Q>K4.KX/64UT;'(1J96LJDFT4SW;K")N6$^UYWL#P_ZH\T47=JV7-O0 MY.A]9=C=SL,YH,#8&W(".)OFC*&9FA6UW2+,U9#9,I,-"#28*I(R$#KT2HR= MSW;Z<_".?^5;Q-Z\]AAJGQ*X\=F=\+4HSRJ0XF^ O):9S)V6008H0$<^GBOF MJG3\C@"Z ) ?0>P;QM\X9_ <6GS<1RRB9](C'B<4V6X-)]D2>]$ ?_OLPIL& MOP)T'Z.]^R"'S H^MN"161L7\Y3#%0( M>G'F=RBK2^*#RD4#_+B31V\:_$I0?HP61V?$M"LHRRZ*HXU,DA/KM(M<=*#Y M12"_:?+#&#^A0K9Z9L/BNW*)87,I1])4ND/VXXO5FW;\#.0^H?W\^=MB U><1H#3O-],+YM*3 E\SZSVL MRN#3ID:JJM]5S?BF-N(+\ILF/WO^-E?2C!*K+)*HS[!RE2=;,A'$%ZLW[?@9 MR#DJ?UOTE61!(3R==";)-M_+Y;/9BP?.M]4XKY]4&8O\[2"H]PH"GO5XD-3J M5<=J<17KHGW'[YB_C?%YK''(WXX1GN0*Q:&&DN60ZQ;_O:FP>..[F.T-[O2%DZKW2V@=+Y8 M%)&,KC#QW8064W#?-/='L7W^_.U,2/:2*^ .==_*,<'"7_5-^:(7*+YC_O8; MH_P8+>X1TXD]4[$JZ@,ERZJ,."]4+MI%^8;YVSAC_)0;(CKEU++E9AMH57)F MG:Y4G\O=^'H<-^WX&<@Y:J-O)4#H\KA=08M=.D7.)F5]'L17R=TTSE%Y_SCG M;W6LEUZH',N@2*=36M1ZE8Y^R]]>H':,ZXTW<DN M@L?OG-\+ /D7:_(+QOAY\[=F?B!.N\5J6R==(1B.&62%]RXZ _ -\[??$=W' M:&^CN9"U5D.JZ[.B.NH6M-8T>]GEB=\O?WO!V#Y__C95RO3*8\/.,!I9[K%M MM4U,^/BF"^*;VKII\/CF;]DQ6G9';8?A3971T_.AYQ?0&\AOFOQ4&#^A0IYJ MHJ*8_**(XLD^9Q=6PTE:BZ\[?=..GX&C'3)LA>8M@^]2H!3 MPB:N!_T_7#8/P0AU^X;S02>0S/K(+Z*]*@ =2R;+5C6V:90/<7YOPM^)TQM] M">0.D,:6;=AJT-;4\0/OS5Q]DA8JHQD3!,-%1BQ)@9J\#A.R?>@-$GPK-(B> M.!+=!YW/&.FAP#;D 5^M8WXIITZ8I75EW-^?\G?B-NV[GFT"IPV,M4<^UJ9; MSG=8@YH6%=M#9[,F:^6K6JX2WZ*Y#W'^E>E_!Q0<&5AL\$#BTWXSE^S2>E 2 MVI[561CEVG7@X!"2+O0\=,^Y60*RJEEJ'KB:NEYC M?>+7K3\'&]V!KWPQ/>=>/> MG/%E\/J 4C\!LWF=K7#]667)@)8YIORJ88V[L=7>\67VV=5T3C1$2P+<& "O M9DO/N9V5),<'*1)6W/UO5X*M@,@"9FE- XO M/(>_ALKS24\GP-UT6J-T!/?RZ"R=JVL.RTEM/K86Y"7B/R+O)>J_"+>CW_T: MVQ[?_QK??G\,\96[\RO9:Q.\R<)952B-Y8N6UU7,ZEQ'XGL:V4WPXBIXGW5? MO.MXPCHNVT3E.S$J:P':T!ZQ';9]J+TN EMUQ.E8DT0C>D2R? M^WT!>PL!CZ)V$ )G&<#S4/4-\)Q2Q.-S_]C[]<%&%V^_.4HK;.6S85O\4\,= M(_70UDVL+2;1!2_6U69-S]7P7#5V9OM5]7"0.V=3$EO1V>'K35O S'H]AHF1E ,SN?;#)B5^$;\2K5>50]/V''S'F[ZX/2[;[ZI]P " MJE]WH$[@B_ED#QE@K6$PN2SUKE];Q.V.E?=KBW?+?E:*[!%DM@2TN3@R MP!G$GQ\WL96HYUB4!#13T(FNK9:_=?#P?I%\B5$WJ?SL&VQ>D\K.V &;))1[ ME &/MUNO-L(:-:TXE= M>=V;4W_3%B7D_?629ZG0!D5_,&R! IV4$"+=,DP%2]-SAIG M#_W?-WOTW-LBWGU!"(ZUN('='UA\5>=0?E+7YL9WN++F]ZI]S[YO[5W7! A( M<5J9,0T!]5653.NK1B:3BYV3^QX>OGVF_^7S;_^0<&PQJZM5JKE$N4ROJ*]( MRAR48E?O_!X>'G>B=ZSX>&"[R[L5J@VX--OKC6248],D]'\FH"5&P9,WPPXUE')!\)]JTQBPEPY>!7'!LD[;- MJ>]%?;$*(SJ69JEN$SC<6'1 +CCJ6A MS4UT)HVKN9&]M)@@MMKZC+1ZC*!?)-8YBVKB5A@;#W0VTM((Q;B^H/?:0GG4 M1A&Z3-W0^>GHC%O)5SS0&00R7FHLVS)O$F(-S;8J#AN_*NHK1V<T)UT MM .\;&W6CR U&=?33/C. VL 3T^?RIJVXVFKZ#W-:&0;U)79RA(/YIS&]-IT MKR1WJ-4\?HL!#^GH(VCP")]CB7"=EOAU-'WHX+Y(HJ$$;PXJ>_+@!E&9#C47 M,TO)U?&1R.'!L&R60&Q3+Q\[PN\80EPGJE[W[\ZCH]1<4&)9HS9FD"F7"G)^ MT!\I-QUU!?[8Z2ZQ>I^.FF6[]51?G69Y+37%+$G6#;P26T1=IHZ*JY?_D!EB M9CZ<3$@GVWI(?&U;=1P@NKX31*[G!C5.>>)[TYY@ZPCJ.=V.[16E^!Y'_^H\ M=P^@?S;1J_:N?PL5;>")F@7D;3BS 09KVOFYU"J6=4XSK52FB>NC7FS5R9' M.#S7&S9>PD96EK6P,]%HBAI4U)N3?3<0(2AT2:$5Q='ILD7V)]B*(.-K<8Z$ MR*M3OFJDO."Q?-RVY+JE\J+9+W.HCV3+5J:2P6<7L,X9']L2XUC[MVP+FO=& MV&C,-_4>2[5RRK#HS2N7#HQ/MBT7CXW7;8O:(05RZ>FB/JN0R8ECE.=,([89 MEUC;EMCD5HC-@OTI;(NE9"2"PBM]WM0];%2KVFX'N71\?+)M>4(%VS(D9[F>TA^0#&*L:E:AIA,IYF9;OA"3\$#$U&=.K MW2&HU#/]14Z[>-0<._WOA*#YLM9:EI3Y4"=QHX2TQ8"F>VQS99\Z&:E5<)$).H*O854'O7R@N* MJZ>R_G+>XH/1=.'J*\?IIF*KLC^$FKT)WU!RY)WKK]\_+^!9RA53V::K]V8< MHN$%JT&OK@LW;Y#@AJ0CD;1_E;U@RFIO)5>:,CHS&'S8':='S4QLH\^/(6=_ MRC>D'%F;NSE,Z,#-]\*RUCOR;EZ9_@U!KR-H?7+J M.IS75D#>%C5O5'A(&]IVM]7=8WXT #DZU44UR1BNYI.":\ZOPW:MSRP]DA#7 MB:J3U-,\QOPPS+#GRW"N:4V[>GO"B*KA9M.35H$9Q-:F74RZ[)H05!0UJV:[;@-X MM.B."X:]""]:!DVHTQ_4D)0MJV;.M3%]5IR/BL*LF'>6L;5G[\?1,42XH>D( M-.6!$BZ1Y8 %?_":!M3NSVP:.U!0K)><]71NIC%$DC1Y'UR133N"!M>)I=>] M[9/Z19QKUP=CI1[HM*N::+J?=+#X)H_Z/*Q=)*]O=75(.@H MO\C!:S-#FP15WD>TB9R1JQ6L>$4X^E*_Z)K0=(Q?%"QR5J4(VC.FRG?TWG18 M],;#*TIB?Z5?%)NKZL[L%ZT*RT:SF](9GJ, 6_?4',.B5X2A+_*+/OV&I'-A MYPV_B![F:7?B+PR=XYOC6:W+-?R;7W1#T'O](MSQ,@N:81!T-J%*/9UG9YWL M%:FAK_:+K@9-Q_A%66W,ZLN6;:$@Z(K4(.=;J6NR:5_L%WT=EC(1EK!4B*7, M&DOP%\\KC,I\LJNA'*+GIX!,95O-L]N@=Q(.2R%HYCC"K9N>[MI$#%WO'<)( MP7+[O0EAZCQCVM5\P:F) ]:- ZD>KV7!2 1#3WLM"R3 9O[AU<^/U.#Z;GY9 M%941JE%TIKX@>T;F_'GE]P(GHL=QP'E"NK-E^\.[=MOA4OZ%;;W6E<9\[]:(Z*RQV. MKJK3E3'I>RK3HSR]R<_22XN)W;KP(8[N3N,Z.7K8*KXEHVS&IQJ+L>;K=*97 MXH0L'SC"17#T,V3T2\SU^SFZ)Z.9=JJ,#/)BP(.\SJQRQ9PVG%T$1S]#1K^6 MHV_4;'8B[6ZN,;3'V#9L^! Q%H&M M.N)TK$FB$;6/KK5P H'G=FY=>/TR^\=0_-!=]J]U\PRP;]Q(+W1Y;)Q>]-NJ MWJ/:2;>5IT U'SO(KC724U9L]_?L\.)%?![UBA>9^./7AHOW//?Q5SSL;'N# M_8^R>)#_9QG 5P1-VW/3!->B#.$;F5^\9E)294R;4DL1S2:6G5IE$< MD*/+DO3GM/Y,87R)2S=YC),\[EGF>$JBU=>9!<5B-EI=-(B.K#LVBEV6))[& MYMYD\()D,*HCP?"'TS#?$R['4PZS0W:(-KM"6=>66;>IEPHU/WXW?7Q.('P3 MQ7.4X6#X^W@3PO@+X6-=Y=LR MV%G85Y P6BRJ#7UJV#IO)OEDO31$TW4QEFO=;PCK SMN.:/OI0].Y!]O2CP? MK3"=SU*81(MYE!0X;D+S)(GG>O:/(3E;;U63I?I( MT6>*@W59%%BK6KSJ6Y^&1B>H;SU<4C"!F$_BYM!@N%RRES9(1XB2!YX@([)*' M!THN0'TV:U698%0MI&XZXN+,[4>O$GN."+I0I/HYJCY!9^5\L9- M?BHB/OV&JW6\0T&U$%F)1F&2KO1J),)7Q6&/YINEA=:/7[A#08$X8;AS>#46 MP^2IXBY9DQ'Y%C_1D1(*DK%S/C]K" *303K M-.3\K,&8+%MH-C-4F_$?)=^,[GD%OS9CC)[9OF?[W?;W\$5OO'0*VPLM=63. M[896UXO#QLJJS\59"EV\\,KPB=]X(<_E!6;5Y@TMD$1>U.JL,LC/A^;.?8C; M7C773N)8^AX^\ALOE*)4GI ;")4R155EWARG^[CI#C)L^3E9H^S?^I'WOS.O MS2'^HBENF%FO=5"=7E%SAJ8D20]*AE_M/ )?CA[8[:SAFP"*DNU\D!C/G@\_ MS /+-C7K4+?'PFBOBY_[HS^>%QM]+C =1QY*/-K72E1=(#.MYX"+F+%Y MYG5N_-26]W &MN](P%W_.@:B'&D!.,Q?_\"_$JX7&%"9F.(266BR-[['4/1_ M_YZ*LJQ9*F( Q;M/W5'4XT=.>*W5]C/;C2Y)A:\)3ZR9@[]_/.G5434+\>SI M/8[=D5/O[YUWP*;3;4,%*@-$$4W-".[_TX&VU$TTP"+1MDW1^L]?ZT_@ORY4 M(Q;KCS4<_?G7"U:*$K23H4(%!<_[/S[ 7 M2%,1_C\]0%O) *)S/[*]\=]/R7R(?F;=YCL,WVHY _X>^A/D9$ M0U.M^S -#9SU)YH5VH^0G'^/; ?BY[&/9<*U#4U._#<:_=E^'W9(W(5DW__Z MD3%_'R1^-'KXY08WV]>$[>>:JXTT QJM^[$FPP'!'O[O?U,X2OS]P(#IV8CW M-F6.F5KRMZ8F1KI#R(BC$3K*D,((PS A2>)I(2-3:4$B,@2%BC@Z(O$?:S3& MA!BCO6%LY&ED&S+\DF^4.TP^P76R'8;[Y^ <0_/MPU)!;9=_[__C9'HWQ%BH)6V;"MR630IL?&2VZ'-^E@\D;#$,%J0@7:?MR4_ M=!O"!<@?D39IA*?$JIB=&W1&:H7OR9-9'C2U?%53WQ@UAB*M-<+W!OQ95 \/ M#]*4X.O4<"JE4/ _6:#$-"XD14H1,FD\)9!)5!IARDB2D^1&#:^?Z$B"((Q MFDY.<[P9$),IQ+%$YT@&8+2J9\.4W-.6I0:2RO8K'<#['=/3._1TD<]E(8">M635(@[Z M357714WW\PU&GRQ;61C%;UMZD0^T(>S&YDNV88A3%]QO?]AE9^CZ;3@9ND#2 MVG7:,T@C:8VH[W8PL;UVSY/7(F#Q@P$O++8EF>9Y$% MA#=Z2!2W!.2 :H,$7TYP@0EURW\BJ[E<,4$=CJ6Q2 MX4FC9S)AS6A0S#I#O>,*LQ.MR?3'Z20/FLT*ULDY!2;?>F/.%=\""0+]*Q$. MXD6?^'L*S3=0KC$GVK>#W UD']+<;'LG"?%]T?,-%-;-&[S8T#NZ'"):,GH2 M>S>)N=$K5!@3!56DU^=QM)TQ5/B.#\7>R5OLO5:*G7:VP97#"/M/:SSU[T,']&*PJG( -VB S' MK@KM/XBGGX@6=6GKCF%MJ>:&9:D)13- PO+#2M+[Q#D7&9FHLK 7]>(WK:3 M7>&GM)ECM4F7J58K^>4(H><%Z:WL"HIB")%*IY-?N-IXP#2 M!JKFAHK%:\!O=B S9^6L+?'C%L.Q#9X0Y,RD%>T)? TRY4:#S6<[V;6Z*3?H M@]!YK8>[F!5O_,$L1A$5*U1# MZC?!4)MG(8C1IRVM.B-Q[%)OZ6)N4.<-A9K16-CRV;JY+DTDLV6O>+Z84\EA MV_&1E-H2\.=]3ID:(]DRH3,!H?4U:U9T.N7%H?7] $ADTNJO4'36RI3-E$8" MD%H(J>=]=I.$T_8,V=#I=#NM4_7 8B05MGS69W=.9[(+)U_FZ6JOA+7\H#P; M+#;!XI6L[Z?0EQRP&+E;KR<4W' #R=2QYZ'8GWPI9*UXP\L!G:F][BO:L4*O M3U^@;1D\9!=*>".7IF9Y!06:N51:0;[29M7-ROYK>C0/#'$AAK7QKZV*7"<[ MS\"MCK@L;_9R2%%_NRY6R*KN0B$2*93 MF21QNO6K2V#9'Q'D$S"RL<-[,Q,3W]%<69.BZ,96K@ZB?Y3OVG?<78(QIX8= MA'O-KI6SVJYBBQCLJ**EK:+?_[PZQNZKA43#OOLSEKP]Q]K#=9<X0O@W[';OZ*;\SGU* C(BC'I1;Y FQ4P&."X)OH6O^@-*?",4_GB[+:>:X04J8O9LZ$"3:5#028 DD/]SW M"3^&OAMP3^F8WE97OG*U[(]S;^8*M7'6 >*CW5QOYLI4)UURV4BB5;LQULN\ MU@JR;VWFPL,#'MZI@O\\I(-/.L.:#4'?'-O6\Y4D%+3MRJ($YGK0P'A#<.=Z M;?76L@"1QA *15]V#^(!JS\>%T-"Z&/IO]V$!PPP#2FQ6<+[*P%5B.&'XIX0 M(0@@X;?J,QZ3B.EJV-G%O@%Y%+>UHP)TC&#L$@K67Y&7!'\1-^9(M.3M1XKF M0GE;AZ%A\3W$F!(N)<' !YJBT*])&*+K)9RH\NP&MD^9&@<=!$?S-/C2]:(? M<" WIK[C^N'JGVQTI\=S ,;*(=ML2?MNPU M9LG!Q+&F#+U:T'+!(%8=)UP4W+8\QV(;@MYA%)I*$,,L.F%P.Y2R=<TH]!#RCSPD)Q+'%[]U-B1ZY82=YU_&/0I^ MO=9:\PRP=C]L9?TO$*7Q^B<)NA[N?N'@NT3RQI./\<01HQACO3_@CS _\0$6 MK%7#C04?BRB@V_Z25(#EVC_??&^M_UV,M6V#1Y_QO=L,;HHM+CGX30@08/@H M4I$/BR26I?9]5!=%'6=3P1C)UC++='9=;K8^5381'2O[@03R387&A?L;#;Q6 MP ^L3RF"P&:6Q@KET+;2*07)=#;76ML(4BS+0[/3(&NM%^/US< ;62Z?;;VT M_^^H.4=:)U$7'1UXB5J-_L3-'@\IAO56&_@_]7CXY^[@8Y %>K&6QY+#.AZ0 M& 4):0P@*>'7>F(Q!E&-6IC?V2D _P/;[#<QXDS9ZV+MH.[M[%S=II)WLTQ9C86HIS#)%>Q=E^"WT#L.F4P=( M(/(5,7S=1W20AYOX _8,HZ^$ZTOCA#NVP\KT[<8A;RQZ3^>S$/<''6U M3.G/OZ*LY1_XSKQ' $#.^J,)G%7X4-0>/AF.9]-9N'W6C482#3?,9&;0=0^R M&+AWG[ IAO8=!XYBO74W5.J>Z/GNCL2V!DB%]\L4A^(@V6;+Z&@^&*H_?@W" MHK1+OD_\0_A#Y MIN9Y4&" 27 L:W0L!M! D C'R3*H3T3I6BA.2]Z8B+%.R]D9]$ MQG=[W/V[8>^]*\9:X*OW&<5D;N]3#% ,Q80!GP<)49*@8H!0AP(32H@3FM"# MGR8@$I[AF6 7I;*QP*,:2;4(*!:'K 'N#!C8&H=.P:?S"6+PICV1#O^'6^4+8+(HD0O#V5= MM9W@3,6+H1?@T)MW[!BKJ3.6Q2DRR3$^T1MY:L&8^EPKJFUXKAK.Y)>^1#SN M)3'_(+7/>6C/FLK1B'.^"Z7 W?7UQY7TR!N,\W.&72R3%MKJK;#Y\Q*F#]+O M&5N8PRKO:=3S^?39#JP8C8M>#VN'3K4ZJ@PI8HZ@>$LK2U[3*@^=@UF,WSO5 M*";*[IH5>5EYQ5$(2]H.NC>:=OAPH%TC)2:I9H29IHA 8GW H;-G8W=_6XB;">7),/ ME^!L9L7PI8W^]LNV-@& ^:]0^(TLCG71_,<(1'^>?=2U8, MQHE?KZFY<'K/%705&VJ999^R&5_L31T*+]O=YFD5]'[4>B(7X[KJXV(B-9WQ MMD0Y!+CM>Y'JC'1H=)W:%O;.\QIG:;UDZ8:+!W\E_@>]0['$5'02<]'P0:C$ MUUW\%1YY GO)^BH<4()<'[L<)H7V'+Y"E(^!_85WH452\)Z+!?=.I8;SD6U/ M!I(&7;D?B;!*%M(9W9>QXRZZ3&QZAT<<50&R+C<4%0\X]Z*Q$ -W MLQQ.47?X0_W+_0/#HHL%HYL0$X\_/A82WJY7C./UBIM"\B29H8A44A90.3,2 MDJ,4(8PD*2V@(Q$G*((8I5*938'V:JK9773S',?GN'*^ MG&V7PPOTXK%Q(<(%MH.+8\Z5W%PKE&"B^"V\5&$]T_V;%1ZV JP1%BO^Y)E^ MG'RQ$QUZ>K&'@:WGNE7A=VGRO-N$/QP('.#V[T0"KY=Y[1$%OT-?W:[PVT2A MWJ3)BWG;=TXEG;DC7MU_\&EU8_LL%U^JEMI:RB;4>N5"N9%MT.5L#48%;+N> M#8\5%PB"PDGRF?9\T89N]&G8X<9&; D*(RSL[T3A(;55MM;Q#;2-:ZTJ?FOH MW*5?/*WY"Y'S>[\"(-?C3>: M,-0/#\A[[XZ8 SKP,A>OO%;#XT31V,K?6JO$CU)> []&K?>SO!L)/4OQQH-/-C[XF M7-V\K!@E-V*@WFD[S&Z&E3GPIVC9+*H]/*3U$W_PENC+&OS^S_O?-@$W",8L M21+E@"]+M\?!/,8;5C=WZ^)\_@/+4.^T$S3;R#,-CLG#'SBV5LYG.TP^EZUE M&S3#E1BFPPG)3(9(G]1BY$1##,^PX\8 0%NQ+B)ZOLH8;1/) PF$-4R;K[#H M*^P65=RBBF,H]^,7?@L-;J'!=8<&I[ "]6:;*4%#4.XR-9;CA R.H01^4JV_ M$QU =<].P;H2>GWP:5C+[( Q?"S<&5VSWUR: P*HE]F*/T'3\ M^6 [7&WYW'(D3F\TXL#9F(O =803R5LX<0LG;N'$!Y)*7 ?^76<:'8XMT%FN M5*BQ9[05M.B.$P7#7KB[MF#OK*-;*'$+)=[4]ZE;*'$+)>)$IRL+)=XP%%R' MI:NEWZ.9UHR5BG&_"9P);X6 WT4WOEI=].**H M"2V-I 'W8T:K87M@47)UBU9NT4KZ6J.5H^H=<2%-I?$D\;L[)_#; MSHE;'//)Z*N+EJA&BOSA$*:\YDJ^ZX8')X6>?-82C<#5HJ#E4?^'!F)]M%[8 MI@U&2DYD6'T4#9@;\:F]]"P3-LUW=^ MUY 0OV](;H)V)5'#>3&WVW%D"7:Z3CST#6F0'=F^M[T/J*VY^@VAM["!.-&J M=AP,X ?$,AF>;^;8A@L%I^G8$I!#41$R&(:1O[T-.WD+)KY5,!$/_&U[C&S! M8Y\W*-Y"@<\U"3=TW%RF&#CUS^=V^ 2S&S^_I0M\VZ!\";BZN2 7YPW__I&< MV7:G7&8[)::]=QYG)DU1R1^_<1[GDP,YV>@FD9,=QAD'VL<OOB7 M0R_J++'3VPU_-S?[R'3TB?9A78309<-U^8(H>;;C"E0FG<;0W];UV5LIRN7Y MU/%#5-A/8M/1#5#?W:D_G5Z.@X'Z2,TO;ZUO3P4.D#G1 *ZMK#UY9O]L8^=1V4FO!M=%KGQ[V_._>Q$[/+\?3/!:]MMXFPW\2ZXQW]?T/< M+13XYJ% L@X[X40%>,'.?@LAA:73'ST]_59$?HL!OA)_88^)=9>[>XAN4+PY M]C?'_JG\I:(*LIT",H&DB,QO:_[4S9O_OM[\23%UH,+Q!JR;T_ZMG7:268XA M"CQ7(/ ,CO^VMB9O?OK-3_\,R&T[N<'MYHL?J>DOX&S'YSP^(&,;67+A^$0/ MQJ,?$R!N^_B.!+DW-^@R_.NW<7*K-?_>;NT+!R'^],21 ;Z6D2?EX]DGD@C_ MI];_OA>=[YV#K+E30PR@DK; WR>;4#BT]\[G=Z;S4];FO_Z!?VV[E0P@.J%, MC9_PF0A?LQ8R#$7_]XRZ\45API,;DJ /),%V9A']_7_^:W!&-2$&4+S[]5/;CZ(KJ[>?V6YT9N*] XSH MB*RP[[U>(S9Y]O0>Q^[(S^+2$Y02CSQY='LZ+/TQAZ<3:K[H9A3X[<'S@E_% M[3Z9#]%/3&CROS^$3)H :3(S$A02IX1D)D4(&7(D"XJ,ID143E&H*/]8OW7] M1+@GMUPH-[(-NIRM[6WR)2B<)#>-3T/S7=)$>X)?U^'AV!+EN[4W\3#&Q,X@ M(]*M)Q)5VCZ*+QPE$FL.V4#IXC?1*[[09]E\@V\@F.SW'E?#G;+C/<#@/><9?U9[+BC3D^C#JQ.^S$9MR) M]@/]A0R[;"6\L>V' M)W"Y?R7 4@)08-RQZ*Q/4YP"9_N;&9[R[L9N=H?]&/(00/>=D.CU1[HV&Q6O M)"D,@!$JC.116DBFB%%8640*>(9,BF)&PB2 [JGXCB3DZY98+:OL5">];M9+ M(NRR/UX(F( _;=EA,AG<+@Z;/,(/#3#6B8!9J+!EZFG+%8KW]9K2[^C5 8TS MY"09I(99 7_>YZK2DLK8<";KM.=U4%//%NK+L.6S/I=LT"DQ:;Z"SHS68-FN MDS2/905">#8C2\QQ=C$WLQF$99V:AO>GRZXJ))^W'%7!)&C.; M+6[4$E+/6TITSJTVBW6>P=UJ,CD!'C.2PI;/9F0&G6P9$KS-<&XSE_,')4S+ M+F#+9S.BI?R2$/B4M\D"2L8353036,8&8H7QJHLY:0 M>=Z2[ @XRJ:!R..^"RE1;:!D"O(=?=XTV4EW9Z@1='BZ.6IFZZG1RD!A4^QY MTYK'9X;LF*[PM-)U%1Z;MW@Z*V#X@>G[]6%G->G3.E(K=[G9HL;T6A"B!WBO M-48.7\IT>RB2:>%>TQIV% ?V>H#Y-:U3#_+*8HRRGF^D<> F9Q(9ID99O:LMYE&OSZ7$JO!% MD240'J#)8HVQU'JZ!'L]P%:C8%J*(M8$!NA<8R10+(^9D ('^.J"CM6H+D9Y MIN@AN70;=&N: P=P@+%58K;@!JFAQ'!\GZ_7ARHQ:F7#IL^F)=8SJ+SH+9N\ MML)G14VL=SOC5MCTV;1LEIMZ?I[7>++M=I:,W^-(. #\ %Q\%P@UL0H6_(SI MY'QUUDR)/FQZ "[8,"^4"G0AI^-MP/=S78,?ZRT!/P 7VPO,E(_J1=T?>% O M\ZJBJ0L!/P 76;)*K;IIHSH.E<_8[:@0J.]0!H*LJ MSIO%<6_6XY&.U.A9S[7'#-B:EP=C?*\)S&PUP-TG>3$ MU(PI2+3NCT%)R,U:U5P:CO4 73&UW0;TI))C2)5.#0JB5JH&L-<#=%6G$PRZ M*K;'F&;9&52F:MZS6D+R %VKBCO+)QL3D>%HIJ9FAR7#%1="\@!=E[ZI M+J?3BD=/&3R@2D/8] "T4*.TJ.E6N*/LW$.B(4H*A$D&0YRZX'[[PZ[K%/HW&Z\I#%&E=6B[ M]7"B+(#H>_;V@W4.(/ID+U.PD]7F?&<[<"V;MK:\3HRB4I$B8>7LZ@[ MK].JRP@G=[,:&RC%VZ;BR+4-WP,G3VZ\ MDN)\"$C1.S3U9E;QP\2=UELBX3989OK+M UMT4YL6R[J8P+Y9U4&&^NDY_8]VY6??.>JHW8X+X MT(GZ+3J=U9C\-I&H=]/HM96$[:G"3_]^6"_84@.&LR&)_OV!__BHKD;/79ES MD#2O+6>]DUA[=Y:_0*<;:DZ/FHL&31Y(P!P!9P,<["!P;JKXIHK/K7@W"_LR8^F]Z];LQ@IU#"G[O3XK3HR7)<5*QS0LF) M.3G>76C_>N;AR[?97)Q17N=)8X"2'542K:$= 9N3@>B4MNN-H/X$4_@!FOC87C8<]-Y?G E^#A'R%,_UNI?D_WR50))[.//&/ MM@PW!!<<40K7E!.^I7GM<"LD#W\0. ^*D^C( L_E!6;5Y@TMD$1>U.JL,LC/ MAZ:3_9&(RD*7ZZ>RKL J BD0J! F.06VWJHF2_61HL\4!^NR*+!6-?B,#"3- M% WWWQ\(\2.Q/C/KWQ_:TKNW?%.VO-[6Q;;1:+]89Q>=GLWZ)Z?D#VQJ&VSF( M'[\P]*\DA?WSZ_P&=>Z_4+:6K/8"!['Y',F!F;"9# MPA?+V($QGL #TZ]_$08J!R@RLPH20T9+797)B<(1.V(OK[UBQXZ]!=H_#;#3 M3=XN%@&N)%D1&">4U4W+[&?XIB0TTV)96O[U=YHA#]9)9#:@J!-DJ6 "?(#. MP!JN=CZJBM\QUPUOKQ>YQT^&N77:>0@$ @A^@07PQ4&&8GXTYP8!F4^..K-4 M4FA/;!UU+V*;V11[.;:)W?X;NWW,M*B;9XZ?]/O&1%'8W"PP>84MTZ3<=LAJ M#Y4"0(21>F#2V;,3QAC$#J>'I&V+C!86EK:,W+<4)8(#'[WU= ,>0,E=EB;+9U@0RG]9G M0=&I]>N;I9R-*-%#)GM*S\=P@>'B&HK1-X2+2RI"G\*+XFC03[8U*V/VPZH3 MYK*CO-5$U;A9A!?99/I.I:#M(]NH&>&.B= '1"0$G9=!8?S[QD$B%H/.2H1$ M"&M* $U8!XH/(L\5QY(/HMCQ6 +]VNY6O%ZN#Q^?R] -,BCG4>5X$E&AY .3 M36%Q"/L]%H=BSV@^Z_@]:SUW3#:@3&)4SSG5="^$4X0<'W*:U -+GW][*P:D M]M3JCC8%<=I2/& OYFL%JT,W18J>M_L%UU%_*:#72HXF-+C-F#<:$[)6M76>T0[FA@ M"/PN[RASPS/S]&0Y4BI>J4%'-S^B4VX/+'L*VK#38Z?'BE \N,RGO+YKSM?$ MC* ME.C9NW^B(K]2K1!9M>2ZVM*PK&.E8XIM(K?J-#G)J)75>257Y9]JT5W73'04 MF$UEL$2$@0-+1-<&CLO1JM]$CLJ "O.>8]?->4N19\SL25A46P@YV*AX"'/G MDM'>-#A6_%+HB]DQTZ\D4#$;>@Q \6)LZ@3N907 F)M5O2O5DHVL77HJ&\L: MQ+WD;D\MC6LF88BX%E6*V=!C !&7XTTG,*)CCO-MDR,L:3TO+":!L#++C0@C MHMTT*GGJA.J=B4]49OO,4[=\;(_F[S.5;O;2K#O"T/<*?# 06U U50O$$EN!C ,8&_7RBU^"XSE^S1D^"7GG@B7$",C4JE)[,/V4N6 <"X M@G'EPB648F")&.#*I8L/' &6F282I#$+'2GD-TZ6;#67.HB !2629Q]HZJ:$ MK<^ QYZK_1H]#LC;(9SL/K' .(@&<1]74M\/!F,C73=;Z[B1/G555ORLAOT/ M^]^-W%079_^[,^V'?%_ZJ5>X7*5>Z5;XSD-"$ 4B+PK=MEBO5X12HB)T^3;? MZ782G%!(=+IBOE86ZP6^W4$&I-+_3O MJ=(=8,TH!K@6\U7XO=*9?C'\F[YH M';O*#;I*_!-X/N@JL0OLS_L>WE^T;AE*Y 0&N)W;UL\*#!]0..XC6#CO^MF[ MRUE63/Q.3'W-^Q3["/:1V,3)?^XC'S#&,9/<61#\YI+2F;)&]W-A#HXY^-4R M&.*$&C>?H+!S[.;6KT]4,V]S*U_4V4 J$6-G&0XEW^&6,K4KTDNFDCA? 8-$ M?-(1OB%(7/Z"SG=1HECJV /*G@W,DCYO2R-AL.S5=802T;GES,FLIEO6*'[2 M)"\$Q^[A_'9!%HZI<"&6&R _R%WKSZ+AKY%M,.\N5MU.SB!%;D'T:K2W*O@Z M[!;B/^P#?,#5RU]^J0&-NU M=!%F%(/1Q@ X+T:6>'MFN6L VELO_Q!^5I1AH5U8M&VS5AJFBVZ3(U-U3J:I M+6E*DE@TPJ"!LSNN#AJ78UN_@QH]F2'L#%E:D!TE^30H=#2GH4>HP2+48++W M>M7WEF)M"P0^2T?;>MS,A1F)7C$Y0.H^ M4"2(9U$)7^:!R> 2OMC;L704?S+S,7=?IX:;6=AC<_R\2W*-UD2E@X6.W!U= M_/U 4]^H?,J6T=1=1R<"X-D)=P3'H* Q^]N%3B1VMSHD9JZ'/L?Q'X[_L&AT M+P0)>7X7.GX!C()?(^:&X/O.T\JER%KU:9&MC)ITJG6.00*# M!!:);IQ7?0PE6LM9*Y/O+P9\J5K-I+(=HBKEEP@EHMPB.IV]:UGHYXVB"0M= M*?KSJ-/ZTD0* R(NVXDK^\:#3[V^5GBOIJ]_#9ICDV!&8EBM\8;O;U:C/)=; M*A THWJ_:5SM%\,&KO8;&]CXJNO(/X ;H4+)OK'@DKRHI)+KT,H'Q$Q'N!&1 M+9+Y1IE/%!T]5M.)FC1A@[>4DKX^D.!2T MU4P1Y+0DA17/G_=2='64@[0L*O]+91]2] 69&889##-?4 +X^M:( $!GG-8$ MSJ>*+7)9F;1<=*:P2QAG,I&90DNN'.(W?X; MNSU.K+KPW>CO^CTSLEK+RJ+0)^G%E&N.N?RBDEPBOT?ZU*FSN'$["'>,4JYC!8LP7$TZQNB7.]#)Y0G =]9>QH%[ND(UB:1Z0'5^7EG_,M7JXHP*@R).FL"Y5O$@5K_(F3@)G!;!EB2GQ*9,HAF8 MR6:!8 I9R+$RT;6>#R0^ZH>Q R=I8__# M_G=5_\,WJ=^)FK-[Y,D;7%W;-@(;H$OF4.E+Q/)@;X&C1JK/62X=Q)$9SD6( M9]92G+$(NQMVMSM+_8FSN\5.%CCO>UYP'0*]VSW7LE"&C>$$P -^<-YW/$:8 M;WPZ(V:'L@[&FOC';>VRM($&@(V*WJ+MZV??K>QGZ,/ME'_>EF9R5I X M8%PJ\91$+N4J=RYG=+IBOE86ZP6^W4&K MGDK_.\&WI$IW@/2,1QRXX,#E_@6-B[PD\8K_QBL^[J'Z.=]U,7C/'Q_J]MZ! M#OP&Q4K,O'TI-3]P5?/?'\WD]">*!WRY25!=02O,!=X6Q6*SF06[U"$'Q/)GHLE-##I,TGS>H'D'Q M+CE+<7 >+C3X3VDU%Q]]JN7P7/A4G4C&2B#9)L^GAID6.LB8S68>R*,7\[SY M(+$U04+Y^:2'6*XK MV:S=[+3!(JYKYP+C)TNL(G6SV5"RV\!7%L-%CNK#\<.Q@P\L'/?YZW'@C0/O MN]6H/I^+<'"JXM6R09Y,&"MBNR8>R]%?S8JU$ZVJC+)6L MNC.H9 K#8;EU!=_^I6N_'Q@%[BR."N V!$*YR:ZS#7P>$O][FL 5C(6A@6B/ M=D?A&O4N:>8WF06?SZBJN2Y;8:W;.@N#?!%K.\K4@E)-IU?I0IU7TH)D3I.C>36[?(^I_LE /\]5SS/29AA6IL2"T4C0 M\;V4E6&2HS2,:'Z0QXX"OZ6D,\5++- S;C'Z?6&R#P5_(57>#!U &F;-9&J5 M5/E)7>FMF(8OYQWZ=7V_#2,7-(I%/3^;N![%XNFXOOA M+ZQFC!FNFEIK&9,=635Z)5G5)HIW&?(AF4D?M=K>2$;TK=&YCSNPT7N!<;%4 M3#;RJ^%"LHL]BB?#L%%M04/1Z0>&9(X;ZD4TG%""1#5T0 (:-H%&=%&[?:5; MGEA< MD=SG*]FF?:8BXG6(;"4O-EM+B8Y-47UU<:Z;W5E>3 L)KKK0;FNM/6 M9UE-W(3)[>JBV(^MK@)0@3T"7H*AHA5&)?"N#M[5N;M]S%NO?O,"&B+F>^S^ MGV;&!ZW.RC?G3^M>DY%T8JAQ,A-=C\&0I^KD8T?'CGXGV[)SF' M6 KLD.\+>2VH\.%J0D>>CG*G2>;[E [<:C81.Z><7);YW\"$)2F?R@.^VI=7Y>7"GERG)$T*8N M,]']%PSSD$WB.U-3'P2)PO)Y0'[(D25=,X"W#924G1V"! MZ%3J@:)/U0Z]Y:3W+7UJ@T"![;4$4#P']L1/_$,#8T,U GP8%X>(]Z<%'8SU M]@[I;QV6W_DKIZJA'5IH6[2P==R31_)YNYPV[!0IS7FY/.ERA%2W(=Q%]U8P M#\G,X=U@& 3CY[-EG"#"?#@)-HS#TR XQL+D+!<']]%<6U,O('JZ-<5FN)FC;MF8"\@ M0T2(D7\)&-N;K>L0-000B..NLCI%QYK57!]EM4W)?+U;,DB:2XR6SIV M[":@\]$QC$88C;[]S15?A487U+K.!T'V)^=N[VS'JZG? MYM\?3;I7IFJG.##;$B^2= FL6XZS[L:UUL-YACREJ=PR)=32O"WU2'N0:X%B M1X_DXDSRDV>DCAUH.3R$ )NIKA]@H0,+'7%Y!6/9]>J\_15>_2H[NJETA$[; MSG%2S5T55K)7&*DD).D4(NGL0Y(]/ F!!56,,['!&2RH7C\\^!#0^&9=G[>' MO319ZU*V O1-M=2*@(;] -#$3BK]Q**GZ.B973=0K"WAWX52^[*X( JIL/3Q MI1 :,X3X2EX6LZ''0#KY0NWT"#1.2E0X'H=BQLRGS&;3Y(H^[^ER,KKVAZ8> MR"/7>V"TP&CQ->PJ9D./ 5I\I=!Z!"[R28Y\JDC5F&$J&% ?R'A/.KRQ8CA>T42C.(["41>I^J2( 1!R/.]1#G(V);#"P1 \2Y'$7\#+#T5($[Y>F@= "#U#. S C>1=QW8/1]HZ*UWK?W(DY^OZOS1C\?=_X!_[KU8MH'@(/2=OOI1! M_=B]14CR_\[S2OW2$X/OY\$2##)%(HKDP\_XC,WL0%A@'C]M_M?\H OK]9ZX?%3-X]("E!,8"H.]^]:W1- 7N[)&F M?K!?-4MO7M#,\YS\1TE,//3R^)^NF#_J@^CGDQ7&NPB?$^X884F (./GFE4^ MLFY?F_F8_93H;2*K*9)DM'%6AF]^1DZ.U;2RUSL8>T(*L$ FT?D!I$0@OQ!1?^D(@AB@>MR6^FL(N1_)#BA MD.A(N4ZE4.':%;[S,_"_G5'E1:' "QV^D( _=<1Z!0X1_M+IPK\:O-#M),1B M0FSR;:Y;@0W0D'^.;'1;/-E^"65'E\7.QTY2U,D0]_Z M?_&1?05%V$$E!9)L=L2,93:9&LM)#:*D,DIG92VI:,F4FE(!D]EYDK*GZB 3 M]C+0;9-F21EWYL.YE2'5I0Q#B;F,K$LYY8F3Z<.6(%T8 MEZ?^NL+71D*&Z6:G[K39DIG#EF%]G=JTGXHE?EVME1FS./,T [5,O6TYL'VN MG2^F+'*>ZY'UU69-V.6EG)3)MRTW9"N5I KA3*HM-XM<<9QT5DT=MCQX^M!- M=Q?.4IV:@,BQ>K:U[$E+])T'3Q_7A_J8&/4RYGQ94PO3TG(D,[J<.GPZL5[D M[=F@/B)K#%_S1J!,%J:2YG M,#UIWE?7!&&9#5G5Y=L1>$5/IHU9OC;+C6%?CQAU,"37A?FZLS&) M=5[)>PM_\%2#WWK$5HH]S#:?NLI: CW2;[>R8YFIP_6:H/\SV>Q)16\IV>E(6Q)J.FAXLE5FY-RE7DCW!#"=/ MTT9MH0[$%'23(W8M-]1,56H3-5(),EF2$%B;9W69/F+72:69XGO6HBSEQ?J ME0<+7BC!ID?6?U4?^3T 7=H4E;Q9=19E8E:&38_8=5Z4VLI:((J\,F]PZAH\ M$?D&[.L1NS8[-:*S[G72$C 7Q'#DE:M9: 'ZR"+,ZO5JM;[*=/@PS2OTIEU: M*F;4],"NRW1QU6C,%B/>SN6G:6W0ZRIY#C4]L.M3;I/*AJ6A1.:3?E-PU]8B M-U_*])&)[5'NVE\X7ED2W65W2NF4DB\ND21[T+1>6BR8O,=[)%@;(,OUNT&I MPB$IY7!IURM@85LYEN]/;4M>%#K0$A"KCLS6<@TRQG0FNE*GI1<[R<%FJ6JP MZ1$O,)QES2T;7I'EKKF?\?#J5'^BHZ<$4;.QTICT!29571#UKR_,QG_0XU'0_ M!9$2\S-OXJT7\MVNS6%\&WC[CNU?I-OW[ ?W&JD?R9,9"2^BEQ??[\+O'%ON340:^C\-3=YM21/U@\=3[M1AP+SRU'TV__"]F" ^ M=KIJT9O3+Y.+YUD?>O2/[(^OH*^UX-M^,\9F#/_7= M?3D'[+%WZ+'Q>TO2O^N):!>;NFM/I*-C=6GZA$'H* M^AXY*5/;,U-=]\4!JJGKM).T/;3X3B[93UOL6"T8?W(IQQ8FCIQ:Z*4UJ=3H MLSDI7QFN'<^SA=0:I0,Q?_U-91^REZH>BH$& PT&FJ\'&NHET%!RDV^P>I,M MUWAB9>35M,$/ZI/6)8!&=#F9!+11E4JI5MN;-VI/LH0R%%D(-.D',ID]XW'Z MRT?NY^5QX@R@:7+TJ,+D]G@\6,W0N27_\5;"ISL"V%BMG+.5&GEO6^X*^/>+ MP9YMR'C1XT5_JXO^WO2,786^@N$!-4BXKU]Y.*BXMOO'=^%O,H (P=& M#HP<]Z8I?! Y%MU2AVO+$BV%5;H[90T+]$ET!A'I"^1#DKQ;?6''JSI@6V0/ M:0>*9AN.X0=>E![Y4TK 14.J.XQH+HSKK3SY!)P(.99G*-QK]R9WWKS$0SD MAI[KV.59D[=[P726;>1H54"GJYD( ^GT!3=S,"1@2/C.D'!9$O3;D##CS3+K M3:MKDO;'K8$[[*UT%T%"=!]$-G/LFJP[%Z JNRK$>UKTD'# >6[UPE'D-][4 MOGR4&3MS7/?"G:\E97O4V%Y=O@-YE>5^TWP #[AW6'MMZ MH/NAH1%SILG/:XY1F([U,5'4Y6QTL1CS0+,9++MA\,#@$4?PN"Q=^P!X;&I# MSS5']3Q/M"8\E1W,"279@N"QS8MFLJY?A-Z/+F PG!":6/P) Z<"7RJO]'W3=4V2 ME:BEW? 6Q#05%8F&) URM P6XS"D8$B)&Z1<6DW[$TB9-!0VQP]2A#GO)]W. MC"&$+!U!"J1N3/)03OMGG/6T3Z_]DF(X6R)FN1 ]H-%U8P$^ T'%=[1(Z/\+(.W;[X[/7'LOG+2X9(Z>L\69M72MEB M?MX/ESJZ;@.2+@*+8A@W,&[$$3G>BO2JOE\2J++F]RPJ1;3$R2UT5AJPUB$L>A;<;ZO@:*W"*2UJ,Z\161] MTIBOGQIF4D^&Q>CN1A9E9+ WE>CV:4]IGF!].,#& 38.L*\.ME_!^R"([M). MOZ;DP M]$+2^:E-M\4Z;]%"MS$FV4VJ95M/@J%P2YE*;3?=,LPE-]TP F $^-8(<%DU MYF,($$P$*IR!ELX;F5$JO5BEDE650PB 3A(RAUKN'Z>C?U_2B.,['-_=BN&^ M>7R'716[ZJT8[IN[ZKU+,:]SM)4@\(Q1&"@C"R0"-P&I&?$BO2EA[/*;L%B# M0[6[#=7N+/-& ,%SIB/WPL&[[H>3%W-:2*721E:5YIQG/1GUD>_8NDQ%5=PO M>/T-1@:,##%"AGL3<7X'&GZI]3C=LA?T?'I"KAM^+Z])=E-%"N'C/#8E?_UE*3L$OT.5"9*H[C:DJ@ MP!_4']%=@9UPY!N:H7C&F$<G:U.;7TH@GE%FFV/=;,I7=9QH=%BS& MF4884S"F7!]3+EC7Z<\P)>?[J^FX6EJ0_>74L)PN"]J:CC ENKWY)*)@00M' MN?$V'$Z(P D1V%5OPG#85;&K8D'IB* 47;LR U["GT Z]TE9Z1'K2CA1X=LD M*FP'>[8AXT6/%_VM+OJ;B,T_,;$4'3TTI_B&&KWE"H85!D##E/W:GO_N5N<7 MJX%_9EG"!RIAK(BMU1[+T5^RZHS*1L:G!(F8NMU:SZB8SE0_.BN_ZP?;7]$7 M02-[MF+]^R47W'T42;:[Z?OB#>N[TW0+QL+00*3H1LS:EQOU+FGF-YD%G\^H MJKDN6V&MVSKS9A']BW-EO6A/UC5S4YE M[1& #I@"K\MT5 ":_$&=O!D) R@&T$L!*"GEEX,@-%-DIV.RKJ;KEFPM,8!B M /WTSM@Y /0M;G*MB1:,67%)EE9-%PCM@D(76P@W682;Y 6.\,?7@^.!C3CX MCD?P?1=6NG@8?P]6PAZ'/0Y[W)?M0,57:_O IE0_^@UH"06.5-'!=G/*3[AA MX*-<*=1U?--9') J[LOLF]TN]#5[5MA;L+=\(V^)7P0>IYTM[/GWE[E_T1M? MXC#XBY2NV=<4NFHQ+$=/J!ID_=!H/A!<,+ MAI?KPLNG=T&^%%[ZU22@?)E!!YYXP\Y*7B:G(WA!-6_8AQ1]JCC63:@C]P T M./2[I=#O+@SWS8\>8%?%KGHKAOOFKGK3$M$'-F3RKCWSP 0XOK$ "71F"!_] MN:]MX6L'<;&*T;YF&P4O>KSH;V_1WT3 ?>ZWWXNK%H5+7+7X?9G3?968_/2Z M.V.-I!NP1+RJ)L7A>D>5*BQR&<.0^'XKDW&MC9.: DZF,U]QO2-&'8PZ&'7N MHE;;YU!G3)27$J7.@)DO2[K0;]9R/JTCU+G4E9(Q6?Z[;)@F$C+@U%J&LD6, MA*)-0S^P@1,\1)=IN^-$H*Q0X5P<[.%@[_Z"O3N[GTD,)L![)5(^%ZW<.3OG M:%&KINL''@@,#R!OSP$'0,!L6HKCJ69$9(@ M-G88 -ZO%K>C9_F)XN@@83B)L6)XB85BA0 Q,AA6& NX%A; OQ!+PQ'Q;>R9 M7QN!XS#<>(6UU^-W><6?%"UW60::#DJ*X425RLJY'",\)/92]IL=E MJ]LDPUPME[4]:CSO1] 3I4%?X.[/F'C)CO0570\V=1)JZ'G 4=>)P(-,VHJL M]T*>PV'T%0^6Q$#,O]JYDAB,/5ZP>SW&MX.*_ XIN@@HMF-$,/L,&Y\+PS.& M59QW[6J#-(8PKE],J62#A0!,(>['GB[2A;$(8Q'&HF\H"?X1%+U%H(F5=!:+ MT)]([#*7&U5!LJTP+81 T;9LZCLI@9GHH9'IX=2_S#[?)M_AJ#MV47?L,.JZ M47GLS('IXQ:S/T(&E\:<<-U"]M,KL/\> M\(-34%FMSSO^F'[*DYU9/UEL.QNU;<)0FD'\+?F092YY5PF&$0PCWQI&+DNC MOA!&,M/N0!5%(F/:_%!U.LI2KLPX!"-H4S9U <858TEN2\+JP/JHK M\JFY:8/9I*)D4@-I EEA,JID>KDC&QB@,$!A@/I63/1/F><8%-.>Y_4)B0X& M2E+KKAN2$$$58I[WFPVX>^;GBI$=4,Z*X[B:$BCP!_5'5/:^$XY\0S,4SP#G M+=V"@?S^"E2?L3Y"[,8=+WR^&H,\A;U.NFVF^DY3E_IK95H>#(#7;4+L3>W% MP\-Z]U@\Q'B"\>3Z>'(UOG<*3VRO4J"%R: NU?+S556H&V8]IR,\05R./KD5 M$9&Y?T7$YC((0&5?KIDW+O^+5?X;3G^)U0>[_F+UJ0#1ZM>#Z0"0<-P /@.2 MPKSKP.[Y0$N\*NA7-!S%40W%2L#5%T1GN?T?9^KS#9O[:EW_EV8L_OX/_&/_ MU:H%% _AX^3-ES*H'WMT)/_O4B!W:IG1R3W,_<0XYL4HHC__^[]>CN8YAB=4 MUW*]QSUROQCF[M%T!.(Z($8>4$Q"00?+'A5KJ:S]W; SF1]T/R)_L@P MB=2/3.;_$L\_(O,&80%QL'C]E_M/XK ??^9ZQL(J!X]8$7G M\=%WO_K6:)H"=_9(4S_8KYJE-V\>YGE._J,D)AYZ7_Q/5\P?I37H9XC!\$5@ M_?MES+G[Z*^_NU%LZ8X1> 0((WZN6>4CZ_:UF8_9[SQ&.8B7/PN9OZ)\U)LO MWQGFM4=&7?B@GRO1ZU$&(,V.*5*5%0TPI%"I@7V'?[2Z<*_&KS0[23$8D)L\FVN6X$-HK&\F*"\V&BV^3+\ADJ/AX,5 M&WQ=['3D#)5)4G2\9N957Q/;SB;^@;K[SZ\E(=$G!J(;P>-SK+3WL%/BUC\D M1PDU& -H__PI4]U"MRM.(IBXH0_YN_^0 "L50/"= 6][=7-"L>$;+_!C-Z8# ML'LYK#_&-H4DV22;T>3,6*7DI,:.9"6=5.5Q-IM,I\%XI+*IG0:.=U;SSD4W;QMF5I0,EG3G I)=R83:V[V^V%4^?$(M#Y[>ZM0#T^Z36VW!E@=/]^CIAE,&JD^6:A2_:>A)WUJUY-3AT]4\"ZD6E>.D M<#ZCR+R@5[O$$L:(!RWE49^LE4;J6C*(A=:4),V?,DLY?=AREIUP!C]^6I- M%+LSHCO+9[.ZG#EL66M-VSHU7U2D=>@N5LUAL5)=MF2*/&QJ4WTBJVG5B:1P MY,2R&+%#/<&)IX[T5.V0+-67>-BT,V$&UVB&2TMI9 M;1@K6^UF[:5,T8??6F=H8E[/I09F*+=2@IF2U54*=N#(E$Y$1>2>,AQ-KD5K M6LAPD]#,PJ9'K+JRJ@$_+\QG/+N2:DMB$#XU%-CTB+%ZOID5.4OW>!&D-MEB M)VBZ80M&\H=-@[51D95:RC9+'3MMI9OE?BE8HJ8'B\HL69.\X:9,4UQF_)Q0 M;+8F@HZ:'JRJZ;@^7V3Z2HG,9U6G7VNVBQZZZ?*(L>;CY-,B[*0'ICA;,:DJ M6UET^O!;F<.F% GJFVIS!,' F0[];$AKGY6==*]1RO&E^JQ>YFI/Z9H'^WIDMD8U:2;H1)V5.G/0YBH- 3;E M4-.##G!TCLCU]))J$CE@>QE2SRGIZ%L/.L"DAB/?JO3KDCA)JKEIQ6R)#IR" M(VM@.DD.7&$H-*7^I,+03VF===?06$=<:S%L9=;E50@!:-;.+]O-1L[,1:5I M#YJRPY1%DR);-/.J.">Y5CY9&>A(^SEHVAPOPB=M8Q!\7YG)0<8A!8>.SG8? M-%W6N+Q'/L%%2/MUA9A/Q_2TI:.F!\8R#'FIS12$G*O"6HJX*=(BP[A)OGW1;T+>;(Q";M MKD-UM(H*WT%9@1?E'&6TX10+[(A9]\?TN_,ZQY2[W!&;_.X'$YL>MU+"$=GHWRM_QHNC!^Z;*R'?1_>)G M#_C/MG7Q1SL7SZ+.'^_U,"?WW/'4Q7;JJ!])['6W.7792"W%4W>#4X2C0[V?SZ91=PQ5HD&_'CB)WA' UKB=58P]COL=_'U MNRN>^KBT7U9#!VQWUAGR87]^!GOFW7GFT77T_EFJPS^/>QC]NQY&D3_2]%U[ M&,JT/]L1F&^\2NY]D5#GP-WXUC/X@!':8 &<\(P'QIBOK_!P)V<^CB^EV)U^ MO?0ID*V"?0N6B$>A NKH,3.*TF9C?R7:O"*UI*E)E$F0_/UC(7N8.'+T0W-" M1E<55S%!ND)98;>TGA8Y.2HXD*0>J'3V,E4',-!@H#F#\GL+EH@5T+PY?Z;/ MF!%=2&_JII$:^6W-&S$MYR) 8Q7<14&VE@)9HEE%-VQYF:JB)$OVK[\9YH&D M#L^LQCFD/B^/$V< 39.CP[GS S\J" !6,W08S'^\E5#HC@ V5BOG;#5:WLLN MP"L ^PGVD_]J!=R;:L)&SRP8'E"#A/OZO8HCEVL#1GS7S47>M7$8;JS" MC\OJ'%NO_TFF\\CGCX0BO#'I:4.^0TL&,^BX;*;+U$LZZA:ZR/0A29X*13!R M8.3X O81A^'&"CDN*UQ\$#DVM7)5(&V^)-FEC:F1JZS"=UJP6ZA.#OF0(L]Y M!5ZL1(PMK>J ;85LI$\HFFTXAA]X46+D3[D"1V X KL!I2+^@'=9JK3SY!)P M(.19G*-QK]R9WWKS$0CT2$7+ELJYN=F?LB5?R:?2X9*3TQ%Y(A^21RZ"QY" M(>$&1)GX0\)E.=!O0T(EO[*F@KY62",K&US/K/2H&8*$Z-:WB["B.-#C4T1I M7T%[3XL>$@XXSWTB.(C\QAOGEY>G8F>.6 'P93G9'C2VA5MW>"NXSD\56P G M2_+;?7XP>9K;!;,TGO2?,JQ&E'*NZ2#?XI&#%,AAKQM M&*1A.MW>BB*X;KT%T0BQPL.2TG'6R>X!&P&=;(_,PS?M+6V.65G_((L-=Y\9:0>6O-R-3%^DZ:'H&0%)$>((NIK# M<$)H8O$GH)R*H:G&))_)-\,".5?6Y,+.E(0YI:/JW)#NI1[8[*4N>L/@A,'I MB\'I!I+>OAZ<+BWQ_0DX\7F=6I:$0J;E5!FG I.*W[1E9KYTHQ< MA]55H5H*D_-)=*T<5LXP%L4!BVY [[H3SOKJ8/I60&S]][*P0<\ <<4I<[)$96^G:)U;OP4K8X[#'G5=#^R96 MND\QJ7E"&L*A6.Q"L=CIU?BH9'Q#N:]0E6"(MLMVS0$'C(UC89C1Z:[RRGS> MX&OC*2=-QWFJM&K)5%3AG'H@Z0LFS&/PP>"#3T;>J8[T$?#1ROR2+-,BR1O2 M?)K1J&XO92P1^*""85GF^VI . "-L95P (HE'^QQV./B9B4L^=R\Y',R?RCO M.A&+50*@H8)9>TEHFU"$TX7B@%%Q7V X7>BFA9VFY\)0"NW1G\KNZ;&6")(- M4>;M3#,L+==4%&"S$G+7P MD1($GC$* V5D@43@)B ](EZD/B>,7>XS/L<5"\RZA4UBG+#S;84= 03/YR^X M%]#2=3]_NDM@)E4A658:9H=I#<"4$GM>JB534:GS].&V.A9_,#S%")[N(*7G MZ^'ILNK16>&I./<[\L2T6F;'-+.+57XQ+JPX!$^H]OG)DZ=8;<*Q+XY]XVPE MK#9AC\,>A]4FK#:=2VT2WF;Z'$A/%<=Q-250X _JC^CVX4XX\@W-4#P#UQ&Z MMG]^,,!C8$2CN2&:TEA&>/_[==I3'$P1K^CN,N)35.WM1&C75#S@!-2I6"[= M8%/E35AK2Z$DJ+EDJC 85#C8RVVJ$9L\6>D6@Q$&HVN"T4>4ICB8XAOD*7T< MB]Y"4$-:3GI\*67P[!//\?.(5P#V M$^PG6+KYOM+-ZXK/,^ E_ GD,;\4<+8+ZZB*\XAEG#C@4-R7XVV?[[J'=8(= M##M8;$]!Q6B=Q"_V_L1:V-YRE5-\0\6!P!7OUHF#./=%FR:Q&_=9=T@*QL+0 M0*1)1A39EQOU+FGF-YD%G\^HJKDN6V&MVSKS-@G]B1PX7O$<:%6_";P.ZF+D M_8=[(^1/8;)*9EIUO[262;9 5(>$.7W*KUHRS:"]$?+'D>NDS[1A M(8?[U5NVG*M@6&$ -!RH71T[;V'C%">T8+JV@]@=<)PB;"6?X,H%J5LCY_1T MWF :4FYD<#*=_ +"AG$(XQ#.9;E_IO<,0V_1QYMU5.#UZQV^1FGS:D-HDD^- M%D*?2W&]F ,^QL L_O$ N,@ZC/>L(\9+&,KQ3)%YE,L,(9FPRZ(71 ?G,+9 M-Q_)ONE'OP$MH<"1*CK8)M_X"3<,?)0$C;J.LVKB@%1Q7V8XJ^;:ZP0[&'8P MG%6#LVIPJ( WPL_^.H[=X"]RWF^GD#8)JBMHA;G VZ)8;#:SF38?ZF?>J"$_ MH9#N:3JW9>E":(^ )XXCM=07G[GZK_;(0W4I+*G^/&?VPV%9SQ'K8DW@9#J- M=FWH] .5I2]WAR6&%PPOWSK9YASP\ND-F*^$EQPA"(!K3]LF,+-BU9"RE*+H M"%[0\6(6PLOYKT>(+UW'23CQ M:8[?C>@V7O)*?GN_#$'18=X/D1**\;U9R^ MK$WG9DV6LMEBK]A8-B"49[Z"*6*,PQ@7&\M^TWRA6R6KG\ XM49I -2:0!+Y MQGBVJ!8HNM1"&!=5PX$8=YC%&&?Y$.<1?5>,PDD,,;K0A][E M3G1+F(+2@)VW%RF<]6W^35;,63,!8G"+VQ>EP:/@P2B M& S[&UQ'GOEQ?41*()G&++ M4+:0D%"T:>@'-G""AXA_N>-$H*S0I50XQL,QWOV**/''S @C$<5=9G2)PA71Q('FA M/#?7HWYREIKHQ5JW)3-T=.OYX3U4&((P!-VSS!1_"+HL=;L"!%4K;,J0^]6) M)$Z>:AF&2>K>2D<0A CAJ>3"FQ;BMN2OZ'JPI9-00\\#CKI.!!XTH!7-^.5Y M($;<:^_M7YOAQ0I+[TU#.P6F.\?/[_R^B]Q^.T:(K]UG$/@ M!+DRGVHY[HJ?0RR-JF>S-(O5.(PE-WDE%^9E%X*2 WENX2M,,S?1R7R_,9NT MFNXPW8\0!+(QBCI_'G0<"/XIAI:?*(Z.4IH28\7P$@O%"@%B8AK\Z@6TZP+X M6*6+%\B^>T0C!ML!UU7Q8F<.3 NW6)Y7_$G1&ZB6 MXOO&&,[_'MM/D\&:;1>'C:6JF2#'K3:&+$^7$PCE467N%'-),HBA"T/7EQRV MBX$YX@5=UZ.AYX0NP%>S4F5,2F886!*='&H3<]Q"T!75CTB?@JZ;5@4I.GIH M9&[,50I\Q6#L\<+9ZU'$C^B A$Y/ZFH .KPQ7#GM-2T, M!0-2OQ2B?M0#F<'7Z&%LB4MUKQB,/5[8\B0*:SK8?RY-L&+P7"_T>[P^>'G+>JTN5GQ*=-R MYB8PF.5X7J*]#1FA#B)]R5.)PA_G?+]:4_&2Z+:I+GERLX.YK,Z6,I, M5,4_S6"-#V,.UOCBB3E7(X1_BCG2J-9*V7*O1HIVK]E8=JGE:JTCS$%,\&12 MR;VI?[MG_F9=M .F6'$<5U,"9>N(<-9^). B2W3"D6]HAN(9*+<0EU*+ :S? M0@GH+ZK1<@NFB!?R7XUMGD+U.FD-ZY1'5?BP2^FZJ4FNP;9D)K-5%=/,X3D\ MK"IB((H)$'WKLOPWQT"/P,]HQF^$ C,;\[0YWJSS[93ZY'$(?B)2^>ZIDW]% M).HRX$!E7RZ4TVCPB\7_&_!PB14(1_)B!:H L?W78^L D'#< #X#\M&\Z\#N M^4!+O*H(6#04 Q"07E)C\JUE)9^[MA9S(O]-+' MGV\(9)A$"D6CB>OE>U5&=M_M?\H>@'L/W-] \':HP>L MZ$@9^NY7WQI-4^#.'FGJ!_M5L_3FS#%[H=L9CG.N5B78R7<7[V.O&RVXGG?B?$8@+U/ &[WN]\[;LT^L1 ;\WM MQ3BOI_643O0/R5%"#3)<[;G [BUTN^(D@HD;^I"+^K'K^7$_2AY;AJ]?A-'C M/_AZW<',F"$S*C6B9)*A*#G)LHP\TC) 5A252K&I+*F1S,Z3E#WKE36K%E8T M8BS5/)%SO5R>7/1:B)V_;4F!>CD[-%*664NK':HV*9+4="G3ARV+_-2F.\F\ M(JWK Y8W1ZL,K>LR<]BRR>7!6AX,-^9\FLM81;:X,+-+V#+UMN5(KPRTT9CF MS)!P\^ZT.5$]HB4G9?)M2Z/D-LBJSG7X_-J;E(3:>)@OM.3484N6FDX'4[NU MYCMZCYA+R4*[ ):PY4$_;9#M3AI+NVJ&'I7SK;'JB#YJ>=!/9[4IVL82*+PR MZ'-5>U-LT4X+QC@'3U\FC6DK'/* - BW7'5!AQX]<7+ZL*5/BCZ_G+;STKPT M*$G5]+P&NBTY<]@R,UMZ33Y+.%+>["AZ(6/T'&C/[&'+KEBRS6HK6^*-[JJN MU*L#QMIP,D4>-FVFE\V%).5DB19:P3BL$T!M+V6XQ Z:,H%+NDPKR9+Y2;98 M7I#MUKP+F]*'3>L%=AZ*7:'-KZV&HY$E,\-1<.$QATVUIPY3?TIG;;)4&IK5 M3++<,FG8],CD/_7X; C#A QO3&M^H]D:&%EH*NK([&\ZC<5\T.#F0:G/ M$=45!_MZ9*KX6=*J-)E6G;>-'*TW9#NYF>@R=62NFJFL, C8;!7V=2[2J?JL M56!A!XY,U@CD)V3#SP.SE*O)Y*@WU[L4G((CL]5S'5U>FFF2#X7QBK?JFTT) M?D(?F2VFU>EV._;2-6NKXBP 1&KJB-!-CTQ!Z"1UU].%GL1F34-)^_.B0G R M?60*RHV-UTP]^4F>J,OC9'J=-R2U!?G,D2DPFS7;'CD;ON8.DG:UE2FR,]C7 M(W;M#*JCP4#/3:7YQ/'ZX]QF8I6C&^ /FE)E8M(<,-V K_5 GF[WO5EFLD37 MXQTT3>8*H65G=1GR^CDX$'3 M8TI)VQTWIC4ASFU5)@51DND3QPT M=9H-);#=Q8KO]X>]S(C+LI2JHZ8'R#;1S$EV;15&Y+HS HU.IIE)+R/1]0#: MGK*VM+$K1)JGQ8XX68QK3_TN)R>/&$M\JDL"Y,HJWQ<]=]C8L%W0U.7D$<@0 M5BEM0L(WA41,Z%ROGZMKPU0+-3WH*VTV-N7:BAWS?:\DJUJFD1'TZ%L/^BKF M-ME0*TL=OD,^"=K0S[EA%G[KD=D"2X]@"JQH2T8 (Z)>L=6JUCG4]* #6?.I MNW0K%=94UH:65=EI=BY'WWK0@7):DVJ5)9RRV(/,G.BF*V3&IA8[-$3?<=V.[D[>/2 MK?H(8U)+F?G@!Y0L! M<]?F,) /O'W']HQJRY'.=$CV19CVXOM=^)UCRUWN"=3^=P+)MX_;*'P)[?1N M +SC9=&#]TV5D>^B&S[/'@N?;7_@C[8'GO6."R?LX*F+[=2]5S,,3UULI^Z] M\HIXZF([=1@P;W;J,&#>[-2]5T,23]VEIRY^A7/.9:?,^Y+O_=RJG?FLT8XD M?L-@%8WW__V5^NMWA\G\2+-?/\Y3NT>?3-WM&*M$ WX\\1.\HP$M\3KY%GL+ M]I9S>\L5STQ1I$_TM<]E71I M#T/9Y+=R.6^<5\F]+Q+J'+A[VX>R%'^20%&BGQA[KIUP9P"E1CMZ F47+V#P M!_S'6SYJ]6ESG>WLYU6JG=S#@8X;K=OT2RS&WH*]Y:+><@-5AC[H+?&+?#[M M$:\.B*#+4"Y3_A"[QS[Y]\6Q"=U__2D[BO7/Z@+(,]+I=ZJTB7[ M3=*HFPJGCRGD\>@>CG3V&]T&MWWF\QUZT1%9#\!Y4PT+H/D[P8"B0H#P0Q4I M#S//71AH0VFT/BX])&XUDKH?'(W[.KSM>M'WL$ZP@V$'BZU4$:-UB#A95))-L5$QY4WT 0YP[B; N0E M(?<"%(Y$4I55>[/(CQH]DE!I9:G/^9 FEW)Z>R-7ACY5XP@C"T:6JUL)*S&7 M5F)^$UE&[=%B[6QXVV3S9%_R6C.WWD?(@FJG/3!I\ANI-%O"AFZ?3<#9MUSH M1-#\NK$ #CCC]:G?E\[?5MAW#X:[C%X,#)E;LC)4<7<5.:0\_W6/0RW="-7)W!5 MDQ@IJ&"MZMHSX/A8H,-A=-RLA 6Z2PMTG8GB@1S"@?P+&#@&H:BYK"\09'9 M@=432DJ)@U@"Z1A+O7N!P=U)< 4P!IX'J=@N#RI05@#K;U='U/@N&_+L:1=8 M-?OZK=&MTV_O>^DBE^<<#?Z=AQ\:P;$P5F.$A1NH8T,JY>K]7GXZF\V?HEK( MB(2Q::RD80SY5JE;WU;_^@2(_/* BI_AB#YX$HI\R&:JB\ D'(5<(C2):-CY M+R>-R<+?^2UPELS^I);),:'$BAEU0!%$F6Y&]TQ &L:0AU?)8WS! M^!(C*V$E[ MHV1_@BR4/U#KH$II9ZPZ"]31++X?+%L(72,P8^O!VX7O7Q]!Y MRRA%#1DM$0#/-ISS;E?B^/8VXMM[,!Q6VZ[ ^%"N"((1T>D^PX@T^4GBJ/#KT>'%)[K/_@^ M"/SH>*EE*)%[;,M0XCC[3N+L:V^&?OD*^-2N10R7!'8<[#B7EI7B[#CWIKQ0 M=/103E5A[^"[U@,J,!;HTDX@X&/^- M9RE]$%'> DF+K32F#7&ED'.AOEZLC7)!5%L(2%"QAN29CNW%4/G8<:^F!V:* MH27 "B73@ZW>X083X"74T/. $^R$$!R^X?#M!G2/&\#!KV96.Q??IW'R6T_G M'$U$;LY%WGT$&7-M/^6U]+OXZ>VG-=LT)M4R+DSV13<4I(:B#"<92-=+'G! MM'$,*1A2[D$7NWN*]EE(D:::M[2EOF,26;5E*"VV5F]'D((4,O8P#KPO@>SG MYN1,62,-<5MO7E6]$+Q0S7#H>S>A[[4Y5ZS0\/[5L;U_-[?NC:H[;YV[_IST M=PH>6W93VJC\*# )6QE*6<5?JU-.IG9UY-GD8<4$+)1AM,#RUBURIP^"Q8&4 M[KA-*L/7)F1G7FUN3'XF]FP=802D4,D'-G5^$A4'FOT>KXHHE*]8B@?-]I!8 M*OIN_]$#5G1MWP@X8&Q@W>OZ$!K?Y?0M=:_[IV6\/;/<-0#M+11\D(PY))$" MW>F$-,&H-S$RBZR2F<)8-2H"SQP>I#L?$\/(@I$%RU]Q.O_V24PYN!YLN1%H MWIX@A$MWPWIJLZ&]"$KN^3S$5W5]#1C@#*+\,ZN0PRFQGY1)I& MI]D=,JD!^;2)D"6Z49'.'.8U_'&:?AR(^B\X6B9ZJ ""A IY;V+FN0M#0W+9 M.O&/T(]*O/_S92$#:)%%1'-QM'MU##XT7.R@Z;HZ6^S,$2^DOBSU@YB2AY#2 MW"%*;BWYJ.[S<[;(3R@Y!==5:J(8JU6CP--,D[!U&OBDW((=CE2XATSZL+H@ M%N(P-,4(FHX+=;$S1ZR"TLMRR$\ATUM "IYX:S,>%U.F;0^6H=P>35N;")#0 MW8P/J0Q[4WK>)S!GQQ4_!SJ[3RPP#J).X]H^,8-J;*5K)]+%N4H0=D'L@E>W M$B[4=4^2T^Z9HU?/7&[_VWGYX,_!SL*^',Q%BC]K82C@9"+L@=L$8 M6PDG ]V3WK1[YF>2@<:&HS@J3@:*E5=^O]2$6ZSLM!W_V:R O05[2VP3>2[E M+?&+VC\QL=LDG*;G0OMKN_>I'[BJF7!GD8@#5L!3#1\GY6#6'RLKQ;"<]9U5 MZMF#0A%B0@=!@A@A@L_O$$$[HG\.YO*HV>"\J=1QV=PB0_:319:3Z6V]ZLSA MA9<853"JQ,A*N.SUQ5-S?@-5NLWA?#[-S0:\,AT_S?)^MMSI+!&J1+LJZ=0I M7+DW@63+V/I&,)FX%NK%MGQB BX$!P0)'P2!!5!J4\(=;ZD<,5)0TH[JVN@^ MD6BN<:QW;23&AKM3C>7V6.#;&K>&XVJ/+P F*J0F.A%:YQ"4Y%\@R1&X7BP MJ>BC59]GGT*.$6J-3=5IR714)_M4<5N,11B+;L1P-ZI@W6B2SF<1Z9?Y.45G M09LYLZY+=GGLFCUR1@5]MI@MCLA(X[K$ BZ$ <*8'3L-$S'\093LD9K0,9>HJ^C.9>I01XRSC(@/^5W?;#@K M*,96PH?\L MB%[RV"^)#?G>C@>V>>>J0'S\> S7:J00K=:(X.DA =@@2VY^C M=+=(/D.W"$<_@'EH+"!-O>-F"_&,'Z:]8?UUE>7UKY MBPC!D.9U> 0CUJES6/.ZOMEPP!UC*V'-"[L@=L%KNR#6O+Z3YH5RP@Q']8#B M@\0_(.N+?OHG*K>.M:Z8.NGWJ]QS V>)EWUS$.2IK"0A>$I?D)5 MK.#ISC*IOAR=WH)2%=C33J6P5OG024J-TJC/=DL1*"%EZB&987$^%M:F;@>N ML96P-H5=$+M@C*V$M:EOIDWE?R5 /21& 'ZE@\XJNN/$+.)S6)6* XC=PH8] MSL"*3]C(^;(XEBE:9G918[[ 92@UKQ1(5NYTIGFI[%CKY74"Q2-QGY32YXS? M9KN26"4",Y6TAH,,)S/LMMKL0Y:D<;4QC$HQ1J4[R*KZ:E0BY7"P*H.BNRZ2 MI7S9LL=!FIT+>FQ0"62&TZ1H:(!G%R6NG2)MWDDN$2JA:K7IA]212P"Q'(5C MX=@"-K82EJ.P"V(7C+&5L!R%Y:B]' 7@IUB(BHEC?C#D8V",H[GAR +QC/G^ M]^M$J#B8(@;QWG,NE=AHU9+EQFALSL<>U1-)X&SJ7&S"/6G(I$9L1^CQZCG%GIJ9A34=(1+[U]\T_4"FLEB P@+4 M[8 UMA(6H+ +8A>,L96P /7-!*A..)MM[UE4K(1F^*KE^J&'"E.-MYK4V'*7 M"8MC L'&Y39W8C3M6L''9 M _'OP\9&FM>"@E">D1UF-.#3ZU5YI' (-M ]Q/1A-=C[U5J.\2QW!M!\.7K" M0M4 SL>UXD#.;Q-';V&3&&?PQ!-M+TO2Q#U8U!%6[*XX/[8O[MJS-5W5Y;() MG@A.,5K9,577Y614@CM[Y!92##L8=N(!.SA-)W8D[\.P,W5F%2;[1/J2TK,6 MRQ47F#H*$:.ZV1GVL'#V70MH ?" '^ H&$?!6#R[-D!>6CS;^CH*@05PK&Y; MDZGFEWH9M$E:7&@&OREJ^@(2,@81L@O2,0P:P=!9+5O4^:'1JOBQ0VGAH ME@;#_C#O-U(](@*-Z'C]>VSJ7X$"Y_(RGDYE7ZZ-TZ[]B\7]&[Y^B44'1_)B MT:D S?.E#.K5#G%)\O\N!2"G M[$(G]UCZ$S]2+T81_?G?__5R-,]A**&ZENL][E'QQ3!WCZ8C@-0!,?* 8A+* M&#[X4;&6RMK?#3N3>4'3'G\B*S),(H5BF<3SC\@\![:UE17QPH([."8L, X> MM_]J_U$$G/O/7-^(4O(\8$%L6P#TW:^^-9JFP)T]TM0/]JMFZD_\H MB8F'P/A_NF+^Z#I&/T/8@RAKO3KBL/OHK[^["/9087MT<O MS7S,?DH$T'**8E/T6,O*:8I-RDD5J+*BJ)3,J#0YSHX!2":9O[9//8\9#W(S M/XL*%4$0"UR7V^8!583\CP0G%!(=*=>I%"I"%;D)E]U.//<[(183NY[7"WR[@X"- M2O\[P;>D2G=PQ??,R23<;KG-\]O9JCPE&J+0+7<2/!QJ(5&5!!ZZT$,"A391 M$T17?N;@?ME@HD\,]'H,'O\_>^_:I*BRK6U_?R*>_V#TVL\;/IB( =%3LI!U%__9H+55=U:U=756J*5*V+/75V%""-S7#DR\^;F MJ:3_]ZF'([S7:PA2,/UPV=Z.%)RM3$B<"1 MU,]'AB)'TTVYUS1W2DLKL@8]6FKPR*/;K^3TZ12+2IHTK+2VTMBNK6=[ 1QY M?/L-:3(2I?VF)8F%#17U2(]7!_&A1[<_(%:;XC PUM)0T(O[CCJ;FP'\_N/; M-RDUN]?5.8^+!6E&,(-&20SA[1.%GP\%T[U='RO76IP()E98EBL2C7T<*>+G M0R.SDBU6JPXAK7D]$MF>R:S6S#0W/;HKGR465-C+8>:0*$U<,3<=DZ"GY(Z# M:IC9?MEM3[L2N6YJ_59!Z?1$>.114!F![6W M,*?S[J"\E7:CW8S8M/J\WHW@H4=!9>@"KEB"M)#6S8V)D:/N0,3@/1U'2NTO M^@M\;4U,-E]:-]:Z-&_2\-#C2.&%X3IRF8Z.:U1YG:V:66T(#J6/(]7:5/*4 M/'5M20Q[ 1;0O+<&=Y4_/G)$426VBG-YCM[HBVTKRV]*!#,M'!\IV<6B51U5 M34[N2IS9T,O)U8$% MDLZK#_#6R-=)@1CNA"YOX'0^YZ\76W^S,L!I3W38@CE4[8;X3[L72>Z[#[8894M*RPD>]Q:=R@O[,>] MZT2?96K1.+=K=FN<7&^/:7TS\B:>,"5/]-FI5ZQM\KFB8*Z5ZI86!XY3K8!# M3_3968>KKTM[,S(-FQ +^DK$-0L<>J+/[L5L+AQJ]3DG+AO9B3UT1KW!'!YZ MU+N:O2U+-(?U*2?*CFXY W%;;<2''O6N;LLO,%E:$B5R4Z&QT72[<7+Q!1SW MKJG9JV22ZN]D\'\7''O4N MV*R#8H&J2+3-L.T:.ZF61PP\]L1@,"C-!Y:Z"$RZK@_"3HY<"D-P#2?2<2J* M6L,E:@63)+*=+&EU^[(5P4./ D8-"D.W'I*DM"LOYE-)G("VCL]Z%#"-ZY%* MDV/')DNP=GY(TT,U.>MQP+A6?F,JDZUE#CDR,:\61 MI)5WQ(!2)RM[*L3''@7,UYN=KI\%H_>.4*WM3-("5HF//0Y8T^B*G<@-&;/* MSU>A$W&J,P7!/35\\IV@UI[W6K@8$ER1FWB+D0XN]T0Z#@4PVS>E.HC"7'*G MN5FHJEL0L!/IV!EZJD.*2A,7B39'A9&J4$-PUA/I6-')7#X9=:\_ MDS4PTI,GTI$CVV*YU0OGN%SL9!OUM3T< W1D3Z0C6=)W9'>B:KB] !#/;CMM MLLY L]?C(8PI,J9*8BQ.LGE;+HD+UV3B-U ?5U!3IBTW1[J/8YI6+O>;>:7, M1?#0H][%[YL=7AU/%B96,96:2O9K!N!!]D0ZCNJ@8 XZ(T$R=NUV&0RF]4YG M#@\]4<(.E/4NG*HYB:S,PWU@3@83-[[8X]X5M(.U.!I-%IPMN9MIV5:TX8S%PZJ9)LMQ^%&*EI3&/+_>X=^VHMAQ6=Q7!% 7&GDX+JZB8 ]=[ M8B =*2TAT(J#BM2T+*X[&%)]PXS?H71T*"X[4]=OVS[.-RI"I=^JS'. M=D3 M?;:=T^Q!&-4KYGIOBZMLY&G]WAQZX1X=VM_5.H8M]W23=]T-MLTWS' XG6B MS^IE?NM$2W5I-F=T8S2:#VL+.;9<.CK4VP_["VG7*N/A;%OMRB%#E"00V5-] MUL";JVIUC)GKM6P[2C]?9OOQH4==9C<7\FN[+%M<=9G( M[AE$)6OO<2QL6 /P?SUA$)_UN,LX^=9469F6S)$357#9/;9I5N;QL,,CDO$==QBP,FDVB$FW,:E# N$XV*JOE^-CO72;>%?F^ MQIOL@"FN9"'F[V1%.P)Q^N5B\F'=(/[BQT/EF>]:8:"=?5WY;+O/?[3Y_+1W\,8- MV3<93:!VNGH[O;1QGOM:S**FN\FF0UEWLTV'?RV^*F9"39?:ILM]I1$P;[/I M$#!OMND0,&^VZ7)?"ZCI;K/I$#!OMND0,&^VZ7)?I1TZ6VZ7)? M"T74=#?9=*A,N=FF0\"\V:;+?:61^NNJ3?>;)E:_U.NE)TZ%/XK3^91QGRHB M[]6@H2"AGG2>72\4I#?+ M-L6UX"__]POYY9T!*WXM7'9B6S@5K]?\E7[SG:>,HH1V:$%OO\>7YLU03_HP M)+V^58J"](9-212D-ZQFHR"]8:,-!0F!&Z7;.9>3/LVB_WUOB!S5C6B'Y-HA M2MF6R6_.2-(?1]3[[G\A*BU1N]*^"\K9&RXXSK)Z17_-7S9@%U^] I<+]3>R MA9:M$.53%:3K;#>D(X;>!\)O?@."#A>8A>O]1[Z'>VWN([-?"-1:R4.EY MVST/K9K>VZII2@H'M(Z*UE'/'*(SC))'KQTF5MM,_$[$CWB!Z*4K,-:U;==) MU!]BX"HFJL;0A)\PRMF.*C_7*O_4)==E[ET_^EI@0Q.KZ(.A!83WCN4 MK3QMH3F^L=%0+[KJHL(=5TQ]3Y/]T-ME4+ETU>'N56.VM$^4SSS303/GVYLY MG^34NZF4S."._WLF/B7*HCNFNKB0/0<:QUWW$U8>64$MZ-+26\_H>Y[]963/0=<+QIWSK)V<<<=I>7ZG[R3O+=N MS=\W0\7ZU[7[W//4C%^K?;SP&9_#FSF'V,+[L.I>+("GY#(A(X1 M]#3]?[](X(>I&,B.*GOJU(^+AVD7(_H=M;SN<#;/5[K=8J''A?,OF?@=X-OD M@XP_Y?4I04ZSQ!3T2F(:^MA,JBF&+5O^_W[!LE\RNNO9 M/(-@CRX0O^3NH@/@Q\>'.@.0"(03.#(\!9#J]- M+[:Q2H6:E,:<4>?RXH+.KW9:-,U-R2_?LOA#ELK_\Y\? W>^(>V&<_&J#YI\ M<-SPWXW;_YSM$F=F#X@A.,T)"&'9T6 \Y,BZN9OTL5F0JXQEFX$0HKY\(Q^((GD$H7\C"EW9 MVS;EN7D#RZ:/6O/GRQI1F-^/&\JLR,GY7L$9[BK]B&#>G8<_?$6RBGHB_[;U M=76[7A9+N+9KX=N@;JX=+BX"Z+@(*%"7*0+(#R\E4_V$]!\^??\9RH+$YS?E MZ$E]6? !X/F] J"'N[8NYXF>9!!K9ZQ/U-9 GD, %;]\HQ\H.H<* ,2;ZVS> MI$.5D*[E#K;,% B%E)XI,8U104[[[C1[ MX ;YQYN^H5ZIT+G:P#/)25VVF#Y>WG=>Y\T"W]Q<_(P?D2;+^ ;77IY8D MVMFP$59#"C?VU5E_+N6HZ6X^I:&:!+OA[!"<+.+6*GUJ&GW(R< M8K@VUJ?3E1BU*FH$L)-#V$'82760+O[.TSO'SNL2%*73KVM]O8F9/%]EN4:9 M[-6B5Y=GWHL@R@LEA\WR=8Z>N&Q8#:2I.!8 @@H(00A!J0[2I8W94[@2?%8$ MO:!+F=#KTE ?C6D.L_8MI](RLSGN_7O#/P/HQ57A_' ]4*2J\(HU=Z@1$%!>H.()4U NK&2Z,WRE7E?FF"VH1)FE')%LC&2++-@)BUFJ[?QRZ25 *C-'MEHN&8L5=@MA>W[Z=S24&F*-=5]Z=^4]EP7/5O9F4H ML;"_!#.F*^_@I3">)SOS^*H K6 YI55*.W?BC:87'P>8S*B>4@QH M$\A'\!+\/ON"]OD M,5H>#4ADA\"/5.@B!*1;PO#H/O0(3*T*^9+H+PL7I_)H1/:_7 MY;8,8&+AR[=<%KGKI2B[$161N4TZH'@V25&*BL-IFYBU*MFUB=->=KHA2H(F MXY<5+EPAFT>-2F#L!=R0L%+#HJ9M62SC LSFR^JR MTI#-]R'52D,D;RMN-V$QA+AX52ZVPEQAVI#$+6>+*N6UYC;G=&(N7E8CAK(9 M4? CE62(@A^I+;L"R$2NO1-(NM(QFXM27]3_M40-S&%5 M2[MU1Z5XT,JXJ[@_:5O-4PP?&28APZ3[U9G]VJNM[ONAIH(+!XV3L"81D\5_ MY.-4\;E#JJ@GL$.N?7U5H[)M"<,#VYJ844.TYM,"5)B1%WR/#LH_9#* [)5N M7RGV'D+%)=!; >6(Y6;-\IL8I_%&F&V%K=ETS0! Y;Y\N^"+=U#J(3XA'Z9/ M).,Z!ZLTK[BOT 5[CF/[-E82MDPO:,-BJ@"**1K!"L$JO4%*G6/3;;'JXNJJ M<_!I.(F:W4FIQ4E&/HBH"L_DB1ZLI2XLET*IAQR"L.QMA+3!?JE(0,+&/U/D%.BF0?)U!LQ.K$3*1 M$2P6FJ7"%OLNW%=FDL=Q?'-GG7WJ_J);PQN MB%5AM.28,WG<[W7QZ)I$>I^ MCE&&7O%Z[=TK%#=D+77U2> '64OUM'B9NN^^'V^5X8;#]CZO<=J,@1*AV\^TA'J#,P+B<[6J4X+S6DL#TH)XZYL]G0&["W+LZ)#NV'WIZNOLE[-?.@.DIOFH&Q(VAN'#L!E* M"Z&NA14X@4JEU)5+UW[=5;RJ=((Z-MF?-;K3A6TV>[MEMAZ:JM>-I@1^X7?WH71#7@#( M6 DQZ123Y&!6& P&,T(*B$DP5R\EBEHSG=\A,Z?K:(Q0D9*9TOZJBWX;5H+JS!I-: M4 *WVJ:S79OI-WMQ)85%ZF-OV!S##3!%3(-PEA*=U!2I]O MTM47A:_P)K1?+N2Z;5K3G3JSX$AG;&_#P5BHBLE>./F&E=SWJ7!2H-GZ+"BA^4PN@1?&2IA-!W1?3Y7PW7OJ4SO>[(<] _"&'II3E,7)H0@Y-*0'@);54 MKVYM7 Z,+VZ$#,-BOMMU!A6"+,5]XMGZC1D%H7,HE)7 M<%U+;7'(&?:0,GV8,4EX ,#Z3_GSIFJK*P[%8(M-5CCO9)U!K5;$NOOYE""1 ML]3UMQ11D)"S% +8ZP +F4XTF@]5UF3IP="?997U((@@P) -%0)8NH.4/ANJ MVP)8&D1?9X69@E-YL=[79[@X93J5]FI<5/,QS"ZK^4)YBF"&_*D^KW3KO!#S M]^IPRU +B=S[6I@;8;-),YY2(C.KZ\NT4)!NS,SJ*&@I=P9-HP+KC_CVXOI^ M?K 7*0MC9U*8-]I%K#GLAD4F!AWUY1M)(T-19(5UF\7(];0$9ZU$J#+6QLS< MAL;)OL&N0K-DV"TA3E#DFY6JA$4&-<@W"U'M;53+;=J[B!"V:TGE6)G M8"=.M?;5EB')7+7"-7#?8*E*\<1.S_6,PRA\RZ%:6=@)CFU7%Q< MZ"8G;N>2)]?J5G@J57L+\-HOFMP M[))B#*DH"?(NH2GUY5L.T30]6?^BYQC*^OM3F)PAM>>R8C-3M[#DFJUH[QQK9;HP-Z#V[X]8-=L!(RI#?&#'5H(+OM5G=9S$J M^V?VPX5%R%\Y_) _C3WG]C,J1OB76IK8PQTVZO!7MO*0% M$C=_-ZK$^$[X,/#AO8'6.,&;0GV/#>LBWN#$BJBSNZ;&[=;,E*"@9BZ+/V3I M+'J,X6[-+O#?#=+_(+.P]Y0H:0<%//4"#!^:YR=7+15C4N0@*8Y?]8TP@3"!++D^#A._4%:5LURAV,]/I7!0*<_V.W\9MMZ_ MN?4F9(3A4*HZ_B*'[Y@%[C@-F]\3%$1UQ?%.5C'+>V+6UR],"\EVIGFA(>7,JM]3=]LUVYEJ J0%E =E MJ0MN:2-67-FOZBJL^(P.4W]88KQ92S.96[C+S[IE#G,*E7VYO0QHY\P >?$Q MZ.4DO[0K]KPI-5U+"B)FI/E^7'?$=E /1/YX40,Y0B%'J-0N%9[:J.VZ7G=O M%(8K"*S*M[ =ZTF7Y/6E4&GWE8GM-9(,HL& M8_0#4;C0.@#RR/T6K-+UGI1V.!\?L.RPJ[5 MWY03CA2_?*,?*/JXVD??C:@";V>EUS-JJ9V+QFMOPNOBTL7GTT M_<^G]:OA7A>6J_P,IZ<#J5M:*/E9,XIW&*$G$?60SQ?.+FNX"UNBCA9D+-?W M,W(0>,8L#.29I64"-U-W'%>5 QG\H'S-@#Z1\<.9;ZB&[!G(G.AC-0\IZ&GI M4%]1S]17]#2+GV>GNQYN!-GTI-0ZY1[4&R_[ MPY$0X:1%6OG."G/W\.G$''(/2EGBO?A$-XK;^]R!$+!N$5@YN]P'I=)#+OTU-Z&YBRN6[0U-*SZANN M\ZZ'?WX%+[-0JU9JY58%%Q>F$JXZN?P$B^&%_'/2E80(7N?UQTD3NRZ_;GU6 M>+T@5L'+P8R8+:2N.>0+0DF?5(--X_U/^/R,KA<7L4--F\DY>T1R:VJ#S1=$ MZ&35>,88"U8>"ME+;C.CC#R;J0V*V_M,:]*$LALKP]XLI"'%KK,:F+TE)\\M MG\DOA0HWOLA\J.ZB(>8DS=*3:*Y'IZF;63X MDO9L1/8&9W9\012[38KAS'0P;ZUUR:S6 XOGF0*[Z"85!+)D25?N(6:=V9(E M3M*V7B_SNC-*S*J7>N%[!*C3%$:ST>[-358 M&U&\AT^^847FLUBHQ*,#-I-]306M:J_ M#-NS?OV2D'6*!_XO$/J=]D-QU7_ M9E:&$C_K4(*YT)5W\%(8SX.O X0_ NK @DJKN![K^N#.%'?NQ/MG+SXA8;M+ M8K(@L(%4W6UV%7;;&>0Q 4SC+BPC0EEXY<>=[R!(G]"9)?6<>JR!GEX$Z_?= M%W;Q8RC%PSK[;%3O:>":?=#DHN9M#$7K@E9QU62*$7E6J'/E;O[43"10L9F"=RA M\Q9<_*(O_7HME*I7=L^Y@R"ESXOGMH!V#4'1%1CG!*N&K]+^0!JZ;N1,2FP[ MEV-BQEU6HX32][.8^MSAOOT5$K78LSS&*N@X3F]Q9TO/R( 7X_G5A05-2+V4 M.K>/N^!;VBR'$-^NRK=&L.QZXS6C2[LJ1Y6G?*_!<0G?+BMU0HF*:(:[AV [CZ&ROF&\,NSMKD^@.R%^O:']BEZ5X2,JXJ[B7:5O-4PP? MF2A]K#HJ!1T)":9^V_FM[ONAIH(+!XV3<"I11<5_Y..$\KE#0JFGWG5'KQOR M.""SIKC5566]$P>N#FJH/)1*$>0%WRB#\A2Y "#/I=147[BO;5F.- MJ6N=O&QJT=I=EO>%=<>(V98#;$-D2T^&(K(AT),.N0AE:[\1%R[8P^I:W/MS(JL M 0H64I_/6JJGJ9J=:*E#HU@ =^="5H(_.+) MA>JY&O34FW-%O>.Q0X.6ADI1'+/9R(JZT90H('^IZ^^NH2 A?ZD;Q=-;).OQ MDO:I5V?BSLH%$2/-]= L+"MV:UB*&,@D9!2%F)3N(*7/*.HH:.E^*5/JG*(> M*?6B2W @BL+2WW4YCJT+PVFMM&U-A!A7A5/:S/.]L@FE(N(5,GZZ;^W1G]11 M/;7W:,Z8+^O;(;7G!H5XK206XYS_-6\IT&O]N3RG"Z>3 MH+]8AIPD4D9^:HR'C*,%4+83R%OD@/2QLIT4]*[[J8PNN4_^TMH,?#7E(;L8 M)UG!Z;I^X&F!X<577-(<33>"KB4[_A,!.UK ZWUY>X)P4=F6G+E*@"IJE_6V M8=:8]G-S4$)=6.F#4A@]6H_,D1#ZKHB^76'6:^^68983:V-FT]N&35Z-(/HN M*RA"*8S0A]R3;A1]YQ8B71^#6V^DY3:Z/,*'X$Y7>C4[-XL,Q& !83!5Z8PP MB,R5TD'!BPNL>.<3>4"E+(L1_9 'U*WHSJXP07,K,HOWNG)),IQ" M5^ULO*9.@U91B'+ MJ-057-=26QQRACVD3!]F3!(> +#^4_Z\J=H:& MF8A)#B1L&V*H4U+->8RR M<"!'J>MO*:(@(4B($X3H+&76I+!0&G345=ZQLPGHJ"_?:!Q';J+(!^LVJY'KB0G.N[K-N 6M M9!"DJ95&$R*[$Z;<)IY/(=.L="4LV FNY,<1I&Q,SSUDLVG@A!H=,O M)D*?V)"+7\CA!9<*OC^#6B'C89LN=)ERS5S/= XC]=# MK+89W[4,-?,O//Y?JKAV6[79M<0(+#B^8KE135/G6E4V'/A+1@4\^;(KVO%!AO7FL@5+%TYCMCYL:YA")UW*4T[ S/5G(HO M"7>YP=<=@JWU J;?,>-Z$UF)I2RY7[020]"\C-78+5'SZALU=Z"$>P=.7]SV MJ8;VMAD--B,N-$U^F>5S(V>8<)7Z\BU'7?)MV@BM9[,@NR4$W%;A=#V]R1FJ MIMY8"E9"UBCA]JB4*P;#8;%@S./L1KYD:4_V%YUY4!UU&=\R!%$$T5,NUML& M79Q&3<]L\KO%V.Y7 $L3B"(SLW2E-D+F!YN=W1(RKS[U_$"-X#FGB!4NMYV4 MEKW0U"9.8=?O+:J3'1-+8\A?3A$_BPG:/[,?+BQ*3CYS+17\L1$Z6B:+/V1@ M-_CG/[/?2"Z"L ?$)4%B%+=<&9IJ634N\LZ?R%[FC_M8D2_HY;7 M'<[F^4JW6RSTN'#^(Z48?\KK9]2L1'BVJO#CGFW:SEQCV)QLF/S[5[[$^$[X M,/#AO8'6.($DS^1PI=N2DWA @B81J/9!H5"&/GJ"X[I[I%;.. MP'\WBO]S/OW% M3BNRLX'';C".7JX$1?:$>7460>@4 '2R#T6*1MQ!W/E@[N1N##N77_'Y,^Z\ M(,HJFE37HH=<))%8:STQ",_FYN]?)SH)G!=7>]K]<2-B:7*#-[MS?DEON<@0 MXZD5%%IEP=3JV/,>6>)\K+3JTZ'G('U"[#ECS?-F95/%[K:LQ5RU<7&P#Z:] M<98EMF>>=+V(HWJIINR+]- TP^UX,-(:P@HKQ;.O^ 6)#V3^N!!"./I8.=(M MI67Z%UA/[97S.J&X+$M&N-A=:'IK1C9S]/LK@A^^(EEO/9%ZM0:S9TNS$H'S MK5U=P"K"5J*%./5HF'I$@;I/\ZU?LSQ]J7C8^?YTE<%!S'-+"$I[9? ! /J] M&F!-,>K2RTECG!QV='M ]<%)E5KSW1SK7O$@,@;4R9Q24$@;[Q^OOD>F;8GY%'VA!(7 M)2Y*W/3&[47;'Y2X*'%1XJ8W;B]YSJ"\17E[55L4%+?WV9Z@Q$6)>U73#=0! M[\ :XA8#^>)CSBB3W^?\@#H@&DI0XJ8W;B_Z#WS2Q$5/U<.GZF4GE+U=AHB? MJR?0<_4?EXUPT_$NE V_K>HDR&DV]O; __AAUO546>*E=MB7R'%D= 1\J9?5 M/U!'O.&Y^9[2IIRIVNU(MJ;DA4FMWO3@6VXH^-P\67@H7DK2>4MI=M5UW7O4 M2=T++'Y/!I5B4KQ%1R4LLMAL6 HEDR[C.ZI>P-O]7 11D8.H*").($Z<6<>/VI=;OLM$JKT6# \;;=JG7H_FXQ("/FE,/A6P6X>*JN]5WAXMD,SE-O#BZ MS0L]#?;^,N/-#XH7ZJW9M&[(DFE8HWIQJFJ6'WW40V*^&5BS#K/$3#[P ILJ M[[FJD\"$^O*MF$6N%5?>0$]3TMW >N&IIS"SD@I",)#R.-M:,'QM:- M %TS_&6_WN@QDB'UNWJ M%&8_&!IO"S/(3]4L-? MY;GL"XD@.EJ0,>)Y5D8. L^8A8$,+08"-U-W'%>5 QG\H'S-@)Z2\<.9;ZB& M[!F:_^F>ROY$#V&G#SS?7WY")"\_(>#+3[('#!%_O ?*5JJ%4:G07N+K>KDZ MS%5#E=!>Q=A+KXL"^?3THI13A8K,DWZ3%NJ2W1TMN!5!#986@%<.BB30ZYY2 ME'CH4;C;>?@< >MBP"IB.%%I4^N JTYY!LO;^G+4BH&50\!*5>(A8-W.0_=W M#JS7U2-U-6MF"8$RI;"AS3%=CV;YZ"+P+,8PZN MX)6J)$3PNAGC@3MGUPL:EI6UR=(+K% PJ^VQV)P2,L5,WK^\_2MRD4O1*M"C M:&L:NCIO#'U7W_]XJS%F-:EC$"W.IFL>6"MG!=SDJ81F%RK!49>0U["CN M/"-/[94' WFW6C8K53R0$P=ZH/^3.7$@B%T08DJ)*#:%8E27;$98ZABSG8I&O(P#U3VH@$A1 M[B%FW8X)RZ\@Y>"N-YLC./KPJ0!M906L7U6-<'=Z:X)'OQ MX0@AN_'R2IU;FJ&&Z?[0:!JSY7Q*TA?6"J$LO/+#SG<0I$_HS))Z3CW6/8RZ M#/T 7H+?=U_8JH^A% _K[+-1O:>!:_9!DXN:MS$4K0M:Q56?L6P@6Z%V F6C MWF93(JW^DI-G>7,@.;45M8X@RBZK(D)9BE"&S&/N2PSTZISN"FSC0R^/%6KM M&4=;NMZ6U],%-HO95OCRC)2ZB&_*XN0^U4(J*-:+1*R\"O;:5^.JF M1.]:I#'/QT"#VB-4K=VO;TN8UA/!VW;F6OENSY&Q;D6P6J^,%:M1?8$*,M\M*FU"B(IHA M!Z24*Y2N "2W7E_/A+[0Q=DH5UUA57ZNMF(@Q>Y*KRYGOT_TE +1VY_KH+BM MYBF&KV5<'5PA&)PR[@I&!_DD(9^D3RZ7^K7C6]WW0TT%%PX:)P%5HHF*_\@G M>?288.H)9D6L*;C.?C@TJ^-ILU<3FD%/ LS*0Z$477S-#0X)Q-&#_C<1-V2K M=#=PBTNOM[*-V0VD[*K=ZYKVEH]J[66E$>SGD&VY+]\N^$(]E*&(;,A_Z4;) M]J&2JW-0;LB[!I5CR9%I4[ZT;HZV= A7^?-00T7CQ^;=B'.(DI9UB*OIQN3)YPC/VE[/]#4;=BB+K'&A:=6Q_OZAD^Q*O=;7&T*K4FT:\I01+Y2WQ(!2"8R M@L5"LU380!GM46/E:T%@Q8-4_%JZ0-Z^]WUTB# W9CAU%+0WOQKW?B54\8W! MC;Z*Z_7E[1#FC&O!=@*_>/*D>BX//>72S>3*=6';L+GA("L4&9*L=!N 2@4H MHB**6?3^7.1CD.(@(<.IE&/JF9:]I\4+VWWW[;1Z\GT',2F^0TN3CE*:D1,XGR,<)D>L9 MN>JL)WXHIRW]-?C<2\NDZ V*$^_N@W_B?V7NG Z"KJ.9JZ?N!I@>'%5US2'$TW M@JXE._X3##M:P.N @Z<>]F]Z;(WMZ)C$MHSUGMUT?8\$C"M>^+UV*(71H_[( MK FA[XKHLTRL;U9G6TD:&N1:&E;ZZ]T@@NB[['OP4 HC]"$WIQM%W[E53M?' MX#C0M7%EMC%-TN@R?4UE=HMBC,$"PF"JTAEA$)D]I8."%Y=,?> $>%E84!MF MT3 UQQJP$1U5B]48?\@2*F5YC"RAD"542@!X21W6JSLS56:#2")(V1VU3*TQJYLB"W*83#L^*0G*R:."7;6Y-NN>5.<=(83]EYC$/D M296N+$;T0YY4MZ) N\+\K#^QTF09FENF4.UX)R;5CIE"PYBJ99_,(R,Y2;R%X!N5DA@/TQP(0V M&>!$;DU(=KU5K$2VA/5*,< N*Q9#N8D =G_65K<%L#1HOLX*L_Z\R7I,V./- M*BYC6D[1UFR;@3"[K.0+Y2F"&3*[^KS*K;-";-NHD?A*JP\DV>S+DWR;718P M 4(,^6!=7Z6%@G1C/EA'04NYVV@:!5A_Q+<7U_=Q9;PE]WBE:(;U[4R:;N7M M8#F/04=]^48>K^\C=U+DF743Q$I0]P0['Y&4ZZ^444K_= F=/KTZ!/;,;%+F1GKF4,)Z/+ MAI?9P):U],42_9]0P<=YQ&0)\LQG+8F.7PP M826^IDDL*YAS>C>/XX#4ZJG*ZQ==&JZ8UV>+*X%?6X>5KL B8*85F+14*I." MU]EPPU5_):\Z?6K79V 8+]E\(F/8(A>'X6>)ZV+D#LO$MIVAF@:2F[MK7-A4O.MIK+4.P6AQTK MGJ(C)[&44?-%)S%$S0M9C2%LWJ(2[DHD#6J1L-?6D[9+N[AW;M(7VN!39[5RVF:0V:Z_Z,.# MJJ8+V90AB"*(GH"H7I/7 [DKYO%JA^V:R]TV-Q;CO0WD78:8^5F8^8*Y&6+F M)46!5R)>H5C-5GK%H8YK$5-5^<)$*"]BXI&_T+]\%HNS?V8_7%B4G'SF6BKX M8UOVE$4F2SQD8+/_\Y_9[V3@#6JSCT* O,_^E#@^?&NN/^UB1+^CEM<=SN;Y M2K=;+/2X&^@-4[9_>26ZP%.Y5R.7U1;5,-3.M8(3%-)*+297=KDX'_ M;I#^!]F,O:\,UST^NY 0I1#'O80:V%\TJ;CE]CUO*N6I,BAPD M!84P@3!Q7DQ\.C.O/\/$ZY(L1N>'W1TA%B5MIBXYPQ$1N'+MRSY@%,XH@:BQGFI\=E[7 MZ^HJM/B,[E1_6&2\680S=%FNB@TG.DY7]3WCYMLKO7CF.4G=SE+AJ4W<:CFRAC03A29+AA2Q6K6Z M)?_]0_0/7Y&L')[:GNCR]*(^95E<6WFNO/&QH%F)*WJH:LD^$(4+K0,@%ZCW M;LG>W:"=/M^FM _:'X"/WQN>LU6^GJV-:PVS.G=)(RN*]2A(AN?BEV_T T7G MT "-L''N;8>4625]^-* 6ZIJ99$5LZ;MM:NTU0RWV_:K3QC]^:R^7O-Z6*/O MK'&Q1*T5>1X:NW$\JX>"ABS^0.3(LZL:[L+0J*,%&,@S3I/;S9J5W*N+""_IMD V/0FU3NU5^%N_JRRL.4ZZ>J_; M7RWT?A[,;++(=RAEB??BD^ H;N^S%4+ ND5@%L7:JX(U.> M0V AWY]T)1X"UIEM?1"PW@NLUS4BV0*^+> -W3/9ND./EL0^2S?>Y4#Q*WC) M>]/QQ79.QND9L0MSOCCS]@*$%_+=25<2(GB=UU8G3>RZ_+KU6>'U@E:%M]WR M1A&J=5,T;"=7[)+F;/C^5:V?T?7B(K92&'H6MHT6)N82-D8XXE:"B]C96*]" MX-D++F&C?#R;$PZ*V_N,;M($LALKPMZLH1G(GCNB>&!-^B[0549O^N1X5_E'I4/#*$K&+2GHPO MVAX@B+W/"09![#8A)N%58>NL^!$GDWAU)D2#?5&/EZ.154O*<@\QZ\Q.+&EB MUM77=+IZ/K@SQ9T[\=;9B\]&F :E M[W',4&5'W2^@R!]0D^6U'/JL0)Z>GNLWW=? MV,"/H10/Z^RS4;VG@6OV09.+FK@)EQ9TP[?G.>&L:3G+0)1=5EN$LA2A#/G&W)=$Z-79W178-BUA@45-EI8I]Z="CM\- M*&T60;9!4YHLC>B&Z);>('T^?YMT2HA25*PQBW5);=19'&_F>^:0'EO&J!?/ M.R_\.BZ4JE?VS+F#(*7/@>>V@'8-+=$5&%>M3@6ERG4T]$1V0OUK._L3>2MQ6\Q3#US*N#JX0#$X9=P6C M@]R3D'O2)Y=+_=KRK>[[H::""P>-DX JT43%?^23/'I,,/4$L_:*6UBWBZZ# MBW2>Q\>3'D=JT32;@T*I7.Z".W H3]'C_\AL*37EUVW +2Z]WLHV)3>,W&%1 M:>%-K8U%BA>*@CV';,L!MB&RI2=#$=F0*U-*R/:ADJMS4&ZZ[<^,HP50;17(V_>^HP[1Y;/83=VLON"E NFE)2%H:G?(&\9)%HZZKA]X M6F!X\167-$?3C:!KR8[_)"_M: &O]^7M"58-I&%[X"A%RH$,%^03"3Z*Y+8SH:9D:QS-IM-2LP?? MGDN!\3D8)/4]SE%TF\$#DK;BK/%-#(9,I9#*5&E;=AL3@D%GL(;'Z,*^2 M\ #R]9^R[$W5%E:M2GG:Y[9F=2>T5D)7EV2HY\Q?6".%,AA9%R#[*42^ZY%/ M5F?NN*P(,HYI3FW'%&:C8"I \EU66X4R&)$/V5/=*/G2(,HZ*P4I/^@;DD 7 M.(SWEZU5:[[KMF,*7E:3A;(941!95]TF!*\JYCHK_;2%E;=+OC V>;K"MAOE MP%G58OHA?ZN4I3'RMT+^5BGA7RI%8&?E8C=@(L?3AG-S38YVF+V296J2DH:.+^P&3I]9XV&WMPZH[]]5^O-6)7+52EL0(?LA5ZQX4:6?E5RZR M%[F&O>GC8472H[8_7FSQ*)9JD+^:E'T6XRUV(3MS+6,X&5TVO,P&6IM!JRT5 M?/\&A'JC(?NM#Q.;N1X(^^.7$ZMMQG:U],42_9]0P>]Y!%O)R%6I\*R.\&R/D=Z]=5&'1#%[01 K( \ MN5*PN7B]C+V'(!Z49@A["'M'[WFU<(5W_78HB;U!=F,V:V&+GD/L(2,OA+W; M#N)!9H:P=\>:LS,@L-@9,1BG;SE3"]IBRS9IRNLQ$('(_0LA\+:#F&C,$ 'O M47!V!O29X73053VYA[-VV*9QS\P6Q'C2BRS#4J I0^P[@\#LAN!W%-3,7VFF M7RKE9N^@XHL/V%-<>5EHC%8$3D_&^'J;TUJ:G."1^O*-I/-'@/PW(N2':LMN M*+EOJ[*YGK3B#&7-KCI7]R:^FIL&1A0"EZ(';#>>T2'_L51E\4%.@>J<,PC+ M$ H1"H]16-W2U3DGC[,<;9!DAYI;QI!.2AAD6H;(=]M!/*C*;HA\5Y_A?:#& M[)PS,2'B""KO&%.\.I9"O8?W"_9,B-49Y"]G8I_8[.R?V0\7%B4GG[F6"O[8 M"!TMD\4?,K!G_/.?V>^DY'VHB(^"DC83M!_9E@5L4]UP9FFIA-N[RSI_(7N: M/^UB1+^CEM<=SN;Y2K=;+/2XEWWU=]MW5V9 M7D^X,$M-BX9=I6GF5?'#G].*Y92BOVWF=E*SR8V7SKI)YLMQ254 )57V(4>0 M"%@(6*D$UFE7 L2K\_'J!956>Z=,YX$H^W@XP NMEB!MI.#"H%+)J+.H=->< M2;?73&_+[9I<>0Y!!057N0>"+"!0I0=4+WI[?3Y0O6C7=5.DNOSZ^Q^65F^6 M5+7[C4BS.^V]*1:P'CE7AFJ9//.D\,7E^*"&][-2MU20^'51+PU;5K/@"S'& MH W7 TX?3Q#/)XU"'#N;$]=-)6_ZUY=/205RC:(QS4]Y5F*-^6J_'IB+??G] M9<8/7Y$L-Y](4$:A5GY^5>8YTL.(9K6(33 R25 :S(@>B *%3+92G+ O^LQ\ MOL+C1=^LFV)7V@N/#R#7[Y48V8&R:2WK14;BRW7<6&X\NFLG!"M^^48_4/2Q MK0PJ,1"Q4D&L%\RN;HI8'[ZHLRI6VSFV/EWBS2JOK9@"ULRI%UZ/Z6WUK1!- M"5O"I#RS<43"Z$SC;2ZH*\H2#Q3^2_>J_P0R:,/+8( H/N\3+^;]:_W\'22X M1-Z!.WG6VQ0P &G>C_6O(.]3OOOV6X(/Q:+_?)^_N1V M_J,:FV__@/\\GE:Q--F#^%S\U#>S\&L.XR^._[]+L?^U/DA2C\/!]Y#0S^XB M_N___3_/[^8)\)CB6J[W]R/%G]WFX:O)&.AS#9N!,LO$9"B"_%NV(GGG/RZO M%;Z2WQ]H^OO[2 #DP$5<.'_99Y^A.$YBJTM;[%G$?Q!.IA\ZO%7,>D??^?Z M\5;>WYYFQ2YT\-P_G#5NIL!=_4T27VG8@< _'P-*?:4^JMU^ZK?$4RO](V<6 M'AQ/_M7GV9/]&/X,4@F,&]8/BK_#K[Y\ZT. 0^<]%@Y/ "G?>[%\32"^*MZL M=SI\F>DSF7J'_9IA.N6,*)7$>KG.].J<^%W-F<(K[_!]3LST^0S+=\I<1^3* M\">1;]7!_8!_5.H=IL/6F59&[(-?M+E./]7WTZ_U."YI@?HHT^8[_9J8X<"M ME3,-J<,]*FS)^) ?I+87NIG'1/^NB ].W-_;5?-)PI%OTQ3_)3ERJ(+"6/WW MDZ+XU7'@1VR=XI$<5VLR(88VN*J=JXO@/F+QN!,PB@(('(#;[8++5PS-_Y*D M;5*S=4(;Q$PYK9 G$H4\^5PA3TX)0EWI_I:W.5D2I*6)U7"-$HZ$[]Y<=HQ] M?**G"@7\HR3[AL_K74_S0:"37X4^:"+?+VN^XAFK@^+]^,K[X I+%JA:#^7I M;-H:Z:V^)>5STM *R+W6:+E<2TC*:,,)-94)7CEN"@\COF3 U\HK<.V!%VIG M(_11V_\&LHFO_]^_"!K_[Y_\]] 9(+6?=8?,4U0SCV'-@'E)AO,#,$D(#KZJ M%^XMW)%*;3X=F/ F;P6%;!Z-<@;<"/Z(NWV&OJ@UZ^A[WYX MR"!+'U>-ST??UV 0QP&VT/-LR& 92(;^0H.!/Q3YRO,B7_]>Y/O?BWPX[\L$ M"^B@"^AEV)D5^*^K^N#?BA6JX%,+S=,,)R-[&IB8'ACTW\S"C30P?7^ G]W% M+2W#@RSKV:O>_' .P,?!4T ZCQXT$-\*8ZF@,R''15,:E9)&&(+8/ -01*"4S?^R$%X MRKKCN.#O,OA!^9KY*[EA>$$&N'(_G/F&:LB> 0V$X1EA(4[B_X7K?+*SB_]% M_/??&3ENB"1WGC_X0<;I40:7"=?\,F#*&X]1R;G ]896$'\2?ID+@AZW89)3 MRO/-2=@0KJUE_K)<'\3GL;D"4)MI\=&^LC;QA[=/Y/^;T>(%@/=?U==,_\=P/ O%2STS;GXW^-X%0+J" M8]3XF:=-7&X^G@]V)M!S=IF9EM&V*TV).P,X+6C C OW@7\Z>0;\[?%K]1!T MYAT84,\U#[X )5C-B_/.<)+E&]BS86CA=#\#)KL*Z#0AB,8AZ>) '=(:? K< M:&0$B]-< #UP!2(='R@#X'HJ.$9+/C#7'-!*\'3@+]H*1E5^&A]6(*L58V5I M_F,>PW4L<$R\M!"W,A,/$'+FKT-225_%KYDJPW2_I]5"!DTYTS3G&[!;A9X?PN$,0"/.P] ZC&.>-@^M0\>#5N'@CR(D%*#%XTBW M51*O<2@D-WP?QOJO9V 0.?8)"H[Z<(@:B(BU>WC'M?H+-[14V'7!W#9N!O"9 M9>@D:X1Q.[P"NFNP0,!\ R\&M/^\$\!S/F :2VL\PCA."<_2TE>L%@-J9 M"N@^H-]AS>_9 1/CD-E'C/L*&AS$U4]2+#+\9/U)3=CWO*<\5A*AGUQ,TNG@ MGWX_7A +,=- R0"I'"Q<7WN\P^_K7V\+V9ON,JG!?RAY+EX!_5 2OU3W-,*- M,>]%]EIB>9YH+45JQE/,'=0]W2>R)(L*3[%(!F!8 &&9WRV!#NGPO'?ZQP4" M3",X6$=@" 3DHKI*57/ Z&<9=DP]RY"3-;UX7(W M"D$^KQ+,Q9-S=\#,E%_R_[PAZ3M8*(Y:^H_7%B,Q#(_Y"<,G@ M9N-??P_XTVLX$AS.9 L>ZC\;9C0804<^W)/RO&]=)=,E7^/U[[.K[[GMMD8] M-<")T-1D=U*J+_2F4!;N(+?!_<*<^W['SQ.Z_M/(\)O9#0^"]1'LFW%O_%YN M/#R;5\!^[<$>#(L>,%+8L@FJQL?+B;N-[/NA_3Q[9%T'1>6AI(>#):R$[.\ M <=KAP'X,2^_3R>>JC-X9++P,(>7F,TY MX>$^8:T,3NIGU/![R),/Q:-V7"I_S;2?0C<#V0-.<(@*//SEP#V.]?"HI%7E MQQG9[S8M'/*AOL)UX$+S0^9I"O?\"VT9L!W ]5E3RS,W3*X33 A] ZY2:W%3 M?@^RXVXT"UR"!\Z],;S0_UZKLOR@7L:(XG&@C7((SGPLE\18DK/M4 E^(]EKBPB'GVB>=K,D\Q?AK!X.'Q&E_2 MB>,AS0)SOAC%L*R!.^,!F-L\C70Q$(V$IL_FX@^PI>"!EJ''_''1PP-QUU0A\U4/\HI[O[:YJX(;CM).WWS_Y MPQ'Q8(3-Y*1?V+![QG][R, ?X4$S,"?1C2"S F1_WOP/&9A \\/<2%$\$/!# M+S^$3WWZ-0S0!F#&!>T-KP4D0C*!NLH0T$MRLJ>/NZBZYD?.88< I9Y%K&G820N+8C_QF75SQ.> _V2(2#^ M[!YTBV@!Z@)P5QL#E@H);,!%>LE4%/;EY+>J!K/B,&S(&078H,-^_7^+3 M5?F0TDGVSSTM@=[3E/%P@5_AP K*/0T6M5HR?0+_A;?T_5-^\C$;\ D6WO"T M\5(#Q(D[LPZ)=1C3'J_<@"T)* 5.K,G*XH4/)4F8I'ER"?&*3$SET]^21#M> M3U22^SF,(X?4>X3WTST?0OK]%]];')Q!BP'Q-=-]X%,((;05^3!I?U[ PN45\$'0*>+0_N*LX&@W M'K==6-J":4N"4-?Y89"&:WNP# >$A[TI&0J2[X&][)4V!'U0X+<<^[([PG50-E.ZC#D\E8 $OR^;/RY#$[GZKR5$*J*YX;,6AE68\91S<+#U03ZK M)\GR-?,(WKAF>=;Q85F17+L,&U/#P/=@L,=Y!AQN9_$^QH_W#;[@]#7^]"VZ ML=543->>L^KA<)./2?N\ .="Y1T<-7R>ZW[\--7_Q#H9XEC_1 :&V *KA3K MSVJZAYQ(D[QU6U[?GJM0^M MS)C,H8KYOJOYX^T\OYOXGN[&2%;@%+@[_[@&]?/GP;PUGG8\?G8%NBF\Q9^*/#]\'I@? QZK"T"XXUDZ M+.M6LA>OE#XN>WV?I<6+_/$_U:,__OU_ZI*BR[?O]1;S_@:AS MSXN](\HZ@(C:^YZ.<,!Y5LKA"X& BB H@XI__N]_YU@(UT(ZJ[Q M=L2@NUF>9] O[/8=\O3[#'I(MU]MV2E/W/NNA.=,S764WA1.Z:73#/W!,'@;.]UQ)_[A^<2&9X#U@]2Z4=N2QBS,M^^8C=AY UV_<4NE.Z.LQT@ M'6(.PCMTKH6BB9T J;9\@PQQ953WYW1W] M@LMAT+$ JT4!W"ULV4OE16*Q[_K;%R(489;W0MJ(,&B78/[Q+N#NIA4#= <' M+MJ I:=,0S9%]'FCDFR/0["[@C\O%#/8)EM.$..*]B["?29D>%BV2W+U:K-, M%:K#D;(8&<1K'9>T325U4*@;,27A!WC\"APXIJ0=)8NY_2/A#P]?OI)D%XZ[UOW)%P^3/8[ M%#L@E[*T,KTT/G\3CG;-95'7$@+D4J.&YSV&--TZO';X$%"3A?RR ^$YS.7A82O)D!_NJEG+X7U\VH MJ3BPG/L3-D\:.$.0IM)+/$(FGT<:S*<-MD>-MZE\>[:FX _7#]!PJ^2BF)FK MBKL UY@ PV,^AV5"SU@1'+W\,]8V9*S":PKXL6@:O*0^8P4=L%(9_@/A(0/4 M49''_M*]>"3O/FMKQ/@Y?\[?$(91@C,\XT2@HO'&"[:_SX"3-7TOKVPW'\#U MINY/RHV%;B>F888]E]"4T01ES)Q(BN3E+>PFZ[[1W)U0V[R/O0F94'\UO",0 M0>0<*.5K%/C;)+LJ/['(CW\C*VTW>3 ISH0&F1>PO!]F+>R4-[I#=(_>8]&4O4W6_L$(V]UEC:S_RT!P2 M4.CC%+$];7%/(-WY!R@OR;+R3G/^)!#F8X &+AYX/U9^]0J!C M?G=Q6A(C/(R6CM\('$K]7?(RVJF][,"1#%N >"?YLY_S=S*/\>B-!]^-2"C_ M)[FKVR2A.9T5#NXS-'E.V,(3!2 MKOGT,T[%GW$0'JA\/CK3KTOMS=LQMZ!WOC/*+!M6R%=(AAI--D2YE-DW8]Y:@WR'Y M=]#L#8^.Y]$AF8UO*HH<&YHMT1A&F]K-:+9(]_-*7YB4<&>HJ2VAT%D0&\BC ML=AY)CU9H'M"+S_BTYND0F=AX 9%LM^UE5?5=K&$ORXY)3^,-19*9=7D>6J^Z>J MN3*ZN+V&+.6]M6T3=44) M9ORY>B5@W84-2#R"IM].Y<4F\-9,+]D6AKA@WJZK54"+E9<-UZ7D>QC@<+?, MS'^?[Z@U/,VE?D*?/-3 ,'8.0XBHQ,X/%UA^?:OKH7+GLYL(TJEWD_G4^[P) M>C>!NOX R;NBP0W9["G*,$@(YY,]$VPXE:!XZ$B[]Q3%1)BB&*8H!C4Q+DQ1 M#,IZPA3%P*4HGDDZ/*OHW2 ! M"F,;,."P):7G,-JK?=TF%\J6/]!5=F7D>0,TAXY:VY1>L*:K*>X[YI!75MSW M<7J.7CM.0>6'J"<1]'O+ MAAA!B5LGUH:\J@=!:GN;H FT4QY2- *W;5NCXL>P=X5>;RIVO22 +?'%+?%] MZOF!=92Q ),CK!5LEW!P^,(X=$1>1]RFM3\*Z#]V3.OQ;_? M_K]A0(W:%ZU@T/YA"%9SSD]&Q' ,EN4V"_(E_PB9R\EXTV= MG-NM0((;[&.#=3HTYR(HS;!_,$SO!6A798U+T7-/RY02HWO M"CRQQFT+1IB<9AW7IL.B!IAH9OD]/V3+G2R8*'HQ(C&:\ >6Z3L\W+F[1>ZH M?YC;'M%-]/,\(&[^[3-*5]L& /THZRXMW'5JG: H:K$!R +[ANS39Z\D T62 M?'YW";/BW3XBL $'D&V8:?1E$GG[^;MD\O<+H_O0V;GHI_PXGNUG X*YC!C][]\D9;!,N480*#"E/39&TI MF5Y^\S:VZ#O(8#=%URF*/M]/(GC!BB-WX3MW&FH* 389)8>(AUN$2G_=6F34 M/$6"Y)9F+@ -I=/3\MOD^7-W-P.E^\,4.-BIQ$N(W;7Z>I.&X*6H V+XJY@" M+=84Y5WK0!CC1EC@XKMIZH*[ .3B16LT)-AK$;7)"G)*:/$MM+GR=+ZWS%XK M(%^,7"S?2]_]$IRC-(]M#AG*7OD0K+LE$BG32W&"Y]1V!:K5TI,:0QCSKA838@A-MX%8&1Y\GP.FQMD[C-76\ZMSP%V'IH,_9LU'>> MA%!H^VY?7]YF;5\X0^0FFK>7]IX#S.LG)W[9=/C5![D:/N*^Z)Y&(8T(!GDH62S;8GMWM0G].3U:83IKY);EB6^I8<[?03^^L53 3Z:D[]WE5;LZ\%_7PY2$"]SO&R\ MPN#?SB&X30"@]VSUYH*JU],3HZ[(SMA(T+EH)58>/_TD7Z+'P?\9;//F=5ZZ M#JT(DHMZ61.9;"I!"!D^B]-1[8B%\/2C:I-HO5]!?TUP@1 M/9\<$+OCMGY^]%)<#^B3/TB<9(8C+ MT [43*\[K6\8\.;<;TR[)WJ(!:K(SP[0&C^W M/A*/X-&/K>_DHMXL8H8>X!6-SPY19LO'A](&W3+>:D9[I17;-QR""I LMZ8' M6BI(=+WOFK"J$D48MJ43Z&"5O0+ T^V?77*X?T>%!LBW"\0,@+NVJT3?'N1$ M;.]X?WOWR+;G)"PSVG^>'R;SG:#>W\"#HF_K9+Q"7#\OT0>ZO80MY-YY;[6. M5U..RAT!%[GMW.$,W;LQ#E4.49=H 1)XF*"$.>H)#GBDDF!Y.A$(AZG M8I1 Q'GOFC7>OTEWR(R:-#4LK!BI;B>JRTV/5R9CH+'A;T?6(JVZXY27I)*A MIM5-/-\G-&T%=;NW(V-&C*7D=H]E^41S:N2JV;BHICCR^)G]:;+>9$NI*CZ+ M5V+MRBP[[XZ;7/1X9,6AHX/Y1$HJ/*'TJ*84M? 2'.F__HWW'?6QNVB+%5J3[RYW+"CC"CI5PEI424"-')Y3H9JI26@VM'=([2?+>* MXZ9?_\(CO/U+>@>@BIZPP=1%=T/ MOLW1=;/#_T",,?=)YK_>V1E &%R$Y)A?L@O$+[ELB\X0A7^AHN'5W MN77$"QT+M^X^MXY\B=+AWMUR[_YC&?#<^^09MRNM^?$O 9A&H]&93;R&_@)( M=W"XQU](/XO>TU\B[D?G")SVXE1>J( ')JSA8&Y$@'3)=8%#)0BT.D>%]PR) M"Q# A>:@$^!_+K%2%\F"L-0]O1ZIN?MKC[Y=.Q: <&+T$^%$WZ+!W<<)XS[:S6S) ML.U)V/8DJ,TVPK8G05E/V/;DRFU/O/2@F(@GB!B1Y&AR%..H.#[BAJ00YV*Q MI"0*,7R(CT9OTVXD6^KJRB8Y9_-FC[0$,<\-7E.GDG[$2+K&K^5&AR$%8S.0 MJA1M"]"K1<3?#EV5]/FHGVOGV$6GP"WT6%2?5YO "B./TGX2M5 M(<$-)"=;[T*M(?%VI)+5E9)2BI;8!2,7T\7,VFFK,$&(H-X.C8J::22X5Y;) MMXQ<9!1+UBH1-/1HJIWU7"ANQCS'RO38,62*7V;2\/W'4VVF%WTR:P^;3%YI MQXNMQBNASYL<=4RJ1J:J.85E<<)DG%0T:9K%9R'Y>S MG<1T9956,2(%1AXM7S:FRY(Y=]KX8E,8Y^UE9M##X3./E^]HUK# 2 M[936Q ?I5S3T:/E4K4OH_&;84\H%9R-VNL7*0$%K.EJ^I=-Y2NVJ,C.KO*X5 M?L2P\UR3BQTO?V$GF\U*IKUF>([)F"DIU9/-%!AYM/P%I=;:+"VF&S;+E7>\VEY5)^#$82Q-NAD4&_9$[&4I7-)UI+ MI[4>4/@$OOZ84JG^ D\)&=5A'7TEU9IMKI.IHJ%'E%K+Y2E1GRXXMEPH)V*O MQ6%,RZS@\H\HI<>I62:IQ--XILW*2F. QXL;-#3Z=NAL$B-&L_5LP[;K^(9B MYTQOT!P#_?TXDXY>I6.%2;2&=W/Y_OPU5R9$(<7%CT?BN?$H'=]$6;Q=IA)Q MLC P=&8%1AYMU(I.)8OTH%E1;";6C%F2'5UVX3./-BJ5-_EN@4K*BEWBNT,G M(\WFE3$8>;11W080$#T=-Q52M83RA(OJ40L^\WBC)LGL8E6Q29F1J#I7Z]&O M3&?2A$./-JHK,%,\G2+3#%WCEB5AE*A/&W!-QQLU[(]KQC AJ+B3LDNVT(L0 MLQ6

/UK$X;;[E2)=W05+&+SF98WE)AU.!0HKD_JUZFYHR8[C%_J\:A#+ M3;D_-XEBM1I(S#9P=?)D 6$9PC*$97\.EGTJQ%4U>:O4*LJ4(=>)25IAAWV, MNA:8U7F\VEF-C3X_Y]QE(:-@XXZ@ 3"#%UL9%H$9 C,$9@C,/DIO&^).-0AR MYH;WJRD^J/3%?-VX5EW8YB;#3.8K?V3(&6H8%-V.0_6A0X9RUA"*(11#*/8+ M01,&\_>17.?*%9NS'PDYW>8MB_( $\ M9S^Q_5*WA/ET(#=%G3J/4O35D>?;X)D3L)/84VW_/@F!Y>?(464C&0 Z_6=A MNSH4DI^.:D8M?]X\<\>+Z(?W0^61:YN^I[Y9:(PLUV\9+K#ZI[^_:<0HQ+K; M9!WVR*80ZVZ2=*0:R[2=8AQ+Q9UB'$O&'>(<2\7=81)S,- M$>OBR[H4F"OBW6WR#B'F[;(.(Q'K;I-U!)@_XMUW\N[74XA/1Y[C0R?F.P\J M3\=XX]R%.,;-Q,G+WL&Y=+/P)CPUM*U=FW!=WI)O?P-E=";!.^G&(,'[$P4O M+^O.5LRZLNGO^M3;$R1Y<9<\Z@/W*/Z29SO@_0[RMA>BQ@CQ8B]W /'PFY:[ M%VD[6VF+DG>."1[R?V_1_[VT_&PEY?#O 6B=S;WXQHO#%U?&IYS?6\%\)%XW M1,P<^,%5%-UQD7Q=7[ZV/NH=R]>+VPM;*B(\^V8\P^]:WEZEF.^"1;;K_BEN M:Y0$?OY=44P=V;NXE_-1EA>BTJ<2JA"9OC&@H%I-BE,V#2$J=9U1ZW!MO[1;2%:0K]Z0KEW=\GGI_ MI:2=Z_.B]]=O^$&?ZHS@$-6EJ<_"BN@G]9G"*I4R7OAZ5?$+-9L?.=0J76OY M/4P/:PK=%()YH].2*-A"@<3P"^[=$)Q]*E04-XV^#ISM@D=Q6WP\.AF>&K"F6!K + MMDX@#^-."+JN&V.*F_9>RQ/[YLM(?Y(G]D%$JBL[CL18 F\0=L'2P_ET-A5B MYX.5QY5VJI[10T.M+V'$DVTQ9 MJFO5K"FFAIDVD6*%7DV 2';Q$"-"LCM-4#M[H#$&Z[U/)+M"NJ@44'XCP8]&2AB*?;]0 0*(HQ/N!X"B7(@9D!4B;D.= C[T7<4%42GIU0 M9<<"#T>Y;RB?!^7SW-4!^!7#AON3I+<8GG?L^2>,SK9\M=<$S+*5$R?C4H=( M==+C48<7@L)ZQ%)ZOPX\UC0,'N*'.VYT,(X@#4':/4':=V0H7AC3&&:"&WUA MUN%[ 'SKTXJ3[$P@IL$PXJ'WBC -Y2FB/$5T12%FNH(2X^*V^+NT_]?-B[NP MY9=)%LL1\[EA-+2";&)ETO3I %A^&+M*GH2 )45&Q_9*KQM F7K9\3/UK$X?K^E>)74%K-R;:8!#$.9;W'$L'5V^0WC&8_ M3'[[MR<#*;D,U.#L2ZD[C2WOJ-)7P&:[XKH_!U,<'WFOZ*M__@O^[&WBXS6D;T]W_^W\OE/(-# MVJT-Q_>FH9M1^%C[[ MU5,C/GGVXB>!/]+0-H&W>XJF'E/78MP;3,.?V?1?.3%U(!+];Z>1/2K[\#60 M3( ,YJNFC+N/?OS3@:H)+W1G(; !C'H26QMW*3G78+-7KC1S7X1*E M>O8QP=5S"4',"*5.&IT68,9UYO='@AT6DDLHUZCJ\+? Z^$AK5$E@/ M>),OU;EZML15$T('?%#CZYU8KZ=3;//\E@.E?J+6J'>*0H('2\LERF*=WY^; M$-&0[0'*91>S5_2G(U+OR/H^?XRZ53CB6>%.$>,OT9)]!7A5RM_/S5Y/&H+7 ML'4,C^3(#$O4A$KC(T*5J+2B2"F&5:610LD2QC *1:B3-(FE?FQU5MX;;D75 MEN-)>EG%_*).UFJ\O- KFH1+S-N1?B J::]1'(I$23/]=6?#$P8G$1+Q=J1N MA8LE0=(Y45_667,AKSC);(&1U-N153"OYBAKBEB/=AJ;P)LWL&CDP:]7-V+? M6$U2JCB?$BFZ/]*:ZAK^.HZ_'=J<&'YFQ.2GF*"GA3HSHD@QUY+(PXE.VY@2 MY)PD;^C5FD*O *U"1P,C#R;:KZYSE;63#14EV3Y#S5 M7?)SO-\/!YVY3AOPUX],M%UMA*MPY6!)7K?LEEN4QSPLJ(N]'=G(UR=";J.6 M,7VS:IG,.(?+*5C_^V!)@IO-:$RIZV"".,IBV3I=YA?PF0=+"C?N(MU?^V6C MMV@(>)4IK&J5%AA)'\@(B7,4$; MEL>B,R7RN@:/W@\6'TRKK M.EYH&9UV&AYX'XQLE@OKC+/F17$I95HEM] M!D4XDGT[4JX[;6*.*PN1".O) M6C,[Y[,A]($/GCDDJ_-]L9#MRFL_-4D9C 8.@!DP)77#*9EDEA-,=MBJDD MF2YK,.3PQ"3@I\(=C&[Y4<1D^\61E*ZRZ^8H69UC0IUJ#6N4O^@ )8!#X3>/ M?:L W+^%E*H)-FE@S9PH]W*<79**VKC?>OIBY/@_.8U;V 4.HRDO7/7G_L5+ M4(=NU@[/(3R.MT[)WF>./#K9]^S]!UM_+OKDE=?W8@>Z&W/H9GO.?F)[ [*% M^$^G.] GVTF^P/P7S[?!,R>F'>QW%_OW2;@!_[EUD0- IP^]TYWQBGYX/U0> M 3OF>^K9W=*S17A^*\#SO!GY[6!/&K'N5EF'G4R51*R++^N(1^ID-U#$N_CR M#B'F[;(.(>:ML@XAYNWR#B'F[;(.(>:ML@XAYNWR#B'F[;(.(>:ML@XAYG?S M[M'3LQOT>FBUN1"1#IUF/Y+9#LX7_Z^Q,CON)M^?W3\"&<1(9%B M(\6^03HBQ;YIQ8X-U<:V"3_\OQ_$CZ]2D+RT9\B<01)/I=#E;0>\M[9U4[8E M+L;AOHK*Z(:E[ ZU%9D/9#[.3\C/;X;?H^AW[8_/1M$_R_[&51"118XL M1[-W%KFJRUOR(6.,1.YR3J"L.UMYZ\JFKVY?VI/;ECDD83&2L!].RIFIPAWIMIL5$PZM,:A]!I.2&34^@&[;&'OZG(Y MTG-BP!B$/9LNBIGR8DAH5RK )H^RKDA($XUOC-O50H;LMJD!K+P!"WNG3K8> MO0,H.DML"X$3 J>GM5^JAQ/2&*0Q]ZDQMV3.3Y6#'O5E/ M77SQ\W;Q_523,\+QV"#+\TEL.6.*/4-L+#O?GP7ED(@?A;;=?]T7K MWG==-*R ^5-VX@]%OS!I+.NU3FVI^'K>_D)=F M*+I4ZZSH+"8WZ,6DFE$680EZ:5&C-.9DT]H_.;&J8WNRF;"/1-A@9.W:@;4X M');<&E9^Q]'(75N=&.CU?1J:SR1[N6K?R, ML.U"]J;<+<^[;MWUC-!L5GS*](U90X-4NK.\L&]WKA&R(62+.[)=,]QY<6CK M,9A6Z:_9I-&K541\F2Z70Q%V>[MXP#,. HJ@#4$;@K:KACHOCFBNZS19A?9\ MD?8DON>Q?;'/!8 Z+$ T!D.(AA -(=H?@VC7B7=>'-0J#6_9-IOE!D:'P2A3 M*NCE51ON0*.(YP-.4"AY$,P,D#(ASX$>>2^BF*J2\.R$*CL6>#C*"T1Y@7=A M,6[IN.QFC_ZO&,3<'YF]-0]YQYY_PIYM*SA[3< L6SF1$Y!K]J0>O5#'?,$6 M.P;!=Y>BRTEI&,HD")02@# .8=R?A7'?D;UY89!+5].VO*2IH=$;ZIQ8Z1;4 M_A""' QJHKPG!'((Y- %#Z0\2'F0AQ"?&-J5?(-\?^*F^R5NS/M9=8)OTEW3 MZ03 -X"1-(H^X1S\R9F#+TNR^9::(#%4B^W;,?"]4YC7J$@"5%1L?V2JWP>+ MWU=((7ZTB$.EA2N%QE;+25D)*UX::ZAFEYE4:T)0OU85F&5/7%9Y*1N(\W%] MHSKJ,C4=!A(3)>T="77=[#DPPC*$90C++AX"Z[7U>9WHR7FQ9ZAM1FC(0@CLU\"LV^$'9EF00G'.]UBRT*CI+,X!,*-__$/0)R^\(#!#8(; [,\!LU,Y M?/B:)IMXDZ ,(LUY1$/-9KCEMGT>8=Y?H"_%Q" MP,%*7@@XM&WZ)'P5RB3I5X%,,#7.- ]O-"/ JX4*H^V6!K[D>FY"MQ+@$5 =P$1<%;9"L:+#B.CQ[EX#7'B/ M>O==.!&@8:>*'3YN)>>.Y62K*G5_#F8X/GF<0;P\SB D'%<6$W?=F/.RV!)G M1K*(J:G6@6ZK&B1[6UW8#N163G?'@+*^HW; [V1,H/D[S1Y)G:1&"+-NKXGU M_&:1S05KPC"T+<0!TJL*YYT8)\%A^(^$"A!C 6;@.;YZ-J"/WKYL(W."=1'0 MX]@3S./8XWO]>S[_=T='H$H[0NXDUX(UAG?"'!^]?TN"#M!,:$YD*X0BB*?_ MX[Y20@\XRG L8GV#MBRSQ]0DFFT%IT_G/BG.SS:M M5,^_,FI)5QU#PQ8 +\15K;>2#U0*V,K&9"OZT.#L>.@^&35L*_IUV7&DB;YI M#.AQ>L4OL3J_Y#O%T: 0_/C'FSJJ>F#17LC!C@;NST1.UW188"(G>W)"L$U_ M2]V_$$%JVHJXCN>&T"!@>XRTQ8-[[U246CKW2%3 CKI14+4A- .KV MQ N@["R #8&,V<(YF*VLP7]6G94^!E_Q[ CB94N';Z8RU"+@9H O3L%TDTM? MAL1(*)!LX#$)H$\ZS%4'O[5[X'@*5IF"Q!^9U<5&]A5*!*/B9(%=6#F6ULU M"L!\WY_H0V1!=WH*[*2G6L]TEQ-@K*9"\QD12K4 YU0P 2B"_@)*XQ/%'Z 1 M-7WH;V\'O_V=Z,/Q3B%W;Z>AIJN6NO_')^O]X@M@9J8.ST$?=GQQ/> T1/^V M93I<=J^&!X(-G1Q+ 0]UPB>!WDKK$_7E00=< W@%#XK@H5 MXHFK$4%L1P,2MMG"*?"TP/#H!#D2 1V("OCAA:.KGNSL1']NPVK<[+N$.U7R/HT!#S94'>NY'P.3,WXA7.X !M*X!AME1!^"+XV48&I MLH$JNEMR0K61M[X65%) 4@U>A($:JH,?UD>^IVYM$9@9&#"S?0=\6X=^*QSE MVF,=\ TR5P:SG9B^"ECE@*=#)$B";; :C0-?G=O (6P;=;,% 3FFF/P-X (&Z'D Z=SQ\O=IJ$Y!;Q;+,"$ M 725+$ 28"X=/5&5+0.\S )"*^#_!14 F!5N81(Z(N"A%2 V"MS+ )J67$=6 MS1T1__W*L0;O%7WUSW_!GSUQQ]"+N'@O%SJ^TK%3[[U5,C/GGVXB>!/T;R"M[N*9IZ3%V+ M<>^KR7^!(76@N_N_G4;VZ!X2O@:2"439?+6MV7T$X#0R)D"SLEO$>6GO&<.;U1H<7 M$IU&(MNHY_BZP.?@*Z%1+8'U@#?Y4IVK9TM<-2%TP T5_2E+UCJSO\XFL6X4CGA7N M%#'^$BT9N,' 4/S]W%[VI"%X#5O'\$B.]HR2@H\PG"1HB1E-1E)J-$Y),J70 MDLS0S(@&_TA0S(^MSLK[T&FR3I9K+M4P#(%1*5'),+U)(X#;X;IB; M8K[+,,V T#:.!D?B^-NAU0E7*G12 <8+^(H3IDJQQ3&!1$K8VY%JV>B-UKII MBPVKRQ!".DA/D[!_U<'(CBZV>:IG=L4D*ZYZ)M-J\'W8L/)@\4"?.UT_.^QA M(4:46HSICCII./)@\;U9D&K8DR1I+.MKC>RWZ55_ D<>+%XLI+%":>451-KC M*UEULQX8FP#VLSE8?+]3Z,K#@5[&]%Q-$TRN*RU*L!3QX>*G)IU64Q5%U!UE MHU1#FL956+[C8*11,QVB,??:O#_$ZEZWT=:Y*4 FMIUAC"#HEL504L/%1IEPA4D+C#P@TUP*M.&W$_99"'KV4PQ&GI(@9F_9E=*B2WQ#9_J6F-,6:QS8"Q^ MN*Z07#%SKKZ4C>4ZXZWX&FY2H@:[2!T,5?)::#:K*8I?^K0Y;H5!OIT"ZSJB M?-D-T\L$D"M ML&AB!;W6] PB,&BGC1E*E6[!H0?4ZA+:/!328<'P&7>U*+2\E#6(GGI(K=%8 M;A;]4AW#?++%T46E5UF/P-@C>E6H&^F"GQ8W?-B=,T6[9\VU#"#!$<7:+'I5 M95P>,)AL-+UA):FVI%"#0P](4%P7\O66E5^*M%N:^I8\'XN5:.@!":K-Y;QL M#?(#S.?=;I+WC?F8C"9P0()EWN$&M;G4PL#NUF0-HMNBRAP<>DB"R8@MNRXG MEPUAD%UJS:HU)3 P@Z,P4!^N'7PXX'N$+2S[W)#CBV &S.'0.K[JS9,!EN67 MV72*XRD"MQB!K)%5G.,$:PUY2RDR7@F$$<.@!M;@9S M&^NDK8[/24?4UN'\7EDKV&6QH.M+C62-#9'4I"-:*ZO#Z9HO2 8F3#G;%N>9 M;+/)'3/$1G$\FB\*^H87,HNVO:(5B.Y_F>^$F([/% M9K6/<\?XGQ*8?"W5[\]Y0:HO6UIWFFEHP3'^SWH:N4FJ7$[L86ZNFLTU)*G% M'>-_WZ9FO0INMC"!=.;$FJM7^IFC_,>Z+;#S7XL4KQ*>O-!\TC>=H_Q?LSHC M4,FESF>'X:A"<=4Z<,6/\=\@L#7'%4M]+&N)=M:A>"-=.LK_1;;:; S6N2EP MFB33#;L;H=IL'7/$4O/R(NRR#B'JTDJO$6$S)T0C][_^YJSW].'D_M#Q%XXH MX8PN?>@ZGJJ*;ZJ-R=OCUY+U%(7/A+M_/#R(G0M$NC8.#('/!AM,G_=7XXQ^ MY"#V^+B+'L3^?D)">QL;W)V5@*$JC,4^Q;S=AZ<8\G.* 8SYZMXN)V![^+!- M6'">#O>>OJ4_DS@ZV)3!+]FF:0=NXJ\HWFC[+GB ^_?/^ 1;WV8;O Y(1K_P MR72"'2UV,<'MKGH,EB\O7/7G_L7+V<.)["8.=[^[*/D^)!H%[&3?L_O@GHO4KQV8PZCJ)ZSG]B>4MN5?^X^88I]3%.GKDF_V-*_>+X-GCD!W-]3 M;?\^"3/3K,,?:1*Q[D99AR'6W2CKL$<$F-_*NE^L8_=AW#D^=&)^ MBTX7];[C1:2#5,'?IMK8-N&'__>#^O%%"A*I1RKUK24]F6,4/I6+>H3FI[(Q M\_!NUU1-=."5ND0-#)BZ"=Y25"4JJKB]:$EB#_OBLZ,;%LQ?)-L%]?D,DDD\ MIN]>,K="!\53T->_*)S(HMRB13DJ5%\6H?D@\L<_>.H!9_ +]=Y&*(%0X@]& MB8\:_7X&)>BZI$E2=UCEY^DJP2>'^F"1^WI[LQ,H49(<*>/(\X)!^%RJHA>G MV*8.*V#0 "6(!Y8];&>&?(FKQ@SN#B4^NJ5QUR!QO)++ET#"Z_:GDIX412PL M49U"J3@L-,.+@ 1'%3U%(\PI3Q0#KF)N\F8_*KT$FX5A#QA[V,#U%LZG[P4D M+DRE[W(E_GB0.((K*-O?W$<>_Y2#S!N* MW>QT>(>G0HYC2EQM9?-9JEG3*5O.U2L7B=\$*<=K*Y,^AQ%9BJMV1FMY*K0D M*HK?/+ IZG+A&P0S"&80S%PW^/,:9CIJ&3/JW=1&[/G^@-FTB[5B2[L$S&A] M?=BH$D*%3QK)0)S*DM-Q83%X^L<_#$-?+OJ#0.8VDDB^#V1N(]/CAF)'KS&F M(I;'71E+9D3=TZ,@AESAE\>HTR/29931)AJX>%$S/)U8*E2=$7\618F6NI M_#I3-GJF54@*BJD19;AAVO:"9[%3.Z8[2//9=;U$QW/7W?)]WR6Q&.S_XK;X M>$#H;\><=JJ\@]!Y2 L#MK(R,;I76K<]?S3J,Q>)X5=J7*G3+'I#D:8\5=I4 MBEZJQ\$U0$>-H5'*$$(;A#;Q1)NO.VROT6;:7G?4HN1O1&'FVN-P*(MFYB)H M8ZZ2W<7$)VE#SM:FTYRXX,DB1!L:H@U.7S#XA-#F4Y&FN"G<-<-.<5M[/,#F MMV-0K\%&37="I;C,&KR0'H_SR16)+YN728=>\;WQ 4-X6[9O0I;FN/%=B?TB\!KLICO3'N#4!67)L4TF]T"*\FD$L_8"D6I4C%"FO>29&*GWY=YY[=39 B'E#S:UW6SP\UC+<@1D4MOJH9.C=RVXHS(EG41J&'&Q:F2J3&\V*ODR^-VDW8\60-0 P-4 M)/F X:<.W^*7+'4?>().)F^R=,JY\QRN+@*_5D$4>4K6V)ZKB;],VW7_3HQ4L+-6$PO' MAH0 FWWP-J%OAWCR6G7_Z_J+0V*F'ZFW?((]BSU[$2WD#57 Q^"'_\+_!A3U M%__<;%^:^T G5+/A>P0E)B"&4@&0RB&5NQ7)058.%0V):=&0.]4X=#!\WH/A M^]2X;RF@$6>-B]_QZ"\(!VH9@\YE[K89Q,%"$W_%M@;$!,@ M?5B5_F]TV(Q [=Y [;MS\6.#:2K/-2&Z'&W@F4!ZU;%?FEIZ&35:":IG-ZU MHRUFU-?H@3QY*^MFTF106Z-;@W%TD!Z_*MVW%%]\7:;[$KCOZLGEFN5"$@L7 MD_%D('6R&SFNN/]NC)$1)%SKE,M38UY;DI(H%$BPL5O;<1T"5P7B(X3U13>JWB6"VA;'V]4-(WX6)K/-7SV'*2YGN MW?PJM@5GP<7D;^(LL!BF@469U@\<^^H2\!BH4Y,G'I(9$6_ MF5XWA4S;+-1NSETL#_NS)2?V T/O5FO]ZJ1;7 @DO> MB?S%*)!*G-Q(WT%*)6K/A1KFH(8YL<#\,_?GN@3FY[+94"D4 ?@7EGZ'L;HT M,2C?'.9/&SQ>F(QK9;[1]+-3M]KPV\T6 'P8.X5G9PQ*T40 B0 RI@!YKL8; MEP#(I93JI3:J.S1\*\.'@;_ISY6;BQ84RZ*FE%POBX6%0HZVUR9GX]5K;WX2/-A&439()5*,0#"9!6)7Y.AM ?(1!5?R! M8@ZO#?UV6#4.IP?'Y1JUFHNEF4#MG^ZL_5-\8K5GM A6;UZWQ*Y2Y!L9RAGK M6K9#]V\NHI#-#EOI^0PWL$95H;@E7F+S'O"821AR)1^((W>O4,(J0D>$CK=X M\>N#..TYSZ,Z)6K=?P.P9 3%3U,UB8Q*D,)]O*!61;BED M&%= ?-=;K*W&\_Q$'E.&7)+9>HI+A+'X0E#TC-BYT>3*9BT$!(U)]P=]%M(9+NU9MA8X UQ M+AE%PQ[,VLXBK9B#GOJ*C.N:!).1W5F* Q5F4&@=O^@%IM[!]^,:8V-'CBM=C>/ M97.%@IQDC0G?BVMJ[L&-WD5[Y7;X<=)H5/UN<>ACOI&)H"RJ"$.G4!] =-R- M^@#&IY3+1:%LWEY)O5*SO,$*:6\A:X(_7N&WDDD[]4>3;%?Q9CQATV9#'BN+ M49>#4!:5PL8N!64HB>$FDQA0&\#OKKIR42@SFX&BM^KCFK$L:*-N7F\MN-CN M--]"60,O\@6*DX=8H3,A12S9Y-E""T+9M@L@01[N,6\P-P5U ;PU%$>GUS=P M.A#CX.)O=2_X#.Q7V=G*:9ETB*G8R"I&K]8 ?Q/PP CS5PRP(A@$<$B@L5;:@+X&5B<)D5:R!>&.D:7,G8Z)7AK MC8QKC/)=6/1;K38>+(N\*. ZA>'8,M5+:A 686&5BU7W1]XB2KRZV\2K&%>M MOC@J,IDJGQ_EJP2FKP*5RXRY=#:V,8)W47%MUW*78QKE9]<5Q<-L89J4!;%;X0U,?:/-M-$NV;VT2S M*2P_*4[UO$%[26P22'56''(0%Z-BU<0%2E7'1(-1!\!O# /$K4;_56,"<5M\ M3"#_>SL ?@;RL26YZ$J3=13_7<@G^K,NTU$+N)@L9',; M50I"NJ]).+-K $A=LAHUPD>$CP@?;[ !X&?PT2,7,WNIX17,5R=<0^/E5;Y\ M.E<8.(:P9/X[;V MF,#C]_;_^PP\SO)B=5[KX16>6#1U6M/\KC:_N?,E:JZ938OKK[&>T,TI2MF0 M.K4 PN.V_1]V*7A$*:2H_1]J_W>;[?\^=45HBI7<4=OAQ;G&&^G5T//SV,W! M8YV>KJFQV+%%83X;9Q9S-S^N1=[CKOO?:??QWM)24?>_6%H)U-_JSOI;Q2=. M>SZ#P >&OFEV<@-C;GM8F@D[K?;ZY@S"4NZ--'J"L;SLA\,FS:V3@0_\918U M_T/@B,#QOJY[G:7YWZ=2^,MA,EN:MLM8H9NEZ.6L9*S"N(9:WT+B9D@Q\]*T MU\=4TVNF5DM[V&BW("2BWG\QQ$/4^P_U_OO.WG^?\A4+_B25GY">03NS5%OL M97(<=W.^8K%?S):TTYB PHM9_,<5&U/H/M?[[OM9_GTI4 MW90YMZ+T,OPREV9DGJ1F3PYE-/G(5/]GY M[]^>#(3M,K*$LR]E:>:[GCX)MQ_I%H <[^L)-4YUX/V7?L_4-N5?RZB33./V,ER(8J^.O)\&SQS8MK!GFK[ M]TD(43]'CBH;R0#0Z3\+V]6AG/QT5!.(ZTI]\\P=,Z(?W@^51T !?4]]L] 8 MV<#?,H%@]4]_?\L&$(_XR?QNQ+K8L@Y_)&G$NMMD'?%!YACB76QYAQ#S9EF' M$/-V60<0$_'N6WGWBWDN'^X*XD,GYOO"41]9D]\F$O/+-!J]^LE@^[61;2I/ MF7^'?__[[]%K:H -+231__T@?GQ5X\E'YGOSQH^2[D7T8*S"(,C7B5GV+35! M8@\)&&$_H""2I_/+T_?>T[JT/.74<10^3)!X)%/X:RI^#;_CFZ>X_FN ML!7Z!94X9T>ZB[N;]R'\'\2=;C5_X*,H]CTF W"NU)C\;HL3*5E8E)=\7<)\ M3:/3QJ;.LIFOG^]SD?=[[&83YR<=LM!N&WJUMVZTE%J7$0*)C,J&L ]I@KQ$ MWB8"A3\<%+YC73$ !9R02/PWNH5PCD3+ZPK!B:&2:J28-1N$SM<3Q-]%!8>S M,LQ )Z=B8T,-_231-/&*!E"!_O%/"GO L3,VX8A]%.'<33B^94-T/W@87T$Y M]T[R-N('23OU!0;)+E@1#6]MS;VWC=WWW2B>1-T&+&.#PLY?7J+4JJ6)M-#&6$P?O M-C#5VE0OX*SYN;PP;H_6%J8JTR$M2LU%D>;@1'[\DV(?V$L>1")H0=!RB8A: M_&@1 VAYX>)E;ML@X5'/ANWL4OK0$5'+CS"^*HX "2)U1P !4<.$&1@FTK@6Z:J-C ;23C MWL5YS&U<%GA'WI)I86;MSMS'(;0RFM2M;\("E+])M"B$+0A:4U'T72=TGH"7OJ<(T M/24'&)%MI_OM66:H)(-M[0/B 4^=_YI='+S03V1UW^KV[(Y ]192#%$F=ZS M]V*9W"<@5,U+%EN;>A5,KN5FG$"F^\FZMB^ <%'O#&$+PA:4RGWSJ=PGP*6? M;IBY2H,BL>38M7!U%K2KW=:V#,*G_+/SY7(?U?XCN=R?S=W^!97_A=3MLV6I MOY[L"\3R[$7T-II4TI1#V_=^3O2UJARCQHO4E.W$]X1Y[3A_=>[I1PJ2\;7B M@QF>T'KF0&G_PO]^"R5OM/H Q[]*YNU;^" P*Z >YG]>GJ/N/OKQS[;_8D)] M;@69L"<)V0H3.CRB3>Y:1286CCW1/?=)5@[$'DG.926'B)OD1.U$SR X+U+/ M7G /WZUJEY6UA=ZZ/P+"G.ODU%^Y__]RHK[\EW@%IE.S_W#L*+=>Y^FXB$1U.3 MVZ0_&?+IIVP&Y,SCT3J6=CWTX*425"/#/.OQ//+9R:\8M0Z^8*$KV[A M;+_U^A[.[K,/,@]?L)_ '^$!#A"M)XJF'E/78MP;?Q!_9M-_Y<34@9[*_W8: MV:-N]X=ZTXF $NA*=GO-Z5DUY*T-OK8T8A_GVY3J]4:.ZW")4CW[F.#JN80@ M9H12KL2U2[SPE'P3PYG7&QU>2'0:B6RCGN/K I^#KX1&M036 ][D2W6NGBUQ MU830 1_4^'HGUNOI%-L\O^5 J9^H->J=HI#@P=)RB;)8YY^2[*(AKS*C+K28 MO:(_A::](^O[?/AZJW#$Y]+ _A(MV5> $57^?DX .VD(7L/6,3R2HPV!A+'I MB<*RA#0FU+24&J5P:42D*8F: .+^_^Q]:7/BRI+V]XF8_Z#HF?M&GPCCJX6U M^TY'L,B V1<9PQ>%D H0" FTL/C7OUE5$GN[[6YC@UMS8_H8*)6J5N!9GOU"=50(70N>=(M)&>EG,BYF"-NOJPWRL@:_N/FQ9[T\K *RR,>4/FC_LLQDI=D5UE\E+> MXR>]3#>:UX4TM#SJLRG;XZG"KH?2M#_(U7K*RJXX.!1]U&>[$$N(TH2[%TO3 MBAB/S1*%R KOA\4.6WJ-N_XR-ZW6I$ZF,$IQ#ST3M7#+H[=[S0EKWU7&:2DR M6!>63C2V3,AI:,EQATTSC6;CR58[!6FJU,:96:MTUUGC@,\1Z>]+ICE*#]>N MJ+NN/:I/A%XZCVMC'DVI,B^GZKUF@I]D3=8K"N-)OV#CED=32F20W:[$TE%1 ME[->TFPOU&D:O_UH2JT[H6"Q\83(3O6V^I#B4T-IC4OH'4\I]O1T-Q7'4W'B ML6ZCE^_6$KTDKNYR-"74L\1Y08Y5I98I\)/NJM]I*?AT\5%+;U6*M)+>0T;D M"V9^,BQG%ZEQ6DX9GUE(;M3AMR\KBE7,]U&W>YT=/$ M2Y2B*2\C(;'0D%/'+;D>.U]PW7YY4LN,N%ACKAN1.&YY1/I5MZ8XG2$[GD-?KVE@0Q"S'92RO(=5'E26T/")]NE=]>NRN*A5V+CXE MFY&"%LLLTM#R@/2R(@SZ@R@+HAL35#F*N*2LP#?R@(LJ?2755]FH<"3^CQ7% M+<[;CEA2J_E*O#SJ](K+4PK=:M3966TD>&+-6C02:TO,W66QZA]-S4H_S+1> M-Q:?Q-%=R6I6>E[Q:7A*H1N30:0@6.T"FW](9=LJ+]5+):S01WUJDFRLYNI= M1D1LO%%O:(M,J8!5ZHA9\72G-'7D87^23]_UN):Q:*7$QDG53_49[-*K>YFFU)^G.[: MV1[*NMI)D>86]71#S SR$V_)C\MK,)[0ZJ1(-S19,7IZ)R]&GAY:(X&-Y(WR M29$NY.O%E#-B1:F6BXRY^UJG$3%/BG0>51]F2NK!9=>+]# ?OY-&6< =CCVA M>_>Z,XM/4H\LTN;K59%=5'I5$!'NN*F"%D9[VD5E%A6=>':1O9NK0"=H&C]L M*DUG/?VQ/$ZS_"1^7QQ'T)0;-G!@[*C7@7JWU% ^X[$UO=)9%[*9\4I,DQC: M$4M=;J7D'K.B-&T;BZ>8&E_US2%N>C0 L2;'JXOF4U7BL]/%G5;*LGP5!G!" MI&3QWHB;D5A/6B=+=>Z1Y18E8!5W J6'I7[[7N<'97&NI:M1A^/+<7Z)FQZ) M7Z9@R(VHU,%OILG%7)[T&\G?@ M('^W([,N1;XX=.G>UX]4(JMUSQ MD\E0QDUY&FR$)Y"6=G_5&I/O)^^8MOA$15U.6F)V^<3JT\>%FM'I4P1UCKS3 M/?=U+^*9\VS2!J""H_LI;6MG60-;64V MPJ&)-/B+#G%/VC"\C&&IDR_!E$MU8?W((3$J17JM86V52S1[[/(+@QQ5F<%0 M7-M#[^))GRID(<1G!Y4L CK@T##CCA S@Q=9&H/@ 8W!QU%HLN/&7%9,C9C+ M3'_-##!?;P9?JSYE<2"52WQW&,V:ZJINH']N MF"6R$:/@ 1B&M728K[H) [$\!][D_//MG?R+EU$KK/OQBXR*6/(V/))YI<=I M;Y,AZZZ5=5PB9-U5LBYQ*_ AZZZ2=2%@7C'K0L"\4M:%@'FUK L!\XI9%P+F ME;(N!,RK95T(F%?,NA PKY1U"1A^R+HK*BOWJZ#SY9#I ZO*_6HM^61$VA0' MB_UV<;#DN2EV[N)?=_Z67GMD(\14H,'(842RL?=&I>4^2*A>2:.+%[/S%H-Y M+S%KZ:OGA"P$]1#4+T+;/K9*Q'M4$-VD;/RD *EX%7 M5_C]>1'?-RW@F[R-?6IM>L,JT*&,?%X9X4(9"64DQ)%SRTCTTPO)GY6'I[;: MY593H^_$!5>0QI *>,Z;*418]^@WM\@N75S>HJP1W8*_A)E^:-&BS1&>Z,DC M/([M;NM2[AVWP34I52"<:Z_A9;(^BN?D25Y$4IQ'4E\:E\7TW>_7.@J.P)RH M=>0,677^E*WP[+1@=W.I>2+C/"YI(36.OQ&2L7-44@L1)424$%%^!U&X743A M7HXH73?6SZ#NG<7R>6XA/HX*#XG261!E5^T46/Z9$19Q&W\)[6SF-NMAZ> U!:A9%E M+DO#CIBW>O68G5D+R04NOI$"CRYVDT@D0D0)$>5#$(6_D)E>%*+\KHF2Z4VK M[=+3O"[5W/% U:K">/EP%A/%OD/MMC K:&PK.K.YN^2T8U>QB<+QX/4D;OC4 MWO_6Z J 2CT*SI-81,/Q$R7I0DO-D]<;\Z@_&I@>]/HCWYC#RKFJ*P M[J57XMSAGOC(*/K #7^_;/XSP)<7/,/J3C,K";4B;*?$KN-6$M=G(F7S8['D M^2RI$!Q"&WK"( !]9@A35[7^Y-YJ-6*U_H-*.B>A8_2R[J"I_*C]-L MOK"FQ;R0[F2W8RK=BYNW)V,/2><+'2U)X2@:W>$; ,7>0SCT1\-CYL6KHF*=5L3T%.Y"$:;YP#1/ETZ[ZJ#A86&[F++J5IA+5S M)5P1&V?BW"2X<),^(:H$J)*B"KO%0T"5!D7.4^/ M=7*"J.?7M1+OK/C"]"S1H'AA78RIC^Q$XA^\H797J$8SK0:,.?7EAW CQ%,A MJH2H\K$QHTN8[D6ARN_:*K5$^7$X<&K-"7H2GIQDUWN("&=!%;5O/70[2TF0 MYAHG5NJ93O6Q,X0QXS"2<,/'^4^=E9-53$53PK!Y/]]3>.^+CN#-;SJ;E M8J%D9UIL(S&)&[&6W!]5S#OK+#'S=+X;374>XVDI7XOD(DZBG6L9#3E!PSU1 MX8PF5(@,(3+\SXJ6O#M/R*8FU1)([VAL M*RY6AVQTO6S$AH ,)&0333UG!87($")#B SO$WD)D&%B+#MVK[QJBIUDM-MN M20\%S3R+S3"59O5H-CWK2OJRGYTK1FXQBF)DP">A;I)+?2SG&BJ11..5^C>3Z2X(XKS_MU3K9;'W@0- MG;#)ORX#IX:3;QRJ Q%F9NNFJL\4PU@SHF=;,Q0&I#\:+$\0[@-K3WVXY74- MY+@,2/Z= (]N6II,,*&^A0**!!4T[2-;OH\/4V-E+ XF^;S8LJJ-3GHBG,7! MZY97BIKIS&TV_V!T8FNU;SDNOJ>>A'Z2R7!//@2K$*P^%UB]RG[\-5CI_>[# MHGO?B$FUOCEH--E:5RJ?95-NC48CX-7B46S5IO-I/IM9>C,,5G$*5F<\^!&" M50A6(5A=>ACLUV!59V>Y^=QE,^(\-:E(KC#AA,%9 F36W2-[S_845=07[5AD M,2F8KC4$L")Y2;&P4E (5I<,5C_)6[HXJ6%X"6-&872SQ7#C_FM.=N"1Y:=MR M@9[A#L7[HNT>E@B )9KE]0UTF=CZAG4?+V[>EP&BIV-I8\ML1OEISQ!;F6@G M8<0':NX\&Q?+V,"NWH\%75(6D[31+:6U<3XMIT@L+'63>G;C(D2,$#%"Q+B( M@%9=K,2']7BA)$96>E9-Z&*W/#J+V;1R2@TG:2H/DWP">=75Q!UWNPU C#BI MW(X;39P5K6IJ$@-:3R)%%@4/0MBY.)6*]EGO7LI MWW@RVURS9D1&2T",U)Z&2X2($2+&Q]2.OKAY7Q1B'-@8PYG0YW.)I_)$ MC_6=IF;WA89Y%L1(II>M8@UE[R>15'4I9QN)Y;"-$8.$9H0;]ME42Q*;^;>K M "//PR>X^F!-O])-4%3WVU:COYU0_7U=)R]XJ;+325>]*0Q3_?&? MO8]O@?[[+&JI(Z1Y!JH-?&;=V=947+G(-A4C"_.VX,5.VG5MO>^Y2&M;=Y8- M5#*SY/RBCIS,>AL#3-M(:]V5QLNX)976YF$1Z?** TDWG"0LF M JF8P5AUC M0ZN7_7/ M-\+]2Z'!&PDST="@&Q^*5#\0?^%1918BXFYNETT #]YOB MN5;P!0%0^HT/WK3-#IK[;? W_AV,[+_P!%T[&%= *#KQET5[$\)MG'O.]M#T MQ8G^+>AS8%C+@&C!YPA>M[[U07LFD260Z?O,/# /^EA="UETEZSA\QV[(N2OD7.J6 MBX:LNTK6 5Z&K+M.UG&W\6AS0[ MH0$57&UD_SZQ]@(D/Z'3>4R0OUAJ8*3GW00YM]0$\3-? M#TP"/K>.X6#UWPS%YP/>SRTTW%N@\*77,?#O:B4I[6^1+$UA-3RM\GO1W6LX MG7'NU 4:++T&2GQH,D/:D6N#5Y?QEEKRL%!/=J?N.L'J:LQHBIR=+M5__[A< MU3)5S[;AI6FR7WPBW2'2+#B1!W4R$ULL-\G.VS4/#=.R@).PXS=L]"P5Y^A2 M'0+1;X9-KT'_SH]$. IY#92X "3B>%G@7E/[&Z H5U]-W;N(V9"RW55KVF6S M<\WY_3(#+X"B6LN-S&9R=23Q]Q5MU;E3NQ-W"5 4__(C>A-+/%<;Y?.ZX1\) M-V?WPS\%E7ZQ]W_-YY)_M3E^)@%X#C*O02+.'HKX)'KS_![P=2O.\YNDGUMQ M/FSA8F(/GU7C?A)@^%LU M[O)<[%<+QYM=LQ4ZQJ%C?&8/[U)CB:^](H.=UT8QO6&GV(B0FF=RIFVNE-\_ MN?F".&*EF(AXPT>%G:Q'ZVR\FJG*\7:#WJ:>O.%B9[DJ(W3Y0Y?_W"[_I4+" MB[<7 DSH#N]-<_"0L-G(BI&_[94L:?,YKA)Y>48!2:-0TC&6$DXQ-',BX5.5^;(I+/R-F4X&1+ M8V,H1483*YDM]JN)\5GMJ5(BU2E)LT5APM]GW7'!1/5X?AA<5\J?YU+",$P3 MAFDN-DQSJ7#RZCP/P)-(9QI#C>HD+W5,MJO>#6-2QSEKRME,2B4:DU:V+4:Z MG6HO,JX)G74CN.0T)EQ7GL>K1;\^ @B8S> 1APE#46$H*@Q%O9?U5"_(\:HT M',95><*6!-&,%_0GF_/.BG9%-U?NJ?%5E(TOGJK]^\:3E:NGZ8U?PDTR=I8; MO\)H5!B-"J-1+X>%S'0J/63=IR&;G;#V'9]T1H)]5J?*Z@ZDZD1PDJ(><>M:_6RMZP_)O>&GKE02DBJ:FO]W>7.@YAG&H, YUEDV]8E4>5W*BD!KP M+6E=O6NUA6F;R_7.&L ?<46C=_^0;TAQX$&B+X\7J-'P+XNXB?%A$.JRH"0, M0OVM6/*ZW4 $^%!TSPK72Y,$%]-Y+MZN6,VSWK2:(+*R[B>6A8G<:$\;GFU M6EQ_6/KW2-Q$D]SGCD"U;)TI*^8DS(0*PT]A^.G=PD_EDEP;QENK15HV)AU= MR757XZ75:)W5;LH/"_%,!]V/V%H[WH[('>C<7,H<2PRG,!?JHVVDSPH*8?3I MY:B02\8]=._0O10;9#5JLN(EFI@5, 6 M4"SZ]P6?'%M!1AA]"J-/8?3I8@TIZC"6Y7;2'@Q3#X(KS3NQBIY)&<;L\:S1 M>DFOZ463DSOL--?+3/G'?&\6' ->8Z MC*>\J['P@96>/@,1?1ODNNME1<)XQ?LNK*'2O<5Z_6F4[G.& ]J6JQC8@\ % M7\*HP$/;-M3!1C.M&S M6;'?:)\UTK"L)28/2K[5G&1'8CZ?F62+BW%:YDA!7BYZDTJ><."T"H%^\5/0=1NKR>F**U;DXBXTBYE!^GG95ZULVCZ+Q8F-_?UU,3 MC\M*_%W.KF>72PQ1>/,H?A,]PVGZCQ2/%UQ70>S%M[NB(03=5X=_!$ 4S?+P MK=X7B;!O>/O"QL*+&U?M]CQF MUZ1I/6?V.UY2*7<:,A X*'H.&8,:#NC&NQ?SOQR^)L5=(>6V&; 6/O8P4 M!S7Q[&H#R4%$YCY/O9+[XXQY<%.0N+ 32E VCJSB2SSB!3'<'\)^29H&$+A,)IH@4R/51% MP?N>Z::]GJ&]'H+A'[7U^YK:UOVJRRU64AP52X;S-"E5RGMAS&+U;D_,(PY2 ML:CC*]D=9 9RCBGS#2 :.JT-*'DV4LWN2'5I5G-73K8SE[Q>.=TJC)*25 *I M!J(>2[7JCQZPE,!H+M=B'#3$=&:&R,0:A?%V-K.M%0S7!2%^J6$P\VPD-X;] MZ<*JZI5)OE=],BL+91YCES\1E.A?+2A)LUM>2-.IR*['RV)Q6/!Z@[N]E8)_ M!1H>O:6.;/R%,D3<1FPB_([<3%)3GBTM]2=Q*CG9D= M,FF0.I )[=H%DDIC>VE] H$4N@^=ZI03DB(OY9HBFA>DZOWP_02RDAA*O1RW M&$\0=S]KC-+WXU$-"^1QB/-?>/7=,X8-Y+K@?6'O##M6$?:6\]T:W^Y]2>-S M"Q:W*UC<7R-89EE:5V>CGBB6^K5NS=!8O6XOWT^P.,-%O=H"K+?Y*.)T!-'E MHYTA"-;QV=-_O49< MEZ6W DAN7N-X=&)8"G.]+MW\+.3ZTS;4Q9JCC.)U ; MO1X?U;KMH27I6G&0*4V3;FZ_4,YYU<:>5^^E![MFB)Z9O$]VK8&D9=(7JC;< M[4O-@M]Q:7[7,/@$4O@@<:/$\K$YG'22S:C3R"51*9<^HS^3*(KQQ& I2)-I MNU9Z2M=6R;MAX\N/JG7LSE@@&?86!Q65T!)$ TO-Q9F)?X4TG!>3>K'(['Z5 M:$7%O#>WLJ5(M)A];/S$1@09F%HVB0L>@(KFV20>.$(.8F;(UBW-N67N/!O+ MT\T.^-C6E(%.(])MZW8C9\Z^H%W?FOH*R0TR(?Q?7B3"@3!5+5-R?BV$'R7+ MSES^\./-.>H%A1'U,*+^ 1'UI[;1*D:F;)V-U&+N?)%*IG+B M\!HBZJ&@/"\HYT78@M06RODZTD0^GNU&&V+>7FLXSG0"85\947?TU;/Q]/.# MSU\:NUPN2]7)S+ FTC0J12N%'INH[%^?]<;@$^].Q]*ZFVVRNCUHWP\>I7A' M!B$"?F)O)P7@[*+5*FBEA^CHO>0B\E/@^C=R $K[T31UC?% MH//&WUZ_KGV:1:TPF-M%85A0I59TT!FVUOE!XNF<\;>(K9OK>&&Z%&MQ2N7UE>4OPME(9GI.&\\#(>II Z61A3*1]_DN;-?,F)9'ZV1_M.\;=+$K1/ M'+] Z^1CQ2Y(52F?BW8B7:[16X_?,7Z1M06GK/8R3ZS>',HMJS(91T<_"9?1 M$-CE6#B?6"P6Z=9=OM[//;&U9!_=YPJ]D:"]H\&S'+FM57(T&XBEN6P;WIK+ M)'F<[WI*+-[2Z;K\"-7W+S_2F^S5S;AO+C<8<5I-7BWT:;HZ@-RK2%_@!/XS MR+TTJG-/RB138^,H*]Y-A =K6'S'8$-]:50[V>Z3)^9-?:VUH['4R@$_47A% M^IZ_C#H@P &EF*7B+[M^10[FZPS6:E6?*08(B^C9U@PIYC^[B_$[8.TKA.A$ M%LAE2E#I03>DL;Y\$-?3A_%]WHE)T44[A)Q*--W;Z>-6+]9:/,TE2$K7UO'T_S4_O01;(-LW/ M@]Y@M-,5YL1!B \(-QT<\O\,RXRA%?ANYVG6G[2J>GQ0:DJKK/F.RTS?OL_( M=V,YS=9TUXFM(I:>FN-EYA4Q[>M99EXC18<[)YK4GX8Z4C5=6CQ*\X@@W3\N$[5&!R<1IJYJD?D;!>.-EYBV)13&DP=# M$;.9D=B8+^/"C -)L)[;5;WDJ/)E\M5\G(C+9(VSV-*R*K2UB6VQW#E-!W%2 M,->/;'TUF0\[''IP4_>)?/H]\B%>HY37P#EN&FNX2O]IHJ?Z/>61KR6-YCDY M5U[/;.5AN7H2I[Q[U^85OI&Y3Y^,]'^2T/^%,OZ7*GO>-3K?ZBR2XWHB-JD) MZYY@1==:^7%YQKS OU5_S\O&IV+3YN\Z*YZ-R[.T.15[U6A]>')OYA>;-6"# MG;*YE.-@XNE3\+>;*A.8_;KI*?Y;-7WQXS_P3Q =50VDV+B^RNB@9HV PY=^ M51F6_=>YBJ3LAU3WBX_QT:!>S";%CV?IQ,@TR+___5^[T]G6XHNHEF'9WX+2 M+SOS]-_-DRHP0Q3IVTB91)0!O/F;8BR5M>//.YFD=2))69EOF_(QF#),[#:9 M_!>S_1/3YXBX4V45V2&A7W,F8J"!^XT^%7Q%JF8$WUF.CKGUS4:&@D/:N.^] M7@F?7&OV#1A- L[P,:!H]#;Z7HQ[)A-3848V!IS_:=>R)RLEX;]!_D$5#?J> M)>W8_^K+CS81>)#V+,8OT(--^13EQSL%^(]*X>&9]?=>ZX^Z;QD:OE>I6JWE MTNTT4ZQF;YET-<>TI$RKF"NFFT6Q]9]_]R]VY-5:6VPQ[1J3K55S8K4EYO!? MK5JY"/.!#W?%:KJ:+:;+3*L-7U3$:ONBY],N-$61=E0JG#\5N&>(\97R50\30?3\)_--)]? M"/9AZQ0>*635DPO&A&/YJ!"/<^P7JIL':PXM!=67VY$AWQH_=.ILQZL74KGE MBI],AC)N*GPYM50I01&IE>>:S:)SUV"]5KTTL>-/CMEN8 /&?^.FY5U$,JI] MT?0FD5QYH/1RP\9])PTMDXR9/(F8A8J;2[&-+',J)XY954UJU M:W>NR:[!YGM\*CF]IT4:6@J'+=?MD:)Z8KXJM?I,'TUIC#JJ M4+_K3EK&@S! MXZMQG#8;.*O:5%2DAC2>1 HLBC8.K5]1L4T + >,WM9(L5$;>L\8ECKY$FBT M&K]?-Q9&<<#6>A%A)HNLHS; X4!@&L^@)]?VT)L9'T>P]HPU\AV?D+ZEQ:)^ M[]^BJ8*?P7PM6X[S#P,D8 @-"'*>F>XM=80TST"UP2$',HJCJVE3R^F&!UA. M#*1CKD0*:(7N/#DC=1ZU_CHV:Q<;P_09N')<+_.0"<\5R/Q)BTRN'0PLF"HES,NJ0<>2M\_>F;NS>N]T;T&7 \-:!D0+/D=POK/KJ'Q5?W;J5?UR(-1FR[EI9QR5"UETE MZQ*W A^R[BI9%P+F%;,N!,PK95T(F%?+NA PKYAU(6!>*>M"P+Q:UH6 ><6L M"P'S2EF7@.&'K/M(UKWR"L)?!9TOATS)/R+36=>23T8DU3+PE__W)?;E=PF6 M/#?%DJ<(]KI[+9]-HKCSCR23$VQ,A1Y*%LFAY&U2Q34*U2MI=/%B=M[[4]]+ MS%KZZCDA"T$]!/6+T+:CZR;?];+K-[QC^5-N$DO&M![U!&/DQ&N%!&0AD)<>3<,A+] M]$+"O8&MMCW/^.U_5!6AP>#]+[%_C@95Y.)+P4FRO$&2Y177M?6^1[.R78LI MFJ:E*:ZR2:R_)2=66U[?T35=L77DO)DBO3.UWBS>SWZDM8NWUDX0;E\W!=!- MS?(P3]]!.5\OA__[!J2@>_M708H=H")'#YZE#?/UC>^5_\5E5F/+;$;Y:<\0 M6YEH)V'$!VI.W[]E7GC!,7Q:0P.Y]"P./HF3WH&6ME57;,!H?!(?R !];H[D M"U^",U3QNC)M#*MI5M+3PZ&4J$>GDHD/D E??@@WR1.%&O\)L2C$HA"+KA>+ M#DI"U\5*?%B/%TIB9*5GU80N=LNCQD=@42W1BU6+;JHYB<1*K=GC4TL<.1B+ MXK@^2(A$(1*%2/0YD.AUIW_?'XDF_4PU,BIW&FQ6:&M9C;?RWA C4>K+C_A- M_$39]A"+0BRZ#"SBKX44SV&1<(1%9X:B Z-H.!/Z?"[Q5)[HL;[3U.R^T##/ M"46'"%0MIMV%@+0X.VUT^=;L?ESL*$-LPO%??O"IV(EJ:9]^Q_-C(>9:,E\^ M'HA#*OW9"9GS)[;\VO:[0+*%*ABJ8*B"H0I> 95"%0Q5,%3!4 4OG$J_.GGX MN57P4V:;=$@[?)$ZS$49(D:UIE,+"(C+(SJ,Y;D.#I7 (,. Y4?#TZ7+THFT MMC?>(/D<,4>J6W(]PK6K6FY>%:>UVEV]GDHV1>]GM\/\;EX(^XK;&0(L2%,H M""Y;(952G=H6"4C5U,/+5]JJS)8BBWO=*D?$=36A9U=S4QPDTGBX7W[PB1N> MCS\3A0Q!)025$%0^!%1>G>#QGJ BC(O3RD.AZ$Q:G69"6C3%ELM:T,8;HI8*EPJ M!)405#X05'Z2D_'7@\JKLR[>$U1*U4FS,7RLUZ6X5GQ0>Q&DH\=N=3 I!\T6@^7'G 3_> M++NTN;\.3B.AJH2J$JI*J"JAJH2J$JI*J"I7I2K\)<[]K_)GBZ9JHRF^7=W( MDDU]ZLGNGR@(KD%$6EU9X\9IVU;,(7G..>'DUF>=ZFBFC;IBK=.11L,G8SJ+ MX[L^B9-[DWK[DP:7$ =Y3F?2VMAS< 8%,(;1 A]8M:8SH#$F0!@Y_' ,OH;C M31^[7W%Y]+@8K/[ U O_7MJC$.0)8%YWVFK/2J0J4FW9G_*MCI*5JFDY&29? MA, 4 M-G!J:/2-]X!3 E;:3,FXU1:9)/#Y1N][Z95PQ\ZWJ8P!$"4PA,GQ&8 M/C %Y!7 -"K<#7-RPRM*K76JUWP2BLW'>0. *4P""8'I&H#I[Z[<<:EAMS\' MIJ=>NI28%I>CB3>Y'T^E3NRQ\X M)EK+ Y I^JL@V[])>.]'T P& 9Q2SP,E M7&I7HI['CI^HRF^ R3E$%6:R(ZHXK*IF)TQP\+(HWQ')P3@Z\E6OKR$@E.8)E$8G#ZS$_/8C&:9P?/KY%B MWS*^>+WHW?TUU@Y'!Y0(.M&G # D90=_FEDN3%97#'C,\11314>CN=F9@0L6 MON/9:^"(I4Z8*7)'EG;#0-M?S.]X8K<,O:W)K0PATI+H.G85HN M'CN!2@QINNE:C,*HAN(XNV/$ [DAK\>BP[/?W:45(:W(9^Z[/TK_&: +GLPS MQ/,KN#5:'(5K@X]\VQUI #]WCTDYB.@G ;9"0+AK0T3Q95J>!K2[FQK MFMU&QVL#4;%-H+Y31S;=C5B?[B"]TIW-.\3IS+#6"+4PI^GL*PC+E9S/:Y7[ MJKZ8LG-U5,KTK94IKO=+,<5> >=_.)GT%-9F=P/R<0KR5<6VY49"4[O]N6U, M4&30[G1G%J\T&U]^Q&^/\P09D#(#,Q$7^G[WD,)E,':]UOA"==74I*F@E-ET MX]ZNC8<7R-C!HE$>V\ZC.XE,4RUQHA6*TU7ZRX_8+?MSQ@98N(]A9%.)8"RY M(Q&^Q]?7(7)]';[*B!'8&P8K'Q&,W6\X %Z KMU%H^^Y!$ !YL@ M%7Z_YB\E& 5W0+"/5 50D#SA9W@N+<_0F!$ ._R*L'"Z>B2@Z06AY?L#Y&D/ M^#+TJ)I0^RS7>I0GG:9<[#?92+:8O$2 %+75N-1[B"!QKL3;2L[N=G*K7P'D M+_3(T5?/:=%'ZPR3-HP@4WIO'"\:OZ_S+QRK;^UL1DL5]NT]AM]18/90?_>< MBGVG@;S@A5[#WN3>(GBUKPLYZ'9!+LTNFHYK>R2+(FUJ!:3!@(=ID-4%48^< M[J@@*YZ-VC" C $BZKM_??E.N!NMTGG4E[*/[9K:GH_& I5=-!3'=^-8Y+/X';! M&R;(!2=K.=+5$>-X_3'&#MW%ZQ= 0S89 !J;62J:V9@P'L\VM.S><$2EVP]5'-(YD"V0%GB!-=5-G_F,=-NZ930@GF(#/90]]=A13==R M00'];IP3_6054]&PF&SZJN/P*],"!38P'S!E1<^VG(LC+'LZOK\;0QZ0_]N' MLJT06X:N$DT$R22W>3':!I:!-L&21Y8J;)F!!NGNB(&&4S^(HUJ@A[J&_!_@ M)?!:(-S:EV"J 'V$/XY@U?3SZA1LINB6QG@S_&Z.]XT@,)@<0 1U='-2&DZ. MSB' @[6%8!=TUT?,""AKK'TCC5AB.!#UD^45-AEYHZ05XCK5&0 MA*G:"%#;H:/;B5S=,M(,&[[(=0V2R.GW[: M8^AXM@/!GW8&LWD?_/3+]Q%2 MP!,XO 8:14>)?#N?$&9CD0)E9HI-!I0#2N"0XP:_"*;YQMK%J<[I-9XX20;( MC6:I@6P9!L5OO!:,])D#TN4NL:5_S%E*'%_,=1=-,3"!SB#H _Z+UQ5;=R9X M#5.&/B?)XH=9@!^%CD#XAF0@5)%<9;)1'09^-1WJ(.TO2S!>("'V:T9@Q3'P M, [THAUY=ZC'82O$^P"7&303.=0_V6WEL]X"+'W"_'6Q)($8[<@2'NB.;/1Q MLG$0'-[28J.SX'5Z9&7%RS8=-<5D&"ZUCA3B,I(![L7$=X:UJYB.KX)@+CC, M_[YQ7?BT(]<&)UQ\W^+/^>. -^UYY[G-^-*.WW3K,?A^NNF-LM+Z7JRR+27: M3=6;RD!R?]]/WQK059^0S[C>LXZG5S/]]9R=3VO=^E.W8=7T(1CQJ5.^]]YJ M8@#L()OL6.*=Q0A[RQ&]V40PB7.^=P\W\;W?G-6!W_>2P9U'+#A>%KC]$.H; MR(4TJ=VW'N?W*Q$UIJ.D5S+,T0B93CM<3HZJ$_R]29J\K6'8;6T)'*1 M.+$G^7(&,/OBD0-/@^P2"1R-;-SN)1(F+'_^!?X*WJ 8L/W@'?72P MP2A@#/?S"5CV7^?:\]Y?9/8O/N6C05K 9DG!]YK.@FF0?__[OW:GLS70(N!S M6?:W8"=_9Y[^NWFRJ3]$D3XX.Y.(,H W?U.,I;)V@GMBD[=\-#B;\VV3#8 I MP\1ND\E_,=L_,7V.B#M55I$=$OHI!!$##=QO]*G@*[+9'WQG.<2._T87QP7" M?>_U2OCD6K-OP&VR!,/'@*+1V^A[,>X9HUEA1C;6[O]IU[(G][GQWR"9V"C8 MBY7X7X'Q0)QG$/ L!@MS8^_\Y]_*>VUK'UW#^_T7]^X6J]5:+MU.,\5J%@R M:HYI29E6,5=,-XMB:W,C[P6.O%IKBRVF76.RM6I.K+;$'/ZK52L783[PX:Y8 M35>SQ729:;7ABXI8;5_T?-J%IBA2#A0?F4JMVBZT&!&FEF/NI:JX#6/C)GO7 M)9]I,H&B;T[XN2?F]_)3@(>F]K/$^"J9BJ>!U:S]L[T5^MF%8!^V3N&10E8Z M68O&!$[C$_) %?IR5!UH./JD]DUQ M;0@EL:1*Q:HWQ+'DPY;1<3G1;4?*3Q,TCRO#:,=N=]@EM(P>MK11OOC4DZV9 MJ-AJ7Z@/6H-8K"'SQRV%128I&,UA?Q(1VSU.7PX=<;F$EHG#EMDG=[AX6H^< M26O9*W"HITP+\E(69/:P97RU-I=/JI,3\V)\VNQI>KT)XXP=MUPL$2_F2FU; M1+-L>[ JYH8I&[<\FGMAZLX?2[-&EUTOGZ9-]LYX+*2&T/)H1E[,;:S+]UJ' MU9.%N>PU5]HXA?O>M?/?.2%D\YFKRL.7 MSG;T7BT784NIQX[RU%86RSSFP%&?)3'?8\O9:5545I:N-)H%+2G@ED=]]CJ& MK#_TEN5)Y($;]VTCMJI,&\"KHSY7)9/M"?/J:#)7G;IE"O?IBC*$EK&C&DH:6''?8U!BR M@YZ"D#"9FA-^,$A4I51N*4=/")7)QM*-](,KHF3YH:#+M6Z4Q?=4'4U)D_@' M.[XPO(EWEZJ-K($W',3PG7I'4Y)G]9Q30E[3Z> M?DQP66&"*LNIT)T6,ECXHR>F5%^+#Z-./]>6T,*J/=SG5D\5/(Q8?2EE9%W&Z>DOSWN-CAVJ:S8]3S37C;'*2\>QS)]-*52M*NN9%:R MQ4A,FE44/:GUL_CM1U/*U44NGNZN7%%W8YUZ/<]Q,M&HXRE%/&#T3#*DB;Z. MMB)B,S/J#G"!JJ,I+9N:7E0>>'VB)"352I7S3U,'MSP::+;\6%R5XF:5]3K. MO-*OU32#]\MS[K?$=[,^>K*98^J*4??7H3M%MQ]PO.1X0[ @6_.B][<77VS4QQ_=(AC&Z3XPP,,(=^NE&^IV^2SU\"$O+M< MWH5\NTJ^P?!C(>NNDG7QVQ LKY-S(5A>)]]"L+Q:UL5OXR%:?BCK7EFC[Y<. M^.70*?E'=#K?2G+^6S./-AJO@F;4S?S &J+)-R#KTC_+ MENH7CNR'PO>GPJ=:!O[R_[[$OORN.9&X3:8^M2#BO0F0'8E_N/N^"\)'5 M;,Y,HN/MAU=+S,\.8KT=M%\G*H52\\=2L\%D_GXOE^]*+KN^RFAT.'\!-&X%P2J MTZIJ>VA;"/ J^7Y!>/'V(8O+NRGD.W5+_)UOJPK1*IUY/A%B[8%CHY/QC9U9[+7B[^&B'YUS#NZ@AST] :5E&:S M("T/1$,;C/!J?CI?UT MG]1K4MYT'P;3TF(2$1H? J=&;+"TA 5:2OFJA9H-==U8<$M:/T.("1]W?=:Q M='Y@78"/K8>15W2S;#D_JXN!;"(IH!_'%3&R=B^;&%;6%59?-$NS]/SAP M:$4,@KW)#;BTMU=!6(,3M=P/O>6#]);#NL)!(=6?E,9P LJ2FA@[)>?W[Y4A MM61/W2QQHH+&]IX)Q?'K?#@GBVA\WJH3L>1M/#RE=)4'S.CUJR'KKI)U7'@V M\#I91R_1#EEWA:P+ ?.*61<"YI6R+@3,JV5=")A7S+H0,*^4=2%@7BWK0L"\ M8M:%@'FEK$O \$/675&EI5\%G2^'3!]8-.A7:\EY2K&\,@_P#4K2)#]DGF]9 M5!JFM]@''6I^;:K83G./XR-5&MHPJ,: U_6 MLL7_.-[LV)I+W,8.R8V#U_@R<]SO 1G@:WC55^X?L.F\V=NI67B:ZS>_@E1)T2=$'4^"G6X7=3AY+I8B0_K\4))C*STK)K0Q6YY]/LG)]\-=41E MR=;*,\U@UWKNH:NJ,\.;X)O7XU]^""P7HDZ(.B'J7 #JO.X4[Z6C3KV4+XFM M4B0B1@I>C6/O^3@2TH ZJ2\_DCAT$:).B#H?@3K\A0:H,U+)%1C=="_[!I'_#&!G_UC&R M$*[_+*/[:K'Y^>,AG['LT/M&N@X!]0Y (KW%B)_!=)84/G'K0$]+H]!,-4IT;,1:M MI-CLCG6;S<<[2%LCI5WIX1I@.#AU'!$/ 2,$C! P+CG =&[ :#S,BDU1%#M2 M1)<2)=2PBD_=!@!&"DR,9#Q$C! QSA P^KL1X[S!H7,C1D95C=8]&JF3EJ.E M%[W^>-K7AX 8)";TG(WQJ9*E]K.DWCP()(2)4A<"P2'AKF,O\B3A7K4K<(&4 M#'7WFG3W WVP2YCIZXRL2*@>?YEZ? ;"A4M;N+1]..'^GJ7M&K)+GEW:]J[6 M^)B[&?9=VD.9WA?BU]RD\8J[#MYLJONCW5'"P)LF@XH8RMKRW&\#?86T4^39 M*;9%!QY09C\Z\;MCIQ[_"^0,S,LDG@;">!AN3*6#CX MQ*B[T2<_=,)\Q1+&L]]KV2+YB_O^ST;8CA0I%+WSBAY_::(G/B=:2]T=@4!J MNDUNF*$7OIA#D#/'=6Y#*?HH*1(N38K:(WR%#[G'Q\2)>T> M;TC:$;BX S@ ME(,/#6O/B-'AA5GX,P[_ZZ:GT CX1=S)]'8+_V8ZFN[,0%+Q[-]03X@6_-'4 MMIV_0 =?,W-:R7*GI*=J(,7&=NSHH%+*JP[>,MS MM_'W8M.!KR1LF?(?A1G9>)_P?]JU[$E)_C6PD94,S+"L1>X/%2.:UQ3F13/!1P?_A;>B[2P92G>%7!.>V!,>#H@4P^-M]0#OSD)XK10'CJJ2KZ;Q8 M$:MM##U;:?Q#ZPW'_H*A_MPK/ASZLV5 LHJ'%42QUTS5 M"M=!3L3_]>_!S)B^(3;N2: M5":X )9)T\LGN900O<&W."I3.\$A]XL]L:PS3O/')'WS=1X:.%NCP:[2:G6BL M*N;15]32/>I M3Q#._Q2QZO3T;=397WXE3,Z]?A2-XS#[Q1XO:K/@(K'+]-P M"LS1]V#3PP]'#P<_"_(Q@QDATMD0WT-@ M$B+1U_M"PPP-JP__F5DSG/%%1H?Q1 766>"B.C>;_G :F&*NJ52ZUG=&A\]X MK/ BSR Q%'+NC;Q;F>D:""1:6,:"1E?, ?#09?K(72)D,DT/I%?9="Y-;" > M^@X?%'?G;E_0=GB$@75CJM,K?OOK[>"^,SY.43*JUA1HC#_ :[TIG?G2LB>D M&]-R&^SP&@=[,!\L7X(V'\5H#@WI- M9H4'9@3# TV M0<.)K,-[AY@$FV:$ U@&0.$7NHKPVC##2_$>Q79I8<-+X>UT3<*S)3$W()I" MI1[&M=697>9MQ!YXZQ.%4 #P4D6;&=,1837$L6 #N7@AIE2A?*;4T+:6 M[BB@ROH[2,B.[%I+3#@B.19A)%[BX '!N@2H"!3SWS /;5L7\4"B<33Q90"\M%I#/81DC0 ^7)F?GAP M3YW1"JQ"%VVI@&T!GVA#W!K6$$2EGI"/KF,XL+BK@J\C*EE>L%XC FD#K.PW M.RW)S'7'#WM/9\C5Z;07@&06+#+;G1?\$QXEP2ZDCDS+L(8XS+M/*W]MV*RS MGD/>BY_:A5;=I(G)&!XVO8$.KAU8P'>7S1UA=JA5#;#@) M-C4 C[5&"/<=+(0[LR'4]9E%L,.V/6I0?-]1L)^8"TQ@>_H'Q\'X(!)!_NOS M>Z!C^:.NS:&S@3O<>"Y9O 82P_"J+;V:A_'(]4 *-^PQP-&/H%I(&6PD,-* MMC4Z_(8V@A88Q\AY^^=L8>:."G%@=> 7J H17ILNW'H?*R]T1-9R^G*L53N. M&K0@BQ.V+X+ESK5N=G@,&$+"I#^!I\ N.+#]?,LL,.,"NVMKWQ%IPJ+K$92$ MJ=9AA6>*-PR.63%<^G;C2D/38*X;=P/:^S_3QX+G$IO'*L<&=(Z^#BLP'D<: MP'/MZ&3,=QOG,AL -6G3]-D"36I;+S48Q58[L'FR0=>T:6+>[T<*0'PBI1NL M"_X^W@LU 3]?46Q@( _N/#YX1:U:K%ODU8%V[:ZK4V6"7J5N3-$$_H-V; V[ MG_H'A)?8AL'&K6D1#\0F*$F&\(PTXY^>#7W DFZI,%@ZQ;7E,=0])O))#2L0 M10_M ;/["\?J!8$+6/Z4"?2%+>&-# ,,(X9ZL5<-1QU"-,S!">&7U8?W^.N8 MQ7@S,D]BB2YT8EBOF:&G:Y2\=B!E/R7>3^T9;*7O+3,#CYB6.V:^LV?>P$JU M4A',2MGX3KYA03PG(CU((YZ?LQ5I0UE>>F"@3>3>,*PE)MT9D6GC85=R_T^9 MSKZG-QZV[C T)$65<82,F:^I"E"4"HCC[KC?0>?;X-S/HG"X5=$T+6*V%$WU MEN(35BNO[^B:#H:9#SV^-O?I>S$D0"]CP!?2#P$L#*#8OM'(6H1?@DR'_D6J M:U-38S.*W?A)X**JU-PG/@, !R*V[&MZ\L.UI]8E"@Y 38KN[[NK\G,)RP0F M=6V!#3FTO%QEV!>5K]5T*Y=N?&.*U5KN'^;KUHH^%" :^@DB2%N;'<3[)O@Z MZ/OP^R4Z_,9S=B*7_G<@>KOZH@16#!DM J?21$ @W^^ MY.%Y.8#H,IB/Y_FNE_ ^C&$,+ M#*/1%,Q>&)YB.-;.&,'C&F*[$'=F.MMX!KF9=[/&!^/>& H[X;/9#&SD=/'? ME3*-^RA&A" 8?@G,?HIM?H.&'HF[!X;,TU$<4C<=S (_#*E9JA>XM#!/(#UP MPEY'<$P*G^V^V;2($!/&SZ6EK79B4[:EDJ#>#?:"=OBB>"1*NL.9B.)$E$C MB*\M16G]<\ M[)J"QXH.V>:\Y8K_QN*(XP[[L]A$P8DX6DODF])Y,"]@0<.[ M?<3@ FK-8(UU\48_96[0#]D!7B(<:PU":]M0&L(_,2-EL3'J\38QN)(8%:G- M#[_W;5\:^B"IL,+9Q%$TF>A-C&4WP2GLA"DF$61"$!S1P#$,Y,>-\):3[>+E M$R? 8J684:?4[WR*_1:8QX#N+.(@GXX,#80*DV6TAE%H6'QM"_0&(Q66FZ$_ MVU.&Z,B#+OW7.@Q5;AP&='6)2/*QK-)O7 0,VT4!W]W=E-JL#7< V M20_4[0HV"FBPB&JEKY3@]R$#4P;Y>P47K%K/9EV!+.0PG],@@G37_;+3J8!- MQ#@AELG&_B#*ZEC$MP:%TI6M7-PP8"Q8P%AG][L=5SQ8MG9^]4VH-5V$\")O MV2021803U'E(7$08]0V#5WX::\9Q!.N6DM-1=1K]=I$"PW,0FI"XK8DV072L M/E0^_27&1M""0LC 7QTVF?-3!A[9T5;Z0I? 5H" .#BF$PDE&N\!1BHTQFX9 M1&BGL(!-@3'D",+4&'0-SPR;]_-Q=JO=$[XOAL3QU@'GAP16"^(OU'+&2 ;FTE]DD6+Q6-C0I"@ M&K$T]MP3/X$-?!3?3P@,,]IX+ZJW*_"Z&8$''43UVD^&VBQ&2RR0,.!-J@W> MB"*[)02@?6$% (Z0A1$#/E8^?V)D*=BNDV3;9(!C7OY" ]T TEK$W#(V-*0* MO?N<36+=N$.:[0(+@6I;F\5S@5/40&7]ZFC4^%:F_AH )NM P 2"_>1 [(Z\=K L=1 5YI.S\#T_"2J2HD?N,K]5Y6IC/"S,!I)1%8 MI&@J&/$XL+6UR1JW$4["VN[$OS+B=7C&(0#H,9UX/)7/9R@>5F$\7; M"5MI&HX0,-OHGPGV99 )NI]I%J0\^)G]Q(10L*5N#+!W"$L$,<^)E;_=73Q> M)HBGJ2$D&BDPK-ZC12?8Y]Z7Y*S7"2;#-'X>_I]5:FY:&5O_O?[A$]/MF=VMC MS)]Z_\R#=4#UX[AD4YGV3KIV=OH.TE#K3:85J%/PB@M6)"QX/EE.4&!#6>>( M$:2P \ 4B3D$N$(C,O90V53(Q/O/-DV?V,C;Y#TAP [=[^_9*^I MMI. ?$P^?V5U?'WU=TNGGNE;(3[>'HK8;N!V)U%P)[':Q9KL!K'Y(+DM2)&& M!F.@,SP-O_FQ[]W0 [BML&#@/":'!@TC9/TAJ@1.N&7B)%)?+?"6Q2:#S41+ M4 #@G4D&4.Z%T:K7> MV+:Z"LWXQD8_!7(7R(W\;XA'0(];.-\V[CF)*V[6/N9K+M<"3RI87$@J%T7* MCUP.V=\W*^LV6B@DOY01 Q-[DX;F^ =*%0>C-H;I#S8X?S'19Y,DGY_IY:<7 M'A^V@U426(."[2%BPN$UM4.VZPM(,6"1K5'#A5J1&JZGCG>(241B>P(E2$#F M.)* S-YLSKV02(XS(\E\H"V6-R31ELW6W.TV8WRD^#M[V#:&B9*J[;!R^^OL MQH,+#M+)OX$"DYUH?\K8*MTWE# M4^.U30(IU?4AW2G>.6!(,I6G@&WDW"3.B"0'.7!&EJW[\7^:<[P+*3C;U3(C M./V MM\Y8H3?M$W')_;&[OPQT7%3&ENV,)3ZIM7.AHB_Q7;)9F&'!*A)FEL@ M.)N20D%D8[U) O?\[6#2X(9L(])\A9__ MST@Q#&0.MQGJ2Y XT]J;;CR36!'^%LF(O O&C>^PXZ3^^DW M8)ZL-R>8J1N ]5A#0\P&'.S?G$K9$:/@[22.[!(Y(\+R+(=_6E( DVI[@HL$ M8[\Y,).";3=Z-!YD&$35WE)>\<_/D-]PB!IWN@%%[/DO?%0@)XY- MDAU-ZFW0%U*(-#[4T/@50@1>77"0?3-/FK-Q='#PYB"V0YBZ/?RG.#07@_R! MPT(+Q=B&A8(0K^/AH[$Z?I\#G:OT=*JA0WO-=RT=8)PS6/MGU0+&F0AI% CP M-B_"*2JTPL$*9L4'6+")3])3%'1;BQ[).4@59[Z2TS#XA225G'^/HTI,A"EO MIHI;9949L5RA-:5&D 9-)NJG;9%#S9OHTC\DRX0H-CX=C#E!LJ+(;CHHQ^YJ M9I%0!Q%NC>Y?!L>I_7/6?AKW_A%P:ISHSO:D$6']DAP6"#9]:&"-ILALIM1? MT[?X^S=D:GAPF#!X2Q,GXN C2'3/(SC$'.C3)K%@T\=!246:_.8/A);-H%)H M!A4^?RI3_NX!4,+:Z1BSA)PMA]F8)/L)8Y9#SC?MT-' F <6 QXL-GPHK@:+ MX@4[$\_:V#NNPF4;U-AAG&\J_FQE(L#[@ZH:FZH^!LZ*"#*S.GMJLOM;<"XV M*#U $L%H4E@@<4$9 9(8!6:J24RD(!LD,.K8[ M"KHG(.*N9]A2Q+Z!J>),4! 2&,22Y@OALX38Y"0%0*?H)DC$)HD7>!!42"[: M\MZ-9V\.S*QWA _G.E'-.V)7@,K \H!.-QNY!%PRK"5@9D!>DA"SX>.F/ .L MNIIBDS3*S9;B,DQ& & MQ0,L.]#YC=\WM?#:YTUOP#HS4'""(MA20+Y-IZYO?/]Z6^W!WR@,[&YH?LOD M*%R0?61]%2&V6U#X%E$_"+MS3.#)$>0 8")!04;!F1ATGYH#4WUW3@[N90MG M;6SND:-C*?9?&XM_F^@WKS&VKYFIT>L0CCBXN^9\PGF5*\IX;=ZY2[8 M5\">X@##!AGM=J-S8T('103\I8D!YN.S-[Y%O2W7]\RZZ_BFWRD?CI93(,?H MMQX!OBD0G TB@9N*.[[\D4/J?O$S?(J+@Y"K=EMGE,P,N?Y\=A^)K2_?F#8]W4D\+=4DH>W>?GNJ0-R^ @F MK=N4L+NA@_XZF)BB89;OY)F<&B0>"$"2X1=/\DV;8 R[+_5_VG?AKGZ;.!9N M$X?;Q)]EF_@$+@8[%)M@-XGG/0^PVQ28+5X2*!^2W2^;9AAAP,>Y^_VUWWX; MH<(/*!3?@IJ!._4Y_,#B?JQRKUCNKC$<4/]FK]#;=G^#1M /RBONC8G8S HI MYK53_^P $$FD $:4L12;1/1RQ'?#,_$C=Y'2*8 MOB>TOR6XOY'EX) >*05Z.DT,SX[XP3:YDOIF1QK\LBGDS <^ MF/<<,?0]JX/R'<^#[.F2+4W=Q;$;> <)#2G.]A0K;K_I""9P4L#VS)73D[BC MEONO.1G5_&](;ZB'[17@+?IN.?$7B>@%@O M2#S6(B4^-Y1P=F*W%G"<5&.DET1A\Y\EW]L(TADW7CO*8DY0075>5H5-/D))M XG M4TE94%4NAA(H.1#8@R>$A""HT#W/)A497AB7^RS+R?V!EN!CR:3 (7[_B1AB MV:BB1F4NI<;E:!_!%* +H"&O*BK/)A(Q;O^)E!9#2 %6) :(A2<2@MSG^9C< M[PL)#OZ7BL>B^T]P_50<)=F^S/&#A!Q-J3!S7N!EX")* A75/G\P.6 @ZF^$M5X-BJG5"T)U(TK905X5E5E#JFL"L10!25U0"M>02C1Y^18 M=(! 2K@44+'=2B_(P ML]3AJ%1.09H@)X4HT$J) 6$%E94',1 X+A57N<'!S&&&2B(%^I$4%.!',J;( M2@*S)Z8F^(02Y5.',^?[++QXH,ELB@7]4/I165%C<9G5D*I&@4E\ZN =2!FD MDO^_O6]M;AO'$OU^J_8_L#+=6\DM62$ /MW34^5.TK/9[4YGVNF:^XT%DJ#- M:5GT4%)L[Z^_!P!)D=1;IBR0P9?$ED4"."^<]XGAY+%K\LE*U F\R'&#!"@! M(8M9H1FUJ-WS7<^&HR;8@5TQH!+/15X U(AL3HR(.*TU'-MT_=@'CK( @RP" M2K1L(,S(2T("%!='K34BQW_G+2_(JN-IGI<; M*Z6XE-0[AQ^+M]C.&%G?;YEK7/,JU-[/@QT)7*ZEE"]_O^"3&2^ET^@!X+33 M7U.;1UE]E8:B')!U[KKI; AW=2T>,X-[Z9Y[]CQN5V.NIY@CGD9=+U'GC6W- M=?U$'1XC1Z.NEZ@#@:FYKI^H X&IN:Z?J(.M:M3U$W6P?8VZ?J+.';L:=?U$ M'1K[&G5]11VV->IZB3H0F!IU9T7=VWG.'=&=.9W5@9/W+#B=TKW[;!AYZT"T M,=]T/="V98K+:OS5?ZLT\1(\43;A,/OQE?WJ6,\.'IM>F8Q:!:3O'PW1W]$H M\UQ[#,PO(F7@5YDJ\*&1*K "S],8>R?BR0-AM)E+5X#V;+;M@"[-01/E=?HH M65K2I?Q9$*?\L=&3HTFFRMT8:V%U-&3>U8;:=<2?I[X.^LN>^%CV](6Y-F & MY4ED'9'?KN")IK^CZ,\:.OTAK9XH3'\F'CK]=27_=KGV-/T=07]#)S[4A=*[ M+-N\_$L4,98D)R5#\U!%^-,12?/7M83YKG3C%X939YXX\YPN)IZ'ICJ!?=?! M267:E@HGK4D8D=*[/\W4#\>'V8CCO?J;\9J,/$+>=$<64M?7_'1DFI(*5/8" M_/3R)/)2_(3,+KE)6BZ:FX[,85&!QD[-33+E0X63GH";G)%C>1WRD[3$-#\= MF>*@ I6] #\I%:OIP&$*/_.!Q1D?. U%5'*F_0K MX\,$=(!2!RC5@=)@ I07.CRIPY/J04G!\.21WAW;,SM/<]74<^X Y1"@-)A0 M9X=WF YSJA'F' *4% R8=GF'#3-D^G[;W"P=.M6AT[X!KA^AT^,N?M]&.G1Z M=@K3H5,=.EUA3<==3;+2P5,=/-7!TZ/S>3W<83Z"#J#J .HW'T =$7>U/&L M,=3K#:.5=0Q5QU#5@=)@8JB\U,;3<50=1U4/2@K&48\L\R0=%K/I**H:4=1S M6XH#X LTLAU=YCFX^.>Y#;X!<(;367ZL"M;O-G/O4S:]B.#Y/)O -YRJ'#A.P)%NE]VI=;2UZVBK/7]Y?&6_+ 2\71G/ H8[=OJ#AWN G OP49PL^ M:$=)^=+A[!;ESGT*03(BGT '; PQGY0CL!1AK9?ZI"N<^@"I'8"_ 6$J>^Q29$[Z_(?OW MK1BJ>9JS(%^>)9T"Y(7;]N3^JF1QC^^"DS398GMHR#R/3>P M+#\.PH@D0>@C!UD6BCV:P)IO:?4$25SDV=@/$F1%@15B)Z V2@+LA#3!F/C$ ML9M/6"P,8]MV \9"'%BVZ02A[5F!;6'B(9>$)&P]01V,$LMD@<,(K!$[**#8 M\@.@I,CTL)U@DS6?,",2A584!Y[OF('E>7[@QPD)L.WYON.ZU$^\YA.)ZZ+$ MCZ* L(C"R4,/#NVZ@PWBL=!**$"7$2>P'!MVY<16D%B)YYF4$#?Q6R=W8R=!D1?$U&6!!=@) M0M>!):W$C3$UF1WA%G0=&L8DQH'CX@1@%28 I@0'ODU)'/L,,8F@ H*Q&41PFDWCH(P],*01HG#S!:U)['E1 S>3&T7UO L&WZ*$>"# M,B 1WT4X:E,)BID+KZ_/X)W) M)'LHI7SYN[B_+L.F=Q>8B%RZ_2<)9- M%G/6.JA"JM^S-#\X??7O*3VF&G,*8VY["8Y&G;*HVU47I%&G+.IV><(UZI1% MW:YZ*HTZ95&WJ\A+HTY9U.V*]7":3R='4_'EOIIU"F+NEVA*HVZ MLZ-NKWI(C:>SX^G8ODM4.A-%F+ET!VK/9M@.Z- =-E-?IHV1I M29?R9T&<\D=.H?*G%3)5[L98"ZNC(?/^_;5QS6[N , =L>=Y"A_ZP)WX6.[T M947;G/Q$.GOZ[DWYDRSH=-?T,G/M2% MSJMNYRZYYBH)2*L=&G9?]:F[JQ\"@2$-/53:M>C)MZ--"GPPI?!4YZ M9!'79R MU+VE]D]14(&<7JB"5X&3GJ1FUUN]POESGG&:SZ9&DN6E23BGCZRS M'LY:&CRO8$A#:5 S>XCOZP90YS#[-)2>5\S1'PZS.E1R=3>H@TL2>M[G=!A, MX)/.+3W-! =DGO><"88QB0=;SC=C,7G'8(]\Z"H;&5.FXW;G-NHTX'08 ML-'_5PI%_9E,UT2%&'%!6"TF!"BA;O#(BT=[=313AWM[,SK M;'>8@Z[CG3K>^6W%.SVD(YXZXJDCGD=Q#T&K=\\ 0I[7\RSZ\R*D,\:;+-WQ M)-Q.C5(M#G3(4X<\*RGB^JN9_3KHJ8.>9X>2@D'/8VMG=!5EOT.>Y[;^!L $ M:(0<3PQVL/+<9-P VL-;X"X<98/R43<5$]SR;P',W1EK457:6NJH]/=T% M%\_8AW@0@-T8?#PG8%]*O=6QR;/3W\;8I&;L$\4N>\78VR&],1T*=YZJJUG[ MR-BF) M-5/M9?\J1UPOP%0K(SQ5./6J\.H+V![*D=+I^:APLA4[MPG\-2.K"Z3 M?70,=I,-J1PMO0 /*7GND_"0M>J:$<;A6S'Q\31G0;X\2SH%,IU?+NGY MFY0NWK8GJ5,CC7]\%3#D^(Q1%I#(]P/+M,T@Q#@)4.2'$;/MA,0FK/F65D_X ML4LCTS(#Y-AA8/DV"WQJL2!FGN-%'@K=,&H^@1(;.R*( (].DGN?X)F+-)VR4$&S9<<"8 M[016@EC@>:$G]H>V!X^YD8<=TXEHZ^1 Z\Q%R X2 M*R2!%2$ $Y!!X"$?63;U*(I:U![[.'(\EP9A3. X"/3LD/3Q918 M;6IWJ1OA*' 0@C62$%[OQW;@,!2:263Y/FY!-T) %)'O!CBD\ 3";N#;EA>X MH>L1;&(+VRW^<. !$ %>$$<1IT1L ^&@* A]R_*2A!$2E50BI]D6 J80]%$V MF=#[&;LL?ZC+,)X%4HBO._HH4D% G\$[DTGV4 K+\G=Q#5R&.:-_7CP $'ZXSV8I+TZX MS-F$SM.OK/7.0@:+APF) M1IVRJ-M5UZ)1IRSJ=KF*->J41=VNBB"-.F51MZM,2:-.6=3M"@)HU"F+NETU M7QIURJ)N5TF;1IVRJ-L5\=&H4QAUVZL#->J41=VNXD>-NE.C3KWO,KX.A-%F M+ET!VK/9M@.Z- =-E-?I8T&2DK,%7.R M;* 3[CQ/Z4 ?F!,?RYR^K/H:+GMB$^..R.],6?9#IS]KZ/2'M'*B,/V9>.CT MUY7\.U,J][#I;^C$A[K0>]5M8R77_,3FQB2;S0PZG^=IN)!YD//,6-&#=5>K M\U;4*DY('=;0*G#2$]3<.YV.AM2MI)Z5BJ0"C;U0\:P")SU%[R;;TMV;5."F M/@RKZ;",5H&3GH";T,AR[ [Y27=D>E8:@PI4]D(EM0J<]!3\A(;68>D%IZIJ M&?&\ZJ.>"H3!3)S!;H>]#75_)#UQIBLH#6?BC&Z4= XS;W!7SF"FSQ#4(4OH MOD==))SWER6&,8EFE2&&%L![F7&BVHG3CX#=$ #7C_C?STU8\XXND'OPR G?S5"9 ZCJCCB*?F)T6.>X+.\-80 M(XDG'Y^J)<1>1JJ>G]CYU!?%1T8=)X4N=$CS+*:JYL_.!\@HSI_;P;HE(;;S M?%A-7'L9K:H1UTM:L*J=_02,Y7:9:*YCJP=8KZH1UTN:LJJ=_11)LIWER*I@ M^&^#1WLPZ6M>$9ZL$50\4)RD51=C3I:)*<.3ZF*=Z9'BV M6E+U0'&28M,U-^10)K;*+M6U=MW1A-&<4\1MB_$(?VO7_;HWGWM=FRELE5BL M4(B==LOM__@_C>[C%='R<9-9?EE29NV^QYWQO+'SE\5H#+)UG60-@89BF?:HZS+#[;T6&]P-,\ MN[_$:.R\%)I:G$662/DK-6YSEOSXZB]??GNW5KCSGT'&Y'=TTFB^5GSTZF]? M1)^L+#'>96+PYZPB6KH/X3;!O Y^Y8!8YIB>;:. ,!(%EN5&@4>P&\38]1Q, M+1J9Z-7?&J-QD6]%#)/ ]ID=6"'\0UW7"HB;1*%I.DD2MYY =H0\$GN![\5^ M8/EF$E#$:,!PXEHQ"U%B):TG0IPX#F,!BF(KL B%9RT2!E%(8'/,16&R,D;8 M=*D;FX%O(WC"B> ).W$"$Q$/1TD4KPR(31 CV'/] #$+3I[X-/ I(T'D$#]* M[-!U;-P^N6>%D4<#A!D.+-?AHW$)"7S?L^,0^X31UMA:)_82XF OB#P?UD#( M#[P8V; K/[(0B4V3M$Y.,<$T#N&EGL/'[S(44,1\$BT-B15$++8AY,0 MQZT1OZ;G(D2I'\ 9^?CGF,&R .PD]&S+=A)2:"; & 8@%%NP]"'W@0<(2Y,1QXK.D=7(_89;MVK!QTP+H MXL3BA.,'KF=A"T A,0A MQ&+ IGS N.-[P+4 "(8PO!\1%-*2=KL:;EP(?]QCU&%MU_43=7I@_+E1IUX]M9Y_?/8)4'K^L9Y_ M/(P1;WK^\7JBO$X?)4OK(<@MR%S="#+30Y!?B$.?,X1VT"S:[0QD37X=DQ\: M]@6A)R K37UZ K+RC0>&37]#)[YO>P+RBA*LB_//5^JD2%_PT]?Z\O0L%4YZ MBE+>D6WB;HOK-3\=GXZD I6] #]A-4YZFE)<89(9L:298;Z33* M[L!DI(],MR]_49-00^EYU3Z]:3^.[&YG*FO:T3.5N^*PK>4AO>$PO#IFI&_! MKIZ1CH(39+OL8GQBX?%";.$3W?S[',;?8-EB& /'K=6AB4.+#DI+[V,QE\I@ MCWRT,AL94Z9#@>>V^S3@!AI95&$XE::OWL04AP"X?H0HS\Z8.C@YZ.!DQY:G M"L=5FIUT;'+0L4D]J7R?H,(00Y/O&1PQ2BFOXS;H-#;H708G^%_Q@8Y.ZNBD M.E :3'32P1UZB75T4DAUJPCG1V'>G4K'VB2.@WP-J>HT.E9R? /4>J*D" YPVE*@>.$Z3#^YX. MMJK D#U1]LX;C%4.'"?0?:V!A6OEFE?QOQ:S.=CM'W[Z^.7]E?&:MR)Z8UR< MJON0ECA[V>W*S0W?!L8.&P\I=^[3E*5;7;9-T0'; ZQFY0CL!1AKI4FE"N<^ M1?\48G7>C4BSU5XFJW+D=6JV*FQ3Y:WS/CU_7_2N_L?KHR03;('@^;,H,F@3]< MS*1Q;]SG69+.1;KV+?W*X 5L:@@7#XO'QM5D8@!$>$-G>@/G77X%V#I:3"CW M'RQFP(/E,SSIF^]LW$]2V# MJ)K%8O#&Z ):C2;52IXS;5YK_.?+= ZOBP3- M?V73!>\:EBI,YE\RV*^1%WLU'A@0]G<8!*X!VYN4=0;?(;?V">^+QGEB+E!Y M)U')&H.?FE@Q;Q"763IQ%\SONJY8S.&.>9[TCMY?!N>@\\\YC> >U/ MG@PPP,])ZCO@5V+92/+L3D#E_?MKH^1]"4YDC7$+G.24X$2UY5; Z7\_-K[ M:M43#W0&,@K^G ,\5QJEWP*@0,I]S2:+.R8/"2!M/9(Q. MAR=S[&W&$W:>@:;BH+-%.(OR]%ZH1/Q+V2*O3G[U\8)-^=,Q+!$#3/,GXQYT M CCFG3C"E#W,'E( "VPK7D1SA?'[&X"_I,-2JZK+RALVY9HA5W":S$"^YYC@ M7W^7W8$._,0U8N3^P*'5N+SV13YH7;!JE '\CMJ0^;V /3!IQQO;0)5\O_/; M-#]RNUUO$XV-3T"F !P# MRF^:Q;.Q\?,BYZ\ M&F" @'?9# PE(;!J8=P9W&T=X++_!<06OE+],: @X%E\=&5D4 M+8 "+EPN)YV>+^_M)RE>%JV0" M\(R-&PI\7D2-Y>7V0+D4@%WE-.*[@(\ U+"I19XS?D0@4)\8\R#]BJ+@H.^ /+#?(P29%,#]?H=3< M,AK+SP0QTPG-GZI]S-J ^$&RS+2QTS;W58R[@]OXRR-Z+P0=9YL8!/T$S@OO MRI+Y \U+5EP*=TLD3EXR M'WN,;NGTAAG\^C62">AAD@-GJ^MNP :HC;3F!UIS:8J].;:\ZQRXTQMT>B'H MM+Q,MY+K*H7$1^]I'VU7R)DXG2^ 2_AJG&Q+:AVM@7:YLWBY3NNI<6W2>VW8 M?31A-.<^\-M67(%PH=#UM/M=4JLYH@U;I2N[DE'8;0^L_X__4S_.,A7L(LHF M67Y9NN=KYRS6QL)3?\,N0H#0,>RQ M!RK4\D<.GQ7@WM''BQH(B[C Q80E\TOY5/F1\."7GV7RTKP4H@2$%W]WXZT" M3_/L_A((TWDI-+4N#E+3H*@![)3\^.HO7WY[MS9V)72J*=A?=-(87%A\].IO M7P3] [.\D\K#K/+NLK=>NNH8\VM4_]SZSXDQ7UH?O]\(_OX:W%U7J)JO2,6M[WEYFEE@=60!>ZSU7,P[T( 8VP\I/ 7L5D> M(KSARTT!$W,6W4[A1K\!:RV;3"ZRQ7QO =(DK'BQA9YJ-G G8@0UD-)>LQ/] MG.PM,=J4LX8IVU]I2@Z$'"DZ/%\]T;$5K]^@G%@?"%@)V*!3R@FSJ3,X:Z7$ M>O8\AA70WJS0!LX:(FM_I 2+8"YQCH\*(RR-7JR!S.M M/T]?7<+7#&@,#L&!<17#)97.YKFXQHP/A7M0;?=P_0"T>8#*OUGS%<,.@=HD MFZP^<4^?^(4L_M14PZ7>+M%]=Y?.9M*1&V;3Q8Q[JL2UN:%1QPA6S?]D2V(9 M"2V@(R3\SC&72M.$ M<8XA9<,G@_5Q$*6C?Z30[%Y5'3 M-DJ+\Z09+J1^>UCNZ7W L\VP:*Y:&:4E_3=IG\."$RS0'J>FS63>8 UX*6R% M;[7%)B ^\T4ZKWAPE3JEJ[BR'NO\4^Z,B9*-WZSM[29%2NM13P$Y@PS:D M"T&=^+-Z($ J>6&.W8/D!5Y^>[T ,K?;NSNE2$4C*Y9M05BC@REK@V>L*6M( MH\9,]M2I7[)G<#B;:21.NMUENUH7"\1UK)Q0TS4 ME-%-_+G<'*Q32+2-\NPYL#_8MX0+UQ(A)S"HCV2^ UW4!?M5WUYEO34,.I"X MK*?CLCHN.Y2X["&";[V;U6H;RC7;[!2J;"/?VL4OHQ)%H$6#M^%;][PZE01 M;@%FX=*W?!6/Q:1Q"DMS^?LA222?UW GP(2[#N88_9R63RM5F M,^$T*O*2BW5$.0 7J/,G*1WALW=T2F')YN*E,W"9$DTGD^Q!'*DZ:<:CUPD3 M"Q1D-2UJ$\0::6&-\&TS<999/0TFJ^J91[4PP4J2#,_%EN^1A^JK%/D$,K*0 M)*]_$8GIRLN2BGRHN$$Y_ N?_%+56):D["$\ZI*C]P$W'Z_ V6CM]="/ M^ZE$SUIG+4#WR!MDE0@*\=9VR.Y?525HH)[54*.!O;/)CJ*, ]2?#433)PI8 M<:Y)*G [H8*:*#C8XU_20-W/5Z.!IOK:&:+7\';/$;QBR'($'V.V-A'<0"\Z M'KUUZ:#1^SQ]I-5C56UEI-T0=F^S66H!-=JK$5!= DWKE] 1$JVD4%S+A2@H M%,BFO?UZJF))9A6/P)8645%+V*3$ROZ8K5ATFSTJ@N2W9IDJ+* VX7VK*E*D M-';F:ZONEA7]8CMJP6!:^IXXIM;L?HO^=;+H7(4\M.7F M6&7"#3L_ ET[2C![B,UU2D)#QJ[$6KMF1?1\*;OA, K?YMMZ@UVGCZN=P5:! MJ9N"G:,IF(7:=3ED71>K&>"P@SB0MZV'%2^A'T:LV=>Q9AUK'DJL>9]>>*2= M6/<=MM:4[70D1>QF8F1+BCR_R=I 6^&153-DM15>1RA"-2MU!47>\[L5\CYX M?6A9LV_[.[>MESIKK(S.<+/E$D;/P8UN?K=G\[:#FYIM1SU@[*'=NVUVR(8P M[G1#JO:2\[H%^R8[L*=6S/I.RT/7YXG9.H,UW6KU_& MV/]6V\C5:JO.W$9NE1=6FS,TG/HOW(''7:[[S+YS5M%GIU95!&3]#7:=ZY.4 MVK?Y%O+:*=[(7I,/V9$E7L.1CGM^\;BWM=*1]W1Z5#T/B,N?#76-_6[X=7R+WF:, MI_]MO@HYX?J=R G=Y.N%FWQ9[7 !69.MVY%D,%N287U;T&TE1>NTB)6& T?Q M#%YCSZ.?YNW29/ MM\D[N$U>OZFA&@39BC:C=644G>5\-6;B.<]MRS[T)GG.$EY[-+VJ%0W4FN0M MDR_.W22OF*I&O,X--=TB[_R]1=9,1:VW=2\Z<*X6K'0D6DBS>[-E?G,=\AKL MOT>'/&?Y[4T=N.QMKJ)#.^35/,;'TM5^#?+*YESHV%"6JN+FFV^/UYY1L+9D MHS-?46.H&\+K)&1YESPU+OKC>N/MX+U6V>U &&^]D]9K MYPM;I\M)M9HIW=S-,+P.862ORWJ?#F&U&K,7[Q!6#BM41J/7[<$V^[C^SG/\ M@*<^?_YL_))1P;%N;4M8/WVW/>=94LFPUG?&/"EFD.V?:3#ZQ*YN;U1V9P) M':P_;24'?*A"5M!"@7VITRV)0NDVD6WR49P6=O>+1 =72.S=./806E"KF6"? ML;RV::1]L"-S:\O( U-7=_0%UCA^CJHRB,Z1._RIK9YF>*^^D<:Q]U+#-Z]& MV\CAM:U;44MP.T4+=U6[M[GIX':L[F@E6+@;VFA=@]55V;32C'*U=44/<;JE ML>2ZH/:A:NAV]';0A;! 0NL8/43$CIZ0]7M8X,(XV!^Z QFDQKO/0X9"'2$/ M1$;*8E)?B<+EHS?V2Q;Y!$/DIRU M(>?N_ 9 />#CKL04X'/2.%%1@L4Y4IYHQ,._\-M,JB+SVVPQ@R_"Y[* GNL@ MW$D^NQ3GID8:__@J"$./V.C5T48.+ R:GC :R2),!^@GP'QRQ"J 4K1BF+[ 3.0> <'K$#&LE;S"1I1DMB>&V 3.? $)D%(85<6\D+L M(]=B88E!Z>\I PLB","#"A-Z/V.7Y0]UAN.\4_ :=TD7C8K*N(KP^M/%/"L_ MD#Y_\4DC,F"*P$0]+K ,Q3C^F!#AY9_GY=9*]I:R9QZ7GXL:C8A."G:7<9WB M/2X9(_1]C=/+%2\+$5;SM-?>S^LR$N#5R]LT!GE1_7[QD-/[2QE(>0!([8QA M%$$FL7#Y51K.LLEBSCH/9Z 508C=MI SQZ:]%."K$0SQHDHVED$R#S[A*GR#J-IVS"WA!Q$,G', %8/ 8$8VZ7J(. M">[5J.LAZKRQIP5F/U&G!69O48?&+M:HZR?JS+&KV>ZLN'L[S[FAT)E1H Z< MO&?!Z:2WR;.!Y*V#T<8DN?50V^:!^L^_(,?\8?7?RO54P@=L7 ZT'U_A5\?+ M &3U&EBEPWD%.)IX3DX\>&S9O0;6>Q:QNY#E$D0$M:A(B^<^BN?U0#J0:C:# M;86,G@W'SL1XX0,M=H+N'PW0IM+8*'.L>\RI/)S8%Q'_+1*@O J&38"HB]MA M60!Q^9*$\ /[]R+]2BU'8SZ?V;YGZ(YI,S5Z:_2VSO! ML#W\>P92*+TW'=VL V![>^3X;N_]$;WCC.UQOCYSQLY 6&]8 ^&18WOK;\2W M(EWN!>CY5 2L9,+MU;Q=$O? C%M:F,_K[&A9'E=KU\=K/XK^.M^YM8('GOE^ MRR;QMF8:HW)0A+7Z6)$<_\8&-LO&".54"_: E73G7E? MBPE]X#GE.;NG\SP5DX_@6\4H 1[RG3%>+\![,O#F8&5Y]YPW"8MN 5QL9*1S MGM_.%TJ+B9#B\"UXB9$%,4MXFS(^H@L..?W*9G/QOFHEN3IOV[0!$JTQ,/QA MWJ/D-IO$Y9G$S$9 ST.V /#SPP;N-+41N]%TZG_.N("H7.0EZ&*UUL&ZMHUOKK!"NJJUU=G-[R+L#\DN8W\M< M7%4:R.9K2PZR!'*=T@G(X>7H=JD@/( +L8P,U /DB2-4E'(+TN=FM50O%LP M &F6%/I55>8V%8T3N9B!C?%2.:F,3.%TH&*7!8]"%1+E<_PB$CH'J#N_,]ZY M;&S\5_8 9\L+?1!..]6'5 S0Y(I2*8,G3T5K M!?$>_IOH?59OG]C3DC\1\_J9E[B=N;IOQQEVMJ,2!_FC*.1;CJR_JAK>J]WY MX5VEQ!2D7VOPL>S9?T _"#",ECV#-HVX%0-@186CZ-,'*V7Y[%*L/VTW3I%M M0(JF696^!QIF(6%D4XGZB$_!H[S"5W)O:P)1H1WOG#7Y'5H.D-C< :+=>65D M\#_)#ABRUV.]+==(3D593ML3_2CFTI,LQ63_OM4F,=M=\4';57NC*W7G\,FPL9P=N[K7!Z#7ZD MOL:0F*!3E>"C3.^KN:SXZ#_0JODB0H&K9#4FW_2+NAKIDMM0#^!M ,JUMC L1VP95= M(PMAWT7O\]; L-&Z/F_5= 8YFIE?SJ"Z"-)BCRP'V[R:;E3ILGU2Q8Y' "H1 M8*U# (=6?;+%%LC5+*9U&!#WQ#U-Y7R(5JA(AI.X+@>:SGPB0Q-MQ#0G^E5T MP5^WC3 <%?#Y'&=)GHK@.D@&H:AQD'T&M2HJV^)_@.6X_#RW,V77*!70#>)T M%BW$7*)BK!^=/,W266FMRF[3\M=:4_\=_93X?245[:QPX*W70)?^QJ4N.BJN M%>$Q#!GCQ,]D[TH>Y,FF?#([7UG,7Q!C#WB++ADXDE^MU/HMRN^ZI>$ <"Q^ MC2[$>/@[^B?CPUXD+L51_[6(BX;9X@ZN^?]R5LR=DL-5!,CH#)A'@$O&F46X MNNJT6NDOU2A'CHQ)QKM6"8T\$Z0EP\;\17)4PO)=8DX,G587/H \%3VK#":G M.\@8]X83U..%\]MLQJJ!4R+J+38IVJ[=3%/97',Y*()S>)PMPGFRJ)DK_/5A M6K2@%6W1BH6$,)B(R3PE2-+I'"P@$8@L/[K)LIAK(*/:; IAYM7<,.5W^3>* M(4]BE@[G/!'#GXA _.8&H1QR-X7)R+T:=#);^HA"L-B2E+^_4EQ!\L)Y^M+#,35F@*"7T&D9YS4^!2-QWN!>!F!#87. MW, =+'(+MF^6"\DC>76I$99\*H9RY(P' L04D&FU2#'$>C9;W-U+85PF Y1! M"#YYA#MLP+#D:%E.2HK2/%K(14_T>RXV^$A% M$220$TJE@!H;/XDI1VEN3.E<- 2L<4G. R?AOP1G%^UR;YEX4\QNE_ID:=!)U4:X/@]3 MJ(0> 8*J[&U916B%H!/6"+T332ZE%B!;H8:L2I]KSYV[FDX7HA^HG#([Y1U: M[^!8%_\S K$X$3[/*H * KE,S7JHQ[OY2E&I1Z\[=Z%:\97D33IMTLF+# M+2WP0'AU:92L& ^[N*JNG2?)Q4]T(O2MZUL&EMA5GG.O\5U5BZ@$47/G238] MJ^-G=4<-&=2\V,0*>R;<%ATY/2_&)@UQ0)CE!I;GA $ED1G$Q+1]:GHD1,T^ MH1^!EL@_%EQ#FPL1!'0*OTZ*W]Z7>G[QT/F)C6^XR!@;UWMFU,\@F*UV"J,Z M!FSS2FAMOXIL1>/W=/:G4N3P"=3"8CHFOV>XWCGC\RW%X OAT>3A%R'GTNXR M!%>SQ!LXV)$EOB&__(BT\8**XP3CQ++] -O,#RP<6P$-$R? V$34"]W0,[T5 M*K;XA9QG$]X/^3-W.\4O7/1=-<.[TH5R M 65A..+K 2_W\/(83@1V]**9Z"S/P[FXQY2-[)5B$LE-E@M$$;Y]Z5:4_Q=8I$'=NY%*8.H.1#N' $*/@V[S(;C M0TQI'LL!Y 7&EJ0XWB2Q9&MG0_EJE3\J6IHM@ !D3D^AGY8#7;F#7'I6:AKD M\7AI?F<-;AZDEW(1%?%]UO KB2*$]\"R1LN5(M+('FS0:Z^V3FLLHD/*>[$ M4>IYL@+N7!SS'.*Z9_')F*1_KW+Q\__O;EOS[\_O'3 MS[_]_NO5EX^_?0J([WK55(V7LDYV=MK:+[PL7A-SO5;LRJ$E9??'CV,>FM[4*7--[\RS;%@@UJAAMHJG+PU4] NOYO@L M,R* 6<$V]3W7S,!WM?)#,1:JC$X+ M;VVAI_(G9O*1(O?T7>5X?5=WO"X':ETO'=5IJ0"6?NI_+$ 3YS'=EK.Y *=Y M\8\R6R 53Y&%I3+-: MK6X]O5LX-_@!BC1Y'I_XRF/RW.RN>T$^ [47\GE4_-^ 0C&5K@Z,5Z MD16:;NBVQJ1Q5. _ICF[26> 919?\WK^+/GP[P4LN709*=ET2T]70UWN64)Z:\L=]-KUF MTS3+EX05^ @C!;FD&?@J3V#P(QCR##7N4 KC0P^_VBCR; L[01)2&[0;$-.> MZ8>!%SNA'9J4V&:T&KCZ%4YQ31,V?ZK%*>%=0+*N@N37#%SQS1MR]_4PJU)( M'CK9^:[OQXF# M-A?)PJ:-9>R/P@C"GRD>^XH8-7R,[^C:>^?%S&?0+'([Z* M!&[>P]WMF;Q)%K>K8?T)B/4G9B$R0K M_!J[+O5#T\)AO'JK.Q\>;X&YYK. 8!_C[N3J@5(![/;["7VZ3*?BH7"217^N ME!=)0)AC(I\OP!AND"QK"HV6PMH1_MIM@JDY]^B(Q4K(*M4 IKM+_05'93=E MP-8^W" YRJ^CL>F==7[(+EFSJRRN("!)@)^R\9[#:I8@P&/WM,.T]CCAYN%A M!QS$<\;HO+-@GHO+]R()_%XJ@H>-?%DAZ9=M+'V(,K=#D7Z6=J<,S2NC[Q[& M/.J"Y-14HQB+[98D?/::)OH!$#TM%[F8L>@"E#+>F.R2R7O]A_K*__GO13;_ M8>?Z\FMM:GI5V"BW\_G][/+MVX>'AS$L.+[)OKZ]RJ-;WJ7W+8MO:/XVIG/Z MUC>)8Z.W<&4B9%J.#8J_:9NF1=[.[S!&!( >HR!F";+H^'9^MPZY!T)LIY7T M<3K-^.:,C]-H++LV%"&4=_7>4I\GE&>7%OG3,AU9E!K%R\S$(M/QZCY/)P9" M15;=ZT8\6X:PFV'M><;C?>S1N#*J8'NS4NN]["G.U_B<9X]/RV#[2.18UW)> M=^<\\W"BW"-VY![?C%=,0P7E5]]$@1:.:@K'EP.)8@RT6P$@\-'_U40^ ")_ M80T@A4OT@E\EID/,1_9(4(Q>Z@9_QS&1B.(;X>V\35D"]UY9NO!;499PO\AG MO B2W['73'0E+:/_N$Q[NZ9Y2*=L=O';XX0]E>53V#2QOB'U#?G-" ]]0VZ[ M(;&^(8= Y.>_(?%9;\AEYK:^(95E%2T\U!0>^H;:$[Z;MR\$Q&Q3=F-(<[NN6=WX^WIFXZ^/?7MJ01$U) K^O;< M=GMB?7L.@LK/?WN>P<#4M^=@N$C+%37EBKX]MR0PZ?PEY4E\+1H/32;_TIA; M5];K%X7ZC9R>*HEF4Q,*WO'X']5$EPV%PL:R:YFLK)K+4O\/CW,^KH]0N=WBSH#3->_[^??O_ES:484[^ADT:C1?!L[=SUUXLI7<0I?/O- M^AGLQ;C[#2M<-^;$_=;L-,]3CG)VRP_SE7' \;E_KW_)9K,W+=B(N?;[S3 3 M^]EW0\O1M?O.-ZHO\W7/5:[Y1 D^'X?)I@M &F7"UW.."2?\[QVGH.^B1R_ M'22N =*:6Q#0J@Q>]]WQ1SDY/(^%G2(J#JX_O -S9R*FPQ-RX6'BC4KI-#-X M*%@(+^[5%LV#0R;&C"_R:3J[+0HI^*@O4<1P.E&V%@B-U@&"7.IB_$)\<@KE MY.22N36+X'DE<-]*$PQ'-\&HR0#=!./ )A@V2#[/=.+ A0[H;7W_\^Z>K+W_\_N%:G29"[3W6@TUR^HB8 M=5'Y>_8:C2(?Y-T&<_ZJ6SYM83'ADY7%U#;1PU;VJB^&GA134O@T$%@F9+=T MDO"B/OXBT119?D&\.6>+*3PE7D@7\]M,C#119V0RO]D_??KM_=67JZ)9Z:=W MI^O15%D"NR_5SFV$VL:Z:PI2KEJ>4)YJ#V/5&5M;70XUF51[-[4 ;\'R$M_;<^". M$>D!,HXYFH7&Q!WJV;9Z>U0]V"&>R5U28CA^GJY8]25_IG%T>M.N=7/@2 MV[Y:W( Z4*3@8!G%.NP49^_KU*#%$XZL>#M[:_PW&'W&]=BX"A>W69+L/V6C M[_]NC:4 D/E??WQ%7NVD%UL'*!3CGQ9-:Q0/#\6;*N#E[%0V2[D1:&C,]PWS M2L%#Z[!:A]4ZK/HZ[*\T3V"A__;D:'+[:?T3:)^7?KZ(H6XC1E.47WKQ@JMO>$8HS M)GUL#:4U(R='D]:+)TP.),_FF\VC<3O-HZG'8V422R,@V_B(!U^(E&OMY)NO M&>C#ZW-OEO&9,(N?X+_;^=WD;_\?4$L#!!0 ( $%0#%4#,Q9#$N:'1M[5MA<]LV$OTKJ#)IDAE1 MI&0[52C',XZB3-5);->6[]J/( F*.(,$"X"2=;_^=@%2IF4EL:?I16[M&4LB ML !V@7W8MR!Y^(/G38J,%C%+R,^S3Q])(N,J9X4AL6+40.F2FXS,9%G2@GQB M2G$AR#O%DSDCY$VOO]\+>F]>>][1(70UKMO((B1#OS_P!\%@0()^.!B&P3XY M^T1>7L[&KZST^]/Q[/>SB1OU[/+=Q^F8=#S?__?>V/??S]Z["NB^3V:*%IH; M+@LJ?']RTB&=S)@R]/WE$"0,-X(='?K-MY.-9+(Z.DSX@FBS$NQM)Z=JS@O/ MR#+<"THS@I8^5&_(7'M+GI@L[ ?!\U%)DX07'PIDCQ>;8ND\ZT M4#%!#5\P[+O5:RP856$D33;:'&!;R[)IE\K">"G-N5B%+V8\9YJ/D]_)\7B&-8,@&/QU!OVGTH:GJR]8 M-.V27VA\12YZY#BJ,IFF71(SA:V(R:@)K6*&1H*12*J$J;>=H ,B0M3X65_K MDL;-=6V':^'%4@A::A8V/T9_RL :_H!"(_,0C1FU=@0[!:BO)^A*5B9,^35+ MMLU*"[U.T<9;C8+_Y)LLQ@+G,J:B'MIJ 5J.EADWS,,I8V$AEXJ6C3I#:%5/ M;:U/OP<[8M)6Z7;](8[Y3;1UE]@1**5R*D9M/Z^+P&E(1A>,*+;@; D1QF1< MDS\JJ@ ]8@7EI50&X@[Y "U(/_!^)3(ETZ*0"85M?UK$8!'V?.0,\W'"?;MH M3[[V?7UML&N^]HYJRV%(OB)7H+U@0':ZSN5J1TLD#%Q(8$G0 >4%H<6*5(51 M%0--@0-9"@4>2$D.5XI305(:0Y$B,H> :*23NR-0L)AI3=4*17)ZQ6#<5I\: MRA)0!H84J#6.@0(Q5\#;0 R8G 9-8+D)+$*<$5WAQTW[)5.L[@0-R+D&@H'3 M[9B>8KIDL540^RU!-9F F;#2,"G1JCT-HR=([2:D]AX-I!A)>0%.B_Y_XZ1= MP!.(0[5JU?,BQ?Z0\L+O6%0)] E :'ED%T#$,2"4X,<(080F)"QKC-7NK3>& M!A@GEDMW4:(2( # DN#]=CAM]8FISD@JY%(WJ%-LSK6![,00BH5.;]"RVP*/ M;I2YH^T3?G84/_N[AI_9+6?[\=EPT/]II&N$U.09MW @TQPNK1M."57,.CPX M,$=W LHUS]XR5[9IOV#Q%VY2X[I3N$0A_T3#"PM M(#I@H"[W'BB]-5 * Z&=F_ $"620X1/DMD*N!87.T:;S?W<\TE<[AL>$:3 & M/-.RJZ_#IHO$+Z:5OG\39& 1(^N1'*>3E8(.(+ LN+;A"J188?O!W/DFT+6# MI3L? DS5I.X&%]TZD&(EAZ 'NF@I>&)/\705:9YPJC@:P!WUM.&[P)XJC730 M;D':^] = >Z]P]A]T8PH'[!$P0FU;*P/DTU@!JS.40K54F#', R MIQ$7W*R0A6X;%O<1"S*+'[<%W!)M98.6$ES7!I65*@&_VK+F. ;7LPK8O'#. M"B## F ,-:S$_0%%(.=U4(5]A)<0E9_ ^AC!&N\:6-F"BLI&(?1DEJ:0M/$% M^*#>DGRM^? ]HJJ[W)Z/66Q"0XB(VF5]$2S]YS6X3]RG:VF&*6WZ]5,5$C7) MLMUNZID ?48_/NN_#D8PPN/$6/"/AEBR:Q"KO?>T]LC>/N3>3 M0-;&TDT0P1#T .Y[)V-0D AJBH,>K"-^:NS3;!_J@XJ&^WA*J(T8A73\#T 3 !+[1=?Q3 _G450[>!K-BC:G#^]8;*E^):+L,JG\VK=RY M8Q9DCZF"8- %#VWS%7=2GDBD'M M,I,NSM%;4 5H?1-Z^H7'0NY#XU#&KM[;#C[GUVF@Q!+G%&]^ZKW9?W[7;S>]2S9>]'K8"PZ>MQ^7VW"9;_-0 MV.W'\=INV/9OR,4]Z^&=H_>8[X>$D.-J#A E_4&7X .DZQ4J[\#OLS;N]>VD M?#\;\73/[[88[WNL2S>0PS;U86JFC[MEIM@V+11$($J M5?@LL'^CS5K!"Q;:4US\=:?:[8WV_@D,XFM_\SE'=WZSFY^'?O7DD=_-(S<< MA3RMQ/=:B7'&64HFURRN\+B7G+82[C,%G!^L,AO+TQ &1PEV99*M,NXS4VM" M HXV5Q(VL8V]KO6:P>V*FIH@Z\%=SZNO@X9SMUYOJ$O:;S=LOC=1 M/S(DAX MKCR: D4+Z4+"=NG6>SCL#?8;,EZ_Z1!8KN7>Q[ O>!S]#U!+ P04 " !! M4 Q5K3GD.]0( "L,P & &EN;V0M,C R,C V,S!X97@S,60R+FAT;>U; M86_;.!+]*SP7NVT!R[*=MNO(:8#$=; &VB27.KC;CY1$6;Q0HI:D['A__A?GC?.4YI'+":_3C]])+&,RHSEAD2* M40.E"VY2,I5%07/RB2G%A2"GBLFT^T[_3[I]H+^(.@>DLM/Y-7U=/3:2G^X&$U_NQR[42^O3S].1J3E^?Y_#D:^ M_V'ZP55 ]STR5337W'"94^'[X_,6::7&%('O+Q:+SN*@(]7,GU[YJG84'CF.3ET$IK_@>#KL$\PVZ-1P6?0>>HZ]#9 M'T =P?^]OKO $<,[(RZ8M2V4(H;*\6W*0V[(0:_3/_)#F+3B$52,P%^9:NCX M-;5&XZOIY&PR.IE.+L[)Q1F9_CHFEU>3\]'D\N0C.9NM[HM$!&BPM#J7AZQ1\#_^+@LRQ[F,J*B&MEJ EL-%R@WS M<,I8D,N%HD6MS@!:55-;Z=/KP*X8-U6Z6W^$8WX7;=TM=@1*J8R*8=/7JR)P M')+2.2.*S3E;0)0Q*=?D]Y(J0)!80GDAE8'80\Z@!>EUO7\3F9!)GLN8PM8_ MR2.P"'L^=H;Y..&^7;1G7_NQOM;?-U\[I=KR&)(MR0UH+Q@0GK9SN4YHOB1E;E3)0%/@099&@0=2DL&=XE20A$90I(C,("@:Z>3N">0L M8K ]JB6*9/2&P;B-/C64Q: ,#"E0:QP#!2*N@+N!&+ Y#9K &R.0W#9TCM)Z0. MG@RD&$EX#DZ+_K]VTC;@"<2A6C7J>9Y@?TA[X3H290Q] A :'MD&$'$," 7X M,4(0H0E)RPICE7OKC:$!QK'ETVV4* 4( + D>+\=3EM](JI3D@BYT#7J%)MQ M;2!#,81BH=,;M&PWP*-K9>YI^XR?/<7/FWW#S_2.L_W\8M#O_3+4%4(J\HQ; MN$P2#K?6#2>$*F8='AR8HSN!8Q*F<:FX3E$LP .05>Q MNW.W'%.>W"$.^R<86!I =,! 778>*+DS4 (#H9V;\ 0)9)#!,^2V0JX!A=;Q MIO/_<#S2UWN&QYAI, 8\T[*KK\.FC<0OHJ7>O0DRL)"1U4B.T\E200<06.9< MVW %4BRW_6#NO YTS6#ISH@ 4Q6I6^.B7052K.00]$ 7+06/[4F>+D/-8P[Y M.AK '?6TX3O'GDJ-=-!N0=IR1QO$J9"@(81/:@UL_8_8)8C;<;\SN'(CN07?W$+8S@@'U!FB2QTV["XCUB06?RX+>".:",;M)3@MC*H*%4! M^-66-4<1N)Y5P.:%,Y8#&18 8ZAA!>X/* (YKX,J[".\@*C\#-:G"-9HW\#* MYE24-@JA)[,D@:2-S\$']9;D:\6'=XBJ(?MB.F:A">T@(&J7](6P\E]68)>P M3U?2##/:Y.N'*B2L]<=P@A/$V+=?S3"XGU#6.6]]U& M1YE5KF5KMB+M&X(@TE(91:5"7V]PP"V]9E(;*,<'8]"7ABFOS_A=-RG5*X:+ MD05 !BBHL:H"W\Q=:VW"?9[R4%]NR64>81&O'X^Q7F* M(7#O3G'PR0#F9AQ A8>$>-P8<08H8+HZ&ZU.4Q:,WB#U<[F1)7\VJ[//\^JG M!-^$K>K@PQW1;@E;-(:&FJVBUA=Q6.6"T 3 !+[1=OQ3 _G490;>!K-BC:G" M^];G*5^):/L,JG\VK=R[4Q9DCXF"8- &#VM_"%Q!;-8!W0J4;[1V,EKJEQ3Z^U]A=>V/U5B.6.%<]'/QT'TJ;#B]KQ_X%,-B8A T7?NQ);N*M4,RS MB&L=?\#CAX 0P-X7#>P?=@X/']_&!]_%VS1[1V=: M V./%O/1#'U":UG6PUC)&(._C>4(;*F"%UW[;[A9*WC. GL4C5?WJMT.;Q\" MP2"^]K>]L.E.HG[L[Y%?/COH/COH%K]Y7J\]7J\)D5'*64+.5ESIPITY M;*Q=S9+^&AZTZXQ;9=QOJE9\AT8W,R5AS]O8&AN?5]RMJ)@/4B[<)+WJOELG M&HW/.JJ2YE<=F]^+%$!OO1"RO!N/)C#' 9U+V%W=X@\&G?Z;.@.IOO#H6H+I MOD.Q'[8<_Q]02P,$% @ 05 ,52%MY9Z4!0 5A< !@ !I;F]D+3(P M,C(P-C,P>&5X,S)D,2YH=&WM6&UOVS80_BLW%VL3P'JST]21G "NHZ NTMBU ME:W]2$N4Q94658J*X_WZ'?62*&Z[=6B;&5B#6+9X1_*YXW.\(X>_&(:?)B0- M:02O@C>7$(FP6--402@I4=BZ82J!0&092>$-E9)Q#B\EBU84X,1TCDS;/#DV MC+,A#C6N^XC4A8'E]*R>W>N![;B]@>OT8/8&#JZ#\6&I?3X=!^]G?C7K[/KE MY60,'<.R?N^/+>L\.*\$.+P#@21ISA03*>&6Y5]UH),HE;F6M=ELS$W?%')E M!7,K46M^9'$A=Z^#"&*"&8HK3LZ'5 M?%>Z2Q%MSX81NX%<;3D][:R)7+'44")S^W:F/.QIH7A'Y];8L$@EKF/;OWH9 MB2*6K@Q.8^4^-P>#^R;)5LE=FZA,+5!DQ63.^=9\%;$USN*(;F(LU29]UJQ;\SJED\3.OU,[9GQ2'1O,4O54& MX6R%@VNL7F6_BS+0'Z=7_= S+A_,N*&E;4O!(Q3ZMPE;,@7]GND,K24Z+?L! M$$/D*Y4MC/\$:^S/@\G%9#P*)M,KF%Y \,J'V7QR-9[,1I?@O_/'U\'D-Q]% MJ.7/]PCZ['J^N!Y=!1!,]PB5,X!K8QMO(1:R'/=C-2Y0 M!!?!ZR*ET+>[H/-.%T@.,>--#M/J"QH6$C=-= A)(_!O,1^DF,EPPC7+<;+D%5-0^[T)6R+P@J*@$W,>7]L$+KXPN;1^) M1*8S;ENY4M'4J:=8$+DD*2:.EV4D[*3UEO2O)2LM_ A%1OT MW(JZ);,467*4"QE1>=JQ.XB2\SJ;W;WG&0F;]YJ(50\C%)R3+*=N\\/[)H;6 MR1ASHA)K5Y//:^7GDL,:K\')5A3*C=DMC3Y'ZU8NK8 V&XF2^(D:(RJUDO$U[A*B&B"MTF8HH;V)W5Q(23)&JP#[%7[O0;KF+N0'LJ' M>L[O@K9ZU0,A*+DFW&OO7'53YTPSJ0[RN. 8\2$RG.N0NPM#23\63%)=9^:: M<(MZNW#Z!P2C78+S_" ZO*/O?=#>!6S-8>>D?^3IN!I:&DN].I9>/ZODP'Y3 MU_Y?,[>WC\QE::Q?2SIB(E.$I;B]LBHI-+0F3&>R#+=RS>"N%A,\%F$WG)YP MY'>>(:7S;MDK9BD>L'0[#AB5)7N9"E"KX%4 B(S*KCDVYIQ<$GY-^EJ&BH^ *U6V;OD&Y/W+H3&5\TIO_H MQA3-F&701S04%77U&@OI/K'+/V]7RC&0W ++-*E_?2*NHC,7G.GZU\JMW;*J M*O[VX0E#JV@M4AF4/ZGW",;L,.+G$CS^$GS5T>;GPCS^PHR*%=:&>!*O#K\[ M2]#4#-6=Y;[XL@13/1-Y5S!@D*^DP$RQDU!:%Z$/!77IH(^!.K48];O=E-:M M"]BZI7W_NGNSFY$5-9:2D@\&B;&><\F-P)Q4+>M@8/:.FIJ[OHNUR]JZNC$N MKZ#/_@)02P,$% @ 05 ,5<\J*ENO!0 DA< !@ !I;F]D+3(P,C(P M-C,P>&5X,S)D,BYH=&WM6&U3VS@0_BM[Z5P+,_%; C0X@9D0PC0W0&ABYJX? M%5N.=54L5Y8)N5]_*\L.)J73SK3TF+DRQ(FU*^G1[K/:E0:_6=8X34@:T@C> M!5>7$(FP6-%402@I4=BZ9BJ!0&092>&*2LDXAS/)HB4%.+:] ]NUCX\LZW2 M0XVJ/B+UH>=X':?C=CK@>GZGYWN'<',%>[?!:+_4/I^.@@\W8S/KS>W9Y60$ M+MV^#"ZJ&&8HK3TX%3?QO= MA8@VIX.(W4&N-IR>M%9$+EEJ*9'Y73=3?>SIH'A'Y]Y:LT@EON>ZO_(1D3P;H(:*EL@'T:[!&XUDPN9B,AL%D>@W3"PC>C>%F-KD>36Z& MEW QN1[B3_PUO4"M\>P%0;^YGCTJA>]]!M MOR"$PSD,SZ/=H7NT1?V!+.L20JA2%,:ZAW+)!654'A?$(GVX!N8T4Q( M!2*&29J*B.!F/4E#&_:TVNM7O4['[8_$"M/0IGSS^ON89^!"R-7K5]Z1V_=< MZSW$0I;C?C+C D5P$?Q1I!2Z;AMT/FH#R2%FO,YM6GU.PT+B9HH&(6D$XWO, M$REF.)QPQ?)<0\9_K8G *"144@3:A&;@U\C:,&G#%9'8E\"9#>,\8RGE#-NU M^]D*1@FC,5RP%',O(QRF<!NR0N8%P?RL!#Q$ ME[; VWX96WIU)!*9SL--9:.BB5--,2=R05*:6]-[3C\4F3!42YD1.5)RVTA2LZK'+=]SS,2UN\5#4T/*Q2< MDRRG?OVC_UW\K%(T9DHE5KZF7K^1M4L&:[P6)QM1*#]F]S1ZBM2-#&N UMN( MDOB)ZD48M9+UNAA045/X70NYT[X.":]PE1!Q"?UUPA2UM#VICXZ0)*NQ]K!7 M9?<*K&?O0GHL'^@Y?PA:\ZH'0E!R17B_N6]53:U3S:0JQ.."8[R'R'"N VX; MA))^*IBDNOK,->'FU6;A=?<(QKH$[W OVM_2]R%DM^%:<=@[[A[T=2 /'(VE M\HZC_>>4''C9U'7_U\SMO$3FLC36KR4=,8TI@KMYA*W0I#5A.H]EDN::P6TM M)GA8PFXX/6[Q*,B0TGF[[!5OMWX<,"H+^3+WH%;!30"(C,IRSGPG+=A?)O:/ MR?6/ZZ?/+&X4]0Y[QW(LY#E3&S]A$18"J*^3H-OM;S%FYCQ3LQR7XAH* R[M=^%]%^YY5]_5\HQ MUOP"ZSBI?WTF-@&<"\YT@>SDSE-UEZD07\(3!D[1<%09NX^WYU_T>Y;%/,&* M7V[X^6[XVOGGET]^OD^&Q1(K2#RMFP/RC@OJRL+<=[X46Y9@S#/99O0%"3\N MIHCP55#:!+&9U=K.K=K0OPQN5MU=*\N]V]%<[(DEH+2&UL4$L! A0#% @ 05 ,53=N/O)0 M+@ -?\" !4 ( !62, &EN;V0M,C R,C V,S!?9&5F+GAM M;%!+ 0(4 Q0 ( $%0#%44PE@[?6( (>?!0 5 " =Q1 M !I;F]D+3(P,C(P-C,P7VQA8BYX;6Q02P$"% ,4 " !!4 Q5\G))TWU( M !5+ 4 %0 @ &,M :6YO9"TR,#(R,#8S,%]P&UL M4$L! A0#% @ 05 ,50 DT3R$B@( ]24D !4 ( !//T M &EN;V0M,C R,C V,S!X,3!Q+FAT;5!+ 0(4 Q0 ( $%0#%4&5X,S%D,2YH M=&U02P$"% ,4 " !!4 Q5K3GD.]0( "L,P & @ 'W MD , :6YO9"TR,#(R,#8S,'AE>#,Q9#(N:'1M4$L! A0#% @ 05 ,52%M MY9Z4!0 5A< !@ ( ! 9H# &EN;V0M,C R,C V,S!X97@S M,F0Q+FAT;5!+ 0(4 Q0 ( $%0#%7/*BI;KP4 )(7 8 M " &5X,S)D,BYH=&U02P4& H "@"F ) @ L*4# end

<$4*J;.EI, M?1+'Y%\L9U9O/8Y$F44M79Z5Q Q?RL,E$4?;#XZA4<3-58KHC@35R[46FOEJ! MD4>$JI+ZTC2ZPP2[Z!NKO#D3P4D'GWE$J'$?<"'5(?BZDN&;K\-I=R8H7?CV$X3J#QH5)S.:,_9"M)U9P2I5IFCH$:$F M!*&,"+:FXGDQ(M=[9J&L%E-@*'G$TFQ>K\;+"P#H^75S0(\F>-&4P7F*'U-J M.ACUR/BRT%7JUC1KUM,V65Z/X=#CR0(39#ZF,ZJMY%>1O+SH,H8]!X\]D?#; M;>;SQJ!?J>/E3';!&*98;"?1T*.G:D-F57PMT#66CP_F2F4]*\Z<,1QZ1()8 MO\W,Z9P641S64.PX;X[Z&?34(UY9]$:TA'X\S)#=Z+?4G\_7H%4D&ZCNM3;=%\"JL6B6YNUJW)NEH)#C[:LO"FUZ )M MR"R9,=>Q1;E!I09H L?BW6PFZ?Q&59EVJI"?TN.AH)-C./1XR_H]A2.5*:TK MY##7&)#]AEA-H\D>;YDZF"EYIKE6FL'HU$"J\ %)0( M@R>2"6V1BIMH9<=;]AJ/\J5.8;+!R5XW:W!..IK1T7S)H_DV&IE9+#Z?O>)= M:4*DB58G02S=L4?;R_646$,D[1:>&>6(JDQ,)ST:C(T=[]FZW'0%AQY/H5>*M)+ M*OXJ6F,T]HC#+"+-Q6L=,L_*F726SRY*9F6V0F./.$QME6O*8IQLXDYAF"O4 MK#&NJFCL,8<9KY$J7G4J0\4I&D4Y[U129,H=>S1?,S;BU_R&7R@T@^-%MJ*3 M:<4=>\1A2VOCB=RD:%; M:.C1GO5;/:LI=0B#I<<,993Y7K? C.'0HST;KU?YVQ-9R<+,[I9OKMADGDNDR[WHVK%;PXI=747G'. M3G(RR9@]3$Z 51>9$"8^U[G1#!JT1\]LETKCE>F4EW@YE1UI*Y(5;'E\RIQV M2BIAS+N2JF3B*QIOYK,7)MFF,3]FHXR1A M19-S$9R.=7W4?%7QS1I8LR=PMM;==(QECV=8NY@L=!E<4F@!CCQZ9D5N5FTF MS[3P/"$.:L7%0+:2S5,FFL/54X5K>9_6!GU% M7NH9*^5Q9UJGGMV7JC@%1RO/6;=0Z;UK^I#3TJ:GE[*3@L8-DK M@O1*+2NP&R86W19;[YX_D24#%L ZV% 2>-L\;(EGPU)$^('7ZP;=!,0+$[]0 MT[9D%37I@P&=-< MW;WG[6M0\::!'K3MRF3IV,@V4%,4L"14,7GJ=LO#BLZAI,J2>WDZ:K<&.TB9 MNN8^V>L?9_HW<-DS[VIR\"J!5P5T!]9;0GJDW16:PACF]D(]"15^RH9W0;AI M'6PLG//+]]:"Y5#+M IL>/.VT@_%.8YKQ,;Y48IOZI2$+UB%[H]+F7H);P:V M1JRX=^G7C/-\QU]@ULIAK^EQ ,7BOGAQ-^K%".) MET18;G2G-2LO5"+?6Q5\((MRZN]RZ$##O=NOPEW#G[G/G MXB_1\*B[SZT+\?)NMP[@)1ENW5UN7?R%"@'S/K[=:%>'FW6Q=_"4V#^]RY$"_O=NOPEV0H=?>Y=8E0ZNYUZXB74$FY MSYW#7Q+)<.ON603=!5^^-\G@GKZ(@VIV$OL MMHU83_+>)VE\K@..7X20\HL03MP--+QC=KPY\\6^RGLD_D(F'IOW]BI;LMO* MEK97V?)'\MT1E6YT>/Q*@0T6U6Y$I%^IBD$_82_,;('3VQZ!QT+XND9 /%A4 MNQU\G2V>"3I\A1)Y5Q)Y1T2[F4">K\X(!3(4R$L*Y-D".R_2K[ M+"3;5S)E@TZURPOM-II*?C6:FGR)QK\_2>0ZP=(P,AI&1H,-8&%D-(R,/JAJ M&PR.NC?[]+Y8*XR,AA(91D8#Q%EA9#04R)N8C0FPGKLV&SL&+TK@VXKY__Y% MT/@_H>T8*E_!!JTP6A<*Y"V@/OZ2O"[C71OJJY(H\_>-[T%UX%S(!7U=Q^$] M>J#OZ#@,)DO=>51C6_9UW[@5&)8*8QIA3".,:=PMCUT=OC[=RN L>K_C4KB$ M+IX(S[60,4[YXXCKJHQ75Z)M$RQ0,D*^"/VT^Y3AM;N!BD=5@?]H6_2/]-4& MA8Q_NLB&SMN?&? 1+UCW?08$6#!#]^WE39*[3LD()HO=N3O7[]V%13!9NV\L M"PQ;_0DNW:!0+?3QAC[>NU?VK^&R.?[W:E[?!VYX:4G"1--5?>S'O'3U8RY*/S0O-7@+/"%D MI.LS4O*Q&2G+6_R0-^^F%?C=+:%OH#?+ *^?%] +I2@\KVK?01WJ]O+(0!;YTT3E MVQ?[&)(2_7:$"27EUI)"AJ+R%5&A0E'YTT0EU+^^G"(< "8))264E&!+"FIY M'@ F^=,DY9)F@2TO$2-ELR)&0HV<$AY!^G MWE+!8)O[XA(WMSX 7'(!_39PB?&?%HDCK,1K-F\X&/&,D3A) MWD-D^Q%$XNI%YY]FB_^YA^[IGY;JZ-ME8O\KK\&DM9S!"S")&K,UV6I)H_\^ ML> 'KFWQFL@;(L>VLQRS:;&J[ @\R\O5^JB?70YF1NH)$\!\P#O1MU(F5Q]Q M!,E%"0X($,'99F3,\W,N)X/G215Y*8E%#3QU+ ]5*66:DF6FG2H_U8V,RIMF M:BV;V^]L"S4[VW*!%ER1695F0\G@VATM&RGBXP&323%C,:MS5(]7\8PT2'%Q+OKT M,_I,T,G__<\AE>\B8^8Q<"5@6467@94K]X!_<%CQ.P^U]@M'/$C)Y-0"$ZWU M*TR^U2TEQ==&-5&Y :1D&:E(J*_Y&5N7R8:467'EB0 AA7[Z23Z39"*$E-M! MRG4O0+P1IESY\NX'QY3=[0(I342_U& )D8Z/ MOQ]5&'*S6*O4M(:76WA=B_3F!A!2T\77WEAMQ?!ZLM&8+2JJ-,@W 800 MY--/*A9"2 @A%U5+;J!K/0Z$^&6#/HC,INF"T"W4+"6#=RBBE2@24;7Y_2!" M64K1K)&;)KXH]V/U7-Z<))<(1&+08T)3CV3>W'E,Z^H7OM\$6*Y^'_N#(HNL MZ2*W=_^)7T_JN6IG0&/)Z*;EX4U#212$"9&NL#.UU8OH[=&Z=0L'+;^:L8G7 M=2R)._+<2N-694;'$=XD@.'S'(O3U\&;&_<%O$^X@4D=(=R$A!\ M2.+I)QT-3:8;FDPW:&3[#4'G&V18! MJ,ME4@A R?!:GN79[FF$+FNK<0.^H M9BMYIQW/T7BD6EC.%'*9927H;R6IIY]$\IE($&>D_R&KX%/@_2CH=J?I=@\" M? ')0+XONMU%!?TQVD9"4;MM DI(MH>LP \E+4@L$U;P/W %?RAJ06*94']\ MW X H:0%B6-"27O<#@*/+FEW'X@*^P;<;75Q8(0Q(.A]YRP45OK_V;)XX7A1 MUC90X0]'<"A@1'(=G:.Y*.[^\MV!:H*6YC3;7%**)!2(N-"...E%ZLO1*G?: MZJEIIX2%+1N22)S*R=MT^M7\*Q%C\CI?: PB:Z)7'7,)%*8FG^/Q*Y8'!$&R M[TN0P]X+#]Q[X=8 2!#B?&2NZS.&9YOL5(D4<(GZ>N;,%P%IGBX2HU%?+RMV MV5Q1Y(B=+(,T>2<;E >0@-MZV@> 0BW4-+B\NY44)F MN&EWA4>@T3TT:P@%YE%Z!SP"D>ZA%4$H,:%2%APBW4&A?2@PH< $ATAW4%9^ MQP)SYS&2JQ<\/R35_L *Q]N%D;S T80=]J5T)O:*RX(ZV"RG.7.V_'K@J#B; M\[(!WU$?O9WIG@_WA*LVCF=BB3;'+11G0J;,C4P!,J>X)*JO)IZI^)6*',/Z MZN#55S\DU8*';D=$P_YZ&'C[CBCYQ\$.D!\\^P3J+6.]%F-5XWU&CDXW\5)_ MY6BK%4 ]&#$_C7I_WZ]6=U\">_7:[D<@TCV4BD=^-Z8;@%C_.:[(Z088J6&" M;1B2)CB8!>.^;F/B,+\F>(GW0]T0)<.?#S%?8Z:NRB+V+QS]+U"\=;&;7MXM M? X:-1Y.8_KH50AD*F'RL53#5+J+=D0F MUBJZ:9Y0E9*$PA6(9&:(9YJQJ3&F^A6:7W$$#J](.-%]ZW)Z4@A]ERI9#YJL M?Q/RO5.('C1J/"SRG;NM85WIJ:6[2<0-,G_)AQ\ITM T*CQL#AX M_H:)=)_!QZ6BJK'T)KN)4@)/%Y?!0<+>P*JGAY/B5)EU!\-"-K_A>E83(F'R MZ2<1#Y$PV$@8VL*_;N(0-&*$I>>AP#V$P+W7RR%HQ'A8S>/H%@EQW-V(I8:( M+U2&'+Q.XL-&\NO=52^M:]1*57FM)N4AT^7-JM5*#&(&-X:Z!KQ=@H@]NK?I M[L'OG;X;-Y3WAR3TN[T 0F -1AK$=;*\+@VWA=XBRR>2JL-D*ATE4V?FG=X( MN?91\M>)FTHO [=A9Y6K=E8)T39$VS\*;;^O-*R>EDK:!1(]#X>)7.+9?#*W-, M+:WD2"*8\C0R*])FIT5UD&D.>[I0Y'%'E[]_-_TO2,*2YE5>$R2,-S%]A)5L M3<*B^#,&=R[,"_Y6U^H!ID0!IHBZ#5@[D!![H4NAB N.P"W1GU/>MXL79W& MN=)PP3C.8)7D"X(SIGZC>.&K%U+U*^-5J8G3?=Q.ZJT5T4P)_0DPU@F8AQ=] MQI/1\#:ZFZ;=!4U"KP],T2#B\<, T[GLN4Y=34[MYH15EQ09/7Z\,4 M%<+4%6'J?');15/RR18]J3.17*HITGWIM9RYQ4V^&VW3:2=+DE+.=:=LN]I/]+,+4M2 M1Q/IHE:^P27#:FLPJ]<7%*?DS9HDY&)#=5U!J$203S^I1[I?/$2E>T0E-X$O M:*M^&%1ZFY['J/$!5Z^)?;9<)>Q">CQEUMH-?$U-)29;@XJ49$E#C+?(^)"L MT2F$2S'H;**29 A-P8&F9!"%]-K0Y&5E!&W9=X]-G\MPH\EYKY&F7C.*4^!: MEM99J<7*#1Q1LT:IGE!9*JM(E8PPJ)8D*95V$2OQ]#/YG"2O9.*%?NA >MDDM@TT^BWR$B-8^3TK/M:T>)V3KZ!>ZH%ZS)BEWTECTG4LYEK.X8X0F\@8MXCD7/ 0D*%D!X20X:%][98PH?;]M>8Q?R@#WG^KE)0@V#-;Y2U)Q/B9#N:^0?7+ M/^XW8>F^1"J\1_[#H?"02*&X722F'=+H P'L/_1(OS?QNW.JN:'I4" _$(<. M62L4R% ?#0214#@YY*Q0'D-Y# 214%0XY*Q0'K\KWAM2[2LAH)!J8<'Z-X5M M0ZJ% AH>H<&DFAM]#57:#X1:_U#6NH>2YD^'6M_<2L%K-F\X&''A>RF"$)R_ M+TF[12KVK7I"?'M!<5"[0! D%T47^Q!7O8^BW=&RD2(^'C"9%#,6LSI']PY7 H"$PW;:D7C\<<&IF#HWG=597XCJ/K^LO 'AZKS]U*L[!XQ M;9L3@J43DTQ:)F)%N?_UOJ47 :NXPIN-M:6G%-[.Y2>;.AYS4T7<%<%^8SCH>(4;'CZ M_FX'M^S_?ON%WC\^?>Z.BH:2* @3(EUA9VJK%]';HW7KUA[SB3SBZ#GYNE+( M"B&.8IVR6HPT$6HE(&K%XE="K;"1P[TV<@A!Z^.@%0E/^" )R_>W1KA5-#P8 M.2/!.N$SV52"$#)\%J>Y=GN:80N:ZMSX_&TEV!K3CJPY=L:97#HE\(NAZVN% M%R0DGA-GG1H/T*1ACSR8M)Y+FBG=;_;BW>%A6']S\_X,P0/.K&T@>>0(CG"O MD^GHE[IH]!=)160J8?*Q5,-4NHMV1"9S6BVS^?J]-?OH4A^]G>4).+9MU>I0 MDEG#V]EII#18)2B^!> X!A.(KIH^%(IAV-PBZ,TM_BBH.I=BM*[TU%+.:@A* MI!"-)=I\5NDEO^Y__C1,%?N;9KE4G?$*65Y-S,&22?9C30A3]-//Y)5N& WK M0;Z:.!3BUFU[@/Q1N'4^WRC=9_!QJ:AJ++W);J*4P-/%Y38]]H"3:L2+>NC&(VPR][>:!G51BKA8 *IAJ1(5 %109#H I %YD_ M"JB.LI'$<7/P1\/6Y9*4).^Q+Z4SL%9<%=;!93G/F;/F- M^A>IEO3^;!2KLXL^SA?7437.=5W]*_'T,YY,7BTM*93.L"M1B&F7S5X*N2/L M(W1_?83N3BT@"'$^,M?U&<.S37:J1 JX1'VC=W=J=LV8-=%P1F93^:60U@N; M%3JT8383\4S2YVR1AVR-E-,-,%+#!-LP)$UP,,O@-=,-*3Y4[Q6A# MW1 EPY\/,5]CIJ[*(O8O'/TOI.L7&S'=D*Z?AO$C.F-_!=^\NU6*E3BU30L: MCP#I?I'L6E8$J9!E37 \U&.1J.@0.,. XX&&V54QXNAH^#L$R, U9PKQ\3J] MH$)\?,"\KD]@8R?1ZJM*U&PJDE!B.AKUVK3E)L1&^NDG>9S2]5C8>/?F^CO] MH4*TO$X[JA M'S*;[!-XV:5FRU'OM5QA%IU$>N[4!YFJD8)XF7SZ23RZ+GGW M>!E:WU?+1PL66?\LN+QN#MLGX'&4U0?=K)HL,YEU:FCQ2U;1T@@>8?I:"(^! M%N,0'J^8!1>>$?K?O3HB9#YVN]PDD+=:3.-ERF"A+KP9*;5$1-[V: MBZ2)IY_4$;68L6"02G::QVI*# OD23/^L/NO\G:F^L9;4W" MHOB%+V<,(>0C+KT#O(@"O!!U&Y@ -P.,0+@C.FOFX67J3E9=1>90?E=8MC9[I8R61'XV)9;W)$W+VDD:2O MV"<_1*D/)/T%35JO#U+1(&+SPX#4N8R[3EU-S/,CW<(7BT9=RY;E=*ETXUN& M&"&1(H?#^9*MY^OU7KWNU-G)"@(4NJR1HJYX66-H\GXI\RYHLGM]R*)"R+HB M9)U/>ZMH2C[9HB=U)I)+-46Z+[V6,S>^?JB:24ZD?(R<* MJ/21J9:<9[R"M M*OGT,XZ'#8L"!%E_I"GHYJ8%;=4/@UB'F6=.QQ%FU:&=Q[ME2>IH(EW4RC>^ MZJ#2*!KU=%S+,8N^Q9+I1$51AF.(4.CRQD>R^D*$ND>$&Z:\3(*@+?ON<>IS"5\UTM1K1G$*7,O2.BNU6+FQXZJ7 MI&HSW1E:RL+FM:Y,1+EQ&CFN8"96]#E*AEW3@@->*/$J:%(<@E?8%RW04H,R MG(+&/M\01H\&<-F!.O+KU6:9*E2'(V4Q,HC7.BYIF\J-S8D.6:Y5ZSD@!!$Y M-S>TLLC4.&1.P+RCY',B?NZNGGOHA_8(4>_@Y)_>%]W>+5,,Z?:U'FFA-A * M[BU[>X5D^UKOKE!N[U5N[YR0[_:="B7Y:WVE0@8,)3G4I>^(;N]U/ KY+Q3D M4)#OB&[O]>8)^2\4Y%MF%X2$O%KG@Y"08<^3&X;>0T*&DAT00H:']K4[H(3: M]]W\$*&GICGI_O)T7 M !AF+:@VW+&\KHLK655/I$!9Q=2@'QW5684OQ%.%?'VB+<I-?'%P%I.!'L8MN*II29.L[J%%^W([#]4!)V]XB' MO3T"A5!_8GU7V-OC@7I[?%5K:@ZR@K1D;2:?3&G-X2P2?9T@D(*W6]''_2I# MD J-N[";Q\-@U%6[>7P1D_+#B5GL"J\3ADY+5F)27*A"%F$2NE+J^,:4$)-" M3 K[=SP,)EVY?\<742E1:3.F(#$ZFX_@K+"P5+*<0_XEV+&#>(XF0XLN0, 4 M=NP(SK+O'IENVK'CBW@EL5(V.V?R'28R6_?SZYQ1J!"N%I5X^DD_QY)4V*,C M,' 5]N@(SK+_%+CJZH92U!J&/C8DTU>VIIE&OT5&:APCIV?=UXH6MW/RM[NE M(IV1G5BMK*IBMVJI8J]B*O7A"H(724!E*WGB)I50V;IM+E30Q/@;T@["7BG? MVROEBVAB2GR"K;+CAC+K$WTB13G)5G:,T(0":$(\T[%SZ0$H1^L_P"95I9_^ ML)H] [LA7 (2\*-=))+[NPAOGY)'CON1K $AMA '[3'6&U0XQ 'T@@\"P6U6 M$Z7G1YA'X%LFW>]]@TGKN:29$F:@N*\VQBP=XX6%+1N2B,E;_L!XQ"#8BC>Q M_[G6]6/4V3M8,Q,P%ZFHI01!MS4X5P8L'3"ZE'8ZSEPZ\'DNFACG[G<;.\]]=';66QEB79EJ<8;!C?F MZD:Q&(FT\7;/IR_"_3Z3'M%G<]N2#%^C?_-%CS>3G<223ZX%4R&'?)MT!L5904I])V_B M?"M15GJ+(M[M54I62;85;=6$O'GL= @"1EQO+Q:IUVJL-YZG6#DV)S1!5%2R M]*TXP9J]=+_KI%:L'2>3O+WLQH0HVHMCI><2.'&@(%WBWLY#"K2%B23:JJ2/ MSFQ:SK9L0]HG%N-B0P=J<1TPH;2J"XJG(0ZYSJS=XRF)6^+ETK#1SXR;CL@>W7;1/LOOGWCQN> =?2=I%*[S_&,^0$L'I^;DH__!_V)P\W MPIOWC%]'$&]K6[M;E4;6#]ZV=/\#9'^YGWBFGSMFSQ;TQL!/7*N2PO\-%V@9 M_KQ\.KD+_UB9")U @=GW34]17IYXO@Z>.0)[[Q/-_ST"K=X?0T/BE<@*D.F? MN6[*D*%^N"?M4GKS3&\OT(O]H?S0U%6 E[ZK!7<7&IP4:>*W/"A@]=M_?\NM M0+W09+AU=[EUY$N2"+?N/KO(@&-B/7 C+5O%AT2\(LR^+W5W,<6Q"_@ZT(ER*X0!:%T_2M8C?\6 M6%] +0HZEUPB).AJ$4%8Z2-' <_=F'#L\6E),Q[Z$8SZ*"=#]Q@\5T\$"=N5 M1)/0B$&5F272Z50UOUCB5),C8?DP39[+[?P::@:*^<$V1>]!SW@@/ S4_E\. M_$*DNQG2U<"L.BM)74I5Y*<_ 7(MFS6X&6&93!V?,>4YNVAQ@R87A2!'/-/4 MN:RJAU4.J5 YO#48!IU+0N7P,2$3ZH*=E7X"*0L)+B79^7:"S:]U=A01N=E< M''.4BY0QZEP5XF,HA+%0(0P5PE AO'=T@PD<)_"MZ8QR9(%=Z?A"B*P7D>+4 M<(@F%W/QC8Q?WN -PLGW"\BC0TWPUB@8="X)-<''Q5\A' )51/ M+ZV>WK("-&#Z:_!(\8>B=TVR3@#T3,GBXW+S-:?8Q""]KD071)QO<@ED\]]A M%>QQ8<2',Q4_4R8 %PNW5=9LWB7*8Y5!N$F8>]FH@@H.>8@"DS=4B\*G7CH= M]5>D.$QW(RD?U;9B"SL"'F:4_M__,?V>)8D76-NV9C_KOKUH^3+7V5;%FNU>C;5 M26'%6N8%2]6R6)M-MXO98JI59-K;_,L SKQ6[S!MK%/',O5:EJFUF2S\J5VO M%,%ZP"^Y8BU5RQ13%:S= 1]4F5HGT.OI%%H,X^Y L8=5Z[5.H8TQ8&E9K,36 MF.UU-6@(^(&X]F)\0=\:N]:)]7W<('8%COQ8$O!?K,;;(M ?Q+]W.X\4QB^5:D5B7%:(7J-V&9Z-N1I4RKDW_%"Q+C- MELN?,DI/6F"./1^)$ MT5ROI,*[T9Y:3Y'JI(@U'4F]'-J59 M-3,6Z)XRFR<;*U*V4QNKR5$<_G9DR\X,J.C,:3!E=EV8]-)KK3KV LB'(V6E M-.:Y*\&: M3F?3951GR41^P3(9,F&3*:"+'HTCQ4[.E1"2A&H6-LB#*%*%/%J95&<.A1T]EDZGR MNM<1DDQ=K2U51I^HCHR&'C%?>[U9-A(V+;)T7:ST(FTU9_7 !$YP7Z)D"(F( MD(HJ[6E:8(AUM4YVP5-/L$HB'LV6]&AG@M-,3TT,N6D_)J\XX@2O"-5Z2ZDE M4Q)NEY3U)&V-VJ4H(-8)9I$3H[(XFV8+2D9FD]F9;2L3_35S1R1)G MC)3\ Q=G$ ME\L.GQ"978TTO-1RR[C^?K$7%:YVCHIGH2@03%?-'LC MHXW3D5JO(=)#B>FG3@%+2N9GCM.I" K?Q(NC)(576\O4*1"(BG2?C[>$'L-' M2WHD5UT6$KGQ*1"8%'L1@: SCB)%1LD,,>AR$VM\"@2*U6QAF5)ZKTI;60NC M=,L>E=;Y<1X,5$6U4%\.'SMI?&!9\8#>T\24]:9<1P<1ERI3<#1H?T) M73OZ\E[%U&?_=:F( 3)*9G#:P"!; ,P(FQLR^!1, >Z8*9L6M YX\+$.C5^O MD07X?_ F#;/05PQ)@"J5B T=U.("]O'@-0<:QD3\'W,[VK2'IBS*X.G@2[*& M\0+\'J\)$K:2K0D&^(A7X3/!$\>V=PO1"\:,1I( -2+P'40Z-(*WP$-@PQE1 M-L'DYM"YKFO@4TRT)=BG!LX$,*F)WB78AO'^!-F7]@MJR9'A-1Y,\,U4X5]X M=!.CV_2!A^T?BM)(0B]QB0*H!EYE2A@@-E#LO,? J4MH/6B$3QE] M+KGR:3[#R;K]U[9_E=8"ZKB$C7E9WLA'=X"DEN@IL>Y/.Q.75W;I\!G5Y MW[1XR[9TPT%RY4KC*4&1MJ+HR^"VKXTIKR.HFPTV1UV]WF]J@Q@86H-(?$U[ M!O%F@YK-N1URD$]B*,$R\$?D[R V2?%]6+_7)26.OT3#?@UWVJ\!B$2X=7>Y M=02!/.CAWMWAWI$O86^B^]PY@CQ_,4.X=<'=NI=8B)?WU)OHEXIE<.B4..5H MNEF&U7F=[M&IMNU=%/UR[Z+82_(L5 2^-U'.L\_;\AISJ]@OU +K5R#ZT,P5 MXE>(7W>$7P_;>VU_X7-#0JH8S#O%F*WS$6:AA)#W@)#WZ3N*SIZ3&.*1(VK^ M"2AX64)^N+/D;SF['A;1_.Z*%R'6+[Q+?QCG((?-8S,.<=\GW2>)$?"S+PCU MZ.?HEY. )/#J?EJ%?Y\%;[V)"5_L' LZ47S(N=A!%8#U?NHZ3.RO#Q9MS6U# MXIKCX6RIU^2JDA_4-EIUR2]B^.I35P:]E[:Q*^+Z2 T7O*+UQTA"^PN0+7_/D6VQ5\1B$E^67+8.I6;.&Q<2'EA]B7'H(;SZ-#,AO? M5!0Y-C1;HC&,-K7@2,^1T,SE^K2\G-D&0PZ;3+&N4<-E"0H-]8[07$R;"0(K M?5!H F=K?WXU+C-A^NC'/9C M]<3[L&K=-MN 6&CFQ\S\$U5^F "PI]!DH!: MLK>ATJ_/C0,."KR=2J-WNO<-P_3@$SGX]VJ8!HAK'MW$_7X=_2H6KE_ \!$U MW;^B.^L5I8!!;A^35U^"4KX G5+2Z\-YLJRM2QL\XFB)J,V6F20%Z]R 94L! MT+B&DGX+P_8AA#"TD[_/3OY&&E'" I_)H"%2AM*7=44P@KLL!K),W"1!DPKB'!VL7(K^L+0\O]UI;[ M'>#LS74=C^$/1F0]/K=D^,QC<,53/#GKFG.-E1?1?G+*<,L8#LOSH>O^.M : M.C N4%3Q1TC4S367KTA4ETPDBQ6SFL;K/;MJ=FNO3*,*)0JH*\EK*BM_B$@] MIFNG)5FVH<%V#;L&$[!V'K/GH6,G=.P$#IIOF[K@2DM';_BRT@&BPLY/YB;H MRFLEF=QDV9F^'D36A=FT5FRZO8+(ZT190P=.Z, )O!IT#5ES\N7RT$G2"]Q. MU:L%HE8B91/VY:)@WR@R]-,$11L*E.K3^54KJ+OPO@2()T(_3O!4F\]8G>!# MV(4:T%T"'TJF9X6>0ES"(OIEWHXX>'?3<5K=$CGE.DTN";4;XCJ(&[IO0O?- MG;AO/B%(2FE=H>*#YEBI6XL(WC/-5#DV!H($59?8"Q6Z;4*WS0G=!3"?(?&F MA/T%V!3]]#=,S[$UV&1PK*%N?K"<9.BF YO87ZEV!HM3^&4RX$.O3NC5";SJ M\V%+TQ>FHL;NR0\8ZB73FRG@^(G?O%W]E1UDI7Y5[ V71H0N-:*'L3,@4%$"@.M'4"=7I M$F=?Z/>Y>[\/+)PZ:&6N2:C'^LBKQO5TIM#[$WI_[ET%^HS1BL0BI8D5> G M=IQT4OEQ,C&GQPZB&45FF:+:30BR&!_#BVN \H.'_I_0__-'^W\^(TI18Y+) M,7C34)S<(#-::;;<**([H&":\4LL= "%#J"S)5G;RUA"S\[-=9@@<,WGL#@2 MNB5"MT1X?I\N'&(TL$+DD8!C3J:QES*5=GR@C=ARIT@J0EH>SRM->-#3ERO870KV@+#9>IX;HL%)WE>(UN*T4Q_8EF N\CK*CR4[J1J"N5,=6(D M@,H3@RH/?:(1V<54GE" [LYW\2C*S 7EI] ;I$EBENW@_,;0^!X[D8T"!!<3D/Y0R3H,=T]=6LB&:%'Y^8*R@G*W? &H[O Y)M[?)#L;#_2QD5+ MFID?L2?U:,]A*(JO*WD[GMID)GQR.0)H3;MYC?'0P1,D 7W/P7-7\OD'IE?\ M0CR/W:YUH6_':9MDG=?$L!(CQO6!.892"72HJ];(_KE2^0 ^GBTK;E,D0^?. M-^M.!T =%[Q'+92%H&DE'Y6%)I'U:U07%X\\A1Z^C8Y7LQ17%-C)L9RR:*Y)(/6$28.4Y>!7L MYWHECOGUMD3IM_O2F4A 7GBX3IXX BPHT\Q__<(A.,?0T/BE<@* MT.B?N6[*4.!_&)+*P^/DS3.]C4 O]H?R0U-7;6M[9QSNKC) =L)OF0E@]=M_ M?^N\B[[09PW(<.L"NW7D2S(1;MU=;AVPY,YJF>'677OK/GO3\'5C_HG/T@@[ MHY!\F[OI5V?']Y/E?X<'KURY7QOJJOB/?__1\;__^Y_A(36 (@9)]-\G8(M^ M$9J)E^A9;+X.:?;46NC4EXRO$VO?*CHD4+ DYV+PDKB=V_8NY>AZ4G/#..*U MI0K8S"[U?,/YMT4KN/DT[CO3O HO>G17'<%*O&;SAN/^2KB&_\4DZ,\-&_ZF M#1%T)OJ?2SAVD)0# MK,YK_86WX1%Q[K=C_I= /5_,S99DVBJ\F"!G MZ+,&$'.C@80=C&WXHGX*(N?,JC>,3Z9,>3Y:-E7;V?3Z38Z"$!E+7!8?@W R MGI.&K+0'F7-(PNL"9JA,WHZV4F35L'"&=@+TL@T]')6>89V:&3L3DRK@\$<=PUD!7/9>J]X"ZJM_F MP+7L!0 SG^!,44U;__PI5P6COU M "?CX4W'X#5313,^@=1ECLW:_7JQR)"&G*VPAJYTATTNCARO^-EN6O>NH7K1 M*"R"\D\Q/_4T5%2_%WX#5Y/Q3<&GP*T[ *&H'8K6J\TR5:@.1\IB9!"O=5S2 M-I74-T2BF((V3':-H8W;I(3'DM:PGN^EN(07B8J>JW0]J,BXAI 3R3.9Z!_C MZZ^(^55J2]Q?X8-^R!9@.^%W,_.1M!+X.$817U8!)P):!E]!; M$]XZ5]J KJD_KE=XQN01MOO2,[;2;57$)OQ2PG@,\"@@ :]B,G@9[!^KG:RH MD(Z*95_.;8.;P+B7R2FH$F] ^)F\V>LH),BE4SF/>>QPQP[38TC*A]/M_A#$ MVVS,__M_#A)3MYHH+(O0C1\^,NZMTWLWB4!R+$7SQ52KR+2WJ5H!G'FM MWF':6*>.9>JU+%-K,UGX4[M>*8+U@%]RQ5JJEBFF*EB[ SZH,K5.H-?3*;08 MQMV!8@^KUFN=0AMCP-*R6(FM,5O%'0V!:2S77HPOZ%N#V#JQOH\;S:[ D1]+ M&OR+U7A;!)JE^/E3& FS,75H)2)?@61(L:UI;F MEC0;2H:K.9 X$7L^J084-5&&$&L/31G\9#C8"J@=X-B@1[0E8RD#4Q;2(RO-><."]( WDZ&' DV[O'N.NC3^W=/][X]0PQWS!=O7/T79Y,>& M!&:SDJW)F4W=/M(7Y1>PQUA-7R+> OA')+=L-9/!/NL:^!B>O>#+\&I=\+AG M+-_N8/^/G\W_V7[,K 49$!Q\PP8K 2R&\ O::"/9F/FL\^$Y[:\-< ,R]4R/ M=V33>[@,=QOCYW,)3 P-IHV$"Y]9C[[$X*;NO_6%!BMJK!E<,>0A[;&JX@ M\*O2$C+].7DP,>@F@^HXV#?31LPULE4X$<3 )UG[#/ON,Z!+=0-.P@;? @BL M^>+P$1GWBZ.]/):2K3I;H"#!7X B/)YL]WG[)]JS-(;2 4(<,!QD?LE:29)V MO0X22>0+)6+0%YITK7CPBVE87 O>XY5:RR;ZK2IK\LR>5=$JN'K23M16$]E6 M,LENH5< (R.E&>TM7;W< (QQUE:CQAL%E8[.YVDRU M6*;<'#5;'=Q2)H,4,$[(E^AQ7]!_(W:\/1'Y]1X1DZU8,=+/\@XK915FD\ZG MY<'B@(CDE8DHX!K3ZJRJ?86/*'.V]#I*B#0DXO'-J?]V8?KM$3'C'0Q,58=\ MK,K(7( "L6T= +\SEX"P6[+D(:^U)SB6,-$VMOCC21D\6 '\&/K:!X7_ MN5:PX/3>6E9N6&2I5QEO1Y3L7*)CJ6;CT,T5^^CF[?:KY9)FNUGTWEY1C/.: MYMD6@\_6,4,T,X9A]L!>T=$3_80PH#RI_AD#SF( V\AECLXH#2A3AJU*I@M& M@(HS6QVC@_"L6O+L>5&RDK"'9:C^ \#9/G"!C=)T3-4![QMPGX!ZB%@#(!Q$ M7L @>R?W"X:N,WC/N<)OU42(]F"+8,3$U3BV)^[;[\ Y"+JMF9)ZH*IA$]Y$ MF@;T^!@B.B\=-!KR+G*H>7@.CSXPJY>@::;DOF8*3PNP.?!,]9C>M0Z@L.@' M&V)((W 0@J,.D+ N6+JG<= ?560!O21@=" US3U;H7(%O^N-_94B:TJ2XLT+ MRK]A2J?F![GKF\2:P%VYIJ%<@U^BWF_MGIE=E_G1$)<3F61U17?5)#W>%VS\ MHW+=0@OEU?IHA\,MM-"M@.-[ IZ,+E?4QIPUE$ACPJ\JY>ZD75T!,*;Q9_Q$ M1 _V?5G*NFT",HT-7H/RZ^MB']1:@-Z*+6RP66"><*\ !:BKF O[^M96W3_ M '@R> HE!'=1 G,"VJNKG(_XI6[X!\9I5ONE5@[,$METGR&;:#M-WVHYU'/E M-\_R/_]I\J&)((9W-UN?$JCG9RHIF][C0Z4UAFII>S.:/" M]^OF5P_ K7ADT'I:B)+PQ#AY$O;RZZ0S7^@40Z['Y42-[JC+5?/T)5+^0;B' M^*A/TO8-X>GST>Y)4$T!; .[]J,5 ' #NM^8ES73.EBF9TWS0S $\CWL]2^ MU4+%Z;V# BX7$NU$[(47W?/B9 S&%1!;0PB!= R@V4 KW74]H%D"S1/.24H,#%V0)!$-^\P[X?9#7R"24]UM>P?$W4!)'*:/3YZ*^A><&(0':6'O"L/, MO^%4@.4DN+QS/%N EP(0>/-E&SO:]_$]4GCRRLWAD!\%<9>9TD2W7^$8<")@ MAZQL"JH.4_F.&\*]CE9)1]>%&>Y,I!G12S$QFO;0$.R")*:L,^,\+^MUVL<= MN94_$0VB7M[KG/'Q?_N6ZY-[-@<]Y!*^9GX"P#_QF/H3<::$G(4?4-VL:GDDH^ MHFSXR+#;\Y8$M:G3:D9.(Y-9O+3N*N1@7!@WIV+JE5W!BYN.B_9\->,9NQ:J M(47)S^9&M^@ B#'D.7S@;CU[TY]0@R'>F5,,+A.T1H@1QHY2J:>?<]4V,17L MI+KSTKBN1Y)G_T&0D&9(2W*17P;ZZC M"#P:Q?-W#X:JK(>B+A.A/\ 7TGOO>YLO\2N^-*&&#I9AN@+)OK1?,!%V800V MS9)'I_]65=MC_+D$! I,8F\\>) P@0X[-X<#^DX.?1U@>7&(!C"[80Z%*1GW M1>I3HK87>O!-+ =J)7/==(TX5T-$#]@B#V]ZYMT,*)9+5Z>!F%J"FHJ#9GO0 MF -,-H%@ =!F#C07R0M!>2(J \F4?:?/*4"!+X?B"T8 89R#XY-"^R(!= + M6#A;S_?V8[#DW82POR"4DO@_0.@SZ$?BG[\Q%&.%O "M5U4&%IY+CJFMN=-" M])"TJ0Z #C[=/$%:Q) '$W8?ABJ3KYWP4OD<:-CX!LP.B6@='U_.W;4?!=* M?50_7/O6"0DY!QX[PA;+/8*ZBBBT[GS[SPV6>*,@&=Q-VDJ,NT/^'_=H Q5- M-> %X$9((T1H%? +=0=_$GX[U\+X9@2)9M:&\FYSD&O,-%! J/9&'VW%-L M5X8,3%'(*4!7-1&Q3M#%V^ZWV_&\$R^T#/!^0%HXORF@F0D8W=V/I><7\,Q> M#R3>XP-#FGE/@>>8K:H8VDOT-3??*D#6T5N-XTT0#9W=>SL$44D'*.Q:)"X6 M[]LD""A57IYY:6VN=0)H*6D^<^HP*@Q)!NP7:*CLQ4D#1Y>=S[(+P! R@,:/ M7:G<>3:&@ LDB&I;GY,?\<-TVX*E2QY'F](!K5;@X$5&]7LFG.1=_7[:OC\P MZ:#7!>BR<#>\>"CD>\?2$0$!$%!5'QU[]5H#UV:]LW;<&N+S/==EE0 M69E/Y:4RTWJLA/X3F/3[,SFF/[D$H)MCO_D=P(J=FA:$1CYD7F,'YO7!2;,3 M^NO:TSX;^AQ\)7MZ]XR=/7W";#YE-?L!#T7Q=^^T=QNZ^0*^VMGKCYK%^5N> M[V"5UQGD\? \\I(IL+IF==GR%1/9]JX8^'>'"Z[DI;.$&\/#"YSZKA\%KA\%R<:!^O?+R9 MN1ZK.QO0UTZE&+#9'*@*@B<,@\#3H94 0[GJVH&Z+M0"_2N?+[R+;VV!A:NV M*4WW@2;?MO=C5;L'!.$DWUK:Z3N^!@+?8A=LW=, K@T&(!W_)N0H9JKP=IWO M$ ST]:?*Y]+7@L'C%*"S!#:MU7!?X_F/S[EK#_L8.QI2Z74]_6>5YTX3#TW\M@K46W4!9YG5?%J45- M&EJ+^_&;BK\0^M_; 'N?+#"?/,M4#B*+OG,LV%R8:FR9@.<\J*PZNL]\A5%, MUFW9G4%V@U'Y0+]\&K"$M[N&JN\6T.TGGJF 88)0@+^M\OXVXZ/.#VV=)12Q MP(?]DOX,/@ZT=9]93RK+]Q\*DWQ>$.DAHPXIDA%'5&(DTC(EB:Q"#D6"EID1 M&U>&0S+Q(U".I,=$\#FU'0^GHZ3!U%O#UJ X'GHM#C Y_7RDD#%=K5GLSOF2 M833I>FUK8M@:C#R:L]NA6T:[ON1XKUP<6D.UNM:%ADC"_G5/1RY%SG M2RVI6Q@*R2FLDT0>/]VA4Z/LNEU8X+/)?3T1CV7LWJV/#)( M21_U\+PTE?IPSN3SD5Y96HB9FHOCZ5E_%B^P,CL A357 GIM+B8Q_/]<:\/1QZ_9WZ\X>>-O"(PSC0W MKTKE42;9 "./WG.>G<97*[$Z-)AD*XEA!"DW1FN1%O'G(UDM&5\UE>(2)STW MFZ-7DLJRL%C@T7M:TW$2Z'-TG9>F6B79)LLCUH05JH[F7#.Z)[$3,PL[OW58'#,:%#VUZR:_T<3$\#((WIF$UYNW.&U/EX:-&IYK9=9=_$&O)YR]/AXWAQQLXV5QZ7E-DYC2FLQ M4?VA1\^?\HS3IB>]!EYK;UHCUTH-U/H:#CUZ@>F4KN7+0T\56GFS0*T2ZVIU MLH85>8]> "C4==%K;*M&=V"4*=S%#'G6@$./7@!CZ![3:192N%NJ#UM49YR? M3S4X].D+B$.&I911DA3C>#PATJQ,B2Q+)D5*5F6%&"8)9GCT'I;)CZCFQJ0$ MIJ VA:;=EV3JI/1+U6:N2Z9K&B^59$]KJDM>7*Y/2?^\TD^K\WG3-4JU%E%K M-1K36OJD]$^9"=[?*GA+4+N8,RFNIF5\U#@E_>/E;-P;Q-,5OE05U"0W:V4]'-2>]::-;BMT2IMS$Y]K+=[R9/2S\V9:M>M+6QAIJR'XZ%H3ZSV2>F? M5K"JUAU4+0-3.\RHN;'52D\[)?VVJK)\O!E?XAXWIOHM?=4N+$]*O]M8YQ9C M>I8'BH90[9-BC_7LQBGI7['S C[B"JZ13L\94]FXW4S[I/0O:VVM.3,(D<_9 M9)=H6MK,!3)]0OJ'/76%%RIYUY#F[;R-+R;V6M=.2;_57^GE/$NQ?&ZZ]LCJ M=DH7YB>E7Y@P'3MOY5."*Q;%NI98)[KYQBGI'[.M7'98WZ@&8]>R+D=2)2'= M."7]Z\H2FQ2<<9'WMEVB3I3*ZW'OI/1[?#:9S\+K4J769W"2YF:]/2K\J#4S+7 M\DS!*TS<-+=N,\RT<5+ZZ[QB:PUVDL%GZ6IQT,7RB8:@G93^Z;S!]/DLF>6! MS WZNI#O4CGN4/JO?&'FSZV8V@AJ@$!=W07)?2,I;3E+IS4&&J5_8ZX>A&&= M$RT5IX(VV!C9AL HV]ZBF]O.[*5V?(/F]+C0WJ")7^ &3?!O:PG(%:O- T\P M5'N;:A!"]>.-\(_0R'&^MH7FGZT]W'S_=7:ORL'H(5!E7VBEZ90J+;/"X65! MFF"M..8)M<'RQ,VIT^.NNN^?=R9P,<>=S78W>*QY8+#LZ'%PZ7D?-HWY$5-X M'6*WH?6I9/H)%(#ZIK*[#0$O7_CFT)\*$GY)H\0NI^(O..4NC.[/!6=YC*7[ M/@'?:GL,3_N&]"ZNX>@;S._6N;]Z>-"T\X]K#$X"76.^I;CK) KO!*BP1=D- M(XGX\PVXX^:=>P_^Y[IW4NP#R:!^=-%L)?C )-#617/KR(<$B?8NFGN'Q"ZJ M6X>COKE1W3J$F!'>.X28D=TZ^B&)^E5'=.^0V$5UZY"B$MFM XH*$KO;[MT[ M:]6_Z@,+#YUNV*K\M=,D&JW*KV1\( ZY&P[Y?#-[@GJX 1TNV*N^Z_^F*C'L M4O)S%YQQ)0LJ,NR <3!325,14UP:+I@K=\LY>;B\DT->/FZ.B/6Y\P=I;U$\ MFR]*I MS5(CUOFMC=]7]4XC"&B'D1HK>(65V!WJ,WZBV7W\;,0C2]WXW'ZMH MP 1;F#[D2M/(L$;(#Z(HZ(M7AYW'#+2G3(4TORAJ?I_%XOTCTV ]0UL'C\C# M4E5PC?!QDNE@A\\\!=W'_U[6\7?#GKC7EL7=+>VHH'LTF.U2JN4=\UW=UN5O MXTD*-<0%^NH=LUI;M6>QOSQ5LIV_$<>%#N>@,GO'W%< )I1N.KH5S*+*SVJU;+V>9)N\JYUL*4$&+25(7-RE)(J!'ELP M%76C*FVK #O;V0Z_<(%U%?SK-]3:#^=WA4@/,A5W#;;V(V#67%6:!7VX8"%E ML;VVVF/+!>"IM,>ZO535(-$1CMQ]>3EO"[-T)B[QF)I/2]Z@F=UJ3VI.%ZK9 M=]2$.9U>R=DV3."#F;0I[RBYEEL#FN[4^@-)##S!SRO)M&513&?%F5UM3G!I MU)?NJ5VX\ZP[RV=":^ ?/O["[MH MQS[8X5N@)_#0:.7JN897GQI,KK%I9(MAIQV"V((>X&"F^HT.QLSA"L M]YQ8OT" RY'A>^WZ38ZM>SCO=U?*P\ H%Q"7\$5YWB$202?Z7- Y,0J.I-N; MK:'BT:^P49^7V"$.2^P0(=/:XEG'JE0JJLS79O1&37DU85!;W\YB]47+*9AU MO_S,"?5LG6_9N28M) 3,H#&Z."QX.7(MQJ&Y2KW0]302@GH/)]5K>6L(SJ)H M>-X9H%W4#'7>A6?O-$5G;C%)4(:],=Q4;2G-W6XBF]0 UL5A1SDZHD!W<[LS M5"+\-4;F?>[G]8^;>SB47\U(#B_7WUM\-# ?][!_.0,RO"O^GJ'0(P+$_D)V MYF7M3#B_OQ8EXY MAL"6)'Z2=/PGP9)'2M;?417;>SC,HA'[_&YXA^S0L-NA>QC\J"FZ+ E8-1W/ MLGP7-^-IB:23E1KL" !,4?*!.$;)J(+DS:W3,*SW]@9K&*B HJ)AU@105#0T M;IW K,U:]DB%O23_X3=SV/H->:]"GER&#-L0&K:?#*#NI- %Q.9,Q9?$H"'B MF9@JBV7&PSK'C0PWUR92>&G,ITL-,0'M8/)T2/5R1C ZYV[MY+XY!(8*XI M M>VM;]K,(]T[3ML=C2=5D"%'HRNN,F>S9QI"&Z.=?^*58%&5%4=;OO)\HRHJB MK)&*L@;/?)Z%>M#!#N6@7C 0\=1^I8#]JE@N[)<72@/VZY)4PZK,KC]$(W**DU:LDK487"Z.1L[JC/UOI:O8M9!=8;?-H6I[LF2(.F5VJB?60UF-G=?>@Q^ M&SWFL?J97_SLA.8RFHX[359J2'C:J9+5,==;=D6HN1#XC]]D_"=+)7XRB?@9 M!29\-R?N >'NV:%]JW9>43?A4;P^'.$2)#E1XXF[1M/KAWOO 180>"+PO T+ MA 0\[S/*O//,2C#@B:+,7Q5E#ODM:11D#EN0^4!,7PPR=^+-$54A.R7>FW2R MV7$QS9@U321PO[343YJ,_TS>42CE?M2%L,,C"BJCH/+-@LH'R/?.H+(U2+$K MNZ0XAN?.S9$NBX52U\?#H!+RG5^XB1@4HOCTMXY/ORSF+\6GB4=!URMD0DSE MO0J.2=O<9E[1.W:Z 07]+0%JF/N/ M0A0X-OI1B%Q41& >JO#%!?!BR?!JB) M$VH0QGFE,F,:/;RE-CIT@RA5I3$'T1&&J D6&(;,3QIG4(CZ[CSJ-W>$A4IU M0SQQ+Y)SYU$6)#FAE!P4HO[V+' /5+IS\$0AZGL+47=49ZDJ,6"=Q?C-7)7A M+TLK!C]&(6L4LD8AZW"&K .Q#2K<^$+;MN!';TF77J4PKNTE6YBQ*!-+)37L M"GV<@ZU#OT^^="2UBK"C)HIDHTCVS2+9KP/B.P/<*UM9<)ZC3@4LF^6V=>CU8IAE))T947AM?4@-ZHU$H6*XBLW*)T: M*3_A5W[" O\H6AV1=.K7,933-%O5I*7Z:KJU:G@>X JBP)-QK,*FV,K"R_@J MS_ORK?]9PN#Y=?"+2!X*PWG >D& /X!@_H+V3]FY;F1K.I7FCOIK_\/AB\.B M][LGSZ0-YG.W^0BA4W6T_"6Y2VO_@2]CP2<[^0[&' C\;@S\9(<6./XO2("E MO7^Q_5(#PKS=37DV(J;HJQ/S6V#.T=1:[ZFV_QV#A84W>I/EMHB([#3YV&8/6/_WY6I:#0UD5S MZUZ+I:"]"^_>(;&+[M81:.>BN7/D0QSM743W#@%F9+X?$+JI; MA[]R)1%M76BW#EIV<;1WM]R[#]S4N\6E\ _0B;U=&.:UT^331&)?B4/(JKE4 M[?-4&SYYB74PT=":*H]1Z^-___//\"+TN?WMV+=0"/%5U/CJO,L"<=7'W 6( M;D@:KV$/AYY ^RLUV.Y.S87!"K'/9^PZA$H?LZGNFV[W;<\<2>&]'GVAYK$0 MVSW7QOP@4R; >6L4K?,P[#PE6U/XH9\+\$$24@_,?6A< 6=AP7^1U+["SFW? M5:=_O!X\I M= $#^HETEU"!PY#R>8XH!^F$?E4HR70EVXL1?ETH\F+"%X;LZ(O(XTT+]=UY M%O&[:TH1I$@18I,PI"6?[C:HAC/N2,L1=[NB4F^I'F5H;$/B),KF M%_UEMZ@7IE2AN!;IH'A4G&)^LLESU:X10H0 (>"5HC#@PQ<45(B'9*EAJ285 M83#\RG)2'Z\;U6\VJZJ[GJ^$5G73%G5&WD[&$"#C/WZ#DQEA8\BQ<6<_AQPR MCDCY]+(2XJCP_;NS70*!5.#Z7Y_;P6(GE8"Y$,F?Z9%*IYGNVU=)S)R%9E4<&:5%R[ MG3'NBY93,.M@KRWE5('2>C$M=+K=C$%NVREFMBV4)^VU&(>6./&33B1_QN/L M];3-.Q75FV3;1$RC^8+DFI#:T'>&:!>UJ)UW =H[K>H&RR6SI60R+[0D+LM+ M)F_(PP8 .V!5QQ]@:PJ$<^&Z\QA6F_8^]_-&B471.[BNG4=T+:Z_M[AR8#_N M8?]R%F1X5WP=HS(,ZWT7>\?^0H;F90U-.+^_%@70 >QVH&#YNIAS\.[.H["= MT*^H+-N>F;TEQF-ZE4]*.76FV U 0VA,TLS/!'Y<]?EO)+11B+S>R<&- KEW MBG9?:H3N,?"C=FBOJ^->FG +?+K0=DEIQ#8G,PU0WV\*1%ZK;=JWPD@4@?V& MNWZ3*.F='(TWB*N&R\P-B4@$-FW6LD$4; M^$Z%&\5343P5F;*W +AW6K:YHN/DL\-Y!R]Y"37I>J)5:34 ^/D15N):[6[O M%_E0A/6N]A-%6%&$-5(1UN"9SS-W75.-47BT\W9O;ZL>K_>I^4H!\U6Q7-@T M-)3VZ]K;6AKI*XOQ!#2 Y\<"0CT?PDYV,K C?@RX3GCSF+U!FHA!2_[ 1!]49?ML4 MIKHG2X*D5VJC?F8UF-DN$7=]6^Y";0E&!9&L?BOBL6'_"HY M"L6'+11_(*8OAN+YBIQ)\J-LS\@1KBKDW6Z#(321P/V[XC_C"?8G3A^G3$=5 MRN_B2$6Q^$@#'XK%?R'PO3,6[XB];F^0,RJ&VVH:[F0@L$;/AT,_+YJ]8GVN M,+ Y"L:C8/RU@_$O"^=+P7CB43RW2D9C=+(CX[5$0:TT^$DDXS_QQ+F;U2@>CQSJ*!X?,;HA[D+Q>!2/1R(8>BJA>#SB+A2/ MOS7"HWC\O<7C.ZJS5)48L&IC_&:NRO"7I16#'Z/X/(K/H_A\../S@=@&18]\ MH6U;\*.W9-#7M;33'V56I*#'>]-*+MYW)$%%1"GU83UX4MH\T'J*P_>WQ M\)W1_%:&BU>%4KZ,=YF*["B2KC95'R51:CV*YJ-H_@4"5.^6V=>#_ 1CEV8= MDJ=Y9ECIU+W:?*S9OM2^&N1'&?>A5'U0C#_BN@^*\=]4[>$TS58U::F^FI&_ M !N8=Q8#&F_EZDVLIAJ9Z60-L?-]*?G_+.&5@^O@%Y$\%(;S@/6" '\$P9X? M!\]_5_35[_^ ?_9O(D_!<0D%?OSLH11\L9VXX_B_KB7"@$P'(BP#IE'M/>%( M>@]@CQ(,"QO/]\OP__WO_SI ME36*00T*MHIZ9',I8/6OYL;=RH9/'KM[ZZ$U5< ?"]5J+<.UN5BAFGZ(<=5, MK"6D6H5,@6L6^-9__AF&]LVKM3;?BK5KL72MFN&K+3X#?VK5R@6P'O!+ME#E MJND"5XZUVN"#"E]MAWH][7R3YX,=*/1BE5JUG6_%>+"T3*PH5/G'.($_!/Q M7'LQ>T%_]*(O3ZSO[9[V0.#(/P)WCAA_":;D*K#'S=^/RSQ_$#R%K5-X)/EG ML9B0939!4*RH$A(ITM(H(4I#7!$I1HZSR1$U5"CY1R"STO[T3I=LM1J?FR/# MY4K%8G;"J*T2.+U]P^?)R%9!'4A]B1WP):R>=XT166\3G.B[?Y^.C/?(076< ML0S>2^.U\G9>FE6[<"3]?*0U=6%TO$3,]7Y!L,EJ#D4?OV2SVE&IVM6+Y M%FL-N&JW/!N/.##RZ#U[0Z/8KPWG'=[-\89>$KM 95J+M(@_'UEKR=AT,BFD M!;)AF(44/==G PZ,/%J1U]2S2[Y8&1AZMB)TV)$9C:APN M2<)LI->H%+:&<\:?CQS@@K0B:DO/2(_MS8K)]JDTF#-^_)XF.;!P?"NW!3)1 M6S2L#3:AXFN@DA^-+%"YE9M-5D4^;;&L8^"MI)KE@I:IS[BNN6AL"YH&OATY%:B,H-!VFH)4L:K-NQZC10'L /-T=-3Y8+>G?0S74.= MKK!N#I,WR;D6]*IYMN\>4^QV:O$-[DVXCCY+EVNBOFOL\'1D-Z&:DEBNBG@K MPVA.CR^I&7XMLL=/CZ?YK=[+N7F\Y/!4&_-ZY6$"CCS:HQ([+Y1R8VMII,6Z MM^;6O*$48)7.(U[J+^AD?T)XN-&2E<7$[B;-UI3;5<5Z.E0>UO*5UIBN&BV; ML4K9I);AAQR\L7LT="7:!#UOYPB^.RFF5\U)K5<=KG>)FD^'\BTK[TSG>@V7 M])S7*#O]Q)#SAQZO*L_4M5D_VQ!JDBV5E&JG6[0:NWRGIT/7EIYK=*?3 N[U M9G+5&!1MHM& IL71N^I5R2$V^7K#P+!BLKS0Y4:S[7MPCEX@$2\/6\:VU^%K MI56EM6):UJCB#SVB*ZOTY-QRE&D9#+\D.'FQF:1T;F_;'(P5AV0\3C&T*M() M119I&F=%*2[38F+(X'%AA?/A\=D;*E=J#,9[&<[5^L;*N-]J;L@8=@$=\ M"+BUS0-;%9>8>6I26],S=[0^A;U;/=-6)XOL$"^Q\M8K-!-BIJ&)Y#%Q/;O9 M2UO2AC,\O:(.L,VB->A I#JBK4W"J^#M086#.$D]'SETYH*=D?.DT"+;LWZ>;-4K:3@G\WRDI'#-<7,AU0QU M)?;D.=$5&N/U*4RC&PJF%71MA=SQ9JS3Z MC;H];G?@R*.G&-UT??]#\+VAR$P%;; Q M@(0SRK:WZ.:V,WNIB7 H$?ALP#=4A5N^-IK\\>(SG%*E958XO"Q($ZP5QSRA M-EARNV=\A18\<9VE/O*>JL%!]>]_\L1'<.!&W8TY=LHL[?V+ M[9<:$.;M5[^8@D_A4X5-: 3J_Z,G9[X3]X M/U0: JO'7:H7=V)<+,CPJ1C#']?5YP,U+-JZ:&X=^9 X>T<<[5UX]^Z5_"VT M=2'>.OSLK7"T=>'=.O*!08@9T;U#B!G9K:-?R3=">Q?>O4-B%]VMP\_F0J*M M"^_6D:_DL:*]N_;>?2#]\:P/+#QT8C]%IZMZFZY_V_WH$LB[R'9T+^)VJNWNW MSPO"=HE!?R[@(09#Z!=JHB(U&JG1X3T9KJY&7_MD"*I>Q*P1.A*^\9'P5?I' M#(LA#2240!9Y%? ML*S>M>5SE_*/SH"PGP%WS(/[JEDQOVP68L5P06"@]-XQ^\%B3[&_8"TJYV_$ M? @';\:(?@V=2VC'8:CV]"0[*O$ 2[CXI-)-P"O+7UCPT3E:'=0;\HM&2Z8+ M<^>(2Y:-9L-!K'-DN&39Z$1(:H>_KQ08=C%$1J7R/IB($0:F.4>X2Y7*0_)Q M\[5_#1;2H:D ^:[;7@$!+D>&;[;K_EUM= A\]*9T&!CE N(2/I?SE33HG"W! M2@^1<"C?7"\.%2=_16^4<%857P/>]FJF&DQ]6,#VH%XN3U5SFW;=[!O=MH8W M;+W>J::TVS5.\07-*9AUO_;*B3*X\4*=,.1%9B,PA6&<4$>=6MZ!)87('[_) M^$\VBU<"==X';.SN>;"=, MLCQID0L>Z\K]K%'@\KDTK \9__&;>: C"GLW-UQ#)=!?8Z7>Z7Z^DCZ,CN@W M9>J&E^N_Z3"]B__\)NY;J/83>@OZ(=+'4"PB'S]B-Z\.WN=7] ^[S2"?[^5\OD_U6PKHMXKEPD8W$5%P+W]Y M*23]O-\4S_>J--9:,[B +Q9>/UG-C9/3:N-VMY4.I#:H;',J;E\@.U;)WLP% M1C6Z"U8D%JL\[$/X!1>6D+OG3AW_WSI+XQJ7G.X+!2]ZJ^GM&/C.&TTF+:YT MS.8$P:V.2;G');'2K &0\>HWFL+ \W<8C&=^).#A4P>3RO5]'/)!5 MS%'E7XIKPR3ZDY(Z?%U2A^^6U,=J5@?%K& R/_DHJYXE)(;]YIH49K4MKCH; MK2TTH*PFSI_B *[C#U#%V9W/3_8UL@)])XI.2,):7Z'HA&2I'_;PAB]N=Q\R M<)/J7E&C4H2[-]R8NU @,02!Q+N@TO5#DD@&OR]W73]4BKCK^W(7"MR&(W ; M9AG\SL'?G:-4@G%(%/S]JN#O-[[2ZZ$[2-EFA]1$@D1Y9^$\JE%\*=K8B/+.OC;O M['5L?&F-H4GB%G:E%N\-!&49Y:M%5C$(2I1/*0MN>7\@(O M?61M^N87]&KIIBL%OLUK6)9@;0?;.'&=I3[RGD2V*>9)7!N\;,:U85'4Y5B- M.?HF-@/SCYV8"H8K?A0[\$WN0]D_8U)L:2VE:+SSV'#LN:.\*MFVF"CH73%>Z4]X M=T84JF(O74W6N!^_"9KYF<#C1X[RF!7,&ENKMAI3]W/#BPB MZ7 NQ>;0\<\ MW+?_O8A,/1;,C M30.,Y@!OSH+/VO \:H-72DW!P)T[?"AN-'73'Z[$.#XS2_%*"^_GXD, :2K8 MWCEX_-)VU2LY$3\"]6V \2-)MV,KL$0?"1RX[D?TT 'N@WF Q #L + SP0% M_ )':K"W;LQU]F=%:BK)!@;H:DW!*H(9?(2! V:6HDX?8O!YZYT88'L4>OH" M<*K]X_U'J,I/_U+5T?>D/[L1P)SD /&>3JVU\^M"PG 9*C\1F*<"X3_AC1+A MJT#[:7:WGF2P7FGNJ+_V/QR^/7R1W8O/I WFRY#YJ([Y-]TD=VGM/_"5O."3 M)[?A#C3.W1CXR4XWQ?%_P14N[?V+[2D5K/QM3ND$@(IS"JZBKTY,;X$I1V"W M]T3;_XY!W?G7T%8E UL#,OU[;CDZ9)-?MCH%H?__V4<4(^X 3:NDAN'0"SLSX*M'7AW3H$F%'=.@28D=TZ M!)C1W3H$F#?>NG?>4WG-) @/F=C;109>.TONC$C QH4?_K\?\1\?)1CSD$C< MM.F;6"7PW//'GOO]]>+A MQW/WD("&04!/LM/K%\N/_STM:.1'!8T@'ZC[%K0@C7.(N 1QR7DN(2X LV&X MH7R.!OO05NRT3_^9/_]B(H,N]W_0A@T[/UWD)L\P!U'B MI:BY_\>,M%2S &%@8/948J& )ZN%7J\Q,!B3L)3E1!Q2REJD1.K';^J!N$I> M(4(DA$@(D3Z,2,0A(A&B-J>&9":Q+1MZ?.@T%7M(-6+IR*J%,#;64 MPPFO-JA::0X@$@,1B:+.(%+H[/)WRTY3=PQL9*MJ3(?:-"R( S9?C8+E=$<( MBZCTN1!!!*#X\8+MW+55L:$-9RNKJE>,W*"Z-2LK:1''U^]2#!U[*38A2/I7 M,.%O%=W49^YL=^5RZ546^6*.:."+:8&G"8G3<)$[A&GZ*V#Z$7D/+NA!T,D" MS"GL(*<)$.<1F#'RX)HEICH9IC3/;PQF6QXV!]M.[S?]"!P+QD)MY\4"558M;_WC-W[J?O[U#X[7M^#)P9'.C42!',JR@.7=EN(Z M<2O?:41L"W G.9LNIDH"E]I&.S>9*7I2U> 6L">VX,Z]\'_*CJKV+/87K"#D M_(U<6[<^/Q'AHN$INT#1LO/UKO;T^7!JTT?-L6N7%SN%X8\EQOZ4"_,1NV". MC$V=GZYXABUOA@.)4$B7>XUVU,.+E<+.?@^[!LW?9'^%B>9*AC66%1:K\NFY MFL\)I7%62VNOT9QYH,D/$3UVZ0LT80""J"$H.GK0T?.9H^="!EV88%#.\'5G M0/$)O,3GV&J&[#CVN/'JT?-5!\^%[+&*P-T"E^\I7$;:3M>O M'CP7.G6B'SE[M.A6%LPK@- 7&P%KUK*1#Q3Y0,-$I0CX0&\?N'EG[.Q+KCB< M@_/.(^J\[(&CE383IQO&'"<5GO6<3S 4Y MS&TDAN=;*3&K2[SFU(2;2NCP>/_]M[#C4EL6M=RX(12) M7(Y/MYURE\0K;3/= *MD?OR.)Q].G1#?)4*C^)X M!($A:4/2%CW"15_:GM3P?>[5NTV9OC\;^NO$SC_=ZO=4Z0M%T4&?KPG\<2^X M&%#?P)\]F(T);]0 PD,U)*CV"'596.L1%JD%ORAJ4$* Q DJ!IM7^>47@T]( M(OCD+UAO$*@R^DJ=>C_]/T):D/B_@Y*M_BC'_XCX]]^PCN0;PK;PS7!M5FR?3V":POD?"O'0V:+>%QZ4LK9J@>+,$KNY!< MSL\8,!(<%Q;/!'^#LQ^2["'&2^#18(;86')B*UA^T]2@Z:#H01*M[Y"'Q3@! M,7WV # 07C8"8QU_9M/OC@H'@17 CZ3ED_>!ZPG* M>1Y.L@I:)_M?F;FP7_+4 :0!F^Y_(::#M[1]MK0 ]\1&[G3J[;ZTHY?_$?9G M'K!#.X8+WLN'*_AU6Y55L NWJU3MVU5M;ZX^J6KK. M2"?3Y>T%3\JBK6VY];*M<.>*4ON1'[ 9L#H1H,+>((1=ZWX%'6QWA6\='HB) M#FO96LV -%G+AB3-0HH&#>.:CGNR/C&UHFU.'VJ\4)M5IURB9P^RP,[];9GJ M<4%JGY+[ J\[>8)"0B3^[0 ZSF:6N9.E7043/X4<2*FA+O]DDJ-M^_RVY1TB MUGDN/H(QT6 M!X (%%,#M),@00_0#LJN_QS=N6: ;%<.&]0BAC081X<0OX4DF:K/@H^ M!% "WUQ33=66(%XX[G "!L.9 8PKKE_3^/G\ 4;ZB]QAIWS@,0$H#G]6_76! MSUW_./-B2W LR!"(37@TR)9F@K/)QV@)S&5+$'PP>$I!\ ;?]4$6+F#W16=' MP)@TGT^!9@CK_.[?+$#@/Z@/OZ;NW0B'R._#OZ.V,^# F0YK M_)\JZ_Q"/X.@^-=!%31YJDHV5'?'SU1I"AZ\ERZ#]IIF\+2T!TGOK8%'/8"@ MGUE+4[5$CAV68+?O7OE[)P3IWSR9]%5T#Y[%?,TX:@2?_DJ9KR7-V MZV;9!Y+>ET+Y]5CS!%(F%G]@V7_%_OP(Z7-$7%CA^8"$3RHX!]]Z6L-Y]]DK MA>MV^[2TYK](XL'7F\"O>XK2#_17;=S+ZMI_I-C8ADC^/^U:^J0!!W\&J 90 M=OKOPQHMNX]^_/:+N4.^AVU.H<[PJ-!+7Z74'Q6:>:VR3*%:K66X-AOUMI\*]:NQ=*U:H:OMO@,_*E5*Q? >L O MV4*5JZ8+7#G6:H,/*GRU'>KUM/--G@]VH-"+56K5=KX5X\'2,K&B4.5C^TXI M_I G!8&NM)B]H#\65%J>6-_;BRX% D>^K>#17X(IND$K3+,D$K^"&16VH<@D@[; MF-#"4,.Q@>.YU:+2CURUV:3%9F<%0Q)Z@UEYI8H"VP CZ>]PGRSDMI\;K1J\K4CWVHU- ML6H+/+.EB]NU-UK.\W!D_/G(CD$9!;F>JAHJF[+2 X6DLM9:C!\_G9I-QLLF M/RSB$C>935Q%;&(M#NC@1R/)8G66()E)QICEI0S3W^1ZA6E#3!R/',T'?*5! MB&,#ZV[3$\&3\MN\!D8>K2@_6,RQ_,";\S5#:!%"BBXP$@=&'M&SE)ZXB\;< M&N(EKHR7)ZFVIJ_AR*=K%UF&9ED25T4JC@/V47!%9%F6$@F*4>0X.505]NA] M/9NN;7/;5,.8=:>R,5$ZVEQ9B;,9LWN-D/EG/I4.\6G+5HI M-VF.8'G56]%JNE!.Y8?K4WS:G94F-;Y0( 454UOQ4;LX:[2[E93',>!D4=S-JFAF1YU:[21+F=U M0Q7:S<1,.\6GZ6H^2USIW;BV6:B9G2U K5*D-KXA^_B,RZUX:ZQ6MG/M%.][TEAF,A3?X7/XJN$*K;74IQNG>%\J M#/)B3YF7C):V+KN37IPM@-UDC^>4*;Z;& I-&T]GJ%E[6UC/9:\!1AY3GNBU M*YEUAC*ZE52NL5&Y-"^N3W%RHS 89NE!.V5X-:N9)B:U!;#Z:TTIFDAVF2]0, MW<&FO%TC2*JZ/L7)5"^Y=*QJ&<G-G,9J;T8HQ+618G^,TT:=CPZ4=+4FFM.,JP7M'HBEI;(?*=>7,#1QXO MB>@20DN;S$7#4[>X9AM\;D6?/!O<;IL8)*2VRC,U9C#NU&1GK6BG9"[1XV1[ M-9P"^5CUJ^7":.3D<>V4S,U-I9I+938$WUK:1FO6M'@^OCXENYXI]8DN MZ!Y>Z<4WM71G :7S:/%U>LO4'&NM\>K8K>4+6Y(1LO#ICXM_9A[O&T8Q4T$; M;(QL0V"4;6_1S6UG]E(3X5#R2\S@M[4P:I[R(<2@DV@%G3G*NUH&QM;0$_2L M6=.'$[2NX:$[VROLZ-+\LV=PIG+JJ=R.6*17/OD-A% M=^LH!FU=-+>.?DB<;3"/]N[:>_?.V^ZOJI;AH=,-NZ^\=IJ$BTA'P91;4>TU M_2GT33>"FS*!S\$:!?__L<@OU+3EZLSU[J8M9VERJN/397JX, ]X,M+LLJ_G MC>T*>L?\BMZ?ZMJ"\/EN1>A44Z3+ $J NW?;#.EPX7-;];5$F"80\UVD,=]] MZWQG<'X#9UT,KN^6RW[\AJT8 O+![-68G[YZ"3 /0P+..:((YN[ZN[2,%273 MA=D>1!!PN9A$13E[*V3Z=1C8Z2HEI-]Q]YYSQ-I()$B1VN7 ORN6MXOA[?\* MTV>JTBSX"KPQ+[;75GMLN0YXL?98MY>J:OI?A"-W7UYKULHEL5D:]W);0\FT M5ID:JYV[HG^E3/L@!ZA@@A6Z\$.GMARK=GLLF;L>-%5K)]^!=7.BQTR-;HVS MW,89X&E7E8IE,C?IEWN7J)2H9+MTMC(S=B"/F^XGKQJ!+>X@.0=5TD* ML_'_;JG-7:SSZO6=JN]>W(G>Q&%U?8:EBL5=[^(KDP7T*?I))LPV[EE#Q/;KVJ$)>5+HZ= MS7N_E4892-^^L>L)K;$A]4:=P;9?%V:K3IPK;1+2BV1DN.U>,:M]WE,Y^#M_MTJ#VY!N.:ZF/Y'6267\[']E1WHX#N MIE@NS..-B/)VN1 *+8Y'-JZ\&X=0LQ;[]W[?3SG5:NOG2:A3Y&[?B;KE6,$7UM!X$)D^3YL U!_R[9*F"V/\4($/(CY(\6\M]QC9! M)/VRW.@D"/M)<,=\"*_U!+QXD3(UB0C<3KENF9I #,-.@TO>T G+78I;WY[^ M7!F%9WTA7KYQ&%SF\ULU[\;:PU%9L;;;+)Y;2QW*Z%3)9?]\"9FOOV+X>O68 MDN$TNG06JQNU=2\]:YL5FQPK[<"]UZBB8H?2K9_-KV MV;NW_ @-.6N&.]OH$Z=G:=VJ+UNC>)Z?M6QU2O04D9B$L@"; M+T_.N30CDVJNNU*_CZM;.SZT9P1C\(T@5SR!X]-/P? C64MJ3K;(9&-#\ACO2FH^[3:%XBYG//X03UXT<2D* MCI&+50+Z;H;5'9@;T=KKNSCI(F&.(R&Y+YO\&J5"OH%Q'O%2(9<#>H3JM[;R M;BX+MPPQOU[>\'H\<9]*_S6K%2 [X$ZJ%5PK6/KU[@W9H3+%N=LNXVFCE%)Y MBYI4R^LP>GM?#YA.B*8[;K;')6'F9%RR57'<@L:)[)>X>Y'%=Z<6W[<.P%ZO MO<:U"E =0YP^K@A5SUTM!#(F_6B8@H,HZ3D M_,A*Q!-K@'UO=-[>9SV1,*S&1Q0"_P/$^E,4AC__TI=@.AG\]?]B8*=>&7,G MH>),E]STWG9B..S]2:4VLGY6'15LFT16]2=F=@?KWB/:KB+ MH5.>\I_.YAJ2,%FX1,%?\2LQ%$CYS^=/X)TDP/]#-P3O* MMT)>BCD+O6WPZO+!WH!?G&7,KU4 EK>T8F %V,[\=_P>N%:P > /RYBGPK&R MI9G@_928Y,2LD>\B" SFO9\ S -(" ?,Y[:U 9RR5*=>['_?*&!0F>*W36&J M>[(D2'JE-NIG5H.9S9W7HFJ51HG.5X8C8S&RB4X-5\UM^4E532S^#F;F9_.I MY:EJ2[57^DX&CWC[46,)6@6WX<(/_YX&Y*U:R[X*7GE/MT?N90ZX=V J;BLS MH>I"MUV@YT*B-W)S&K#:'H@CSHT!5IJ"'QYB<#O7^Z1>:=0X9U5'^K 3N#[\:&ZN$^ZLY>R]TQ[WM C""4^_<1'$</Z:"[RHG)/1GM"[O=6>D MD^GR]H(G9='6MMQZV59"V;SE#>?4<#D>,5I]-N2]&:\5&G4M8]<:+_MGH#SO M%0%L"-\(R.Z>6CN0AKNW.ZFTX(JMK_/8ZDS2S4-,W[ETGW+#0PS>\X#L ^ < M73$4XHJ_82OL5(-\&$NC0]G#ZF66#_ M_)=U O&/K7;O B96?)%U?)RSU6!]5V1<^N*,R\]E<(FXDYNWJ M$\;%CY$2L.X+2'E3OJV,-I['=O694.)I;,PSZ0WE +0TK6.6?8%=]KRI_ &K MY=A6U6.X>HPYA!ARWZ-+O4"0\"M5GS)\*=D0NTMM(W3I<,G2=X*&[7 E?0"(+#%[C(N&MI@%-5 M<.BK0,SGX"W!(:A>*;SPD:T/6>7HW1OXA:,E=VGM/P@*1_N?O+FX-'N)VM(4 M\T!$I;W+[4*)Y .>1$1Z/=Y*(R*]1B3R@4*LA.0-R=N7R1N-J/2ZO%$$(A*2 M-W2^?9F\124Y&3MG2D!$;)M;UM$,R(,=!$B/58IC'^T2B&9?&"N MJRU=O0JA%=RS:?OQH4H0'^+]^-#%JF/>1*&\2'7,R]Q9OPB?W2+/\PI\UM(W M3[CL4V4O$:HC5+\>JM]Q[=DG8>^+]G]!:'\IM ]SXOLE^ ]>/4'H'WWT/XE5 MKV?]GFHE=-D*XE30@/E^43S(%;]4"?OORR7W76<>9E!$YG _>?"$A$UN"R97 M/Y,OBB8A+<6"^.0:>/(QO2T,*>KGB)#1;55>QJRY"B_J^1?E'=@RYD)G+:KB M\,$H4-CYYB)5'()03AB6>I5R-6^])?_&E)&WU&9(I0N+YBB_)(66'M^FDXT9 MU5\^2?#&J/>D-L$[Q$%2!WP*']PGY48M MD5W-7.WZ^$)-O DN)TN$D^6Q9:ZG0*?4NP,(.D MS'13=Y9P1U?J/AGU1EQ5^W-L$SEM(716HZY16.2&W(&A,K])9H@[;X$+/5YRZ8!O6;57&>' M6H?2$FNX"*@EXN25M$0$4@BDKG7!*WRT"!5(A;<+0]TC0R!% *IJ(%4>'QT;S?VO'5QNAWDAW@ZEZ?R%CU/2P,( M4M =QQ#T6QN;AK)!W1FD.0*:]U3#AXL-6A.Y4D"4,'1"?;[:CZ_OR@T=%I*.MZ1M+3T7:ANKLR%FY4K=?9B'E]*RW_OO(P5C 0G#TW/D^9IA Q((1)+IQ<:2$UM) MMFZY3FP*WSLF:;8:-.B !>#O8NLT4B7U:>]NQ1UJH.3S(L%R=Q!YZXGTRHJ M^'P&7EV)+P(TL&L/IF^P %)^Y?W_Q+&0JYG]39; M254C<&6J9VRC<1*2/R6&_D0 K\#).'TBF+N/?OQ>KJU'=//_@SM_!N2>MZER M[*78A$UD_ ,<_E:1-OK,G>T[W4JVR53;]8'A;25,*+JXP>?6[VEL= H1VX#J ML,6-N81'[T$SHH6=UOK]7B/#8WRUGIQ*J5YWV_CQ6YVJ*]6,>:ID'_4C@@+P M,Z:;L1EL(R9#?OP).1XVF/?WV 8[+DU]M)Q*05/6IQO^-LUI[MJJV-"&LY55 MU2M&;E#=FI65M(CCZW?9=R=(KIL')%]ZE46^F",:^&):X&E"XC1N60<[ M0#R]I<9WV:51%Q:)C6=4#V<[*W\CZ*O?O\'_+/'*!D@HPVMIO$SG9&"(+2SF?"@ M&]'U\?UI*1.2WEN!CVA.Q(-E^^/M8)V[9Y.^ M':>IV-!6)0.31N#)OZ3I6O*>]G_:?68Y?I.V7_Y9#M0"./>36?U]6EKS7R3QX)]^X-<] M1>D'^JLV[N5#]S]2;&Q#6?Z?=BU]TE!Y]6#S6Y1!'H>G!)2)QV-.^OU%VL91 M89W7*ND4JM5:AFMSL4(U#92I:B;6$E*M0J; -0M\Z['&3@C?O%IK\ZU8NQ9+ MUZH9OMKB,_"G5JU< .L!OV0+5:Z:+G#E6*L-/JCPU7:HU]/.-WD^V(%"+U:I M5=OY5HP'2\O$BD*5?^R2Z@]Y4@#I2HO9"_KC#;#EB?6]_998('#D'X$[1XR_ M!%-R%1WH[W__J?-T]B!X"ENG\$CRCSPQSE)#8D@28A(8PR(M)4:BE!PE11K\ MR+))(CZDXC\"F97V;IEJB4LV1%>T^:Z^&/1]<]'>E(<:[5F0HKW MMJ9.%*H2ETYQ8"3[?*0Q\AR2R98H/%VN;FOC;CSC5#21/)Z3[J?1T:]"PJUB#'0C2I$K/ MA^Y$HT3X=()X/G10;71GC7S!Y4M8*]O2ZO@\/N)$6L2?CURW/&]&A5'2ZHNC>JRU%G7!1=;]MD!ATV*!!QYO*3&J-5*-$;EDE'K857) M5#OM(0?S"8Z6)/4\DO?P>=I(5U?S3+E85K)Y>*/C:"0IJ5NKMB8%7-5;O$#S MAINI0'?@T>*IT9AM]',:+;C#N) M;E"&+UZ,J\1()>.*2+)#2:1QG!*' MJI00J0298!,LS4J2^GQR960WFW%2;1OI8:F:5[K;7#<-!>6("(;AYK9LNSOC M:\UU/9^UV+Y;:YP2/E-:K1/ D MM0=N/#_JG10^VB0:>2^5M7%]FYH8&=';5EW(U$=S5M9E>Y3(:IR@UH1A8Z-* M^=Q".\73A6ZBU![.B^P) MV6.VA;26F[HX(_%$4W648G.FBNVXSSN$>N>,GK99:9%GB!$UM*&72A M,J*T)*];DTIBM353:SCKB3UU*UML,AF7>T9WUF+FTF#:[]AK./3I"X@J2\J2 M.AR*>((![*7* '94' @J/4JR2C*I@@/H^>1:@S[5B6QH?.D9;!B[(\;[3N1.;VRJT[<'H M4\VGPT*V.VZ\O#>9/]UY^6Q>T('>?3 ][',_ FRX)]K^=PS&KW\%;@KH9'W5 M0[#;"__!^Z'2$+"INU0O[AH(1PNQ/PZA3U\R(=#617/KB ?J;#D8M'7AW;K7 M6OFBO0OMW@'$I-#617+K$&)&=^L 8J*]B^;>(<2,[-8AQ(SNUB$=,[)[AQ S MLEN'$#.Z6X=TS%OOW?OKPD2D(-5-.ZB>=_&&BTA'%WH^3;6+-#1.7+?R]K6; M:.[;U[?'MJH^:6 ?NUC/Q/,J2Y@;9X>G;_N=L%E+WSQALL_V6XP0?B&0CS;( MWW$G9=BU/D@WI/"?^Y*/"/Q#!?[?F?W"=BZ<),B3JS6)!YA6D MV)G[1/=S7IPDWH=YY^7VU\,7!/$S+;#9NY;#BS9*OS+N1YJ+R'MG(R+2;'1! M6B!X0O!T!WSUW0#K0PIG&(J0?UX)A?G]^Q9]_K7\J07F@^5!CF[M7TS;1*7L M/AA-# /+?4&E.M32_1U5QX,21W[AN25G*K ,W1PFX*2\MC<_J$]7!G+MUY]Y MDO6T*QX2Q_CII+\DFT++U-V-B!641>L3[21.95:=J%3G>88K;KMR#F]UG&UJ M:8_TJ01[,E.PXN^5>C)#50 A$$*@U\+_85AJJ!#HI5*8%T&@]H9()@BQDA)* MKE-I)3ID5Q4_T=;OC0BT=NG9NM-C\P*SZI>$5B6W*A1@90!8"5LD=HO\Y(Y8\M>!FZR"SO'$ :_ M"8/#UECT'!51;_DH.H!F"HSN HS N/E1P]%F-\3P<=9/K MLE+.K&BC1K=I9ROG%@IQ?:,5Z+ KF997E%#CDFNV,I]6XACL.@_=9@B-OC$: MW045D9IU?5_<>5PSBC5SU5G@+2/G3NVUD,,VB\'UU:QJ(5>;S\U&E2\EZ=XF M:V[B^28LJIK\\9MD" 1L"-@B346DL%W?Q7<>V!K97,JH5?(]O%3OQRM9(].. MMS_>N?3-P#:H=O!M:K$R2HK@N#6[;/$I"&S0Q\>^VA+P>]Z-:UNP?Y)]X/M# M5^!N?@1$H8/I[>+#X:-%.+#]M&]P8IE-FIP-IGPK17<34V8D9_3K@S&_-29R M"M>G@II>E?CL:F&6LK![ O7C-\V2*.2+4">LJ!,56H0*=9YIE'6^PFAU)E_B ML8V>EA,ZWR^/KV_;#NCN8FS@\[Z1KJB=;6X@)ID2; /" -0A$>H@U DMZB!= MY_,.NI=:HUP9==C42)6Z6;S=H:0-1)_OB=3%PQ5(!0!Z$.TG5N M[3W3YM20S"2V94./#YVF8@^IAGE]U&DH$KMHS9V%X&H&I2^Z2BV=@=WQ?'<7 M<]R4^)F_ZQ^_1\^M.@_]@8!?)[#B*3B\I_'0\Z[(5VJS=:X#>EF7@A>M2$O7 M!O^_U%"K7>1;D_YB@9=*]$),>7EJL]1"W5!K9$VGUAJFRP8-GG8]K8*66K/= M=/B%GZ>M&=@>#VX6D?BW\SSG-C;=T0MVNAY*L/&693[I=PT[8P-X MTAT9]NP"?Y]+7M!_:ZTOQS');^)ERF".H ';GZ[;NR9?N_[9MCJ3=!,^V%27 M^W>/K:2I^_BN+[V;![X\M^SEJVW"AM)4,F4UYHQ5\ S)@1,_*084\WO3HA9@ M-VD!1E^B U@B^8 *5D>SZC'UD$ [%\F=(Q\H FU=)+>.H!\8)'91*C4>G'!W M7!ZGKTKVA>HNO7*D?..J<,Q#,GG77,3YYL6GRBSM)"T$5TG.42$H4W8944$^ MRP_J/F%GDHNX) -5(0Q+O:G'D7/$VNC &56K-$ITOC(<&8N1371JN&INRQ_/ MFCWKM:KOG"M-WUL"L+LVRNK0^P@/S1-^R%I\/K>%1"F'>R95K*S(52\?7XND MG[;UDWC=$?E>M P5UX/MH2*@1=P1#H9J^R^79_::D81@[CHPEW'5*GB?]EJ= MKM2@C\<)D!M1&N# <@*^@'HT40J00 M?BDVAF&]""Y=%>J![;5U B7=E;-NNLIJ)9!M#$]7$O-"NJ4%M2Y9\N(H&2IN M!SL21XH@4@21(AAQ9(-= T]@FZG6BIL17HGC7D,3\W+;<_C^KCH)2U_9AL6RFU+NE*^Q$# M3J"D4>(+&8UI-7!5X.ODM%"GJZVUF AB)LGXN9+(=ZE.!F4(@CNW^]N]2+V\ M-9R&G&F0>AD-T'RO>GD",-/=!HLM+5/C5E*=)=(ID4Z)=,IC>#RB1NRO.\)'X2 !BM_(8&AP_? $6$Z' MQ5'>Y,6>L!AVU$V!&6;BYCR" M$Z3?HBCZ;:/H)UG@7?KI]7CB+I6XM&O[=4IA'C[ 4*2MA4];"Q6_H(24J.M: M.XD_H7(Q#)'0!@.A@^=7+2?6QC=@9:I!7W9+@R%"/>0 M1_">/()W"HM5RY1?1$8G6\@KK20?Q_568N5:Y817U1HB007&*,XF[C&V_+ZL M;C_:C/3'6^-H%#Q%8D%OC8:H:[&N-ZM/28%BS\HQ MPY@-2>"W=Y:FTS=6:'1>KF.X5FT5_C4H#.F@0H9?5<@P?HE"AM1#,HX*-'<.H)]H)-H[R*Y=]0#C6J_1JJ487#&A<%'<8YT>S46VZMR?Q2X M/UK=!KE+X>7L[ -\P.&W>94Z?,:?>:AD?V,*8H\J_%->&H..H MYGEC^%43BWBTC1.K6I-V5MD63O)0,U3 < 233^S:B^%CJ-9\:>B[#[?AW+55L:$-9RNKJE>, MW*"Z-2LK:1''UY_U&](?=AL^0\I#MU-=M>7#@ U&/H+F6,#:30I;+P3)Q#NY MKEF,DT9#)"%HL@_,N=26J^FQ-^#S?[W@)7U^$(32NW1.VWVO$Q5RKVZZ4K#7 M]^4DEGRF%^,$KA!#7!)9(HF+-#FDQ:'$#$5BF"3D$1FGE402//,?:?\-F *F M3D8KI::N^)HD6PN]G<@0M;UN\61D2UY-^PK!*X8JZ,M9EA(7O I'QI^/+'2K MB[2F9Y*XGNHWBU:GE684+1"]IR-'!%=N,%E\8G@MNC3GK$\9 M\;(V&?!,:K@QBW5Q7"8;(B7BST=N.ZLND5X+.-X2,"O>S_0G\R4L*GCT] S; M[C/> "=Q3%IF.)&42L(4SGGT= IW30N;C$V<[/7RHVQII'0X3J2/GTXFY[54 M2>5P8R;W*GB&HOK8#+9+/QHYP?\_>V_:I*JR[ ^__T?<[V"L^YR(O2/:/@R" ML,ZY.P(5YQEQ>D.@("((RB#BIW^J4'O2MGOU4AM=]6+W5E>)53G\,BLK*[-0 MGI%XNB>JW*)-^<%F;4+V<=;,"!D0=4RA3FXW&C MYCA8V*RUADTAHZ4D.')/I0LW@\JI(P]BOFF[P#H='C&(X]JL3GF=@DBLLW90 M'U399G"IAD_1VY?UR@\@X T8X]@3%*K?YU0E>P3 )J+Q]I[-A7GQ M?$($N?+.F8^@2^M&7S--8VFL"FRO.:SD:S$^\]E>DC]&TO=/:.#I3TX=J_.1 MZB1(//H4CWI6Z2X\.]H= 3UW]D*MJ;[E1(MNE'4$ MXMM-\@UGP/P1[VZ2=P@N;Y9U""YODV\0+E.(=S=T^OWA?B ^=&)^^WSK8J;D MS^WA1V ?.$BQ[]'W*B+R#IV0U)Q?:D[:B=A+S3Y@MI,<_*CD("Q&6'QIY+WC M[JG;IJ)_+A1?#GCO6VCP493C@DO9',?@XZRKY;(%;;'ORSP@NIYI@H)F) U1XU>W<)VY5X ,5;"<,X\ M_ L'56.+=Q?SF'*^VK'Y".]4U?TDNJEIG*P:@EG%B$K='G8+QFC#M+;M:G$* MOYQ[A%3_#U;]RT;&8ZOZEW-UOJ3[+95@>8.0!UC(Y&I+KM7?I.0 Z#[P;(@T M<7:_)@X.[RD1K^ECQW;MB9OP6P2 M:1C2L+AHV/&83.SH<9>.3%32[LD 5W?VM_%\]'/$?YEDY75M40YSQM):<1UM M3!K#=4NBH/]",F?LLWQ#:0O?VW$$4>G;-W;W0"(4';I 8SW;TF"A&G@5]%C/ M^@:?[/)IV38J7J'6'RRJ]<)ZU[.>?J!/-A=%@($ X_L! \64SAQ3^@ Q5L5B MDJ&&0\=(-G/]^G2L9\IK#2 &\+[2#RGVC/U';B1^M&U1_*9%4]1E\]T* &CG MBW:^,=CYWF5LZ7;]L_=[/BWY 9 I[J^GVQ2UJ<5_D;R_R.99WF5XPG?@6IBRK( MO"BE,S95V8'0.WUCRTCXU'/7TOF()*]O!1.I%R39\A6GWY;#^9__]ZHRT-/> M&M;QM)V?>Z/P8IV[WR8B^Z"IR6WA(7D"?OFG; 9RZ.XK<;XT.#^?# ND3()Z M9)A_)9Y?0OH<$!>6"'U!PEET$=/?9!]6/=GSR[,5/ G^,2J."MWN* MIAY3UV+<&\%]43?XOW)BZD#K]+^=1O:H',/7 /^ $3)?52C>?03VGU%I5GN2 MR-I1C=7G?B#RM13TX([Z1Y?22_5Z(\=UN$2IGGU,CK%-L]O.5#J)VJ->J_GD@DG#<%KV#J&1Y=LZMI6%76^@,]H3(#+ M"0' L4U 4JT$R:2ZWF$%;TROEQ>4U>A@?J\9#//)E9@DO[."]PEP/,4KY@P5 MUY_I!_$3L"FJ4[TC84+?T?"*ZON)FMYOB=2)NM'"H:ZJP%>1)LBP4'E&-F5K MK":$J:IZVQ:VL'"YJZ^34>>HQ ),T%82J@4U+BJ%_JSONC4V?05VLDW\?Q>. MV^QV4-)NOM%TJ_8X4@YNK;M/ S@ #?!#V6S*NE*RLO)"]V2S%E6>DCABF9FT MAS1G)-M26)>(32[,O@[_4+^PGX/"H!@93P"9,B&)QU/ <34A M:[)NN5Y"?EIY8@&6#F0C.=XN/N&H"S =U8JZ#T/^CG=32JQDTU?WY>K?DV[P M(E&R )K(GIP00O!"73\DJM5L(ICJXVDBD%WP$Y 40*)&X(UON3HC [\(!CA+):* #>>2$;*)C+P!.,CB0 M0^B6$]A_GF4:?.TA^A#_SVYVL)N5[\*&R_#Q"P?V8=[_;D0/X+)ZT77D'1G> M$&<_L?>H\Y@0@6KM]&8GYP\)N#C ( LP"*S"#BS5<:?Z HR2O81B@]E8M@>H MYOIF1%\Y8=INU&Y@]QN).5#TQ$A]0R(9MIY.J)%@O:35X]&-\*XS#$[0I#+" M:2DUPL ?)DU*(VP"_BC41&;3A*I@Z1__O.[[4:7"14UT.4Y4P^JZL6"#C)QM M'>L,X[JC)C%M MCFQC@SK%%[J$06_ZG-%VM-7:#* 9Q-\.Y3=BX*;6JQ8V7\S,'%EAFN4^=ZS= MC#7CJ;"_J;4QM9^J@CFJC&L%Q]K-+#>NM195%S,$OM5.D]BD7L_ QC0'$]5\ M(5VI9/N,F*RU4FDK#*V.!'_]<*+N$M,-S7868K(X[:G34*G*+>U8#QNR6>A+ M@_9ZPS?PDHI/EQDKU(_VL,&%M#-K= R5;Y3;BD5<6\4%O7,8(M MBUE9-.JC\M$6.FM%Z&]TU2?XK-QJ;S:N1ZM+F&)Z,-(20KIHDC+)S_%-=LGA MRX:UA*EE!PV1JL4Q:_A$,#&2I10YQ$._06^T8\UVS%2S;WJ=+&$T)&I(9MJ" M2]?AR ,FS3RET>[G]96A,]6LQ?7X&B/"'(L#)E6RO-HB5F-)U%/6@,>5;N" M%:4/F2376Q+';\@I1EN,/"M7#<90X*^_89)$3I0)@2E RL:D*J4(@I4819U( MS)BB4RH^F:C$P<.#:5"9"UG5QY8&Y7=6@LT%*>V8GEJI)$?D5QO.""=+Q^1Q M/CGKM8XI7[K248HI,]#!TC*AVIZ$$I76CBE?5C++DSE=UA8- MH>RJ!=\K><>5KY$;LTVW-%ACP _F_4$V3;9KVC&5FB=+ M9ETLSOH\O5'9?!B$& M.")1HAAV)WXX<07:7_4 M;'N%]&"1@C?M#_ML65Z[1)HRC?GNO-=NU\@,(4#E.UB2*HU27),A>:PPM9M& MM]1>+QSXS(,EU;B"PF/LN($MA3*AJ O/M==PY.&2]+5CV?P"6XASLM:QF.4F M)4ZY8QH];Y,LP:?*-9'N&R;?4 3&S!QMBB66=%RR%NL>IE=39EW@V.6HU#JF M^_F>D\WE6L00T[.-]JKJ+!KM?.N81N/%NKY>5A6?I_W,ICIS5D+9@SIU@!*M M?';2*F&!:(2SMF2JBSI)#;1CC;;2--U9S_BR:52<2E;/TZN"-S[::,ML]HQ0 M#P=)(RLIS?:X9]*UT^4>O\16$AOB6;XP/=H[KCW1!C,COYR(H;W(UKQ\AN/*P3$/P5D4 MR&J/!0Z)#&0VFPNFX^F4.X8\#:-L;-B1/N?U?%M.Y;7LDJUH1ST$X")E*@#N M,EAVD"QX+4?)ZHNC("6.1"W?$<@2UBA)]5I)24TL]ZB'D.1MC.@OBC0F;#I9 M:;"A:_.&=@RDY&5I45V4A!!K$,-BQ=*)8K.M'06IIJ'NM1/8E6?.Z;[ M$M^RK<8HNS:$"254UN3"=41M>WO_]4A6(D;5N2Q.#=UBQ;#AR%F#/XH2D^&, M4]+8F,'\V40BP[#*Y<;:49206+=#6K@WP02G(Y-3ME>:,T?M?K8]J6SF++LQ M"CVV;6N+>898!\=08N#VS?6X,%1XP3>"PK)&6?WR4900"ZW.6IG()3$Y:^7+ M]0#/#99'4<))>8U>KIQWL.7$%KO]HIR4[=8QE-@,1]:HO@EY+,GTE[GB?!;V M>T?;\9E5L%>PG=P"DY-67ZHIS,9B6L=0HE7RR);;G[*BG&P.W?Q2F63$UC&4 M$-4%.9WFW.EEL!.>@XVU-Z1WG+I*KMNCI+5.2;4J=:P1OF+3D?;A@YTRU<5 MSCLQ3H+#\-N+8[%GB&.](G&TUXQ7S HLDQN/_;EO1G$I&^RF'<#6MY-^2$2Q MAHFICN&PJ*N>"MF_"VZ-7P:W1KO@EAL%MQ[V_?FB7?9!H=>$K,!IPD &&JI MVW" O%;!.[#Q!@NS$ML#^_%NXVU&@O_B>U%;P.VFWX53F\BZ\QQA40#95E', M]\WSMQ$1N%;;@K\._T'^!"U.MR>$@?B'Z)6CCDW9=?6)/M[U-9PX]OQS/_$4 ME9DZJAH]S=77NZ;R\!\L&!E48;S#@;&5*,@$*:^:=G"TZ>'5.E2^D*8&7-T1 MC*F"%1YK8EEP;'\AI6J"31I8,R?*O1QGEZ2B-NZWWF#-J:$7@YO#K*M7!X@? MI%F]DVOTA;RK.'9\W!_3_E[+1Y)Y3*%&6#?:4.F10JR[3=9ACRQJA76;K,.) M1Q)U?;Q1WCU2#&+=3;(.(>;-L@XAY@WS#B'F[;*.0*UR;Y1U*3!7Q+O;Y!U" MS-ME'48BUMTFZX@/ZAXBWEV:=[]8ON+#R'-\Z/2-#6T_BO%>B$B_V'/S?;(= M'/+^-AU_O\\I3CZ2EZT,>>D^IKO^GMO#T*>N7&?M3_Z1&X,$[T\4O+RL[[J: M=^%I__:E/4&2%W?)HRY=%OKBDK?-3-GE^.S24Y#U5)O@N6/3R/L1ON*UQ:"CQ*E4Z M_0A+<[V\=Y'ONB(+*7X!:.;B9VI1O.YKBBVN]?3/2*@WQ=O#3I-B\J M#DL]58ST8.V)ORY2 X?<%2-]KH$#'N2IT#KNRLL\71QZ70CG>8>>4R=@94I& MM< +KPF4VWTVL;O*.'Q^,R;MD"KVI/3:F &]5Q]U. M$]@C0$?PF"/E3HU^=ZVLQS3%%WI]2V2,PHCQ814+\L<_#'Y8&_GOL_D$"(D0 M$B$DNAH2%63=@KY67?6RLCO-FW905!5-;7\STZD0 MFWV]Z/*O05%Z1 :"NE]:UL)'*A["F!VP!FT)0%"LHVN9RQD$_+PY% MV]3'."SU3J#H1=3AP!FR5T*M7>#5C2$X; E@BLJD%E_O$O%K")3*&P%6QW(E ML<)D\LVP4:6=%JP5Q,)>.1AV6/L=8="W8A#,CHR#8E[!'7JGKQ_"H*]AT'N% M"78P--1,S&Z,FCD^:3'Y3:XV\VCK6C"47R?;IE1HR+QO=\209>KYRC2J DC\ M^(=XP-/D*1R*WZGOA6)EC?SU-MIM31VDR7C0>-N9(VS[@V;BP+ MJU%!6A9RSOKK;M"I:E"9R&BWW]IL,+W&I".O3_E+ZTE%S.=9,RDNC4RR(U.9 MO!NTMM43TZG4!3=M",X^%26*FT9?!\YV<:.X+?X^X>Q43$DL6[4^K_=Y(ZE2 MB[[/BT*5__H!VX50S&NJ1L53G*Y8F:;'C:D1:GA44YK]\0]]I!T\0K$KQYGB MILC7-ES72Y]*R5YP>MN '9/)RGE%HQ31D% M*CF9$Y>D)&$8G3WMD?W+V5]2L_OV*L%>.:Z$3B3M-T#C[CCT&Z[U/ M>_"9]+'&8(+AO=2R9PA+G2=3]%STOY ^%K4LC #H0F9!D:725)W9+;%"-DKU M0%Q.G!:W;1V ,LT0D"$@NV,@NV:T\>)(-K-[\.(IAZPJF8*459U0RO9JENXV> M5H2 MX6X$XJ\8.MR?)[W%\+QCSS]A=+:UT[PF8):MO(#]MVA?"S>]@M>9#44Z3\N9 M,7!?VV,.T@J _6'\$!V/(TA#D'9/D/8=*8L7QK2YO;+\367#B;W:A-WH=MKK MMR&FT3_^ 5J*0 UE+J+,171I(>ZZ@O+CXK;XNW0 KIL>=V'3/UH6\7'![F3$ MQIR9Z"HSE(J&!L@4W?),X2=L_Y^<(_>B0AILOY[8=UY':6_?O@,\)-QK6"0! M+"JV#SN7Q](H7+9P4?QH$8>K_%>*='47+&'PFI$99\*<55-WBJUBC)E MR'5BDE;881^CK@5F/;>*X\&PHAM^:VF$TGJA*XP&P(S^\0_#L C,X@1F[Z:^ MQ4^!OZ^,6_QH<2=@=BI1;H@[U2#(F1O>KZ;XH-(7\W7C6@66EF1R:5>2LPH_ M[T_31,L9$-ED"V 8RGZ+)XJ]D_T6/\W]OD)P\:/%G:#8!T''_+Q9-:>:,L>$ M[L:3V@,RBZ^_'G3\12"C9[/V:C@M\ 66)X?SLDJ((^B,;1/@B#3]80+]'S^<;M\@XAYNVR#B'FK;(.(>;M\@XAYNVR#B'FK;(.(>9W\^[74XA/1Y[C0R?F M.P\J3UN3V/?G_G2S\\M ]H6$Z!<)]+Y8'5#LN^3L(_Q$A$0*BQ0V1G*&%!8I M[*\I[-@V(='^[P?QXZNT(B_MLUV:6'G; >^M+86V]^K&X9D![D^1)V0 D &( M#R'1]O,6C>-MR1@RHI&%:,*D57MG1*NZO"7?K=A/)'(W*')Y67>V\M:535_= MOK0G2.:0S%W8$7YQY0A)&Y*VBTG;B_LA6\&+;HF\%CGDXR(?]Y;4\1MK6%W' M.#Q?0D6V 0GC-PMC#OSL*DI.<)$T(FE$T(B$$0GCJVO6NXB5[;KG\*OOK_JA M;/FR$R;P,]8_3%^?4)=3XV\N67']6A]'9>X4X MXAH2X3,YD MJ^%41'GLUHK9P=CN9@. 1?2/?TCJL(,&PB*$10B+;A&+3I43M+%2QQFVYA96 M*.--MMC I?'5(*A+$)ZRF7:G1K)#+]**8^0&80M $/OC'Y8Y+.2/( A!$(*@ M6X2@#VH!3F;3&26LJQTCV1\JQ6HS8W;;UZH%..W0HJQ,R1PFB[Z>[_13&Y: M*!3U$WG 6>*\S7 O?5A]H0A:Q$(@'B]XF#"!AYL817V(7W3(W34B?DA8JI>P M)PE/7JOG:91[Z=#X+\/-^=HA;=$U;MV0KK/V'=[&;?'?T3;M6PY_;M,3B9NX M(%WY-D?EJ6\:_@V-4V?%@5&A6ZNZ4?$KCK*8+Z9L]^L1Y?=<)3B/3&1JW_97 MRU*JRX25YS!C)-651 M$JE5N70 R$1#KQ1/4PC+$)8A++M7++M"@/#B$%;P%Y;4Z$^7/)W,-P==8J:Q M#@>H<^$>M0C"$(0A"/MV"+M.=/#B**:VAA.M9E67O&_Q(9.K>YIW.;P\2S&P'F*P;\ M]FD-0M$B7#7KB3.G*HJD! M3*-__$,PAPDV"-00J"%00Q<$D*X@7?GS'(#KIJ)=V/23=ANWE.+"YW4]O11' M8]WS76CZHY 3G3IA^__D?+27E<5\2TV0V!W6%;M- W!(N->P2 )85&Q_9*KQ M- J7O